DavidZalewski / chess

chess in dos format
0 stars 0 forks source link

Chess.Com Replays Integrated into Unit Tests that successfully verify entire games #2

Closed DavidZalewski closed 1 week ago

DavidZalewski commented 1 week ago

This is a significant amount of work on this engine. This branch originally began with the intention of implementing the nuclear horse custom ruleset. But turned into a large fixing of many outstanding issues in the engine. The En Passant logic has been improved and fixed a hidden bug with this rule that showed up in many replays in the beginning. Through many exhausting hours creating a custom logger, to adding this logger into all places I needed, to reading thousands of lines of log files to understand the cause of failing replay validations. Now the engine appears flawless!

DavidZalewski commented 1 week ago

Perfection of Chess Engine!