theoretical draws

Discussion of chess software programming and technical issues.

Moderators: hgm, Dann Corbit, Harvey Williamson

brtzsnr
Posts: 433
Joined: Fri Jan 16, 2015 4:02 pm

theoretical draws

Post by brtzsnr »

Are the following positions theoretical draws? Should zurichess return a move here? According to [1] they are and the game should be adjourned (FIDE Laws of Chess, article 9.6). However, cutechess doesn't detect them as draws and complains when zurichess doesn't return a move.

[d] 3K4/1b6/8/kB5B/8/8/8/8 w - - 0 1

[d] B7/8/8/3K3B/8/8/7k/5b2 w - - 1 2

[d] 8/4BK2/2k5/8/1B6/8/8/8 b - - 0 2


[1] http://www.e4ec.org/immr.html
Sven
Posts: 4052
Joined: Thu May 15, 2008 9:57 pm
Location: Berlin, Germany
Full name: Sven Schüle

Re: theoretical draws

Post by Sven »

brtzsnr wrote:Are the following positions theoretical draws? Should zurichess return a move here? According to [1] they are and the game should be adjourned (FIDE Laws of Chess, article 9.6). However, cutechess doesn't detect them as draws and complains when zurichess doesn't return a move.
Yes, all of these positions are draws, not just "theoretical draw" but even draw by FIDE rules. There is no sequence of legal moves for either side to checkmate the opponent when both sides only have the king and zero or more bishops, and all bishops on the board reside on squares of the same color.
brtzsnr
Posts: 433
Joined: Fri Jan 16, 2015 4:02 pm

Re: theoretical draws

Post by brtzsnr »

Ok. Filled a bug with cutechess. Will amend my engine to keep searching at root when the position is drawn.
Sven
Posts: 4052
Joined: Thu May 15, 2008 9:57 pm
Location: Berlin, Germany
Full name: Sven Schüle

Re: theoretical draws

Post by Sven »

[d]1k2B3/3b1B2/1KB1b1B1/3B1b1B/2b1B1b1/3b1B1b/4b1B1/5b2 w - - 0 1
Can white win material? :lol:
Dann Corbit
Posts: 12482
Joined: Wed Mar 08, 2006 8:57 pm
Location: Redmond, WA USA

Re: theoretical draws

Post by Dann Corbit »

Why not:
[d]1k2B3/3b1B2/1KB1b1B1/1b1B1b1B/2b1B1b1/3b1B1b/4b1B1/5b1B w - -
Taking ideas is not a vice, it is a virtue. We have another word for this. It is called learning.
But sharing ideas is an even greater virtue. We have another word for this. It is called teaching.
kbhearn
Posts: 411
Joined: Thu Dec 30, 2010 4:48 am

Re: theoretical draws

Post by kbhearn »

10 light bishops is an illegal position
User avatar
hgm
Posts: 27701
Joined: Fri Mar 10, 2006 10:06 am
Location: Amsterdam
Full name: H G Muller

Re: theoretical draws

Post by hgm »

This is a forced win, however:
[d]1b1b1b1b/b1b1b1b1/1b1b1b1b/b1bkb1b1/1b1b1b1b/b1bKb1b1/1b1bBb1b/b1b1b1b1 w

Note that WinBoard/XBoard would adjudicate the menitioned KBBKB correctly.
brtzsnr
Posts: 433
Joined: Fri Jan 16, 2015 4:02 pm

Re: theoretical draws

Post by brtzsnr »

hgm wrote:This is a forced win, however:
[d]1b1b1b1b/b1b1b1b1/1b1b1b1b/b1bkb1b1/1b1b1b1b/b1bKb1b1/1b1bBb1b/b1b1b1b1 w

Note that WinBoard/XBoard would adjudicate the menitioned KBBKB correctly.
In order to adjudicate, all bishops must be on the same color. Here the white bishop is on white, and black bishops are on white.
pkumar
Posts: 99
Joined: Tue Oct 15, 2013 5:45 pm

Re: theoretical draws

Post by pkumar »

e2g4 d5c6 d3c4 c6b7 c4b5 b7a8 g4f3+

Quite a few engines crash, a few others see only draw.
Sven
Posts: 4052
Joined: Thu May 15, 2008 9:57 pm
Location: Berlin, Germany
Full name: Sven Schüle

Re: theoretical draws

Post by Sven »

kbhearn wrote:10 light bishops is an illegal position
Not illegal but unreachable from the starting position ... Therefore few GUIs (including CB) do not allow to enter such a position graphically.