lichess.org
Donate

There should be an "offer draw" button for games against the computer.

I just played a game against stockfish level 5 and, to my surprise, somehow managed to reach a drawn position. Unfortunately, the engine didn't seem to realize the position was a draw, and repetitively made useless moves about 30 times in a row. It was pretty funny, but I was a little worried it might not let me have the draw I'd earnt. Maybe consider an offer draw button?

http://en.lichess.org/NppYeGgV#172
Well, the issue there is that it would be a lot more than just a button. There'd have to be some brand new logic coded for the engine to evaluate/accept draw offers, since that's not something that's done in UCI engines like Stockfish (UCI engines can't accept or offer draws; it's just not in the protocol).

If you're playing the engine, you'll just have to get it to play until 3-fold repetition or the 50-move rule kick in.
Wouldn't it simply be a matter of evaluating which side has the advantage? If the evaluation is zero (+/- 0.1) or in favour of the opponent, then it should accept the draw offer, right?
Not that simple. A lot of positions with fight still in them have even evaluations. By the rules you've suggested, most games in the WCC would be announced draw on move 20.
Fair enough, I suppose. I sort of assumed there was already a system for stockfish to decide on draws. Ah well, there's always the 50-move rule.

Also, I realised after the game that I could have just given it the pawn.

This topic has been archived and can no longer be replied to.