how much time does your engine need to see the draws?

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

Moderators: hgm, Rebel, chrisw

Uri Blass
Posts: 10305
Joined: Thu Mar 09, 2006 12:37 am
Location: Tel-Aviv Israel

how much time does your engine need to see the draws?

Post by Uri Blass »

[d]k5b1/8/8/1p1p1p1p/1PpP1P1P/2P5/8/7K w - - 0 1


[d]k5b1/2p3p1/8/1p1p1p1p/1P1P1P1P/2P3P1/8/7K w - - 2 1
bob
Posts: 20943
Joined: Mon Feb 27, 2006 7:30 pm
Location: Birmingham, AL

Re: how much time does your engine need to see the draws?

Post by bob »

six seconds on my MacBook for the first. (using 5 piece Ronald's EGTB data (WDL)

second one unknown. Quit after 1 minute. Much harder since pawn captures are likely, creating queens pretty quickly in many variations.
User avatar
xr_a_y
Posts: 1871
Joined: Sat Nov 25, 2017 2:28 pm
Location: France

Re: how much time does your engine need to see the draws?

Post by xr_a_y »

Instantaneous with Minic for the first position, but at depth 100 ...

Code: Select all

100 0 52 2235986 102 4234 1734	h1g2 a8b7 g2f2 g8f7 f2e2 b7b8 e2d1 b8a8 d1e2 f7e8 e2f2 a8b7 f2f3 e8g6 f3f2 g6h7 f2e2 b7c7 e2f1 h7g6 f1e2 c7b7 e2f2 g6h7 f2e2 b7c7 e2f1 h7g6 f1e2 c7b7 e2f2 g6h7 f2e2 b7c7 e2f1 h7g6 f1e2 c7b7 e2f2 
For the second, ages ...
lech
Posts: 1136
Joined: Sun Feb 14, 2010 10:02 pm

Re: how much time does your engine need to see the draws?

Post by lech »

[d]k5b1/2p3p1/8/1p1p1p1p/1P1P1P1P/2P3P1/8/7K w - -

Sting uses extended searching (auto-playing) and returns draw or mate (and full solution) in each position.
position fen k5b1/2p3p1/8/1p1p1p1p/1P1P1P1P/2P3P1/8/7K w - -
go movetime 500 play

h1g2 a8b7 g2f3 b7c6 f3e3 g8e6 e3e2 c6d6 e2e3 e6d7 e3d3 d6e6 d3e2 e6f6 e2d3 d7c8 d3e2 f6e6 e2d2 e6d6 d2e2 c8b7 e2d3 b7c6 d3e3 d6e6 e3d3 e6e7 d3e2 c6d7 e2d2 d7e6 d2d3 e6f7 d3d2 e7e6 d2d3 f7e8 d3e3 e6f7 e3d3 g7g5 d3e3 g5h4 g3h4 f7e6 e3d3 e8c6 d3e3 e6d6 e3d3 c6e8 d3e3 e8d7 e3d3 d7c6 d3e2 d6d7 e2d2 c6b7 d2e2 c7c5 e2d2 c5d4 c3d4 d7e6 d2e3 b7c6 e3d3 c6d7 d3e3 e6d6 e3d3 d7c6 d3d2 c6e8 d2e3 d6c6 e3e2 e8d7 e2e3 d7e6 e3e2 e6g8 e2d2 c6d6 d2e3 d6e6 e3d3 e6f7 d3e3 f7e7 e3d2 g8f7 d2e3 f7e6 e3e2 e7f6 e2d3 e6c8 d3d2 c8b7 d2e2 f6e7 e2e3 e7d6 e3d3 b7a8 d3e3 d6e7 e3d3 a8c6 d3e3 e7f7 e3e2 f7e8 e2e3 e8d8 e3d3 c6e8 d3d2 d8d7 d2c2 e8f7 c2c1 d7e8 c1d2 f7g6 d2e2 e8d7 e2d3 g6f7 d3c3 d7c7 c3b2 c7c8 b2c1 f7e6 c1d2 c8d7 d2c2 d7e7 c2d3 e7f6 d3c2 e6d7 c2b2 f6g6 b2c2 g6g7 c2d2 d7c6 d2c3 c6d7 c3d2 draw
Maybe, I can't be friendly, but let me be useful.
JohnWoe
Posts: 491
Joined: Sat Mar 02, 2013 11:31 pm

Re: how much time does your engine need to see the draws?

Post by JohnWoe »

Sapeli 1.42 random playouts.

draw / 1_000_000 games

Code: Select all

sapeli -fen "k5b1/8/8/1p1p1p1p/1PpP1P1P/2P5/8/7K w - - 0 1" -analyze 1000000
[ Score: 0 - 0 - 987000 [0.50] 987000 ]
[ Score: 0 - 0 - 988000 [0.50] 988000 ]
[ Score: 0 - 0 - 989000 [0.50] 989000 ]
[ Score: 0 - 0 - 990000 [0.50] 990000 ]
[ Score: 0 - 0 - 991000 [0.50] 991000 ]
[ Score: 0 - 0 - 992000 [0.50] 992000 ]
[ Score: 0 - 0 - 993000 [0.50] 993000 ]
[ Score: 0 - 0 - 994000 [0.50] 994000 ]
[ Score: 0 - 0 - 995000 [0.50] 995000 ]
[ Score: 0 - 0 - 996000 [0.50] 996000 ]
[ Score: 0 - 0 - 997000 [0.50] 997000 ]
[ Score: 0 - 0 - 998000 [0.50] 998000 ]
[ Score: 0 - 0 - 999000 [0.50] 999000 ]
=
[ Time: 106.86s ]
[ Speed: 9357.94 games/s ]
[ Score: 0 - 0 - 1000000 [0.50] 1000000 ]
drawish / 100_000 games

Code: Select all

sapeli -fen "k5bq/2p3p1/8/1p1p1p1p/1P1P1P1P/2P3P1/8/7K w - - 2 1" -analyze 100000
[ Score: 1320 - 1026 - 88654 [0.50] 91000 ]
[ Score: 1333 - 1038 - 89629 [0.50] 92000 ]
[ Score: 1359 - 1049 - 90592 [0.50] 93000 ]
[ Score: 1370 - 1059 - 91571 [0.50] 94000 ]
[ Score: 1382 - 1073 - 92545 [0.50] 95000 ]
[ Score: 1398 - 1084 - 93518 [0.50] 96000 ]
[ Score: 1412 - 1095 - 94493 [0.50] 97000 ]
[ Score: 1428 - 1114 - 95458 [0.50] 98000 ]
[ Score: 1444 - 1126 - 96430 [0.50] 99000 ]
=
[ Time: 128.87s ]
[ Speed: 776.01 games/s ]
[ Score: 1460 - 1141 - 97399 [0.50] 100000 ]