TimJentzsch / stonefish_engine

An amateur chess engine written in Rust.
https://lichess.org/@/StonefishEngine
GNU General Public License v3.0
2 stars 0 forks source link

Fix repetition bug #7

Closed TimJentzsch closed 2 years ago

TimJentzsch commented 2 years ago

The bot had a bug where it would not respond, shortly before a threefold repetition would occur. This was because the current position would be inserted one time too much in the repetition table.

Additionally, the bot can now differentiate between equal positions and a draw.