Test position for 2500-ish engines

Discussion of chess software programming and technical issues.

Moderators: hgm, Rebel, chrisw

JVMerlino
Posts: 1357
Joined: Wed Mar 08, 2006 10:15 pm
Location: San Francisco, California

Test position for 2500-ish engines

Post by JVMerlino »

Myrddin just had this (likely?) drawn position against Arminius in the monthly blitz chess tournament today:

[d]8/Q7/p3p3/1p1kP3/2qr4/6P1/PP1p1P2/3R2K1 w - - 0 45

How long for your engine to avoid the natural but losing Qxa6? Sadly, even with 8 cores, Myrddin needs nearly 90 seconds. :(

jm
John Merlino - Myrddin chess engine
User avatar
Brunetti
Posts: 266
Joined: Tue Dec 08, 2009 1:37 pm
Location: Milan, Italy
Full name: Alex Brunetti

Re: Test position for 2500-ish engines

Post by Brunetti »

JVMerlino wrote: Sun Sep 12, 2021 12:23 am How long for your engine to avoid the natural but losing Qxa6? Sadly, even with 8 cores, Myrddin needs nearly 90 seconds. :(
3 seconds:

Code: Select all

id name Protej 0.5.9
id author Alex Brunetti
option name Hash type spin default 256 min 16 max 512
uciok
isready
readyok
position fen 8/Q7/p3p3/1p1kP3/2qr4/6P1/PP1p1P2/3R2K1 w - - 0 45
go infinite
info depth 1 seldepth 11 score cp 92 time 1 nodes 1196 nps 1196000 pv b2b3
info depth 2 seldepth 11 score cp 64 time 2 nodes 1519 nps 759500 pv b2b3 c4d3
info depth 3 seldepth 11 score cp 31 time 4 nodes 4015 nps 1003750 pv a7a6 d5e5 b2b3 c4d5
info depth 4 seldepth 11 score cp 36 time 7 nodes 6584 nps 940571 pv a7a6 d5e5 a6a3 c4c2 a3e3 c2e4
info depth 5 seldepth 20 score cp 42 time 17 nodes 14804 nps 870824 pv a7a6 d5e5 a6b6 c4a2 f2f4 e5e4 b6b5 a2d5 b5e2 e4f5 g1f2
info depth 6 seldepth 20 score cp 43 time 29 nodes 26788 nps 923724 pv a7a6 d5e5 a6a7 e5f6 b2b3 c4d5 a7b6
info depth 7 seldepth 21 score cp 23 time 58 nodes 53615 nps 924397 pv a7a6 d5e5 a6b6 c4a2 b6b5 a2d5 b5b8 e5f6 b8f8 f6e5 f8g7 e5d6 b2b3
info depth 8 seldepth 24 score cp 43 time 121 nodes 112761 nps 931909 pv a7a6 d5e5 b2b3 c4e2 f2f4 e5f5 a6c6
info depth 9 seldepth 24 score cp 12 time 252 nodes 241218 nps 957214 pv a7a6 d5e5 a6a7 c4e2 a7g7 e5e4 g7h7 e4e5 h7h8 e5d5 h8d8 d5e4 d8h4 e4d3 h4h7 d3c4
info depth 10 seldepth 24 score cp 0 time 414 nodes 403555 nps 974771 pv a7a6 d5e5 a6a7 c4e2 a7g7 e5e4 g7h7 e4e5 h7g7
info depth 11 seldepth 24 score cp 0 time 715 nodes 706358 nps 987913 pv a7a6 d5e5 a6a7 c4e2 a7g7 e5e4 g7h7 e4e5 h7g7
info depth 12 seldepth 27 score cp 0 time 1295 nodes 1294289 nps 999451 pv a7a6 d5e5 a6a7 c4e2 a7g7 e5e4 g7h7 e4e5 h7g7
info depth 13 seldepth 27 score cp 0 time 2846 nodes 2828147 nps 993727 pv b2b3 c4e2 a7b7 d5e5 b7g7 e5e4 g7h7 e4d5 h7d7 d5e5 d7g7
info depth 13 seldepth 27 score cp 0 time 3313 nodes 3300621 nps 996264 pv b2b3 c4e2 a7b7 d5e5 b7g7 e5e4 g7h7 e4d5 h7d7 d5e5 d7g7
info depth 14 seldepth 27 score cp 0 time 5325 nodes 5352489 nps 1005162 pv b2b3 c4e2 a7b7 d5e5 b7g7 e5e4 g7h7 e4d5 h7d7 d5e5 d7g7
info depth 15 seldepth 27 score cp 0 time 8925 nodes 9057005 nps 1014790 pv b2b3 c4e2 a7b7 d5e5 b7g7 e5e4 g7h7 e4d5 h7d7 d5e5 d7g7
info depth 16 seldepth 29 score cp 0 time 16592 nodes 16941779 nps 1021081 pv b2b3 c4e2 a7b7 d5e5 b7g7 e5e4 g7h7 e4d5 h7d7 d5e5 d7g7
info depth 17 seldepth 50 score cp 0 time 33960 nodes 29556736 nps 870340 pv b2b3 c4e2 a7b7 d5e5 b7g7 e5e4 g7h7 e4d5 h7d7 d5e5 d7g7
Alex
User avatar
j.t.
Posts: 239
Joined: Wed Jun 16, 2021 2:08 am
Location: Berlin
Full name: Jost Triller

Re: Test position for 2500-ish engines

Post by j.t. »

JVMerlino wrote: Sun Sep 12, 2021 12:23 am How long for your engine to avoid the natural but losing Qxa6?
~50 seconds for Nalwald 1.12.

Code: Select all

setoption name Hash value 1024
position fen 8/Q7/p3p3/1p1kP3/2qr4/6P1/PP1p1P2/3R2K1 w - - 0 45
go
info depth  1 time      1 nodes        68 nps   34000 hashfull     1 score cp  -33 pv a7a6 
info depth  2 time      0 nodes       313 nps  313000 hashfull     2 score cp  -33 pv a7a6 d5e5 
info depth  3 time      1 nodes       679 nps  339000 hashfull     3 score cp   -4 pv a7a6 d5e5 a6a3 
info depth  4 time      5 nodes      3463 nps  577000 hashfull     8 score cp  -60 pv a7a6 d5e5 b2b3 c4d3 
info depth  5 time      9 nodes      5984 nps  598000 hashfull    16 score cp  -22 pv a7a6 d5e5 a6a3 d4d3 a3a7 
info depth  6 time     21 nodes     18912 nps  859000 hashfull    36 score cp  -34 pv a7a6 d5e5 a6a8 d4d5 a8h8 e5d6 b2b3 
info depth  7 time     28 nodes     41684 nps 1437000 hashfull    71 score cp  -36 pv a7a6 d5e5 a6b7 c4e2 b7g7 e5d5 g7d7 d5c5 d7c7 c5b4 
info depth  8 time     40 nodes     67525 nps 1646000 hashfull   129 score cp  -28 pv a7a6 d5e5 a6a3 d4d3 a3f8 d3d7 f8h8 e5f5 b2b3 
info depth  9 time    104 nodes    187126 nps 1782000 hashfull   177 score cp  -34 pv a7a6 d5e5 a6b7 e5d6 b7b6 d6e7 b6a7 d4d7 a7e3 c4d5 a2a3 
info depth 10 time    148 nodes    287789 nps 1931000 hashfull   182 score cp  -36 pv a7a6 d5e5 a6b7 e5d6 b7b6 d6e7 b6a7 d4d7 a7a3 e7f6 a3e3 d7d5 e3h6 f6f5 d1d2 
info depth 11 time    344 nodes    660869 nps 1915000 hashfull   245 score cp  -34 pv a7a6 d5e5 a6a7 e5d6 a2a3 c4d5 a7b6 d6e5 b6c7 e5f6 c7e7 f6e7 b2b3 
info depth 12 time   2858 nodes   5642256 nps 1973000 hashfull   721 score cp  -76 pv a7a6 d5e4 a6a3 c4e2 a3b3 e4e5 b3c2 e5f6 b2b4 d4d3 c2b2 f6g6 b2c2 
info depth 13 time   1021 nodes   1914142 nps 1872000 hashfull   845 score cp  -44 pv a7a6 d5e4 a6a3 c4e2 a3b3 e4f5 g1g2 d4d3 b3b4 d3g3 g2g3 e2d3 g3g2 d3g3 f2g3 f5e5 
info depth 14 time   3353 nodes   6519097 nps 1943000 hashfull   981 score cp  -56 pv a7a6 d5e4 a6a3 c4e2 a3b3 e4f5 g1g2 e2e5 b3f3 f5g6 b2b3 e5f5 f3f5 e6f5 g2f3 b5b4 
info depth 15 time   2556 nodes   4787614 nps 1872000 hashfull  1007 score cp  -50 pv a7a6 d5e4 a6a3 c4e2 a3b3 e4f5 g1g2 e2e5 b3f3 f5g6 f3f8 e5d5 f2f3 d4a4 f8g8 g6f5 g8h7 f5e5 h7g7 e5d6 
info depth 16 time  39969 nodes  74943959 nps 1875000 hashfull  2021 score cp  -11 pv f2f3 b5b4 g1f2 c4a2 a7c7 a2b2 c7d6 d5c4 d6a6 c4c5 a6e6 d4d5 e6c8 c5b5 c8b7 b5c4 b7c6 c4b3 c6d5 b3c3 
info depth 17 time  17365 nodes  29157006 nps 1678000 hashfull  2306 score cp   -1 pv f2f3 b5b4 a7b8 d5c6 b2b3 c4c3 g1g2 c3e3 b8c8 c6d5 c8d8 d5e5 d8h8 e5d5 h8a8 d5d6 a8d8 d6c5 d8c8 c5d5 c8a8 
info depth 18 time  24333 nodes  45492760 nps 1869000 hashfull  2370 score cp   -1 pv f2f3 b5b4 a7b8 d5c6 b2b3 c4e2 b8c8 c6d5 c8d7 d5e5 d7g7 e5d6 g7d4 d6c6 
info depth 19 time  20078 nodes  36557777 nps 1820000 hashfull  2941 score cp    0 pv f2f3 b5b4 g1f2 c4a2 a7b7 d5c5 b7c7 c5b5 c7b7 b5c5 
quit
bestmove f2f3
User avatar
lithander
Posts: 881
Joined: Sun Dec 27, 2020 2:40 am
Location: Bremen, Germany
Full name: Thomas Jahn

Re: Test position for 2500-ish engines

Post by lithander »

5 minutes!

Code: Select all

MinimalChess 0.6.1
position fen 8/Q7/p3p3/1p1kP3/2qr4/6P1/PP1p1P2/3R2K1 w - - 0 45
go
info string Search scheduled to take 715827862ms!
info depth 1 score cp 44 nodes 138 nps 6000 time 23 pv a7b7
info depth 2 score cp -9 nodes 324 nps 12000 time 27 pv a7b7 c4c6
info depth 3 score cp 27 nodes 758 nps 26137 time 29 pv a7b7 d5e5 f2f4
info depth 4 score cp -18 nodes 2064 nps 64500 time 32 pv a7a6 d5e5 a6b7 c4d3
info depth 5 score cp 57 nodes 3817 nps 106027 time 36 pv a7a6 d5e5 a6b7 c4d3 b7c7
info depth 6 score cp -3 nodes 6589 nps 156880 time 42 pv a7a6 d5e5 a6b7 c4d3 b7c7 e5f6
info depth 7 score cp 54 nodes 12780 nps 216610 time 59 pv a7a6 d5e5 a6b7 e5d6 b7b6 d6e7 b6b7
info depth 8 score cp -8 nodes 36497 nps 334834 time 109 pv a7a6 d5e5 a6a8 e5f5 a8f3 f5g6 b2b3 c4c5
info depth 9 score cp 40 nodes 64256 nps 363028 time 177 pv a7a6 d5e5 a6a8 e5f5 b2b3 c4d3 a8f8 f5g4 f8g8
info depth 10 score cp -6 nodes 111315 nps 401859 time 277 pv a7a6 d5e5 a6a8 c4e2 a8h8 e5e4 h8h7 e4d5 h7b7 d5c5
info depth 11 score cp 51 nodes 218216 nps 501645 time 435 pv a7a6 d5e5 a6a8 c4d3 a8h8 e5d6 h8d8 d6e5 d8g5 e5d6 g5d8
info depth 12 score cp 15 nodes 381888 nps 625021 time 611 pv a7a6 d5e5 a6a8 c4d3 a8f8 b5b4 b2b3 d4g4 f8h6 g4d4 h6g5 e5d6
info depth 13 score cp 54 nodes 757837 nps 714266 time 1061 pv a7a6 d5e5 a6a8 c4d3 a8f8 b5b4 b2b3 e5e4 f8f4 e4d5 f4f6 d5d6 f6f8
info depth 14 score cp 6 nodes 1193129 nps 775766 time 1538 pv a7a6 d5e5 a6a8 c4d3 a8f8 b5b4 b2b3 d3e2 f8g7 e5d5 g7d7 d5c5 d7c7 c5b5
info depth 15 score cp 44 nodes 2429323 nps 792342 time 3066 pv a7a6 d5e5 a6a8 c4d3 a8h8 e5d5 h8c8 b5b4 g1g2 d3e4 g2h2 e4d3 c8d7 d5e5 d7c7
info depth 16 score cp -35 nodes 7157618 nps 844257 time 8478 pv a7a6 d5e4 a6a7 e4f3 a7h7 f3e2 b2b3 c4d5 h7h5 d5f3 h5f3
info depth 17 score cp -35 nodes 16661343 nps 814297 time 20461 pv a7a6 d5e4 a6a7 e4f3 a7h7 f3e2 b2b3 c4d5 h7h5 d5f3 h5f3 e2f3 g1f1 d4d8 b3b4 d8d7 a2a3
info depth 18 score cp -35 nodes 20106712 nps 812753 time 24739 pv a7a6 d5e4 a6a7 e4f3 a7h7 f3e2 b2b3 c4d5 h7h5 d5f3 h5f3 e2f3 g1f1 d4d8 b3b4 d8d3 a2a3 d3d7
info depth 19 score cp 24 nodes 28063272 nps 805998 time 34818 pv a7a6 d5e4 a6a7 e4f3 a7h7 f3e2 b2b3 c4d5 h7h5 d5f3 h5f3 e2f3 g1f1 d4d7 g3g4 b5b4 g4g5 f3f4 f1e2
info depth 20 score cp -47 nodes 43432579 nps 811217 time 53540 pv a7a6 d5e4 a6a7 e4f3 b2b3 c4d3 a7f7 f3e2 f7h5 d3f3 h5f3 e2f3 g1f1
info depth 21 score cp -39 nodes 85974317 nps 789305 time 108924 pv a7a6 d5e4 a6a7 e4f3 b2b3 c4d3 a7f7 f3e2 f7h5 d3f3 h5f3 e2f3 g1f1 d4d5 b3b4 d5d4 a2a3 d4d7 f1g1 d7d4 g1f1
info depth 22 score cp -88 nodes 254118665 nps 803689 time 316190 pv a7b7 d5e5 b7g7 e5e4 g7h7 e4d5 b2b3 c4c1 h7b7 d5e5 b7f3 c1c2 a2a4 b5a4 b3a4 c2d3 f3h5 e5f6 h5h6 f6f7 a4a5 d4d8
Minimal Chess (simple, open source, C#) - Youtube & Github
Leorik (competitive, in active development, C#) - Github & Lichess
amanjpro
Posts: 883
Joined: Sat Mar 13, 2021 1:47 am
Full name: Amanj Sherwany

Re: Test position for 2500-ish engines

Post by amanjpro »

Zahak 6,2 needs 22 seconds

Code: Select all

setoption name Hash value 1024
position fen 8/Q7/p3p3/1p1kP3/2qr4/6P1/PP1p1P2/3R2K1 w - - 0 45
go infinite
info depth 1 seldepth 1 hashfull 0 nodes 81 nps 604929 score cp -2 time 0 pv a7a6
info depth 2 seldepth 2 hashfull 0 nodes 562 nps 823285 score cp -2 time 0 pv a7a6 d5e5
info depth 3 seldepth 3 hashfull 0 nodes 3421 nps 1062645 score cp -3 time 3 pv a7a6 d5e5 a6a3
info depth 4 seldepth 4 hashfull 0 nodes 3607 nps 1060526 score cp -2 time 3 pv a7a6 d5e5 a6a3 e5f5
info depth 5 seldepth 6 hashfull 0 nodes 10049 nps 1017851 score cp -110 time 9 pv a7h7 c4a2 b2b4 d5e5 f2f4 e5d6
info depth 6 seldepth 6 hashfull 0 nodes 13650 nps 998444 score cp -112 time 13 pv a7a6 d5e4 a6a3 c4c2 a3b3 c2b3
info depth 7 seldepth 4 hashfull 0 nodes 14728 nps 999596 score cp 5 time 14 pv a7a6 d5e4 a6a8 e4e5
info depth 8 seldepth 10 hashfull 0 nodes 43980 nps 1017244 score cp -59 time 43 pv a7a6 d5e5 a6a3 c4c2 a3e3 e5d5 e3g5 e6e5 g5h5 c2b2
info depth 9 seldepth 11 hashfull 0 nodes 74009 nps 1012015 score cp -71 time 73 pv a7a6 c4e2 a6b7 d5e5 b7c7 e5f6 c7c2 d4d3 g1g2 f6g6 g2g1
info depth 10 seldepth 11 hashfull 0 nodes 80363 nps 1031121 score cp -59 time 77 pv a7a6 c4e2 a6b7 d5e5 b7c7 e5f6 c7c2 f6f7 g1g2 d4d3 a2a4
info depth 11 seldepth 14 hashfull 0 nodes 110826 nps 1044466 score cp -54 time 106 pv a7a6 c4e2 a6b7 d5e5 b7c7 e5f6 c7c2 b5b4 a2a3 b4a3 b2a3 d4d3 a3a4 f6e7
info depth 12 seldepth 13 hashfull 0 nodes 169947 nps 1099116 score cp -59 time 154 pv a7a6 c4e2 a6b7 d5e5 b7c7 e5f6 c7c2 b5b4 a2a3 b4a3 b2a3 d4d3 a3a4
info depth 13 seldepth 11 hashfull 0 nodes 221869 nps 1114514 score cp -36 time 199 pv a7a6 d5e5 a6b7 e5d6 b7a7 c4a4 a7a4 b5a4 g1g2 d6c5 g2f3
info depth 14 seldepth 14 hashfull 0 nodes 281377 nps 1136004 score cp -29 time 247 pv a7a6 d5e5 a6b7 e5f6 b7f3 f6g6 b2b3 c4c2 g1g2 e6e5 f3e2 g6f6 g2g1 c2c1
info depth 15 seldepth 17 hashfull 0 nodes 447799 nps 1175958 score cp -26 time 380 pv a7a6 d5e5 a6b7 e5d6 b7g7 d6c5 g7a7 c5c6 g1g2 c4d3 a7f7 d3e2 f7f3 e2f3 g2f3 c6c5 f3e3
info depth 16 seldepth 21 hashfull 4 nodes 2014275 nps 1290562 score cp -62 time 1560 pv a7a6 d5e4 a6a3 c4e2 a3b3 d4d3 b3c2 e4f3 c2c6 d3d5 c6c3 f3e4 c3c2 e4e5 c2b3 e5d6 b3c2 e2e1 g1g2 e1e2 c2b1
info depth 17 seldepth 20 hashfull 5 nodes 2376566 nps 1309541 score cp -55 time 1814 pv a7a6 d5e4 a6a3 c4e2 a3b3 d4d3 b3c2 e4f3 c2c6 d3d5 c6c3 f3e4 c3b4 e4f5 b4b3 f5e5 g1g2 d5d3 b3c2 e5f6
info depth 18 seldepth 20 hashfull 5 nodes 2738226 nps 1325669 score cp -49 time 2065 pv a7a6 d5e4 a6a3 c4e2 a3b3 e4f5 g1g2 d4d3 b3c2 f5e5 b2b4 e5f5 a2a4 b5a4 c2a4 e2e4 g2h2 d3d5 a4b3 f5g6
info depth 19 seldepth 24 hashfull 7 nodes 3361361 nps 1349515 score cp -56 time 2490 pv a7a6 d5e4 a6a3 c4e2 a3b3 e4f5 g1g2 d4d3 b3c2 f5e5 b2b4 e5f5 a2a3 f5g6 g2g1 g6f7 g1g2 f7e7 g2g1 e2e1 g1g2 e1e4 g2h2 e4d5
info depth 20 seldepth 24 hashfull 8 nodes 4094656 nps 1371525 score cp -52 time 2985 pv a7a6 d5e4 a6a3 c4e2 a3b3 e4f5 g1g2 d4d3 b3c2 f5e5 a2a3 e5f6 b2b3 f6e7 c2c5 e7f7 c5c2 f7f6 g2g1 f6e7 g1g2 e2e4 g2h2 e4d5
info depth 21 seldepth 25 hashfull 10 nodes 5307903 nps 1406736 score cp -45 time 3773 pv a7a6 d5e4 a6a3 c4e2 a3b3 e4f5 g1g2 d4d3 b3c2 f5e5 a2a3 e5f6 b2b3 f6f5 g2h3 f5e4 h3g2 e6e5 b3b4 e4f5 a3a4 b5a4 c2a4 e2e4 g2g1
info depth 22 seldepth 28 hashfull 17 nodes 9040205 nps 1470774 score cp -56 time 6146 pv a7a6 d5e4 a6a3 c4e2 a3b3 e4f5 b3c2 f5e5 c2b3 e5f6 g1g2 d4d3 b3c2 e6e5 c2c6 f6g7 c6c7 g7f8 c7b8 f8f7 b8c7 f7e8 c7c2 d3d4 c2c8 e8e7 c8c2 d4d3
info depth 23 seldepth 25 hashfull 67 nodes 34453087 nps 1528160 score cp -42 time 22545 pv f2f3 b5b4 g1f2 c4a2 a7c7 a2b2 c7d6 d5c4 d6e6 c4c3 f2e2 b2c2 e6c6 c3b2 c6a6 c2c1 a6b5 c1c3 g3g4 c3c1 b5a4 c1c4 e2e3 c4d5 e5e6
stop
amanjpro
Posts: 883
Joined: Sat Mar 13, 2021 1:47 am
Full name: Amanj Sherwany

Re: Test position for 2500-ish engines

Post by amanjpro »

j.t. wrote: Sun Sep 12, 2021 1:05 am
JVMerlino wrote: Sun Sep 12, 2021 12:23 am How long for your engine to avoid the natural but losing Qxa6?
~50 seconds for Nalwald 1.12.

Code: Select all

setoption name Hash value 1024
position fen 8/Q7/p3p3/1p1kP3/2qr4/6P1/PP1p1P2/3R2K1 w - - 0 45
go
info depth  1 time      1 nodes        68 nps   34000 hashfull     1 score cp  -33 pv a7a6 
info depth  2 time      0 nodes       313 nps  313000 hashfull     2 score cp  -33 pv a7a6 d5e5 
info depth  3 time      1 nodes       679 nps  339000 hashfull     3 score cp   -4 pv a7a6 d5e5 a6a3 
info depth  4 time      5 nodes      3463 nps  577000 hashfull     8 score cp  -60 pv a7a6 d5e5 b2b3 c4d3 
info depth  5 time      9 nodes      5984 nps  598000 hashfull    16 score cp  -22 pv a7a6 d5e5 a6a3 d4d3 a3a7 
info depth  6 time     21 nodes     18912 nps  859000 hashfull    36 score cp  -34 pv a7a6 d5e5 a6a8 d4d5 a8h8 e5d6 b2b3 
info depth  7 time     28 nodes     41684 nps 1437000 hashfull    71 score cp  -36 pv a7a6 d5e5 a6b7 c4e2 b7g7 e5d5 g7d7 d5c5 d7c7 c5b4 
info depth  8 time     40 nodes     67525 nps 1646000 hashfull   129 score cp  -28 pv a7a6 d5e5 a6a3 d4d3 a3f8 d3d7 f8h8 e5f5 b2b3 
info depth  9 time    104 nodes    187126 nps 1782000 hashfull   177 score cp  -34 pv a7a6 d5e5 a6b7 e5d6 b7b6 d6e7 b6a7 d4d7 a7e3 c4d5 a2a3 
info depth 10 time    148 nodes    287789 nps 1931000 hashfull   182 score cp  -36 pv a7a6 d5e5 a6b7 e5d6 b7b6 d6e7 b6a7 d4d7 a7a3 e7f6 a3e3 d7d5 e3h6 f6f5 d1d2 
info depth 11 time    344 nodes    660869 nps 1915000 hashfull   245 score cp  -34 pv a7a6 d5e5 a6a7 e5d6 a2a3 c4d5 a7b6 d6e5 b6c7 e5f6 c7e7 f6e7 b2b3 
info depth 12 time   2858 nodes   5642256 nps 1973000 hashfull   721 score cp  -76 pv a7a6 d5e4 a6a3 c4e2 a3b3 e4e5 b3c2 e5f6 b2b4 d4d3 c2b2 f6g6 b2c2 
info depth 13 time   1021 nodes   1914142 nps 1872000 hashfull   845 score cp  -44 pv a7a6 d5e4 a6a3 c4e2 a3b3 e4f5 g1g2 d4d3 b3b4 d3g3 g2g3 e2d3 g3g2 d3g3 f2g3 f5e5 
info depth 14 time   3353 nodes   6519097 nps 1943000 hashfull   981 score cp  -56 pv a7a6 d5e4 a6a3 c4e2 a3b3 e4f5 g1g2 e2e5 b3f3 f5g6 b2b3 e5f5 f3f5 e6f5 g2f3 b5b4 
info depth 15 time   2556 nodes   4787614 nps 1872000 hashfull  1007 score cp  -50 pv a7a6 d5e4 a6a3 c4e2 a3b3 e4f5 g1g2 e2e5 b3f3 f5g6 f3f8 e5d5 f2f3 d4a4 f8g8 g6f5 g8h7 f5e5 h7g7 e5d6 
info depth 16 time  39969 nodes  74943959 nps 1875000 hashfull  2021 score cp  -11 pv f2f3 b5b4 g1f2 c4a2 a7c7 a2b2 c7d6 d5c4 d6a6 c4c5 a6e6 d4d5 e6c8 c5b5 c8b7 b5c4 b7c6 c4b3 c6d5 b3c3 
info depth 17 time  17365 nodes  29157006 nps 1678000 hashfull  2306 score cp   -1 pv f2f3 b5b4 a7b8 d5c6 b2b3 c4c3 g1g2 c3e3 b8c8 c6d5 c8d8 d5e5 d8h8 e5d5 h8a8 d5d6 a8d8 d6c5 d8c8 c5d5 c8a8 
info depth 18 time  24333 nodes  45492760 nps 1869000 hashfull  2370 score cp   -1 pv f2f3 b5b4 a7b8 d5c6 b2b3 c4e2 b8c8 c6d5 c8d7 d5e5 d7g7 e5d6 g7d4 d6c6 
info depth 19 time  20078 nodes  36557777 nps 1820000 hashfull  2941 score cp    0 pv f2f3 b5b4 g1f2 c4a2 a7b7 d5c5 b7c7 c5b5 c7b7 b5c5 
quit
bestmove f2f3
Your time is not reported correctly, no? the times are only "incremental" not total time
JVMerlino
Posts: 1357
Joined: Wed Mar 08, 2006 10:15 pm
Location: San Francisco, California

Re: Test position for 2500-ish engines

Post by JVMerlino »

Brunetti wrote: Sun Sep 12, 2021 12:45 am
JVMerlino wrote: Sun Sep 12, 2021 12:23 am How long for your engine to avoid the natural but losing Qxa6? Sadly, even with 8 cores, Myrddin needs nearly 90 seconds. :(
3 seconds:

Code: Select all

id name Protej 0.5.9
id author Alex Brunetti
option name Hash type spin default 256 min 16 max 512
uciok
isready
readyok
position fen 8/Q7/p3p3/1p1kP3/2qr4/6P1/PP1p1P2/3R2K1 w - - 0 45
go infinite
info depth 1 seldepth 11 score cp 92 time 1 nodes 1196 nps 1196000 pv b2b3
info depth 2 seldepth 11 score cp 64 time 2 nodes 1519 nps 759500 pv b2b3 c4d3
info depth 3 seldepth 11 score cp 31 time 4 nodes 4015 nps 1003750 pv a7a6 d5e5 b2b3 c4d5
info depth 4 seldepth 11 score cp 36 time 7 nodes 6584 nps 940571 pv a7a6 d5e5 a6a3 c4c2 a3e3 c2e4
info depth 5 seldepth 20 score cp 42 time 17 nodes 14804 nps 870824 pv a7a6 d5e5 a6b6 c4a2 f2f4 e5e4 b6b5 a2d5 b5e2 e4f5 g1f2
info depth 6 seldepth 20 score cp 43 time 29 nodes 26788 nps 923724 pv a7a6 d5e5 a6a7 e5f6 b2b3 c4d5 a7b6
info depth 7 seldepth 21 score cp 23 time 58 nodes 53615 nps 924397 pv a7a6 d5e5 a6b6 c4a2 b6b5 a2d5 b5b8 e5f6 b8f8 f6e5 f8g7 e5d6 b2b3
info depth 8 seldepth 24 score cp 43 time 121 nodes 112761 nps 931909 pv a7a6 d5e5 b2b3 c4e2 f2f4 e5f5 a6c6
info depth 9 seldepth 24 score cp 12 time 252 nodes 241218 nps 957214 pv a7a6 d5e5 a6a7 c4e2 a7g7 e5e4 g7h7 e4e5 h7h8 e5d5 h8d8 d5e4 d8h4 e4d3 h4h7 d3c4
info depth 10 seldepth 24 score cp 0 time 414 nodes 403555 nps 974771 pv a7a6 d5e5 a6a7 c4e2 a7g7 e5e4 g7h7 e4e5 h7g7
info depth 11 seldepth 24 score cp 0 time 715 nodes 706358 nps 987913 pv a7a6 d5e5 a6a7 c4e2 a7g7 e5e4 g7h7 e4e5 h7g7
info depth 12 seldepth 27 score cp 0 time 1295 nodes 1294289 nps 999451 pv a7a6 d5e5 a6a7 c4e2 a7g7 e5e4 g7h7 e4e5 h7g7
info depth 13 seldepth 27 score cp 0 time 2846 nodes 2828147 nps 993727 pv b2b3 c4e2 a7b7 d5e5 b7g7 e5e4 g7h7 e4d5 h7d7 d5e5 d7g7
info depth 13 seldepth 27 score cp 0 time 3313 nodes 3300621 nps 996264 pv b2b3 c4e2 a7b7 d5e5 b7g7 e5e4 g7h7 e4d5 h7d7 d5e5 d7g7
info depth 14 seldepth 27 score cp 0 time 5325 nodes 5352489 nps 1005162 pv b2b3 c4e2 a7b7 d5e5 b7g7 e5e4 g7h7 e4d5 h7d7 d5e5 d7g7
info depth 15 seldepth 27 score cp 0 time 8925 nodes 9057005 nps 1014790 pv b2b3 c4e2 a7b7 d5e5 b7g7 e5e4 g7h7 e4d5 h7d7 d5e5 d7g7
info depth 16 seldepth 29 score cp 0 time 16592 nodes 16941779 nps 1021081 pv b2b3 c4e2 a7b7 d5e5 b7g7 e5e4 g7h7 e4d5 h7d7 d5e5 d7g7
info depth 17 seldepth 50 score cp 0 time 33960 nodes 29556736 nps 870340 pv b2b3 c4e2 a7b7 d5e5 b7g7 e5e4 g7h7 e4d5 h7d7 d5e5 d7g7
Alex
Turns out b3 still loses. It seems only f3, Qb7+ and Qa8+ hold the draw.
Joost Buijs
Posts: 1563
Joined: Thu Jul 16, 2009 10:47 am
Location: Almere, The Netherlands

Re: Test position for 2500-ish engines

Post by Joost Buijs »

Nightmare never thinks about taking on a6.

After 43 msec. it thinks f3 is best, and after 65 msec. it sees that f3 holds the draw.

Code: Select all

info depth 1 score cp 33 time 1 nodes 80 nps 80000 tbhits 0 pv a7e7
info depth 2 score cp 33 time 2 nodes 2168 nps 1084000 tbhits 0 pv b2b3 c4e2
info depth 3 score cp 49 time 3 nodes 15664 nps 5221333 tbhits 0 pv g1g2 c4e2 a7b7
info depth 4 score cp -16 time 4 nodes 32419 nps 8104750 tbhits 0 pv a7f7 c4e2 f7d7 d5e4
info depth 5 score cp -24 time 6 nodes 58190 nps 9698333 tbhits 0 pv a7b7 d5e5 b7b8 e5d5 b2b3
info depth 6 score cp -44 time 8 nodes 103783 nps 12972875 tbhits 0 pv g1g2 c4e2 a7d7 d5e5 d7g7 e5d5
info depth 7 score cp -38 time 10 nodes 149013 nps 14901300 tbhits 0 pv g1g2 c4e2 a7d7 d5e5 d7g7 e5d5 g7d7
info depth 8 score cp -36 time 13 nodes 201243 nps 15480230 tbhits 0 pv b2b3 c4e2 a7b7 d5e5 b7g7 e5d5 g7d7 d5c5
info depth 9 score cp -38 time 19 nodes 331483 nps 17446473 tbhits 0 pv b2b3 c4e2 a7b7 d5e5 b7g7 e5d5 g7d7 d5c5 d7a7
info depth 10 score cp -7 time 43 nodes 904211 nps 21028162 tbhits 0 pv f2f3 c4e2 a7d7 d5e5 d7g7 e5d5 g7d7 d5c5 d7c7 c5d5
info depth 11 score cp 0 time 65 nodes 1450219 nps 22311061 tbhits 0 pv f2f3 c4e2 a7d7 d5e5 d7g7 e5d5 g7d7 d5c5 d7c7 c5d5 c7d7
info depth 12 score cp 0 time 77 nodes 1730129 nps 22469207 tbhits 0 pv f2f3 c4e2 a7d7 d5e5 d7g7 e5d5 g7d7 d5c5 d7c7 c5d5 c7d7 d5c5
info depth 13 score cp 0 time 94 nodes 2137668 nps 22741148 tbhits 0 pv f2f3 c4e2 a7d7 d5e5 d7g7 e5d5 g7d7 d5c5 d7c7 c5d5 c7d7 d5c5
info depth 14 score cp 0 time 123 nodes 2860094 nps 23252796 tbhits 0 pv f2f3 c4e2 a7d7 d5e5 d7g7 e5d5 g7d7 d5c5 d7c7 c5d5 c7d7 d5c5
info depth 15 score cp 0 time 157 nodes 3641218 nps 23192471 tbhits 0 pv f2f3 c4e2 a7d7 d5e5 d7g7 e5d5 g7d7 d5c5 d7c7 c5d5 c7d7 d5c5
User avatar
Brunetti
Posts: 266
Joined: Tue Dec 08, 2009 1:37 pm
Location: Milan, Italy
Full name: Alex Brunetti

Re: Test position for 2500-ish engines

Post by Brunetti »

JVMerlino wrote: Sun Sep 12, 2021 7:14 am Turns out b3 still loses. It seems only f3, Qb7+ and Qa8+ hold the draw.
Right. Only 3 minutes later Protej is aware.

Code: Select all

info depth 16 seldepth 29 score cp 0 time 16460 nodes 16941779 nps 1029270 pv b2b3 c4e2 a7b7 d5e5 b7g7 e5e4 g7h7 e4d5 h7d7 d5e5 d7g7
info depth 17 seldepth 50 score cp -40 time 109034 nodes 109498221 nps 1004258 pv a7d7 d5e5 d7g7 e5d6 b2b3 c4d3 g7f6 d6c6 f6e6 c6b7 e6e7 d4d7 e7e3 d3c2 e3f3 b7a7 f3e3 a7b8 e3f3 d7d3 f3e2 b8b7 e2e4 b7a7 e4e7 a7b6
info depth 17 seldepth 50 score cp 0 time 191611 nodes 192339151 nps 1003800 pv f2f3 d5e5 a7b8 e5f6 b8f8 f6g6 g1f2 c4d3 f8g8 g6f6 g8f8 f6g6
info depth 17 seldepth 50 score cp 0 time 195083 nodes 195857374 nps 1003969 pv f2f3 d5e5 a7b8 e5f6 b8f8 f6g6 g1f2 c4d3 f8g8 g6f6 g8f8 f6g6
info depth 18 seldepth 50 score cp 0 time 237037 nodes 238477888 nps 1006079 pv f2f3 d5e5 a7b8 e5f6 b8f8 f6g6 g1f2 c4d3 f8g8 g6f6 g8f8 f6g6
Alex
User avatar
j.t.
Posts: 239
Joined: Wed Jun 16, 2021 2:08 am
Location: Berlin
Full name: Jost Triller

Re: Test position for 2500-ish engines

Post by j.t. »

amanjpro wrote: Sun Sep 12, 2021 5:24 am Your time is not reported correctly, no? the times are only "incremental" not total time
Yes, it's incremental. I find it more useful this way (same with number of nodes). I am not sure, though, if that's "incorrect". The UCI specification isn't that detailed in this regard.