ChandlerKenworthy / ChessEngine

Personal project to improve my C++ skills and develop a chess engine that can consistently beat me (I am about ~1500 chess elo).
0 stars 0 forks source link

Move move generation into a separate Generator class #27

Closed ChandlerKenworthy closed 8 months ago

ChandlerKenworthy commented 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.