games that is the standard test suite for AI video game performance testing. Also check your attack function.Īlso in your code add some asserts everywhere like a white piece cannot capture another white piece, the to square of the move is within the 64-board squares and others. It also defeated Stockfish, one of the strongest chess engines based on the. You have knight move issues so probably your knight move offsets are incorrect. These are legal move generation issues, so you have to review your move generations, makemove and unmakemove functions. It is better to setup the position on the real board or on software board. Since that is only depth 1 you will be able to see what is going on with your engine.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |