Would engines accept a draw on move 1 from white?

Discussion of anything and everything relating to chess playing software and machines.

Moderators: hgm, Rebel, chrisw

JohnW
Posts: 381
Joined: Thu Nov 22, 2012 12:20 am
Location: New Hampshire

Would engines accept a draw on move 1 from white?

Post by JohnW »

Not trying to be silly here, but I notice that neither the Fritz interface or Arena allow you to offer a draw before you make the first move as white.
If you could do that, would engines accept it since everything is even?
syzygy
Posts: 5563
Joined: Tue Feb 28, 2012 11:56 pm

Re: Would engines accept a draw on move 1 from white?

Post by syzygy »

JohnW wrote: Fri May 11, 2018 5:34 pmNot trying to be silly here, but I notice that neither the Fritz interface or Arena allow you to offer a draw before you make the first move as white.
If you could do that, would engines accept it since everything is even?
That is determined by the draw-acceptance rules programmed by the engine's programmer.

UCI engines have no concept of draw offers, so they will not make or accept a draw offer under any circumstance.
JohnW
Posts: 381
Joined: Thu Nov 22, 2012 12:20 am
Location: New Hampshire

Re: Would engines accept a draw on move 1 from white?

Post by JohnW »

syzygy wrote: Fri May 11, 2018 6:00 pm
UCI engines have no concept of draw offers, so they will not make or accept a draw offer under any circumstance.
Really? I didn't know that. Thanks for the info..
syzygy
Posts: 5563
Joined: Tue Feb 28, 2012 11:56 pm

Re: Would engines accept a draw on move 1 from white?

Post by syzygy »

JohnW wrote: Fri May 11, 2018 6:22 pm
syzygy wrote: Fri May 11, 2018 6:00 pm
UCI engines have no concept of draw offers, so they will not make or accept a draw offer under any circumstance.
Really? I didn't know that. Thanks for the info..
If you ever catch an UCI engine seemingly accepting a draw offer, it is something outside the engine that accepts it, such as the operator or the GUI.
User avatar
Luis Babboni
Posts: 464
Joined: Sat Feb 28, 2015 4:37 pm
Location: Argentina

Re: Would engines accept a draw on move 1 from white?

Post by Luis Babboni »

Soberango, till version 0.06.2, has accept every draw offer the opponent made.
Was a bug cause I forgot to delete the instruction to make that that I placed in the code in earlier than first public version of Soberango when it was unable to finish a game! :mrgreen: