Gaviota access in Critter 1.4

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

Moderators: hgm, Rebel, chrisw

Jouni
Posts: 3293
Joined: Wed Mar 08, 2006 8:15 pm

Gaviota access in Critter 1.4

Post by Jouni »

I noticed, that Critter doesn't use partial 5 piece Gaviota bases. If I remember correct 1.2 used like most other engines. Is it done by purpose, Richard? And there is seems to be something broken. See this mate in 11 position:

[D]6k1/3N4/6K1/7n/8/B7/8/8 w - - 0 1

Analysis by Critter 1.4 64-bit - no tablebases

1.Bd6 Nf4+ 2.Bxf4 Kh8 3.Kf7 Kh7 4.Nf8+ Kh8 5.Be5#
+- (#5) Depth: 44/35 00:00:04 12688kN

Wrong mate.

Analysis by Critter 1.4 64-bit with TBs (everywhere, 4 piece):

1.Kxh5 Kf7 2.Nb6 Ke6 3.Kg4 Ke5 4.Bb4 Kd4 5.Kf3 Kd3 6.Bc5 Kd2 7.Ke4 Kd1 8.Nc4 Ke2 9.Be3 Kf1 10.Kf3 Ke1 11.Bf2+ Kd1 12.Ke3 Kc2 13.Nb6 Kb3 14.Be1 Kc2 15.Ba5 Kb1 16.Kd2 Kb2 17.Bc3+ Kb3 18.Kd3 Ka3 19.Kc2 Ka2 20.Na4 Ka3 21.Nb2 Ka2 22.Bb4 Ka1 23.Nd3 Ka2 24.Nc1+ Ka1 25.Bc3#
+- (#25) Depth: 1/1 00:00:00

Engine should not stop, but continue to find shortest mate I think.

Jouni
zullil
Posts: 6442
Joined: Tue Jan 09, 2007 12:31 am
Location: PA USA
Full name: Louis Zulli

Re: Gaviota access in Critter 1.4

Post by zullil »

Jouni wrote:I noticed, that Critter doesn't use partial 5 piece Gaviota bases. If I remember correct 1.2 used like most other engines. Is it done by purpose, Richard? And there is seems to be something broken. See this mate in 11 position:

[D]6k1/3N4/6K1/7n/8/B7/8/8 w - - 0 1

Analysis by Critter 1.4 64-bit - no tablebases

1.Bd6 Nf4+ 2.Bxf4 Kh8 3.Kf7 Kh7 4.Nf8+ Kh8 5.Be5#
+- (#5) Depth: 44/35 00:00:04 12688kN

Wrong mate.

Analysis by Critter 1.4 64-bit with TBs (everywhere, 4 piece):

1.Kxh5 Kf7 2.Nb6 Ke6 3.Kg4 Ke5 4.Bb4 Kd4 5.Kf3 Kd3 6.Bc5 Kd2 7.Ke4 Kd1 8.Nc4 Ke2 9.Be3 Kf1 10.Kf3 Ke1 11.Bf2+ Kd1 12.Ke3 Kc2 13.Nb6 Kb3 14.Be1 Kc2 15.Ba5 Kb1 16.Kd2 Kb2 17.Bc3+ Kb3 18.Kd3 Ka3 19.Kc2 Ka2 20.Na4 Ka3 21.Nb2 Ka2 22.Bb4 Ka1 23.Nd3 Ka2 24.Nc1+ Ka1 25.Bc3#
+- (#25) Depth: 1/1 00:00:00

Engine should not stop, but continue to find shortest mate I think.

Jouni
Yes, something seems wrong. With 5 piece TBS, all is well:

Code: Select all

LZsMacPro-OSX6: ~/Documents/Chess/Critter/critter_1.4_src] ./critter_1.4
Critter v1.4 64-bit SSE4, by Richard Vida
uci
id name Critter 1.4 64-bit SSE4
id author Richard Vida
option name Hash type spin default 2048 min 8 max 8192
option name Ponder type check default false
option name OwnBook type check default true
option name Book File type string default book.cbk
option name UCI_Chess960 type check default false
option name MultiPV type spin default 1 min 1 max 100
option name Threads type spin default 8 min 1 max 32
option name Minimum Split Depth type spin default 8 min 4 max 15
option name GaviotaTbPath type string default gtb
option name GaviotaTbCache type spin default 32 min 4 max 256
option name GaviotaTbCompression type combo default cp4 var uncompressed var cp1 var cp2 var cp3 var cp4
option name Tablebase Usage type combo default Only At Root var Disable var Only At Root var Everywhere
option name Clear Hash type button
option name Resolve Score Drops type check default false
uciok
position fen 6k1/3N4/6K1/7n/8/B7/8/8 w - - 0 1
go
info string Opening book: "book.cbk" - 57853 entries [native]
info string GTB Init OK (5 piece set)
info string Using 8 thread(s), 2048 MB hash
info multipv 0 depth 1 seldepth 1 nodes 0 time 85 nps 0 hashfull 1000 tbhits 17 score mate 11 pv a3c1 h5g3 d7f6 g8h8 c1h6 g3f5 h6f8 f5h4 g6f7 h4f5 f6e4 h8h7 e4g5 h7h8 f8a3 f5d4 a3c1 d4c2 c1b2 c2d4 b2d4 
bestmove a3c1
quit
But with TBs disabled, an erroneous mate-in-5:

Code: Select all

LZsMacPro-OSX6: ~/Documents/Chess/Critter/critter_1.4_src] ./critter_1.4
Critter v1.4 64-bit SSE4, by Richard Vida
uci
id name Critter 1.4 64-bit SSE4
id author Richard Vida
option name Hash type spin default 2048 min 8 max 8192
option name Ponder type check default false
option name OwnBook type check default true
option name Book File type string default book.cbk
option name UCI_Chess960 type check default false
option name MultiPV type spin default 1 min 1 max 100
option name Threads type spin default 8 min 1 max 32
option name Minimum Split Depth type spin default 8 min 4 max 15
option name GaviotaTbPath type string default gtb
option name GaviotaTbCache type spin default 32 min 4 max 256
option name GaviotaTbCompression type combo default cp4 var uncompressed var cp1 var cp2 var cp3 var cp4
option name Tablebase Usage type combo default Only At Root var Disable var Only At Root var Everywhere
option name Clear Hash type button
option name Resolve Score Drops type check default false
uciok
setoption name Tablebase Usage value Disable
setboard 6k1/3N4/6K1/7n/8/B7/8/8 w - - 0 1
info string Opening book: "book.cbk" - 57853 entries [native]
info string GTB Init OK (5 piece set)
info string Using 8 thread(s), 2048 MB hash
go infinite
info multipv 1 depth 2 seldepth 2 nodes 27 time 0 nps 0 hashfull 0 tbhits 0 score cp 692 pv g6h5 g8f7 
info multipv 1 depth 3 seldepth 4 nodes 101 time 0 nps 0 hashfull 0 tbhits 0 score cp 682 pv g6h5 g8f7 d7c5 
info multipv 1 depth 4 seldepth 5 nodes 200 time 0 nps 0 hashfull 0 tbhits 0 score cp 687 pv g6h5 g8f7 d7c5 f7f6 
info multipv 1 depth 5 seldepth 6 nodes 408 time 1 nps 408000 hashfull 0 tbhits 0 score cp 681 pv g6h5 g8f7 d7c5 f7f6 a3b2 f6f5 
info multipv 1 depth 6 seldepth 8 nodes 654 time 1 nps 654000 hashfull 0 tbhits 0 score cp 681 pv g6h5 g8f7 d7c5 f7f6 c5d3 f6f5 
info multipv 1 depth 7 seldepth 8 nodes 1777 time 1 nps 1777000 hashfull 0 tbhits 0 score cp 675 pv g6h5 g8f7 d7f8 f7f6 f8g6 f6e6 g6f4 e6e5 
info multipv 1 depth 8 seldepth 10 nodes 2670 time 2 nps 1335000 hashfull 0 tbhits 0 score cp 675 pv g6h5 g8f7 d7f8 f7f6 f8g6 f6e6 g6e7 e6e5 
info multipv 1 depth 9 seldepth 12 nodes 9361 time 4 nps 2340250 hashfull 0 tbhits 0 score cp 675 pv g6h5 g8f7 h5g4 f7e6 d7b6 e6e5 g4g3 e5e4 a3b2 e4e3 
info multipv 1 depth 10 seldepth 13 nodes 13179 time 6 nps 2196500 hashfull 0 tbhits 0 score cp 675 pv g6h5 g8f7 h5g4 f7e6 d7b6 e6e5 g4g3 e5e4 a3b2 e4e3 b6d5 e3e4 d5c3 e4e5 
info multipv 1 depth 11 seldepth 14 nodes 21751 time 8 nps 2718875 hashfull 0 tbhits 0 score cp 681 pv g6h5 g8f7 h5g4 f7e6 d7b6 e6e5 g4f3 e5f5 b6c4 f5e6 f3e4 e6d7 
info multipv 1 depth 12 seldepth 16 nodes 44030 time 14 nps 3145000 hashfull 0 tbhits 0 score cp 681 pv g6h5 g8f7 h5g4 f7e6 d7b6 e6e5 g4f3 e5f5 a3b4 f5e5 b4c5 e5f5 c5d6 f5e6 d6b8 e6f5 
info multipv 1 depth 13 seldepth 16 nodes 67974 time 19 nps 3577578 hashfull 0 tbhits 0 score cp 681 pv g6h5 g8f7 h5g4 f7e6 d7b6 e6e5 g4f3 e5f5 a3b4 f5f6 f3e4 f6g5 b4a3 g5g4 
info multipv 1 depth 13 seldepth 20 nodes 114669 time 30 nps 3822300 hashfull 0 tbhits 0 score cp 698 pv a3c1 h5g3 c1g5 g3h5 g6h5 g8f7 d7c5 f7e8 h5g6 e8f8 g6f6 f8e8 f6e6 e8f8 
info multipv 1 depth 14 seldepth 24 nodes 154954 time 41 nps 3779365 hashfull 0 tbhits 0 score cp 742 lowerbound pv a3c1 h5g3 c1g5 g3h5 g6h5 g8f7 d7c5 f7e8 h5g6 e8f8 g6f6 f8e8 f6e6 e8f8 c5e4 f8g7 
info multipv 1 depth 14 seldepth 24 nodes 156010 time 42 nps 3714523 hashfull 0 tbhits 0 score cp 785 lowerbound pv a3c1 h5g3 c1g5 g3h5 g6h5 g8f7 d7c5 f7e8 h5g6 e8f8 g6f6 f8e8 f6e6 e8f8 c5e4 f8g7 
info multipv 1 depth 14 seldepth 24 nodes 156398 time 43 nps 3637162 hashfull 0 tbhits 0 score cp 850 lowerbound pv a3c1 h5g3 c1g5 g3h5 g6h5 g8f7 d7c5 f7e8 h5g6 e8f8 g6f6 f8e8 f6e6 e8f8 c5e4 f8g7 
info multipv 1 depth 14 seldepth 24 nodes 156604 time 43 nps 3641953 hashfull 0 tbhits 0 score cp 947 lowerbound pv a3c1 h5g3 c1g5 g3h5 g6h5 g8f7 d7c5 f7e8 h5g6 e8f8 g6f6 f8e8 f6e6 e8f8 c5e4 f8g7 
info multipv 1 depth 14 seldepth 24 nodes 156794 time 44 nps 3563500 hashfull 0 tbhits 0 score cp 1093 lowerbound pv a3c1 h5g3 c1g5 g3h5 g6h5 g8f7 d7c5 f7e8 h5g6 e8f8 g6f6 f8e8 f6e6 e8f8 c5e4 f8g7 
info multipv 1 depth 14 seldepth 24 nodes 156984 time 45 nps 3488533 hashfull 0 tbhits 0 score cp 1311 lowerbound pv a3c1 h5g3 c1g5 g3h5 g6h5 g8f7 d7c5 f7e8 h5g6 e8f8 g6f6 f8e8 f6e6 e8f8 c5e4 f8g7 
info multipv 1 depth 14 seldepth 24 nodes 157174 time 45 nps 3492755 hashfull 0 tbhits 0 score cp 1639 lowerbound pv a3c1 h5g3 c1g5 g3h5 g6h5 g8f7 d7c5 f7e8 h5g6 e8f8 g6f6 f8e8 f6e6 e8f8 c5e4 f8g7 
info multipv 1 depth 14 seldepth 24 nodes 157364 time 46 nps 3420956 hashfull 0 tbhits 0 score cp 2130 lowerbound pv a3c1 h5g3 c1g5 g3h5 g6h5 g8f7 d7c5 f7e8 h5g6 e8f8 g6f6 f8e8 f6e6 e8f8 c5e4 f8g7 
info multipv 1 depth 14 seldepth 24 nodes 160579 time 49 nps 3277122 hashfull 0 tbhits 0 score mate 6 pv a3c1 h5f6 d7f6 g8h8 f6e4 h8g8 c1h6 g8h8 h6g7 h8g8 e4f6 
info multipv 1 depth 15 seldepth 24 nodes 165205 time 54 nps 3059351 hashfull 0 tbhits 0 score mate 6 pv a3c1 h5f6 d7f6 g8h8 f6e4 h8g8 c1h6 g8h8 h6g7 h8g8 e4f6 
info multipv 1 depth 16 seldepth 24 nodes 175368 time 61 nps 2874885 hashfull 0 tbhits 0 score mate 6 pv a3c1 h5f6 d7f6 g8h8 f6e4 h8g8 c1h6 g8h8 h6g7 h8g8 e4f6 
info multipv 1 depth 17 seldepth 24 nodes 197134 time 74 nps 2663972 hashfull 0 tbhits 0 score mate 6 pv a3c1 h5f6 d7f6 g8h8 f6e4 h8g8 c1h6 g8h8 h6g7 h8g8 e4f6 
info multipv 1 depth 17 seldepth 24 nodes 208975 time 80 nps 2612187 hashfull 0 tbhits 0 score mate 5 pv a3d6 h5f6 d7f6 g8h8 f6g4 h8g8 g4h6 g8h8 d6e5 
info multipv 1 depth 18 seldepth 24 nodes 234038 time 99 nps 2364020 hashfull 0 tbhits 0 score mate 5 pv a3d6 h5f6 d7f6 g8h8 f6g4 h8g8 g4h6 g8h8 d6e5 
info multipv 1 depth 19 seldepth 24 nodes 260374 time 117 nps 2225418 hashfull 0 tbhits 0 score mate 5 pv a3d6 h5f6 d7f6 g8h8 f6g4 h8g8 g4h6 g8h8 d6e5 
info multipv 1 depth 20 seldepth 24 nodes 291101 time 138 nps 2109427 hashfull 0 tbhits 0 score mate 5 pv a3d6 h5f6 d7f6 g8h8 f6g4 h8g8 g4h6 g8h8 d6e5 
info multipv 1 depth 21 seldepth 24 nodes 318509 time 159 nps 2003201 hashfull 0 tbhits 0 score mate 5 pv a3d6 h5f6 d7f6 g8h8 f6g4 h8g8 g4h6 g8h8 d6e5 
info multipv 1 depth 22 seldepth 24 nodes 347019 time 180 nps 1927883 hashfull 0 tbhits 0 score mate 5 pv a3d6 h5f6 d7f6 g8h8 f6g4 h8g8 g4h6 g8h8 d6e5 
info multipv 1 depth 23 seldepth 24 nodes 375816 time 202 nps 1860475 hashfull 0 tbhits 0 score mate 5 pv a3d6 h5f6 d7f6 g8h8 f6g4 h8g8 g4h6 g8h8 d6e5 
info multipv 1 depth 24 seldepth 24 nodes 405690 time 225 nps 1803066 hashfull 0 tbhits 0 score mate 5 pv a3d6 h5f6 d7f6 g8h8 f6g4 h8g8 g4h6 g8h8 d6e5 
info multipv 1 depth 25 seldepth 24 nodes 437266 time 247 nps 1770307 hashfull 0 tbhits 0 score mate 5 pv a3d6 h5f6 d7f6 g8h8 f6g4 h8g8 g4h6 g8h8 d6e5 
info multipv 1 depth 26 seldepth 24 nodes 474853 time 272 nps 1745783 hashfull 0 tbhits 0 score mate 5 pv a3d6 h5f6 d7f6 g8h8 f6g4 h8g8 g4h6 g8h8 d6e5 
info multipv 1 depth 27 seldepth 24 nodes 514118 time 297 nps 1731037 hashfull 0 tbhits 0 score mate 5 pv a3d6 h5f6 d7f6 g8h8 f6g4 h8g8 g4h6 g8h8 d6e5 
info multipv 1 depth 28 seldepth 24 nodes 560942 time 326 nps 1720680 hashfull 0 tbhits 0 score mate 5 pv a3d6 h5f6 d7f6 g8h8 f6g4 h8g8 g4h6 g8h8 d6e5 
info multipv 1 depth 29 seldepth 24 nodes 625293 time 362 nps 1727328 hashfull 0 tbhits 0 score mate 5 pv a3d6 h5f6 d7f6 g8h8 f6g4 h8g8 g4h6 g8h8 d6e5 
info multipv 1 depth 30 seldepth 24 nodes 695015 time 403 nps 1724602 hashfull 0 tbhits 0 score mate 5 pv a3d6 h5f6 d7f6 g8h8 f6g4 h8g8 g4h6 g8h8 d6e5 
info multipv 1 depth 31 seldepth 24 nodes 779588 time 447 nps 1744044 hashfull 0 tbhits 0 score mate 5 pv a3d6 h5f6 d7f6 g8h8 f6g4 h8g8 g4h6 g8h8 d6e5 
info multipv 1 depth 32 seldepth 25 nodes 891236 time 494 nps 1804121 hashfull 0 tbhits 0 score mate 5 pv a3d6 h5f6 d7f6 g8h8 f6g4 h8g8 g4h6 g8h8 d6e5 
info multipv 1 depth 33 seldepth 25 nodes 987025 time 540 nps 1827824 hashfull 0 tbhits 0 score mate 5 pv a3d6 h5f6 d7f6 g8h8 f6g4 h8g8 g4h6 g8h8 d6e5 
info multipv 1 depth 34 seldepth 25 nodes 1119924 time 598 nps 1872782 hashfull 0 tbhits 0 score mate 5 pv a3d6 h5f6 d7f6 g8h8 f6g4 h8g8 g4h6 g8h8 d6e5 
info multipv 1 depth 35 seldepth 25 nodes 1326998 time 676 nps 1963014 hashfull 0 tbhits 0 score mate 5 pv a3d6 h5f6 d7f6 g8h8 f6g4 h8g8 g4h6 g8h8 d6e5 
info multipv 1 depth 36 seldepth 25 nodes 1660819 time 770 nps 2156907 hashfull 0 tbhits 0 score mate 5 pv a3d6 h5f6 d7f6 g8h8 f6g4 h8g8 g4h6 g8h8 d6e5 
info multipv 1 depth 37 seldepth 25 nodes 2119873 time 896 nps 2365929 hashfull 0 tbhits 0 score mate 5 pv a3d6 h5f6 d7f6 g8h8 f6g4 h8g8 g4h6 g8h8 d6e5 
info multipv 1 depth 38 seldepth 25 nodes 2753115 time 1070 nps 2573004 hashfull 0 tbhits 0 score mate 5 pv a3d6 h5f6 d7f6 g8h8 f6g4 h8g8 g4h6 g8h8 d6e5 
info currmove d7b6 currmovenumber 2 nodes 2753115 nps 2573004 hashfull 3 tbhits 0
info currmove a3c5 currmovenumber 3 nodes 2755881 nps 2570784 hashfull 3 tbhits 0
info currmove d7c5 currmovenumber 4 nodes 2758454 nps 2570786 hashfull 3 tbhits 0
info currmove a3c1 currmovenumber 5 nodes 2760871 nps 2570643 hashfull 3 tbhits 0
info currmove a3b4 currmovenumber 6 nodes 2762820 nps 2567676 hashfull 3 tbhits 0
info currmove g6g5 currmovenumber 7 nodes 2764699 nps 2569422 hashfull 3 tbhits 0
info currmove g6h6 currmovenumber 8 nodes 2766299 nps 2566140 hashfull 3 tbhits 0
info currmove g6h5 currmovenumber 9 nodes 2767780 nps 2567513 hashfull 3 tbhits 0
info currmove d7b8 currmovenumber 10 nodes 2769154 nps 2566407 hashfull 3 tbhits 0
info currmove d7f8 currmovenumber 11 nodes 2770424 nps 2565207 hashfull 3 tbhits 0
info currmove g6f5 currmovenumber 12 nodes 2771547 nps 2563873 hashfull 3 tbhits 0
info currmove d7e5 currmovenumber 13 nodes 2772635 nps 2560143 hashfull 3 tbhits 0
info currmove a3e7 currmovenumber 14 nodes 2773694 nps 2558758 hashfull 3 tbhits 0
info currmove d7f6 currmovenumber 15 nodes 2774647 nps 2557278 hashfull 3 tbhits 0
info currmove a3b2 currmovenumber 16 nodes 2775251 nps 2555479 hashfull 3 tbhits 0
info currmove a3f8 currmovenumber 17 nodes 2775905 nps 2551383 hashfull 3 tbhits 0
info depth 39
info currmove a3d6 currmovenumber 1 nodes 2776249 nps 2549356 hashfull 3 tbhits 0
info multipv 1 depth 39 seldepth 27 nodes 3455551 time 1263 nps 2735986 hashfull 0 tbhits 0 score mate 5 pv a3d6 h5f6 d7f6 g8h8 f6g4 h8g8 g4h6 g8h8 d6e5 
info currmove d7b6 currmovenumber 2 nodes 3455551 nps 2735986 hashfull 4 tbhits 0
info currmove a3c5 currmovenumber 3 nodes 3458346 nps 2736033 hashfull 4 tbhits 0
info currmove d7c5 currmovenumber 4 nodes 3460920 nps 2735905 hashfull 4 tbhits 0
info currmove a3c1 currmovenumber 5 nodes 3463306 nps 2733469 hashfull 4 tbhits 0
info currmove a3b4 currmovenumber 6 nodes 3465253 nps 2732849 hashfull 4 tbhits 0
info currmove g6g5 currmovenumber 7 nodes 3467172 nps 2730056 hashfull 4 tbhits 0
info currmove g6h6 currmovenumber 8 nodes 3468779 nps 2729173 hashfull 4 tbhits 0
info currmove g6h5 currmovenumber 9 nodes 3470298 nps 2728221 hashfull 4 tbhits 0
info currmove d7b8 currmovenumber 10 nodes 3471723 nps 2727197 hashfull 4 tbhits 0
info currmove d7f8 currmovenumber 11 nodes 3473067 nps 2726112 hashfull 4 tbhits 0
info currmove g6f5 currmovenumber 12 nodes 3474190 nps 2724854 hashfull 4 tbhits 0
info currmove d7e5 currmovenumber 13 nodes 3475310 nps 2721464 hashfull 4 tbhits 0
info currmove a3e7 currmovenumber 14 nodes 3476427 nps 2720208 hashfull 4 tbhits 0
info currmove a3b2 currmovenumber 15 nodes 3477380 nps 2716703 hashfull 4 tbhits 0
info currmove d7f6 currmovenumber 16 nodes 3478034 nps 2715092 hashfull 4 tbhits 0
info currmove a3f8 currmovenumber 17 nodes 3478695 nps 2713490 hashfull 4 tbhits 0
info depth 40
info currmove a3d6 currmovenumber 1 nodes 3479039 nps 2711643 hashfull 4 tbhits 0
info multipv 1 depth 40 seldepth 27 nodes 4331199 time 1495 nps 2897123 hashfull 0 tbhits 0 score mate 5 pv a3d6 h5f6 d7f6 g8h8 f6g4 h8g8 g4h6 g8h8 d6e5 
info currmove d7b6 currmovenumber 2 nodes 4331199 nps 2897123 hashfull 6 tbhits 0
info currmove a3c5 currmovenumber 3 nodes 4333997 nps 2895121 hashfull 6 tbhits 0
info currmove d7c5 currmovenumber 4 nodes 4336568 nps 2894905 hashfull 6 tbhits 0
info currmove a3c1 currmovenumber 5 nodes 4339231 nps 2894750 hashfull 6 tbhits 0
info currmove a3b4 currmovenumber 6 nodes 4341199 nps 2892204 hashfull 6 tbhits 0
info currmove g6g5 currmovenumber 7 nodes 4343079 nps 2891530 hashfull 6 tbhits 0
info currmove g6h6 currmovenumber 8 nodes 4344726 nps 2890702 hashfull 6 tbhits 0
info currmove g6h5 currmovenumber 9 nodes 4346144 nps 2889723 hashfull 6 tbhits 0
info currmove d7b8 currmovenumber 10 nodes 4347584 nps 2888760 hashfull 6 tbhits 0
info currmove d7f8 currmovenumber 11 nodes 4348876 nps 2887699 hashfull 6 tbhits 0
info currmove g6f5 currmovenumber 12 nodes 4350015 nps 2886539 hashfull 6 tbhits 0
info currmove d7e5 currmovenumber 13 nodes 4351118 nps 2883444 hashfull 6 tbhits 0
info currmove a3e7 currmovenumber 14 nodes 4352177 nps 2882236 hashfull 6 tbhits 0
info currmove d7f6 currmovenumber 15 nodes 4353127 nps 2880957 hashfull 6 tbhits 0
info currmove a3b2 currmovenumber 16 nodes 4353747 nps 2881367 hashfull 6 tbhits 0
info currmove a3f8 currmovenumber 17 nodes 4354385 nps 2877980 hashfull 6 tbhits 0
info depth 41
info currmove a3d6 currmovenumber 1 nodes 4354722 nps 2876302 hashfull 6 tbhits 0
info multipv 1 depth 41 seldepth 29 nodes 5889194 time 1874 nps 3142579 hashfull 0 tbhits 0 score mate 5 pv a3d6 h5f6 d7f6 g8h8 f6g4 h8g8 g4h6 g8h8 d6e5 
info currmove d7b6 currmovenumber 2 nodes 5889194 nps 3142579 hashfull 8 tbhits 0
info currmove d7c5 currmovenumber 3 nodes 5891999 nps 3140724 hashfull 8 tbhits 0
info currmove a3c5 currmovenumber 4 nodes 5894358 nps 3140307 hashfull 8 tbhits 0
info currmove a3c1 currmovenumber 5 nodes 5896920 nps 3140000 hashfull 8 tbhits 0
info currmove a3b4 currmovenumber 6 nodes 5898860 nps 3137691 hashfull 8 tbhits 0
info currmove g6g5 currmovenumber 7 nodes 5900789 nps 3137048 hashfull 8 tbhits 0
info currmove g6h5 currmovenumber 8 nodes 5902423 nps 3136250 hashfull 8 tbhits 0
info currmove g6h6 currmovenumber 9 nodes 5903846 nps 3135340 hashfull 8 tbhits 0
info currmove d7b8 currmovenumber 10 nodes 5905158 nps 3134372 hashfull 8 tbhits 0
info currmove d7f8 currmovenumber 11 nodes 5906450 nps 3133395 hashfull 8 tbhits 0
info currmove g6f5 currmovenumber 12 nodes 5907558 nps 3132321 hashfull 8 tbhits 0
info currmove d7e5 currmovenumber 13 nodes 5908699 nps 3131266 hashfull 8 tbhits 0
info currmove a3e7 currmovenumber 14 nodes 5909811 nps 3128539 hashfull 8 tbhits 0
info currmove a3b2 currmovenumber 15 nodes 5910768 nps 3127390 hashfull 8 tbhits 0
info currmove d7f6 currmovenumber 16 nodes 5911443 nps 3126093 hashfull 8 tbhits 0
info currmove a3f8 currmovenumber 17 nodes 5912079 nps 3124777 hashfull 8 tbhits 0
info depth 42
info currmove a3d6 currmovenumber 1 nodes 5912425 nps 3123309 hashfull 8 tbhits 0
info multipv 1 depth 42 seldepth 29 nodes 8214888 time 2466 nps 3331260 hashfull 0 tbhits 0 score mate 5 pv a3d6 h5f6 d7f6 g8h8 f6g4 h8g8 g4h6 g8h8 d6e5 
info currmove d7b6 currmovenumber 2 nodes 8214888 nps 3331260 hashfull 10 tbhits 0
info currmove a3c5 currmovenumber 3 nodes 8217680 nps 3329692 hashfull 10 tbhits 0
info currmove d7c5 currmovenumber 4 nodes 8220278 nps 3329395 hashfull 10 tbhits 0
info currmove a3c1 currmovenumber 5 nodes 8222876 nps 3329099 hashfull 10 tbhits 0
info currmove a3b4 currmovenumber 6 nodes 8224837 nps 3327199 hashfull 10 tbhits 0
info currmove g6g5 currmovenumber 7 nodes 8226741 nps 3327969 hashfull 10 tbhits 0
info currmove g6h5 currmovenumber 8 nodes 8228375 nps 3325939 hashfull 10 tbhits 0
info currmove g6h6 currmovenumber 9 nodes 8229797 nps 3325170 hashfull 10 tbhits 0
info currmove d7b8 currmovenumber 10 nodes 8231065 nps 3324339 hashfull 10 tbhits 0
info currmove g6f5 currmovenumber 11 nodes 8232395 nps 3323534 hashfull 10 tbhits 0
info currmove d7e5 currmovenumber 12 nodes 8233665 nps 3321365 hashfull 10 tbhits 0
info currmove d7f8 currmovenumber 13 nodes 8234777 nps 3320474 hashfull 10 tbhits 0
info currmove a3e7 currmovenumber 14 nodes 8235895 nps 3319586 hashfull 10 tbhits 0
info currmove a3b2 currmovenumber 15 nodes 8236852 nps 3318634 hashfull 10 tbhits 0
info currmove d7f6 currmovenumber 16 nodes 8237527 nps 3316234 hashfull 10 tbhits 0
info currmove a3f8 currmovenumber 17 nodes 8238163 nps 3315156 hashfull 10 tbhits 0
info depth 43
info currmove a3d6 currmovenumber 1 nodes 8238509 nps 3313961 hashfull 10 tbhits 0
info multipv 1 depth 43 seldepth 29 nodes 10619363 time 3057 nps 3473785 hashfull 0 tbhits 0 score mate 5 pv a3d6 h5f6 d7f6 g8h8 f6g4 h8g8 g4h6 g8h8 d6e5 
info currmove d7b6 currmovenumber 2 nodes 10619363 nps 3473785 hashfull 11 tbhits 0
info currmove a3c5 currmovenumber 3 nodes 10622246 nps 3473592 hashfull 11 tbhits 0
info currmove d7c5 currmovenumber 4 nodes 10624856 nps 3473310 hashfull 11 tbhits 0
info currmove a3c1 currmovenumber 5 nodes 10627474 nps 3471896 hashfull 11 tbhits 0
info currmove a3b4 currmovenumber 6 nodes 10629471 nps 3471414 hashfull 11 tbhits 0
info currmove g6g5 currmovenumber 7 nodes 10631389 nps 3470907 hashfull 11 tbhits 0
info currmove g6h5 currmovenumber 8 nodes 10632985 nps 3470295 hashfull 11 tbhits 0
info currmove d7b8 currmovenumber 9 nodes 10634437 nps 3469636 hashfull 11 tbhits 0
info currmove g6f5 currmovenumber 10 nodes 10635823 nps 3468957 hashfull 11 tbhits 0
info currmove g6h6 currmovenumber 11 nodes 10636964 nps 3467067 hashfull 11 tbhits 0
info currmove d7f8 currmovenumber 12 nodes 10638126 nps 3466316 hashfull 11 tbhits 0
info currmove d7e5 currmovenumber 13 nodes 10639191 nps 3465534 hashfull 11 tbhits 0
info currmove a3e7 currmovenumber 14 nodes 10640286 nps 3464762 hashfull 11 tbhits 0
info currmove a3b2 currmovenumber 15 nodes 10641243 nps 3463946 hashfull 11 tbhits 0
info currmove d7f6 currmovenumber 16 nodes 10641918 nps 3461912 hashfull 11 tbhits 0
info currmove a3f8 currmovenumber 17 nodes 10642563 nps 3462121 hashfull 11 tbhits 0
info depth 44
info currmove a3d6 currmovenumber 1 nodes 10642927 nps 3461114 hashfull 11 tbhits 0
info multipv 1 depth 44 seldepth 29 nodes 14508542 time 3938 nps 3684241 hashfull 0 tbhits 0 score mate 5 pv a3d6 h5f6 d7f6 g8h8 f6g4 h8g8 g4h6 g8h8 d6e5 
info currmove d7b6 currmovenumber 2 nodes 14508542 nps 3684241 hashfull 15 tbhits 0
info currmove d7c5 currmovenumber 3 nodes 14511372 nps 3683089 hashfull 15 tbhits 0
info currmove a3c5 currmovenumber 4 nodes 14514004 nps 3682822 hashfull 15 tbhits 0
info currmove a3c1 currmovenumber 5 nodes 14516634 nps 3681621 hashfull 15 tbhits 0
info currmove a3b4 currmovenumber 6 nodes 14518584 nps 3681182 hashfull 15 tbhits 0
info currmove g6g5 currmovenumber 7 nodes 14520514 nps 3680738 hashfull 15 tbhits 0
info currmove g6h5 currmovenumber 8 nodes 14522148 nps 3680219 hashfull 15 tbhits 0
info currmove d7b8 currmovenumber 9 nodes 14523555 nps 3678712 hashfull 15 tbhits 0
info currmove g6h6 currmovenumber 10 nodes 14524981 nps 3679073 hashfull 15 tbhits 0
info currmove g6f5 currmovenumber 11 nodes 14526089 nps 3678422 hashfull 15 tbhits 0
info currmove d7e5 currmovenumber 12 nodes 14527196 nps 3676840 hashfull 15 tbhits 0
info currmove d7f8 currmovenumber 13 nodes 14528295 nps 3676188 hashfull 15 tbhits 0
info currmove a3e7 currmovenumber 14 nodes 14529377 nps 3675531 hashfull 15 tbhits 0
info currmove a3b2 currmovenumber 15 nodes 14530334 nps 3674844 hashfull 15 tbhits 0
info currmove d7f6 currmovenumber 16 nodes 14530988 nps 3673151 hashfull 15 tbhits 0
info currmove a3f8 currmovenumber 17 nodes 14531641 nps 3672388 hashfull 15 tbhits 0
info depth 45
info currmove a3d6 currmovenumber 1 nodes 14532034 nps 3671559 hashfull 15 tbhits 0
?info nodes 19669640 nps 3949726 hashfull 17 tbhits 0
info multipv 1 depth 45 seldepth 31 nodes 20172968 time 5095 nps 3959365 hashfull 0 tbhits 0 score mate 5 pv a3d6 h5f6 d7f6 g8h8 f6g4 h8g8 g4h6 g8h8 d6e5 
info currmove d7b6 currmovenumber 2 nodes 20172968 nps 3958588 hashfull 18 tbhits 0
info currmove d7c5 currmovenumber 3 nodes 20175744 nps 3958356 hashfull 18 tbhits 0
info currmove a3c5 currmovenumber 4 nodes 20178358 nps 3957316 hashfull 18 tbhits 0
info currmove a3c1 currmovenumber 5 nodes 20180972 nps 3957053 hashfull 18 tbhits 0
info currmove a3b4 currmovenumber 6 nodes 20182998 nps 3956674 hashfull 18 tbhits 0
info currmove g6g5 currmovenumber 7 nodes 20184949 nps 3956281 hashfull 18 tbhits 0
info currmove d7b8 currmovenumber 8 nodes 20186567 nps 3955048 hashfull 18 tbhits 0
info currmove g6h5 currmovenumber 9 nodes 20187971 nps 3955323 hashfull 18 tbhits 0
info currmove g6h6 currmovenumber 10 nodes 20189381 nps 3954050 hashfull 18 tbhits 0
info currmove g6f5 currmovenumber 11 nodes 20190482 nps 3954265 hashfull 18 tbhits 0
info currmove d7e5 currmovenumber 12 nodes 20191589 nps 3952934 hashfull 18 tbhits 0
info currmove d7f8 currmovenumber 13 nodes 20192688 nps 3952375 hashfull 18 tbhits 0
info currmove a3e7 currmovenumber 14 nodes 20193752 nps 3951810 hashfull 18 tbhits 0
info currmove a3b2 currmovenumber 15 nodes 20194683 nps 3951219 hashfull 18 tbhits 0
info currmove d7f6 currmovenumber 16 nodes 20195307 nps 3949796 hashfull 18 tbhits 0
info currmove a3f8 currmovenumber 17 nodes 20195892 nps 3949910 hashfull 18 tbhits 0
info depth 46
info currmove a3d6 currmovenumber 1 nodes 20196285 nps 3949214 hashfull 18 tbhits 0
info nodes 24664062 nps 4024814 hashfull 27 tbhits 0
info nodes 29462148 nps 4099937 hashfull 30 tbhits 0
info multipv 1 depth 46 seldepth 33 nodes 29558005 time 7209 nps 4100153 hashfull 0 tbhits 0 score mate 5 pv a3d6 h5f6 d7f6 g8h8 f6g4 h8g8 g4h6 g8h8 d6e5 
info currmove d7b6 currmovenumber 2 nodes 29558005 nps 4099584 hashfull 30 tbhits 0
info currmove d7c5 currmovenumber 3 nodes 29560671 nps 4099385 hashfull 30 tbhits 0
info currmove a3c5 currmovenumber 4 nodes 29563292 nps 4098612 hashfull 30 tbhits 0
info currmove a3c1 currmovenumber 5 nodes 29565909 nps 4098407 hashfull 30 tbhits 0
info currmove a3b4 currmovenumber 6 nodes 29567856 nps 4097541 hashfull 30 tbhits 0
info currmove g6g5 currmovenumber 7 nodes 29569834 nps 4097247 hashfull 30 tbhits 0
info currmove g6h5 currmovenumber 8 nodes 29571452 nps 4096903 hashfull 30 tbhits 0
info currmove d7b8 currmovenumber 9 nodes 29572878 nps 4096533 hashfull 30 tbhits 0
info currmove g6f5 currmovenumber 10 nodes 29574169 nps 4096145 hashfull 30 tbhits 0
info currmove g6h6 currmovenumber 11 nodes 29575276 nps 4095164 hashfull 30 tbhits 0
info currmove d7e5 currmovenumber 12 nodes 29576365 nps 4094748 hashfull 30 tbhits 0
info currmove d7f8 currmovenumber 13 nodes 29577487 nps 4094336 hashfull 30 tbhits 0
info currmove a3e7 currmovenumber 14 nodes 29578553 nps 4093917 hashfull 30 tbhits 0
info currmove a3b2 currmovenumber 15 nodes 29579478 nps 4093478 hashfull 30 tbhits 0
info currmove d7f6 currmovenumber 16 nodes 29580110 nps 4092433 hashfull 30 tbhits 0
info currmove a3f8 currmovenumber 17 nodes 29580767 nps 4092524 hashfull 30 tbhits 0
info depth 47
info currmove a3d6 currmovenumber 1 nodes 29581167 nps 4091447 hashfull 30 tbhits 0
info nodes 33917100 nps 4121154 hashfull 35 tbhits 0

bestmove a3d6 ponder h5f6
User avatar
Ajedrecista
Posts: 1971
Joined: Wed Jul 13, 2011 9:04 pm
Location: Madrid, Spain.

Re: Gaviota access in Critter 1.4.

Post by Ajedrecista »

Hello:
zullil wrote:
Jouni wrote:I noticed, that Critter doesn't use partial 5 piece Gaviota bases. If I remember correct 1.2 used like most other engines. Is it done by purpose, Richard? And there is seems to be something broken. See this mate in 11 position:

[D]6k1/3N4/6K1/7n/8/B7/8/8 w - - 0 1

Analysis by Critter 1.4 64-bit - no tablebases

1.Bd6 Nf4+ 2.Bxf4 Kh8 3.Kf7 Kh7 4.Nf8+ Kh8 5.Be5#
+- (#5) Depth: 44/35 00:00:04 12688kN

Wrong mate.

Analysis by Critter 1.4 64-bit with TBs (everywhere, 4 piece):

1.Kxh5 Kf7 2.Nb6 Ke6 3.Kg4 Ke5 4.Bb4 Kd4 5.Kf3 Kd3 6.Bc5 Kd2 7.Ke4 Kd1 8.Nc4 Ke2 9.Be3 Kf1 10.Kf3 Ke1 11.Bf2+ Kd1 12.Ke3 Kc2 13.Nb6 Kb3 14.Be1 Kc2 15.Ba5 Kb1 16.Kd2 Kb2 17.Bc3+ Kb3 18.Kd3 Ka3 19.Kc2 Ka2 20.Na4 Ka3 21.Nb2 Ka2 22.Bb4 Ka1 23.Nd3 Ka2 24.Nc1+ Ka1 25.Bc3#
+- (#25) Depth: 1/1 00:00:00

Engine should not stop, but continue to find shortest mate I think.

Jouni
Yes, something seems wrong. With 5 piece TBS, all is well:

Code: Select all

LZsMacPro-OSX6: ~/Documents/Chess/Critter/critter_1.4_src] ./critter_1.4
Critter v1.4 64-bit SSE4, by Richard Vida
uci
id name Critter 1.4 64-bit SSE4
id author Richard Vida
option name Hash type spin default 2048 min 8 max 8192
option name Ponder type check default false
option name OwnBook type check default true
option name Book File type string default book.cbk
option name UCI_Chess960 type check default false
option name MultiPV type spin default 1 min 1 max 100
option name Threads type spin default 8 min 1 max 32
option name Minimum Split Depth type spin default 8 min 4 max 15
option name GaviotaTbPath type string default gtb
option name GaviotaTbCache type spin default 32 min 4 max 256
option name GaviotaTbCompression type combo default cp4 var uncompressed var cp1 var cp2 var cp3 var cp4
option name Tablebase Usage type combo default Only At Root var Disable var Only At Root var Everywhere
option name Clear Hash type button
option name Resolve Score Drops type check default false
uciok
position fen 6k1/3N4/6K1/7n/8/B7/8/8 w - - 0 1
go
info string Opening book: "book.cbk" - 57853 entries [native]
info string GTB Init OK (5 piece set)
info string Using 8 thread(s), 2048 MB hash
info multipv 0 depth 1 seldepth 1 nodes 0 time 85 nps 0 hashfull 1000 tbhits 17 score mate 11 pv a3c1 h5g3 d7f6 g8h8 c1h6 g3f5 h6f8 f5h4 g6f7 h4f5 f6e4 h8h7 e4g5 h7h8 f8a3 f5d4 a3c1 d4c2 c1b2 c2d4 b2d4 
bestmove a3c1
quit
But with TBs disabled, an erroneous mate-in-5:

Code: Select all

LZsMacPro-OSX6: ~/Documents/Chess/Critter/critter_1.4_src] ./critter_1.4
Critter v1.4 64-bit SSE4, by Richard Vida
uci
id name Critter 1.4 64-bit SSE4
id author Richard Vida
option name Hash type spin default 2048 min 8 max 8192
option name Ponder type check default false
option name OwnBook type check default true
option name Book File type string default book.cbk
option name UCI_Chess960 type check default false
option name MultiPV type spin default 1 min 1 max 100
option name Threads type spin default 8 min 1 max 32
option name Minimum Split Depth type spin default 8 min 4 max 15
option name GaviotaTbPath type string default gtb
option name GaviotaTbCache type spin default 32 min 4 max 256
option name GaviotaTbCompression type combo default cp4 var uncompressed var cp1 var cp2 var cp3 var cp4
option name Tablebase Usage type combo default Only At Root var Disable var Only At Root var Everywhere
option name Clear Hash type button
option name Resolve Score Drops type check default false
uciok
setoption name Tablebase Usage value Disable
setboard 6k1/3N4/6K1/7n/8/B7/8/8 w - - 0 1
info string Opening book: "book.cbk" - 57853 entries [native]
info string GTB Init OK (5 piece set)
info string Using 8 thread(s), 2048 MB hash
go infinite
info multipv 1 depth 2 seldepth 2 nodes 27 time 0 nps 0 hashfull 0 tbhits 0 score cp 692 pv g6h5 g8f7 
info multipv 1 depth 3 seldepth 4 nodes 101 time 0 nps 0 hashfull 0 tbhits 0 score cp 682 pv g6h5 g8f7 d7c5 
info multipv 1 depth 4 seldepth 5 nodes 200 time 0 nps 0 hashfull 0 tbhits 0 score cp 687 pv g6h5 g8f7 d7c5 f7f6 
info multipv 1 depth 5 seldepth 6 nodes 408 time 1 nps 408000 hashfull 0 tbhits 0 score cp 681 pv g6h5 g8f7 d7c5 f7f6 a3b2 f6f5 
info multipv 1 depth 6 seldepth 8 nodes 654 time 1 nps 654000 hashfull 0 tbhits 0 score cp 681 pv g6h5 g8f7 d7c5 f7f6 c5d3 f6f5 
info multipv 1 depth 7 seldepth 8 nodes 1777 time 1 nps 1777000 hashfull 0 tbhits 0 score cp 675 pv g6h5 g8f7 d7f8 f7f6 f8g6 f6e6 g6f4 e6e5 
info multipv 1 depth 8 seldepth 10 nodes 2670 time 2 nps 1335000 hashfull 0 tbhits 0 score cp 675 pv g6h5 g8f7 d7f8 f7f6 f8g6 f6e6 g6e7 e6e5 
info multipv 1 depth 9 seldepth 12 nodes 9361 time 4 nps 2340250 hashfull 0 tbhits 0 score cp 675 pv g6h5 g8f7 h5g4 f7e6 d7b6 e6e5 g4g3 e5e4 a3b2 e4e3 
info multipv 1 depth 10 seldepth 13 nodes 13179 time 6 nps 2196500 hashfull 0 tbhits 0 score cp 675 pv g6h5 g8f7 h5g4 f7e6 d7b6 e6e5 g4g3 e5e4 a3b2 e4e3 b6d5 e3e4 d5c3 e4e5 
info multipv 1 depth 11 seldepth 14 nodes 21751 time 8 nps 2718875 hashfull 0 tbhits 0 score cp 681 pv g6h5 g8f7 h5g4 f7e6 d7b6 e6e5 g4f3 e5f5 b6c4 f5e6 f3e4 e6d7 
info multipv 1 depth 12 seldepth 16 nodes 44030 time 14 nps 3145000 hashfull 0 tbhits 0 score cp 681 pv g6h5 g8f7 h5g4 f7e6 d7b6 e6e5 g4f3 e5f5 a3b4 f5e5 b4c5 e5f5 c5d6 f5e6 d6b8 e6f5 
info multipv 1 depth 13 seldepth 16 nodes 67974 time 19 nps 3577578 hashfull 0 tbhits 0 score cp 681 pv g6h5 g8f7 h5g4 f7e6 d7b6 e6e5 g4f3 e5f5 a3b4 f5f6 f3e4 f6g5 b4a3 g5g4 
info multipv 1 depth 13 seldepth 20 nodes 114669 time 30 nps 3822300 hashfull 0 tbhits 0 score cp 698 pv a3c1 h5g3 c1g5 g3h5 g6h5 g8f7 d7c5 f7e8 h5g6 e8f8 g6f6 f8e8 f6e6 e8f8 
info multipv 1 depth 14 seldepth 24 nodes 154954 time 41 nps 3779365 hashfull 0 tbhits 0 score cp 742 lowerbound pv a3c1 h5g3 c1g5 g3h5 g6h5 g8f7 d7c5 f7e8 h5g6 e8f8 g6f6 f8e8 f6e6 e8f8 c5e4 f8g7 
info multipv 1 depth 14 seldepth 24 nodes 156010 time 42 nps 3714523 hashfull 0 tbhits 0 score cp 785 lowerbound pv a3c1 h5g3 c1g5 g3h5 g6h5 g8f7 d7c5 f7e8 h5g6 e8f8 g6f6 f8e8 f6e6 e8f8 c5e4 f8g7 
info multipv 1 depth 14 seldepth 24 nodes 156398 time 43 nps 3637162 hashfull 0 tbhits 0 score cp 850 lowerbound pv a3c1 h5g3 c1g5 g3h5 g6h5 g8f7 d7c5 f7e8 h5g6 e8f8 g6f6 f8e8 f6e6 e8f8 c5e4 f8g7 
info multipv 1 depth 14 seldepth 24 nodes 156604 time 43 nps 3641953 hashfull 0 tbhits 0 score cp 947 lowerbound pv a3c1 h5g3 c1g5 g3h5 g6h5 g8f7 d7c5 f7e8 h5g6 e8f8 g6f6 f8e8 f6e6 e8f8 c5e4 f8g7 
info multipv 1 depth 14 seldepth 24 nodes 156794 time 44 nps 3563500 hashfull 0 tbhits 0 score cp 1093 lowerbound pv a3c1 h5g3 c1g5 g3h5 g6h5 g8f7 d7c5 f7e8 h5g6 e8f8 g6f6 f8e8 f6e6 e8f8 c5e4 f8g7 
info multipv 1 depth 14 seldepth 24 nodes 156984 time 45 nps 3488533 hashfull 0 tbhits 0 score cp 1311 lowerbound pv a3c1 h5g3 c1g5 g3h5 g6h5 g8f7 d7c5 f7e8 h5g6 e8f8 g6f6 f8e8 f6e6 e8f8 c5e4 f8g7 
info multipv 1 depth 14 seldepth 24 nodes 157174 time 45 nps 3492755 hashfull 0 tbhits 0 score cp 1639 lowerbound pv a3c1 h5g3 c1g5 g3h5 g6h5 g8f7 d7c5 f7e8 h5g6 e8f8 g6f6 f8e8 f6e6 e8f8 c5e4 f8g7 
info multipv 1 depth 14 seldepth 24 nodes 157364 time 46 nps 3420956 hashfull 0 tbhits 0 score cp 2130 lowerbound pv a3c1 h5g3 c1g5 g3h5 g6h5 g8f7 d7c5 f7e8 h5g6 e8f8 g6f6 f8e8 f6e6 e8f8 c5e4 f8g7 
info multipv 1 depth 14 seldepth 24 nodes 160579 time 49 nps 3277122 hashfull 0 tbhits 0 score mate 6 pv a3c1 h5f6 d7f6 g8h8 f6e4 h8g8 c1h6 g8h8 h6g7 h8g8 e4f6 
info multipv 1 depth 15 seldepth 24 nodes 165205 time 54 nps 3059351 hashfull 0 tbhits 0 score mate 6 pv a3c1 h5f6 d7f6 g8h8 f6e4 h8g8 c1h6 g8h8 h6g7 h8g8 e4f6 
info multipv 1 depth 16 seldepth 24 nodes 175368 time 61 nps 2874885 hashfull 0 tbhits 0 score mate 6 pv a3c1 h5f6 d7f6 g8h8 f6e4 h8g8 c1h6 g8h8 h6g7 h8g8 e4f6 
info multipv 1 depth 17 seldepth 24 nodes 197134 time 74 nps 2663972 hashfull 0 tbhits 0 score mate 6 pv a3c1 h5f6 d7f6 g8h8 f6e4 h8g8 c1h6 g8h8 h6g7 h8g8 e4f6 
info multipv 1 depth 17 seldepth 24 nodes 208975 time 80 nps 2612187 hashfull 0 tbhits 0 score mate 5 pv a3d6 h5f6 d7f6 g8h8 f6g4 h8g8 g4h6 g8h8 d6e5 
info multipv 1 depth 18 seldepth 24 nodes 234038 time 99 nps 2364020 hashfull 0 tbhits 0 score mate 5 pv a3d6 h5f6 d7f6 g8h8 f6g4 h8g8 g4h6 g8h8 d6e5 
info multipv 1 depth 19 seldepth 24 nodes 260374 time 117 nps 2225418 hashfull 0 tbhits 0 score mate 5 pv a3d6 h5f6 d7f6 g8h8 f6g4 h8g8 g4h6 g8h8 d6e5 
info multipv 1 depth 20 seldepth 24 nodes 291101 time 138 nps 2109427 hashfull 0 tbhits 0 score mate 5 pv a3d6 h5f6 d7f6 g8h8 f6g4 h8g8 g4h6 g8h8 d6e5 
info multipv 1 depth 21 seldepth 24 nodes 318509 time 159 nps 2003201 hashfull 0 tbhits 0 score mate 5 pv a3d6 h5f6 d7f6 g8h8 f6g4 h8g8 g4h6 g8h8 d6e5 
info multipv 1 depth 22 seldepth 24 nodes 347019 time 180 nps 1927883 hashfull 0 tbhits 0 score mate 5 pv a3d6 h5f6 d7f6 g8h8 f6g4 h8g8 g4h6 g8h8 d6e5 
info multipv 1 depth 23 seldepth 24 nodes 375816 time 202 nps 1860475 hashfull 0 tbhits 0 score mate 5 pv a3d6 h5f6 d7f6 g8h8 f6g4 h8g8 g4h6 g8h8 d6e5 
info multipv 1 depth 24 seldepth 24 nodes 405690 time 225 nps 1803066 hashfull 0 tbhits 0 score mate 5 pv a3d6 h5f6 d7f6 g8h8 f6g4 h8g8 g4h6 g8h8 d6e5 
info multipv 1 depth 25 seldepth 24 nodes 437266 time 247 nps 1770307 hashfull 0 tbhits 0 score mate 5 pv a3d6 h5f6 d7f6 g8h8 f6g4 h8g8 g4h6 g8h8 d6e5 
info multipv 1 depth 26 seldepth 24 nodes 474853 time 272 nps 1745783 hashfull 0 tbhits 0 score mate 5 pv a3d6 h5f6 d7f6 g8h8 f6g4 h8g8 g4h6 g8h8 d6e5 
info multipv 1 depth 27 seldepth 24 nodes 514118 time 297 nps 1731037 hashfull 0 tbhits 0 score mate 5 pv a3d6 h5f6 d7f6 g8h8 f6g4 h8g8 g4h6 g8h8 d6e5 
info multipv 1 depth 28 seldepth 24 nodes 560942 time 326 nps 1720680 hashfull 0 tbhits 0 score mate 5 pv a3d6 h5f6 d7f6 g8h8 f6g4 h8g8 g4h6 g8h8 d6e5 
info multipv 1 depth 29 seldepth 24 nodes 625293 time 362 nps 1727328 hashfull 0 tbhits 0 score mate 5 pv a3d6 h5f6 d7f6 g8h8 f6g4 h8g8 g4h6 g8h8 d6e5 
info multipv 1 depth 30 seldepth 24 nodes 695015 time 403 nps 1724602 hashfull 0 tbhits 0 score mate 5 pv a3d6 h5f6 d7f6 g8h8 f6g4 h8g8 g4h6 g8h8 d6e5 
info multipv 1 depth 31 seldepth 24 nodes 779588 time 447 nps 1744044 hashfull 0 tbhits 0 score mate 5 pv a3d6 h5f6 d7f6 g8h8 f6g4 h8g8 g4h6 g8h8 d6e5 
info multipv 1 depth 32 seldepth 25 nodes 891236 time 494 nps 1804121 hashfull 0 tbhits 0 score mate 5 pv a3d6 h5f6 d7f6 g8h8 f6g4 h8g8 g4h6 g8h8 d6e5 
info multipv 1 depth 33 seldepth 25 nodes 987025 time 540 nps 1827824 hashfull 0 tbhits 0 score mate 5 pv a3d6 h5f6 d7f6 g8h8 f6g4 h8g8 g4h6 g8h8 d6e5 
info multipv 1 depth 34 seldepth 25 nodes 1119924 time 598 nps 1872782 hashfull 0 tbhits 0 score mate 5 pv a3d6 h5f6 d7f6 g8h8 f6g4 h8g8 g4h6 g8h8 d6e5 
info multipv 1 depth 35 seldepth 25 nodes 1326998 time 676 nps 1963014 hashfull 0 tbhits 0 score mate 5 pv a3d6 h5f6 d7f6 g8h8 f6g4 h8g8 g4h6 g8h8 d6e5 
info multipv 1 depth 36 seldepth 25 nodes 1660819 time 770 nps 2156907 hashfull 0 tbhits 0 score mate 5 pv a3d6 h5f6 d7f6 g8h8 f6g4 h8g8 g4h6 g8h8 d6e5 
info multipv 1 depth 37 seldepth 25 nodes 2119873 time 896 nps 2365929 hashfull 0 tbhits 0 score mate 5 pv a3d6 h5f6 d7f6 g8h8 f6g4 h8g8 g4h6 g8h8 d6e5 
info multipv 1 depth 38 seldepth 25 nodes 2753115 time 1070 nps 2573004 hashfull 0 tbhits 0 score mate 5 pv a3d6 h5f6 d7f6 g8h8 f6g4 h8g8 g4h6 g8h8 d6e5 
info currmove d7b6 currmovenumber 2 nodes 2753115 nps 2573004 hashfull 3 tbhits 0
info currmove a3c5 currmovenumber 3 nodes 2755881 nps 2570784 hashfull 3 tbhits 0
info currmove d7c5 currmovenumber 4 nodes 2758454 nps 2570786 hashfull 3 tbhits 0
info currmove a3c1 currmovenumber 5 nodes 2760871 nps 2570643 hashfull 3 tbhits 0
info currmove a3b4 currmovenumber 6 nodes 2762820 nps 2567676 hashfull 3 tbhits 0
info currmove g6g5 currmovenumber 7 nodes 2764699 nps 2569422 hashfull 3 tbhits 0
info currmove g6h6 currmovenumber 8 nodes 2766299 nps 2566140 hashfull 3 tbhits 0
info currmove g6h5 currmovenumber 9 nodes 2767780 nps 2567513 hashfull 3 tbhits 0
info currmove d7b8 currmovenumber 10 nodes 2769154 nps 2566407 hashfull 3 tbhits 0
info currmove d7f8 currmovenumber 11 nodes 2770424 nps 2565207 hashfull 3 tbhits 0
info currmove g6f5 currmovenumber 12 nodes 2771547 nps 2563873 hashfull 3 tbhits 0
info currmove d7e5 currmovenumber 13 nodes 2772635 nps 2560143 hashfull 3 tbhits 0
info currmove a3e7 currmovenumber 14 nodes 2773694 nps 2558758 hashfull 3 tbhits 0
info currmove d7f6 currmovenumber 15 nodes 2774647 nps 2557278 hashfull 3 tbhits 0
info currmove a3b2 currmovenumber 16 nodes 2775251 nps 2555479 hashfull 3 tbhits 0
info currmove a3f8 currmovenumber 17 nodes 2775905 nps 2551383 hashfull 3 tbhits 0
info depth 39
info currmove a3d6 currmovenumber 1 nodes 2776249 nps 2549356 hashfull 3 tbhits 0
info multipv 1 depth 39 seldepth 27 nodes 3455551 time 1263 nps 2735986 hashfull 0 tbhits 0 score mate 5 pv a3d6 h5f6 d7f6 g8h8 f6g4 h8g8 g4h6 g8h8 d6e5 
info currmove d7b6 currmovenumber 2 nodes 3455551 nps 2735986 hashfull 4 tbhits 0
info currmove a3c5 currmovenumber 3 nodes 3458346 nps 2736033 hashfull 4 tbhits 0
info currmove d7c5 currmovenumber 4 nodes 3460920 nps 2735905 hashfull 4 tbhits 0
info currmove a3c1 currmovenumber 5 nodes 3463306 nps 2733469 hashfull 4 tbhits 0
info currmove a3b4 currmovenumber 6 nodes 3465253 nps 2732849 hashfull 4 tbhits 0
info currmove g6g5 currmovenumber 7 nodes 3467172 nps 2730056 hashfull 4 tbhits 0
info currmove g6h6 currmovenumber 8 nodes 3468779 nps 2729173 hashfull 4 tbhits 0
info currmove g6h5 currmovenumber 9 nodes 3470298 nps 2728221 hashfull 4 tbhits 0
info currmove d7b8 currmovenumber 10 nodes 3471723 nps 2727197 hashfull 4 tbhits 0
info currmove d7f8 currmovenumber 11 nodes 3473067 nps 2726112 hashfull 4 tbhits 0
info currmove g6f5 currmovenumber 12 nodes 3474190 nps 2724854 hashfull 4 tbhits 0
info currmove d7e5 currmovenumber 13 nodes 3475310 nps 2721464 hashfull 4 tbhits 0
info currmove a3e7 currmovenumber 14 nodes 3476427 nps 2720208 hashfull 4 tbhits 0
info currmove a3b2 currmovenumber 15 nodes 3477380 nps 2716703 hashfull 4 tbhits 0
info currmove d7f6 currmovenumber 16 nodes 3478034 nps 2715092 hashfull 4 tbhits 0
info currmove a3f8 currmovenumber 17 nodes 3478695 nps 2713490 hashfull 4 tbhits 0
info depth 40
info currmove a3d6 currmovenumber 1 nodes 3479039 nps 2711643 hashfull 4 tbhits 0
info multipv 1 depth 40 seldepth 27 nodes 4331199 time 1495 nps 2897123 hashfull 0 tbhits 0 score mate 5 pv a3d6 h5f6 d7f6 g8h8 f6g4 h8g8 g4h6 g8h8 d6e5 
info currmove d7b6 currmovenumber 2 nodes 4331199 nps 2897123 hashfull 6 tbhits 0
info currmove a3c5 currmovenumber 3 nodes 4333997 nps 2895121 hashfull 6 tbhits 0
info currmove d7c5 currmovenumber 4 nodes 4336568 nps 2894905 hashfull 6 tbhits 0
info currmove a3c1 currmovenumber 5 nodes 4339231 nps 2894750 hashfull 6 tbhits 0
info currmove a3b4 currmovenumber 6 nodes 4341199 nps 2892204 hashfull 6 tbhits 0
info currmove g6g5 currmovenumber 7 nodes 4343079 nps 2891530 hashfull 6 tbhits 0
info currmove g6h6 currmovenumber 8 nodes 4344726 nps 2890702 hashfull 6 tbhits 0
info currmove g6h5 currmovenumber 9 nodes 4346144 nps 2889723 hashfull 6 tbhits 0
info currmove d7b8 currmovenumber 10 nodes 4347584 nps 2888760 hashfull 6 tbhits 0
info currmove d7f8 currmovenumber 11 nodes 4348876 nps 2887699 hashfull 6 tbhits 0
info currmove g6f5 currmovenumber 12 nodes 4350015 nps 2886539 hashfull 6 tbhits 0
info currmove d7e5 currmovenumber 13 nodes 4351118 nps 2883444 hashfull 6 tbhits 0
info currmove a3e7 currmovenumber 14 nodes 4352177 nps 2882236 hashfull 6 tbhits 0
info currmove d7f6 currmovenumber 15 nodes 4353127 nps 2880957 hashfull 6 tbhits 0
info currmove a3b2 currmovenumber 16 nodes 4353747 nps 2881367 hashfull 6 tbhits 0
info currmove a3f8 currmovenumber 17 nodes 4354385 nps 2877980 hashfull 6 tbhits 0
info depth 41
info currmove a3d6 currmovenumber 1 nodes 4354722 nps 2876302 hashfull 6 tbhits 0
info multipv 1 depth 41 seldepth 29 nodes 5889194 time 1874 nps 3142579 hashfull 0 tbhits 0 score mate 5 pv a3d6 h5f6 d7f6 g8h8 f6g4 h8g8 g4h6 g8h8 d6e5 
info currmove d7b6 currmovenumber 2 nodes 5889194 nps 3142579 hashfull 8 tbhits 0
info currmove d7c5 currmovenumber 3 nodes 5891999 nps 3140724 hashfull 8 tbhits 0
info currmove a3c5 currmovenumber 4 nodes 5894358 nps 3140307 hashfull 8 tbhits 0
info currmove a3c1 currmovenumber 5 nodes 5896920 nps 3140000 hashfull 8 tbhits 0
info currmove a3b4 currmovenumber 6 nodes 5898860 nps 3137691 hashfull 8 tbhits 0
info currmove g6g5 currmovenumber 7 nodes 5900789 nps 3137048 hashfull 8 tbhits 0
info currmove g6h5 currmovenumber 8 nodes 5902423 nps 3136250 hashfull 8 tbhits 0
info currmove g6h6 currmovenumber 9 nodes 5903846 nps 3135340 hashfull 8 tbhits 0
info currmove d7b8 currmovenumber 10 nodes 5905158 nps 3134372 hashfull 8 tbhits 0
info currmove d7f8 currmovenumber 11 nodes 5906450 nps 3133395 hashfull 8 tbhits 0
info currmove g6f5 currmovenumber 12 nodes 5907558 nps 3132321 hashfull 8 tbhits 0
info currmove d7e5 currmovenumber 13 nodes 5908699 nps 3131266 hashfull 8 tbhits 0
info currmove a3e7 currmovenumber 14 nodes 5909811 nps 3128539 hashfull 8 tbhits 0
info currmove a3b2 currmovenumber 15 nodes 5910768 nps 3127390 hashfull 8 tbhits 0
info currmove d7f6 currmovenumber 16 nodes 5911443 nps 3126093 hashfull 8 tbhits 0
info currmove a3f8 currmovenumber 17 nodes 5912079 nps 3124777 hashfull 8 tbhits 0
info depth 42
info currmove a3d6 currmovenumber 1 nodes 5912425 nps 3123309 hashfull 8 tbhits 0
info multipv 1 depth 42 seldepth 29 nodes 8214888 time 2466 nps 3331260 hashfull 0 tbhits 0 score mate 5 pv a3d6 h5f6 d7f6 g8h8 f6g4 h8g8 g4h6 g8h8 d6e5 
info currmove d7b6 currmovenumber 2 nodes 8214888 nps 3331260 hashfull 10 tbhits 0
info currmove a3c5 currmovenumber 3 nodes 8217680 nps 3329692 hashfull 10 tbhits 0
info currmove d7c5 currmovenumber 4 nodes 8220278 nps 3329395 hashfull 10 tbhits 0
info currmove a3c1 currmovenumber 5 nodes 8222876 nps 3329099 hashfull 10 tbhits 0
info currmove a3b4 currmovenumber 6 nodes 8224837 nps 3327199 hashfull 10 tbhits 0
info currmove g6g5 currmovenumber 7 nodes 8226741 nps 3327969 hashfull 10 tbhits 0
info currmove g6h5 currmovenumber 8 nodes 8228375 nps 3325939 hashfull 10 tbhits 0
info currmove g6h6 currmovenumber 9 nodes 8229797 nps 3325170 hashfull 10 tbhits 0
info currmove d7b8 currmovenumber 10 nodes 8231065 nps 3324339 hashfull 10 tbhits 0
info currmove g6f5 currmovenumber 11 nodes 8232395 nps 3323534 hashfull 10 tbhits 0
info currmove d7e5 currmovenumber 12 nodes 8233665 nps 3321365 hashfull 10 tbhits 0
info currmove d7f8 currmovenumber 13 nodes 8234777 nps 3320474 hashfull 10 tbhits 0
info currmove a3e7 currmovenumber 14 nodes 8235895 nps 3319586 hashfull 10 tbhits 0
info currmove a3b2 currmovenumber 15 nodes 8236852 nps 3318634 hashfull 10 tbhits 0
info currmove d7f6 currmovenumber 16 nodes 8237527 nps 3316234 hashfull 10 tbhits 0
info currmove a3f8 currmovenumber 17 nodes 8238163 nps 3315156 hashfull 10 tbhits 0
info depth 43
info currmove a3d6 currmovenumber 1 nodes 8238509 nps 3313961 hashfull 10 tbhits 0
info multipv 1 depth 43 seldepth 29 nodes 10619363 time 3057 nps 3473785 hashfull 0 tbhits 0 score mate 5 pv a3d6 h5f6 d7f6 g8h8 f6g4 h8g8 g4h6 g8h8 d6e5 
info currmove d7b6 currmovenumber 2 nodes 10619363 nps 3473785 hashfull 11 tbhits 0
info currmove a3c5 currmovenumber 3 nodes 10622246 nps 3473592 hashfull 11 tbhits 0
info currmove d7c5 currmovenumber 4 nodes 10624856 nps 3473310 hashfull 11 tbhits 0
info currmove a3c1 currmovenumber 5 nodes 10627474 nps 3471896 hashfull 11 tbhits 0
info currmove a3b4 currmovenumber 6 nodes 10629471 nps 3471414 hashfull 11 tbhits 0
info currmove g6g5 currmovenumber 7 nodes 10631389 nps 3470907 hashfull 11 tbhits 0
info currmove g6h5 currmovenumber 8 nodes 10632985 nps 3470295 hashfull 11 tbhits 0
info currmove d7b8 currmovenumber 9 nodes 10634437 nps 3469636 hashfull 11 tbhits 0
info currmove g6f5 currmovenumber 10 nodes 10635823 nps 3468957 hashfull 11 tbhits 0
info currmove g6h6 currmovenumber 11 nodes 10636964 nps 3467067 hashfull 11 tbhits 0
info currmove d7f8 currmovenumber 12 nodes 10638126 nps 3466316 hashfull 11 tbhits 0
info currmove d7e5 currmovenumber 13 nodes 10639191 nps 3465534 hashfull 11 tbhits 0
info currmove a3e7 currmovenumber 14 nodes 10640286 nps 3464762 hashfull 11 tbhits 0
info currmove a3b2 currmovenumber 15 nodes 10641243 nps 3463946 hashfull 11 tbhits 0
info currmove d7f6 currmovenumber 16 nodes 10641918 nps 3461912 hashfull 11 tbhits 0
info currmove a3f8 currmovenumber 17 nodes 10642563 nps 3462121 hashfull 11 tbhits 0
info depth 44
info currmove a3d6 currmovenumber 1 nodes 10642927 nps 3461114 hashfull 11 tbhits 0
info multipv 1 depth 44 seldepth 29 nodes 14508542 time 3938 nps 3684241 hashfull 0 tbhits 0 score mate 5 pv a3d6 h5f6 d7f6 g8h8 f6g4 h8g8 g4h6 g8h8 d6e5 
info currmove d7b6 currmovenumber 2 nodes 14508542 nps 3684241 hashfull 15 tbhits 0
info currmove d7c5 currmovenumber 3 nodes 14511372 nps 3683089 hashfull 15 tbhits 0
info currmove a3c5 currmovenumber 4 nodes 14514004 nps 3682822 hashfull 15 tbhits 0
info currmove a3c1 currmovenumber 5 nodes 14516634 nps 3681621 hashfull 15 tbhits 0
info currmove a3b4 currmovenumber 6 nodes 14518584 nps 3681182 hashfull 15 tbhits 0
info currmove g6g5 currmovenumber 7 nodes 14520514 nps 3680738 hashfull 15 tbhits 0
info currmove g6h5 currmovenumber 8 nodes 14522148 nps 3680219 hashfull 15 tbhits 0
info currmove d7b8 currmovenumber 9 nodes 14523555 nps 3678712 hashfull 15 tbhits 0
info currmove g6h6 currmovenumber 10 nodes 14524981 nps 3679073 hashfull 15 tbhits 0
info currmove g6f5 currmovenumber 11 nodes 14526089 nps 3678422 hashfull 15 tbhits 0
info currmove d7e5 currmovenumber 12 nodes 14527196 nps 3676840 hashfull 15 tbhits 0
info currmove d7f8 currmovenumber 13 nodes 14528295 nps 3676188 hashfull 15 tbhits 0
info currmove a3e7 currmovenumber 14 nodes 14529377 nps 3675531 hashfull 15 tbhits 0
info currmove a3b2 currmovenumber 15 nodes 14530334 nps 3674844 hashfull 15 tbhits 0
info currmove d7f6 currmovenumber 16 nodes 14530988 nps 3673151 hashfull 15 tbhits 0
info currmove a3f8 currmovenumber 17 nodes 14531641 nps 3672388 hashfull 15 tbhits 0
info depth 45
info currmove a3d6 currmovenumber 1 nodes 14532034 nps 3671559 hashfull 15 tbhits 0
?info nodes 19669640 nps 3949726 hashfull 17 tbhits 0
info multipv 1 depth 45 seldepth 31 nodes 20172968 time 5095 nps 3959365 hashfull 0 tbhits 0 score mate 5 pv a3d6 h5f6 d7f6 g8h8 f6g4 h8g8 g4h6 g8h8 d6e5 
info currmove d7b6 currmovenumber 2 nodes 20172968 nps 3958588 hashfull 18 tbhits 0
info currmove d7c5 currmovenumber 3 nodes 20175744 nps 3958356 hashfull 18 tbhits 0
info currmove a3c5 currmovenumber 4 nodes 20178358 nps 3957316 hashfull 18 tbhits 0
info currmove a3c1 currmovenumber 5 nodes 20180972 nps 3957053 hashfull 18 tbhits 0
info currmove a3b4 currmovenumber 6 nodes 20182998 nps 3956674 hashfull 18 tbhits 0
info currmove g6g5 currmovenumber 7 nodes 20184949 nps 3956281 hashfull 18 tbhits 0
info currmove d7b8 currmovenumber 8 nodes 20186567 nps 3955048 hashfull 18 tbhits 0
info currmove g6h5 currmovenumber 9 nodes 20187971 nps 3955323 hashfull 18 tbhits 0
info currmove g6h6 currmovenumber 10 nodes 20189381 nps 3954050 hashfull 18 tbhits 0
info currmove g6f5 currmovenumber 11 nodes 20190482 nps 3954265 hashfull 18 tbhits 0
info currmove d7e5 currmovenumber 12 nodes 20191589 nps 3952934 hashfull 18 tbhits 0
info currmove d7f8 currmovenumber 13 nodes 20192688 nps 3952375 hashfull 18 tbhits 0
info currmove a3e7 currmovenumber 14 nodes 20193752 nps 3951810 hashfull 18 tbhits 0
info currmove a3b2 currmovenumber 15 nodes 20194683 nps 3951219 hashfull 18 tbhits 0
info currmove d7f6 currmovenumber 16 nodes 20195307 nps 3949796 hashfull 18 tbhits 0
info currmove a3f8 currmovenumber 17 nodes 20195892 nps 3949910 hashfull 18 tbhits 0
info depth 46
info currmove a3d6 currmovenumber 1 nodes 20196285 nps 3949214 hashfull 18 tbhits 0
info nodes 24664062 nps 4024814 hashfull 27 tbhits 0
info nodes 29462148 nps 4099937 hashfull 30 tbhits 0
info multipv 1 depth 46 seldepth 33 nodes 29558005 time 7209 nps 4100153 hashfull 0 tbhits 0 score mate 5 pv a3d6 h5f6 d7f6 g8h8 f6g4 h8g8 g4h6 g8h8 d6e5 
info currmove d7b6 currmovenumber 2 nodes 29558005 nps 4099584 hashfull 30 tbhits 0
info currmove d7c5 currmovenumber 3 nodes 29560671 nps 4099385 hashfull 30 tbhits 0
info currmove a3c5 currmovenumber 4 nodes 29563292 nps 4098612 hashfull 30 tbhits 0
info currmove a3c1 currmovenumber 5 nodes 29565909 nps 4098407 hashfull 30 tbhits 0
info currmove a3b4 currmovenumber 6 nodes 29567856 nps 4097541 hashfull 30 tbhits 0
info currmove g6g5 currmovenumber 7 nodes 29569834 nps 4097247 hashfull 30 tbhits 0
info currmove g6h5 currmovenumber 8 nodes 29571452 nps 4096903 hashfull 30 tbhits 0
info currmove d7b8 currmovenumber 9 nodes 29572878 nps 4096533 hashfull 30 tbhits 0
info currmove g6f5 currmovenumber 10 nodes 29574169 nps 4096145 hashfull 30 tbhits 0
info currmove g6h6 currmovenumber 11 nodes 29575276 nps 4095164 hashfull 30 tbhits 0
info currmove d7e5 currmovenumber 12 nodes 29576365 nps 4094748 hashfull 30 tbhits 0
info currmove d7f8 currmovenumber 13 nodes 29577487 nps 4094336 hashfull 30 tbhits 0
info currmove a3e7 currmovenumber 14 nodes 29578553 nps 4093917 hashfull 30 tbhits 0
info currmove a3b2 currmovenumber 15 nodes 29579478 nps 4093478 hashfull 30 tbhits 0
info currmove d7f6 currmovenumber 16 nodes 29580110 nps 4092433 hashfull 30 tbhits 0
info currmove a3f8 currmovenumber 17 nodes 29580767 nps 4092524 hashfull 30 tbhits 0
info depth 47
info currmove a3d6 currmovenumber 1 nodes 29581167 nps 4091447 hashfull 30 tbhits 0
info nodes 33917100 nps 4121154 hashfull 35 tbhits 0

bestmove a3d6 ponder h5f6
I can reproduce this error with the 32-bit Windows version (the first one, I have not downloaded the CB-fixed) under Arena 2.0.1. With TBs, Critter 1.4 displays the correct mate in 11 starting with Bc1 (17 TB hits); when I disable the Gaviota TB path, Critter 1.4 returns mate in 5; with MultiPV = 5, I get a mate in 5 and a mate in 6.

I reminded that Richard Vida said that he 'managed' to break a KBN vs. K evaluation two days before Critter 1.2 release. Here is the link:

http://www.talkchess.com/forum/viewtopi ... 39&t=39488

Can it be somewhat related with this bug? The author is the only that can answer... luckily I have Gaviota TB.

Regards from Spain.

Ajedrecista.
User avatar
rvida
Posts: 481
Joined: Thu Apr 16, 2009 12:00 pm
Location: Slovakia, EU

Re: Gaviota access in Critter 1.4

Post by rvida »

Jouni wrote:I noticed, that Critter doesn't use partial 5 piece Gaviota bases. If I remember correct 1.2 used like most other engines. Is it done by purpose, Richard?
I always silently assumed the full set (4 or 5) is installed. Full 5 piece set takes only 7 GB - not much by todays standards. If partial 5 piece worked correctly with a previous Critter version, it was not by design rather by pure luck :)

Once 6-piece Gaviotas will be available then of course partial set will be more common. I will think out something by then ;)

Jouni wrote: And there is seems to be something broken. See this mate in 11 position:

[D]6k1/3N4/6K1/7n/8/B7/8/8 w - - 0 1

Analysis by Critter 1.4 64-bit - no tablebases

1.Bd6 Nf4+ 2.Bxf4 Kh8 3.Kf7 Kh7 4.Nf8+ Kh8 5.Be5#
+- (#5) Depth: 44/35 00:00:04 12688kN

Wrong mate.
Thanks for reporting this. There is a bug in the function which evaluates two minors vs one minor endgames. It makes an erroneous assumption that the following position is a checkmate:

Code: Select all

position fen 4n2k/6B1/5NK1/8/8/8/8/8 b - -
eval
eval = -M0
evaluated by endgame knowledge
The corrected version gives

Code: Select all

position fen 4n2k/6B1/5NK1/8/8/8/8/8 b - -
eval
eval = +0.00
evaluated by endgame knowledge
Now the analysis from the original position looks correct:

Code: Select all

27/46  0:11   +M21     1.Bc1 Ng7 2.Nf6+ Kh8 3.Ng4 Nh5 4.Ne5 Kg8 
                       5.Kxh5 Kg7 6.Bg5 Kf8 7.Bd8 Ke8 8.Bf6 Kf8 
                       9.Kg6 Ke8 10.Kf5 Kf8 11.Ke6 Ke8 
                       12.Nf7 Kf8 13.Nd6 Kg8 14.Kf5 (40.109.611) 3568 

28/46  0:17   +M11     1.Bc1 Ng7 2.Nf6+ Kh8 3.Bh6 Nf5 4.Bf8 Ne7+ 
                       5.Kf7 Nf5 6.Ne4 Kh7 7.Ng5+ Kh8 8.Ba3 Nd6+ 
                       9.Kf8 Nc4 10.Be7 Na5 11.Bf6+ (63.510.821) 3596 
This fix will be included in a future release.
Jouni wrote: Analysis by Critter 1.4 64-bit with TBs (everywhere, 4 piece):

1.Kxh5 Kf7 2.Nb6 Ke6 3.Kg4 Ke5 4.Bb4 Kd4 5.Kf3 Kd3 6.Bc5 Kd2 7.Ke4 Kd1 8.Nc4 Ke2 9.Be3 Kf1 10.Kf3 Ke1 11.Bf2+ Kd1 12.Ke3 Kc2 13.Nb6 Kb3 14.Be1 Kc2 15.Ba5 Kb1 16.Kd2 Kb2 17.Bc3+ Kb3 18.Kd3 Ka3 19.Kc2 Ka2 20.Na4 Ka3 21.Nb2 Ka2 22.Bb4 Ka1 23.Nd3 Ka2 24.Nc1+ Ka1 25.Bc3#
+- (#25) Depth: 1/1 00:00:00

Engine should not stop, but continue to find shortest mate I think.
In game play it does not make sense to search when there is a known TB win at ply 1 no matter how long. But in infinite analysis mode, you are right.

Richard