uci protocol

Discussion of chess software programming and technical issues.

Moderator: Ras

benvining
Posts: 36
Joined: Fri May 30, 2025 10:18 pm
Full name: Ben Vining

Re: uci protocol

Post by benvining »

Hmmm, today I learned!
benvining
Posts: 36
Joined: Fri May 30, 2025 10:18 pm
Full name: Ben Vining

Re: uci protocol

Post by benvining »

Based on your advice, this is my new repetition checker class: https://github.com/benthevining/BenBot/ ... hecker.hpp

(and here's where it's updated from make_move: https://github.com/benthevining/BenBot/ ... n.cpp#L119)

This passes a test case I added based on
Uri Blass wrote: Fri Aug 29, 2025 8:53 pm 1.Nf3 Nf6 2.Ng1 Ng8 3.Nc3 Nc6 4.Nb1 Nb8 is a draw by repetition
(which is here: https://github.com/benthevining/BenBot/ ... on.cpp#L59)

Does this code seem correct?