Closed ChandlerKenworthy closed 8 months ago
Keep the code base cleaner by moving all move generation into a separate class. This way this single class can be heavily optimised and modified to improve move generation. The engine class may then solely focus on choosing the "best" moves.
Keep the code base cleaner by moving all move generation into a separate class. This way this single class can be heavily optimised and modified to improve move generation. The engine class may then solely focus on choosing the "best" moves.