MitchelPaulin/Walleye

Drawing by 3-fold repitition in winning positions

Closed this issue · 1 comments

Right now the engine does not know about the draw by 3-fold repetition rule (or any rules about draws for that matter). This means the engine will happily repeat moves even if its in a winning position.

Update the engine so, if the engine is in a winning position, it will not repeat moves.

3 fold repetition detection was implemented and is currently being tested on a dev build running in lichess, should be included in 1.6 whenever that version is released