dje-dev / Ceres

Ceres - an MCTS chess engine for research and recreation
GNU General Public License v3.0
153 stars 23 forks source link

Added Chess960 support #85

Closed lepned closed 1 month ago

lepned commented 1 month ago

Added full support for Chess960 aka Fischer Random Chess. Several move gen related files had to be changes, including these:

Enhanced move generation and bitboard updates:

Added Chess960 support:

Miscellaneous: