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

Perft 5 Test From startpos Inconsistent with Stockfish #12

Closed ChandlerKenworthy closed 9 months ago

ChandlerKenworthy commented 9 months ago

Current engine does not correctly generate the set of legal moves (it is under generating by a small amount). For example after the move sequence:

f2f3, e7e5, e1f2, d8h4

there should be two moves (blocking by the pawn and moving the king). Currently only the pawn blocking is generated/permitted.

ChandlerKenworthy commented 9 months ago

Fixed see commit: [2455a25]