ChessGUI 0.245h

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

Moderators: hgm, Rebel, chrisw

User avatar
Matthias Gemuh
Posts: 3245
Joined: Thu Mar 09, 2006 9:10 am

ChessGUI 0.245h

Post by Matthias Gemuh »

ChessGUI 0.245h

What has been touched ?

1) Solving testsuites
- Some UCI engines treat "go infinite" in a strange manner, so solving
testsuites fails for them (Fire4, Gull3, etc).

2) Book creation.

3) Automatic deletion of surplus debug files.
- see "Number of Debug Files" in GUI Preferences.

4) http://www.chess.hylogic.de

You may now start posting bug reports. :roll:

Matthias.
My engine was quite strong till I added knowledge to it.
http://www.chess.hylogic.de
User avatar
hgm
Posts: 27788
Joined: Fri Mar 10, 2006 10:06 am
Location: Amsterdam
Full name: H G Muller

Re: ChessGUI 0.245h

Post by hgm »

Matthias Gemuh wrote:1) Solving testsuites
- Some UCI engines treat "go infinite" in a strange manner, so solving
testsuites fails for them (Fire4, Gull3, etc).
Can you elaborate a bit on that?
User avatar
Matthias Gemuh
Posts: 3245
Joined: Thu Mar 09, 2006 9:10 am

Re: ChessGUI 0.245h

Post by Matthias Gemuh »

hgm wrote:
Matthias Gemuh wrote:1) Solving testsuites
- Some UCI engines treat "go infinite" in a strange manner, so solving
testsuites fails for them (Fire4, Gull3, etc).
Can you elaborate a bit on that?
They analyze FENs without crashing, but spit out PVs which do not start with the expected moves.
My engine was quite strong till I added knowledge to it.
http://www.chess.hylogic.de
Ferdy
Posts: 4833
Joined: Sun Aug 10, 2008 3:15 pm
Location: Philippines

Re: ChessGUI 0.245h

Post by Ferdy »

Matthias Gemuh wrote:
hgm wrote:
Matthias Gemuh wrote:1) Solving testsuites
- Some UCI engines treat "go infinite" in a strange manner, so solving
testsuites fails for them (Fire4, Gull3, etc).
Can you elaborate a bit on that?
They analyze FENs without crashing, but spit out PVs which do not start with the expected moves.
Why not use the bestmove engine output and compare it with the bm in epd test suite?

I tried Fire 4 with my tool and the first move in the pv is the bestmove sent.

Sample log from solving mate in 5 pos at 0.5s/pos.

Code: Select all

Starting engine Fire_4_x64.exe ...
>> uci
<< Fire 4 x64
<< id name Fire 4 x64
<< id author Norman Schmidt
<< option name Hash type spin min 1 max 65536 default 128
<< option name Threads type spin min 1 max 8 default 8
<< option name MultiPV type spin min 1 max 64 default 1
<< option name Ponder type check default false
<< option name TBPath type string default <empty>
<< option name TBProbeDepth type spin min 0 max 64 default 16
<< option name TBProbeLimit type spin min 0 max 6 default 6
<< uciok
>> setoption name Hash value 128
>> setoption name Threads value 1
>> setoption name Cores value 1
>> setoption name Max CPUs value 1

Pos 1
r3k1nr/pp1n2pp/1bp1N1q1/6B1/2B1p3/8/PPP2RPP/R2Q3K w kq - 0 1

2015-08-09T21&#58;14&#58;59.732000 >> isready
2015-08-09T21&#58;14&#58;59.951000 << readyok
2015-08-09T21&#58;14&#58;59.951000 >> ucinewgame
2015-08-09T21&#58;14&#58;59.951000 >> position fen r3k1nr/pp1n2pp/1bp1N1q1/6B1/2B1p3/8/PPP2RPP/R2Q3K w kq - 0 1
2015-08-09T21&#58;14&#58;59.951000 >> go infinite
2015-08-09T21&#58;14&#58;59.982000 << info time 0 nodes 0 nps 0 tbhits 0 depth 1 score cp 312 pv e6f8
2015-08-09T21&#58;14&#58;59.982000 << info time 0 nodes 221 nps 0 tbhits 0 depth 1 score cp 593 pv d1d6
2015-08-09T21&#58;14&#58;59.982000 << info time 0 nodes 414 nps 0 tbhits 0 depth 2 score cp 184 pv d1d6 g8f6
2015-08-09T21&#58;14&#58;59.982000 << info time 0 nodes 1124 nps 0 tbhits 0 depth 2 score cp 358 pv e6g7 g6g7 d1h5 g7g6 c4f7 e8f8 f7g6
2015-08-09T21&#58;14&#58;59.997000 << info time 0 nodes 1484 nps 0 tbhits 0 depth 3 score cp 358 pv e6g7 g6g7 d1h5 g7g6 c4f7 e8f8 f7g6 b6f2
2015-08-09T21&#58;15&#58;00.013000 << info time 0 nodes 1951 nps 0 tbhits 0 depth 4 score cp 358 pv e6g7 g6g7 d1h5 g7g6 c4f7 e8f8 f7g6 b6f2 g6h7
2015-08-09T21&#58;15&#58;00.013000 << info time 0 nodes 2553 nps 0 tbhits 0 depth 4 score mate 5 pv d1d7 e8d7 a1d1 d7c8 f2f8 g6e8 f8e8 b6d8 e8d8
2015-08-09T21&#58;15&#58;00.029000 << info time 0 nodes 2811 nps 0 tbhits 0 depth 5 score mate 5 pv d1d7 e8d7 a1d1 d7c8 f2f8 g6e8 f8e8 b6d8 e8d8
2015-08-09T21&#58;15&#58;00.044000 << info time 0 nodes 3247 nps 0 tbhits 0 depth 6 score mate 5 pv d1d7 e8d7 a1d1 d7c8 f2f8 g6e8 f8e8 b6d8 e8d8
2015-08-09T21&#58;15&#58;00.044000 << info time 0 nodes 3768 nps 0 tbhits 0 depth 7 score mate 5 pv d1d7 e8d7 a1d1 d7c8 f2f8 g6e8 f8e8 b6d8 e8d8
2015-08-09T21&#58;15&#58;00.060000 << info time 0 nodes 4501 nps 0 tbhits 0 depth 8 score mate 5 pv d1d7 e8d7 a1d1 d7c8 f2f8 g6e8 f8e8 b6d8 e8d8
2015-08-09T21&#58;15&#58;00.060000 << info time 0 nodes 5868 nps 0 tbhits 0 depth 9 score mate 5 pv d1d7 e8d7 a1d1 d7c8 f2f8 g6e8 f8e8 b6d8 e8d8
2015-08-09T21&#58;15&#58;00.075000 << info time 0 nodes 8837 nps 0 tbhits 0 depth 10 score mate 5 pv d1d7 e8d7 a1d1 d7c8 f2f8 g6e8 f8e8 b6d8 e8d8
2015-08-09T21&#58;15&#58;00.091000 << info time 0 nodes 15331 nps 0 tbhits 0 depth 11 score mate 5 pv d1d7 e8d7 a1d1 d7c8 f2f8 g6e8 f8e8 b6d8 e8d8
2015-08-09T21&#58;15&#58;00.091000 << info time 16 nodes 27457 nps 1716000 tbhits 0 depth 12 score mate 5 pv d1d7 e8d7 a1d1 d7c8 f2f8 g6e8 f8e8 b6d8 e8d8
2015-08-09T21&#58;15&#58;00.107000 << info time 16 nodes 48357 nps 3022000 tbhits 0 depth 13 score mate 5 pv d1d7 e8d7 a1d1 d7c8 f2f8 g6e8 f8e8 b6d8 e8d8
2015-08-09T21&#58;15&#58;00.107000 << info time 47 nodes 98592 nps 2097000 tbhits 0 depth 14 score mate 5 pv d1d7 e8d7 a1d1 d7c8 f2f8 g6e8 f8e8 b6d8 e8d8
2015-08-09T21&#58;15&#58;00.122000 << info time 125 nodes 229860 nps 1838000 tbhits 0 depth 15 score mate 5 pv d1d7 e8d7 a1d1 d7c8 f2f8 g6e8 f8e8 b6d8 e8d8
2015-08-09T21&#58;15&#58;00.200000 << info time 219 nodes 464132 nps 2119000 tbhits 0 depth 16 score mate 5 pv d1d7 e8d7 a1d1 d7c8 f2f8 g6e8 f8e8 b6d8 e8d8
2015-08-09T21&#58;15&#58;00.387000 << info time 406 nodes 864971 nps 2130000 tbhits 0 depth 17 score mate 5 pv d1d7 e8d7 a1d1 d7c8 f2f8 g6e8 f8e8 b6d8 e8d8
2015-08-09T21&#58;15&#58;00.715000 << info time 718 nodes 1629855 nps 2269000 tbhits 0 depth 18 score mate 5 pv d1d7 e8d7 a1d1 d7c8 f2f8 g6e8 f8e8 b6d8 e8d8
2015-08-09T21&#58;15&#58;00.715000 >> stop
2015-08-09T21&#58;15&#58;00.715000 << bestmove d1d7 ponder e8d7

Pos 2
2rr3k/1b2bppP/p2p1n2/R7/3P4/1qB2P2/1P4Q1/1K5R w - - 0 1

2015-08-09T21&#58;15&#58;00.918000 >> isready
2015-08-09T21&#58;15&#58;00.918000 << readyok
2015-08-09T21&#58;15&#58;00.918000 >> ucinewgame
2015-08-09T21&#58;15&#58;00.918000 >> position fen 2rr3k/1b2bppP/p2p1n2/R7/3P4/1qB2P2/1P4Q1/1K5R w - - 0 1
2015-08-09T21&#58;15&#58;00.918000 >> go infinite
2015-08-09T21&#58;15&#58;00.933000 << info time 0 nodes 0 nps 0 tbhits 0 depth 1 score cp -600 pv a5h5
2015-08-09T21&#58;15&#58;00.949000 << info time 0 nodes 0 nps 0 tbhits 0 depth 1 score cp -306 pv a5g5
2015-08-09T21&#58;15&#58;00.949000 << info time 0 nodes 111 nps 0 tbhits 0 depth 2 score cp -493 pv a5g5 g7g6
2015-08-09T21&#58;15&#58;00.949000 << info time 16 nodes 1185 nps 74000 tbhits 0 depth 3 score cp -461 pv a5g5 g7g6 g2e2
2015-08-09T21&#58;15&#58;00.949000 << info time 16 nodes 1584 nps 99000 tbhits 0 depth 4 score cp -502 pv a5g5 g7g6 g2e2 f6d5
2015-08-09T21&#58;15&#58;00.949000 << info time 16 nodes 2203 nps 137000 tbhits 0 depth 4 score cp -433 pv a5a3 b3e6 c3a5 d8f8
2015-08-09T21&#58;15&#58;00.949000 << info time 16 nodes 3837 nps 239000 tbhits 0 depth 5 score cp -470 pv a5a3 b3e6 c3a5 d8f8 a5c3
2015-08-09T21&#58;15&#58;00.965000 << info time 16 nodes 4595 nps 287000 tbhits 0 depth 5 score mate 5 pv g2g7 h8g7 h7h8q d8h8 a5g5 g7f8 h1h8 f6g8 h8g8
2015-08-09T21&#58;15&#58;00.980000 << info time 16 nodes 4977 nps 311000 tbhits 0 depth 6 score mate 5 pv g2g7 h8g7 h7h8q d8h8 a5g5 g7f8 h1h8 f6g8 h8g8
2015-08-09T21&#58;15&#58;00.996000 << info time 16 nodes 5439 nps 339000 tbhits 0 depth 7 score mate 5 pv g2g7 h8g7 h7h8q d8h8 a5g5 g7f8 h1h8 f6g8 h8g8
2015-08-09T21&#58;15&#58;01.011000 << info time 16 nodes 6037 nps 377000 tbhits 0 depth 8 score mate 5 pv g2g7 h8g7 h7h8q d8h8 a5g5 g7f8 h1h8 f6g8 h8g8
2015-08-09T21&#58;15&#58;01.011000 << info time 16 nodes 6759 nps 422000 tbhits 0 depth 9 score mate 5 pv g2g7 h8g7 h7h8q d8h8 a5g5 g7f8 h1h8 f6g8 h8g8
2015-08-09T21&#58;15&#58;01.027000 << info time 16 nodes 7541 nps 471000 tbhits 0 depth 10 score mate 5 pv g2g7 h8g7 h7h8q d8h8 a5g5 g7f8 h1h8 f6g8 h8g8
2015-08-09T21&#58;15&#58;01.027000 << info time 16 nodes 9385 nps 586000 tbhits 0 depth 11 score mate 5 pv g2g7 h8g7 h7h8q d8h8 a5g5 g7f8 h1h8 f6g8 h8g8
2015-08-09T21&#58;15&#58;01.043000 << info time 16 nodes 12241 nps 765000 tbhits 0 depth 12 score mate 5 pv g2g7 h8g7 h7h8q d8h8 a5g5 g7f8 h1h8 f6g8 h8g8
2015-08-09T21&#58;15&#58;01.058000 << info time 16 nodes 20187 nps 1261000 tbhits 0 depth 13 score mate 5 pv g2g7 h8g7 h7h8q d8h8 a5g5 g7f8 h1h8 f6g8 h8g8
2015-08-09T21&#58;15&#58;01.058000 << info time 31 nodes 37176 nps 1199000 tbhits 0 depth 14 score mate 5 pv g2g7 h8g7 h7h8q d8h8 a5g5 g7f8 h1h8 f6g8 h8g8
2015-08-09T21&#58;15&#58;01.074000 << info time 47 nodes 77422 nps 1647000 tbhits 0 depth 15 score mate 5 pv g2g7 h8g7 h7h8q d8h8 a5g5 g7f8 h1h8 f6g8 h8g8
2015-08-09T21&#58;15&#58;01.074000 << info time 78 nodes 142123 nps 1822000 tbhits 0 depth 16 score mate 5 pv g2g7 h8g7 h7h8q d8h8 a5g5 g7f8 h1h8 f6g8 h8g8
2015-08-09T21&#58;15&#58;01.105000 << info time 156 nodes 281813 nps 1806000 tbhits 0 depth 17 score mate 5 pv g2g7 h8g7 h7h8q d8h8 a5g5 g7f8 h1h8 f6g8 h8g8
2015-08-09T21&#58;15&#58;01.199000 << info time 265 nodes 529965 nps 1999000 tbhits 0 depth 18 score mate 5 pv g2g7 h8g7 h7h8q d8h8 a5g5 g7f8 h1h8 f6g8 h8g8
2015-08-09T21&#58;15&#58;01.386000 << info time 437 nodes 977535 nps 2236000 tbhits 0 depth 19 score mate 5 pv g2g7 h8g7 h7h8q d8h8 a5g5 g7f8 h1h8 f6g8 h8g8
2015-08-09T21&#58;15&#58;01.698000 << info time 749 nodes 1766933 nps 2359000 tbhits 0 depth 20 score mate 5 pv g2g7 h8g7 h7h8q d8h8 a5g5 g7f8 h1h8 f6g8 h8g8
2015-08-09T21&#58;15&#58;01.698000 >> stop
2015-08-09T21&#58;15&#58;01.698000 << bestmove g2g7 ponder h8g7

Pos 3
6k1/6n1/1p3Rp1/4qp2/3pN1PQ/P2P3P/1Pr1r3/5RK1 w - - 0 1

2015-08-09T21&#58;15&#58;01.916000 >> isready
2015-08-09T21&#58;15&#58;01.916000 << readyok
2015-08-09T21&#58;15&#58;01.916000 >> ucinewgame
2015-08-09T21&#58;15&#58;01.916000 >> position fen 6k1/6n1/1p3Rp1/4qp2/3pN1PQ/P2P3P/1Pr1r3/5RK1 w - - 0 1
2015-08-09T21&#58;15&#58;01.916000 >> go infinite
2015-08-09T21&#58;15&#58;01.932000 << info time 0 nodes 0 nps 0 tbhits 0 depth 1 score mate -2 pv g4f5
2015-08-09T21&#58;15&#58;01.947000 << info time 0 nodes 146 nps 0 tbhits 0 depth 1 score cp -422 pv f6f8 g8f8 h4g3
2015-08-09T21&#58;15&#58;01.963000 << info time 0 nodes 296 nps 0 tbhits 0 depth 1 score mate 5 pv h4h8 g8h8 f6f8 h8h7 e4g5 h7h6 g5f7 h6h7 f8h8
2015-08-09T21&#58;15&#58;01.979000 << info time 0 nodes 525 nps 0 tbhits 0 depth 2 score mate 5 pv h4h8 g8h8 f6f8 h8h7 e4g5 h7h6 g5f7 h6h7 f8h8
2015-08-09T21&#58;15&#58;01.994000 << info time 0 nodes 716 nps 0 tbhits 0 depth 3 score mate 5 pv h4h8 g8h8 f6f8 h8h7 e4g5 h7h6 g5f7 h6h7 f8h8
2015-08-09T21&#58;15&#58;02.010000 << info time 0 nodes 903 nps 0 tbhits 0 depth 4 score mate 5 pv h4h8 g8h8 f6f8 h8h7 e4g5 h7h6 g5f7 h6h7 f8h8
2015-08-09T21&#58;15&#58;02.025000 << info time 16 nodes 1107 nps 69000 tbhits 0 depth 5 score mate 5 pv h4h8 g8h8 f6f8 h8h7 e4g5 h7h6 g5f7 h6h7 f8h8
2015-08-09T21&#58;15&#58;02.041000 << info time 16 nodes 1316 nps 82000 tbhits 0 depth 6 score mate 5 pv h4h8 g8h8 f6f8 h8h7 e4g5 h7h6 g5f7 h6h7 f8h8
2015-08-09T21&#58;15&#58;02.057000 << info time 16 nodes 1537 nps 96000 tbhits 0 depth 7 score mate 5 pv h4h8 g8h8 f6f8 h8h7 e4g5 h7h6 g5f7 h6h7 f8h8
2015-08-09T21&#58;15&#58;02.088000 << info time 16 nodes 1894 nps 118000 tbhits 0 depth 8 score mate 5 pv h4h8 g8h8 f6f8 h8h7 e4g5 h7h6 g5f7 h6h7 f8h8
2015-08-09T21&#58;15&#58;02.103000 << info time 16 nodes 2472 nps 154000 tbhits 0 depth 9 score mate 5 pv h4h8 g8h8 f6f8 h8h7 e4g5 h7h6 g5f7 h6h7 f8h8
2015-08-09T21&#58;15&#58;02.119000 << info time 16 nodes 3619 nps 226000 tbhits 0 depth 10 score mate 5 pv h4h8 g8h8 f6f8 h8h7 e4g5 h7h6 g5f7 h6h7 f8h8
2015-08-09T21&#58;15&#58;02.119000 << info time 16 nodes 6338 nps 396000 tbhits 0 depth 11 score mate 5 pv h4h8 g8h8 f6f8 h8h7 e4g5 h7h6 g5f7 h6h7 f8h8
2015-08-09T21&#58;15&#58;02.135000 << info time 16 nodes 10734 nps 670000 tbhits 0 depth 12 score mate 5 pv h4h8 g8h8 f6f8 h8h7 e4g5 h7h6 g5f7 h6h7 f8h8
2015-08-09T21&#58;15&#58;02.150000 << info time 16 nodes 21689 nps 1355000 tbhits 0 depth 13 score mate 5 pv h4h8 g8h8 f6f8 h8h7 e4g5 h7h6 g5f7 h6h7 f8h8
2015-08-09T21&#58;15&#58;02.181000 << info time 32 nodes 41681 nps 1302000 tbhits 0 depth 14 score mate 5 pv h4h8 g8h8 f6f8 h8h7 e4g5 h7h6 g5f7 h6h7 f8h8
2015-08-09T21&#58;15&#58;02.197000 << info time 47 nodes 86592 nps 1842000 tbhits 0 depth 15 score mate 5 pv h4h8 g8h8 f6f8 h8h7 e4g5 h7h6 g5f7 h6h7 f8h8
2015-08-09T21&#58;15&#58;02.213000 << info time 63 nodes 165340 nps 2624000 tbhits 0 depth 16 score mate 5 pv h4h8 g8h8 f6f8 h8h7 e4g5 h7h6 g5f7 h6h7 f8h8
2015-08-09T21&#58;15&#58;02.228000 << info time 125 nodes 331937 nps 2655000 tbhits 0 depth 17 score mate 5 pv h4h8 g8h8 f6f8 h8h7 e4g5 h7h6 g5f7 h6h7 f8h8
2015-08-09T21&#58;15&#58;02.244000 << info time 219 nodes 596611 nps 2724000 tbhits 0 depth 18 score mate 5 pv h4h8 g8h8 f6f8 h8h7 e4g5 h7h6 g5f7 h6h7 f8h8
2015-08-09T21&#58;15&#58;02.322000 << info time 359 nodes 1062306 nps 2959000 tbhits 0 depth 19 score mate 5 pv h4h8 g8h8 f6f8 h8h7 e4g5 h7h6 g5f7 h6h7 f8h8
2015-08-09T21&#58;15&#58;02.571000 << info time 624 nodes 1831115 nps 2934000 tbhits 0 depth 20 score mate 5 pv h4h8 g8h8 f6f8 h8h7 e4g5 h7h6 g5f7 h6h7 f8h8
2015-08-09T21&#58;15&#58;02.571000 >> stop
2015-08-09T21&#58;15&#58;02.571000 << bestmove h4h8 ponder g8h8

Pos 4
5nk1/1b3ppp/r7/p3q3/1pp3P1/4pP1R/PPQ4P/1B1R2K1 w - - 0 1

2015-08-09T21&#58;15&#58;02.790000 >> isready
2015-08-09T21&#58;15&#58;02.790000 << readyok
2015-08-09T21&#58;15&#58;02.790000 >> ucinewgame
2015-08-09T21&#58;15&#58;02.790000 >> position fen 5nk1/1b3ppp/r7/p3q3/1pp3P1/4pP1R/PPQ4P/1B1R2K1 w - - 0 1
2015-08-09T21&#58;15&#58;02.790000 >> go infinite
2015-08-09T21&#58;15&#58;02.805000 << info time 0 nodes 0 nps 0 tbhits 0 depth 1 score cp -35 pv c2c4
2015-08-09T21&#58;15&#58;02.805000 << info time 0 nodes 0 nps 0 tbhits 0 depth 1 score cp 35 pv d1d8
2015-08-09T21&#58;15&#58;02.821000 << info time 0 nodes 348 nps 0 tbhits 0 depth 2 score cp 20 pv d1d8 h7h6
2015-08-09T21&#58;15&#58;02.821000 << info time 0 nodes 752 nps 0 tbhits 0 depth 3 score cp 35 pv d1d8 g7g6 c2c4
2015-08-09T21&#58;15&#58;02.821000 << info time 16 nodes 957 nps 59000 tbhits 0 depth 4 score cp 9 pv d1d8 g7g6 c2c4 a6e6
2015-08-09T21&#58;15&#58;02.821000 << info time 16 nodes 2639 nps 164000 tbhits 0 depth 5 score cp 58 pv d1d8 g7g6 c2c4 a6e6 c4e2
2015-08-09T21&#58;15&#58;02.837000 << info time 31 nodes 16753 nps 540000 tbhits 0 depth 6 score cp -14 pv d1d8 g7g6 c2e2 h7h5 e2c4 e5b2 b1d3
2015-08-09T21&#58;15&#58;02.837000 << info time 31 nodes 18626 nps 600000 tbhits 0 depth 6 score mate 5 pv c2h7 f8h7 d1d8 e5e8 d8e8 h7f8 h3h8 g8h8 e8f8
2015-08-09T21&#58;15&#58;02.852000 << info time 31 nodes 18786 nps 606000 tbhits 0 depth 7 score mate 5 pv c2h7 f8h7 d1d8 e5e8 d8e8 h7f8 h3h8 g8h8 e8f8
2015-08-09T21&#58;15&#58;02.852000 << info time 31 nodes 19029 nps 613000 tbhits 0 depth 8 score mate 5 pv c2h7 f8h7 d1d8 e5e8 d8e8 h7f8 h3h8 g8h8 e8f8
2015-08-09T21&#58;15&#58;02.868000 << info time 31 nodes 19780 nps 638000 tbhits 0 depth 9 score mate 5 pv c2h7 f8h7 d1d8 e5e8 d8e8 h7f8 h3h8 g8h8 e8f8
2015-08-09T21&#58;15&#58;02.883000 << info time 31 nodes 21276 nps 686000 tbhits 0 depth 10 score mate 5 pv c2h7 f8h7 d1d8 e5e8 d8e8 h7f8 h3h8 g8h8 e8f8
2015-08-09T21&#58;15&#58;02.883000 << info time 31 nodes 22913 nps 739000 tbhits 0 depth 11 score mate 5 pv c2h7 f8h7 d1d8 e5e8 d8e8 h7f8 h3h8 g8h8 e8f8
2015-08-09T21&#58;15&#58;02.883000 << info time 31 nodes 25249 nps 814000 tbhits 0 depth 12 score mate 5 pv c2h7 f8h7 d1d8 e5e8 d8e8 h7f8 h3h8 g8h8 e8f8
2015-08-09T21&#58;15&#58;02.899000 << info time 47 nodes 32486 nps 691000 tbhits 0 depth 13 score mate 5 pv c2h7 f8h7 d1d8 e5e8 d8e8 h7f8 h3h8 g8h8 e8f8
2015-08-09T21&#58;15&#58;02.899000 << info time 47 nodes 48900 nps 1040000 tbhits 0 depth 14 score mate 5 pv c2h7 f8h7 d1d8 e5e8 d8e8 h7f8 h3h8 g8h8 e8f8
2015-08-09T21&#58;15&#58;02.899000 << info time 78 nodes 78200 nps 1002000 tbhits 0 depth 15 score mate 5 pv c2h7 f8h7 d1d8 e5e8 d8e8 h7f8 h3h8 g8h8 e8f8
2015-08-09T21&#58;15&#58;02.915000 << info time 109 nodes 130581 nps 1197000 tbhits 0 depth 16 score mate 5 pv c2h7 f8h7 d1d8 e5e8 d8e8 h7f8 h3h8 g8h8 e8f8
2015-08-09T21&#58;15&#58;02.961000 << info time 156 nodes 235992 nps 1512000 tbhits 0 depth 17 score mate 5 pv c2h7 f8h7 d1d8 e5e8 d8e8 h7f8 h3h8 g8h8 e8f8
2015-08-09T21&#58;15&#58;03.055000 << info time 250 nodes 433870 nps 1735000 tbhits 0 depth 18 score mate 5 pv c2h7 f8h7 d1d8 e5e8 d8e8 h7f8 h3h8 g8h8 e8f8
2015-08-09T21&#58;15&#58;03.195000 << info time 374 nodes 783696 nps 2095000 tbhits 0 depth 19 score mate 5 pv c2h7 f8h7 d1d8 e5e8 d8e8 h7f8 h3h8 g8h8 e8f8
2015-08-09T21&#58;15&#58;03.554000 << info time 733 nodes 1392600 nps 1899000 tbhits 0 depth 20 score mate 5 pv c2h7 f8h7 d1d8 e5e8 d8e8 h7f8 h3h8 g8h8 e8f8
2015-08-09T21&#58;15&#58;03.554000 >> stop
2015-08-09T21&#58;15&#58;03.554000 << bestmove c2h7 ponder f8h7

Pos 5
r1bqrk2/pp1n1n1p/3p1p2/P1pP1P1Q/2PpP1NP/6R1/2PB4/4RBK1 w - - 0 1

2015-08-09T21&#58;15&#58;03.757000 >> isready
2015-08-09T21&#58;15&#58;03.757000 << readyok
2015-08-09T21&#58;15&#58;03.757000 >> ucinewgame
2015-08-09T21&#58;15&#58;03.757000 >> position fen r1bqrk2/pp1n1n1p/3p1p2/P1pP1P1Q/2PpP1NP/6R1/2PB4/4RBK1 w - - 0 1
2015-08-09T21&#58;15&#58;03.757000 >> go infinite
2015-08-09T21&#58;15&#58;03.773000 << info time 0 nodes 0 nps 0 tbhits 0 depth 1 score cp 116 pv h5h7
2015-08-09T21&#58;15&#58;03.773000 << info time 0 nodes 0 nps 0 tbhits 0 depth 1 score cp 305 pv g4h6
2015-08-09T21&#58;15&#58;03.773000 << info time 0 nodes 60 nps 0 tbhits 0 depth 2 score cp 367 pv g4h6 f7e5
2015-08-09T21&#58;15&#58;03.788000 << info time 16 nodes 872 nps 54000 tbhits 0 depth 3 score cp 284 pv g4h6 f7e5 h6g8
2015-08-09T21&#58;15&#58;03.788000 << info time 16 nodes 1093 nps 68000 tbhits 0 depth 3 score mate 5 pv h5f7 f8f7 g4h6 f7f8 g3g8 f8e7 g8g7 e7f8 g7f7
2015-08-09T21&#58;15&#58;03.804000 << info time 16 nodes 1265 nps 79000 tbhits 0 depth 4 score mate 5 pv h5f7 f8f7 g4h6 f7f8 g3g8 f8e7 g8g7 e7f8 g7f7
2015-08-09T21&#58;15&#58;03.819000 << info time 16 nodes 1471 nps 91000 tbhits 0 depth 5 score mate 5 pv h5f7 f8f7 g4h6 f7f8 g3g8 f8e7 g8g7 e7f8 g7f7
2015-08-09T21&#58;15&#58;03.819000 << info time 16 nodes 1716 nps 107000 tbhits 0 depth 6 score mate 5 pv h5f7 f8f7 g4h6 f7f8 g3g8 f8e7 g8g7 e7f8 g7f7
2015-08-09T21&#58;15&#58;03.835000 << info time 16 nodes 1987 nps 124000 tbhits 0 depth 7 score mate 5 pv h5f7 f8f7 g4h6 f7f8 g3g8 f8e7 g8g7 e7f8 g7f7
2015-08-09T21&#58;15&#58;03.835000 << info time 16 nodes 2381 nps 148000 tbhits 0 depth 8 score mate 5 pv h5f7 f8f7 g4h6 f7f8 g3g8 f8e7 g8g7 e7f8 g7f7
2015-08-09T21&#58;15&#58;03.851000 << info time 16 nodes 3007 nps 187000 tbhits 0 depth 9 score mate 5 pv h5f7 f8f7 g4h6 f7f8 g3g8 f8e7 g8g7 e7f8 g7f7
2015-08-09T21&#58;15&#58;03.866000 << info time 16 nodes 4836 nps 302000 tbhits 0 depth 10 score mate 5 pv h5f7 f8f7 g4h6 f7f8 g3g8 f8e7 g8g7 e7f8 g7f7
2015-08-09T21&#58;15&#58;03.866000 << info time 16 nodes 9134 nps 570000 tbhits 0 depth 11 score mate 5 pv h5f7 f8f7 g4h6 f7f8 g3g8 f8e7 g8g7 e7f8 g7f7
2015-08-09T21&#58;15&#58;03.882000 << info time 31 nodes 15188 nps 489000 tbhits 0 depth 12 score mate 5 pv h5f7 f8f7 g4h6 f7f8 g3g8 f8e7 g8g7 e7f8 g7f7
2015-08-09T21&#58;15&#58;03.897000 << info time 31 nodes 25520 nps 823000 tbhits 0 depth 13 score mate 5 pv h5f7 f8f7 g4h6 f7f8 g3g8 f8e7 g8g7 e7f8 g7f7
2015-08-09T21&#58;15&#58;03.897000 << info time 63 nodes 55600 nps 882000 tbhits 0 depth 14 score mate 5 pv h5f7 f8f7 g4h6 f7f8 g3g8 f8e7 g8g7 e7f8 g7f7
2015-08-09T21&#58;15&#58;03.913000 << info time 109 nodes 139818 nps 1282000 tbhits 0 depth 15 score mate 5 pv h5f7 f8f7 g4h6 f7f8 g3g8 f8e7 g8g7 e7f8 g7f7
2015-08-09T21&#58;15&#58;04.007000 << info time 219 nodes 282529 nps 1290000 tbhits 0 depth 16 score mate 5 pv h5f7 f8f7 g4h6 f7f8 g3g8 f8e7 g8g7 e7f8 g7f7
2015-08-09T21&#58;15&#58;04.147000 << info time 375 nodes 553265 nps 1475000 tbhits 0 depth 17 score mate 5 pv h5f7 f8f7 g4h6 f7f8 g3g8 f8e7 g8g7 e7f8 g7f7
2015-08-09T21&#58;15&#58;04.428000 << info time 640 nodes 1111034 nps 1735000 tbhits 0 depth 18 score mate 5 pv h5f7 f8f7 g4h6 f7f8 g3g8 f8e7 g8g7 e7f8 g7f7
2015-08-09T21&#58;15&#58;04.428000 >> stop
2015-08-09T21&#58;15&#58;04.428000 << bestmove h5f7 ponder f8f7

Pos 6
3r2k1/p4rPp/1b1q3Q/n1p1pP2/1p6/3B1NR1/P4P1P/6RK w - - 0 1

2015-08-09T21&#58;15&#58;04.646000 >> isready
2015-08-09T21&#58;15&#58;04.646000 << readyok
2015-08-09T21&#58;15&#58;04.646000 >> ucinewgame
2015-08-09T21&#58;15&#58;04.646000 >> position fen 3r2k1/p4rPp/1b1q3Q/n1p1pP2/1p6/3B1NR1/P4P1P/6RK w - - 0 1
2015-08-09T21&#58;15&#58;04.646000 >> go infinite
2015-08-09T21&#58;15&#58;04.662000 << info time 0 nodes 0 nps 0 tbhits 0 depth 1 score cp 77 pv h6d6
2015-08-09T21&#58;15&#58;04.662000 << info time 0 nodes 0 nps 0 tbhits 0 depth 1 score cp 438 pv h6h5
2015-08-09T21&#58;15&#58;04.662000 << info time 0 nodes 99 nps 0 tbhits 0 depth 2 score cp 140 pv h6h5 d6d3 f3e5 d3d5
2015-08-09T21&#58;15&#58;04.677000 << info time 0 nodes 1216 nps 0 tbhits 0 depth 3 score cp 266 pv h6h5 h7h6 d3e4
2015-08-09T21&#58;15&#58;04.677000 << info time 16 nodes 1991 nps 124000 tbhits 0 depth 4 score cp 266 pv h6h5 h7h6 d3e4 d6f6
2015-08-09T21&#58;15&#58;04.677000 << info time 16 nodes 2667 nps 166000 tbhits 0 depth 5 score cp 262 pv h6h5 h7h6 d3e4 d6f6 g3g5
2015-08-09T21&#58;15&#58;04.677000 << info time 16 nodes 6245 nps 390000 tbhits 0 depth 5 score cp 376 pv g3g6 d6e7 d3e4 c5c4 f5f6
2015-08-09T21&#58;15&#58;04.693000 << info time 32 nodes 40665 nps 1270000 tbhits 0 depth 6 score cp 200 pv g3g6 d6d5 d3e2 f7f5 g6g3 d8d7 h6h3
2015-08-09T21&#58;15&#58;04.693000 << info time 32 nodes 45675 nps 1427000 tbhits 0 depth 6 score mate 5 pv h6h7 g8h7 f5f6 h7g8 d3h7 g8h7 g7g8q d8g8 g3h3
2015-08-09T21&#58;15&#58;04.709000 << info time 32 nodes 46907 nps 1465000 tbhits 0 depth 7 score mate 5 pv h6h7 g8h7 f5f6 h7g8 d3h7 g8h7 g7g8q d8g8 g3h3
2015-08-09T21&#58;15&#58;04.709000 << info time 32 nodes 48098 nps 1503000 tbhits 0 depth 8 score mate 5 pv h6h7 g8h7 f5f6 h7g8 d3h7 g8h7 g7g8q d8g8 g3h3
2015-08-09T21&#58;15&#58;04.724000 << info time 32 nodes 49650 nps 1551000 tbhits 0 depth 9 score mate 5 pv h6h7 g8h7 f5f6 h7g8 d3h7 g8h7 g7g8q d8g8 g3h3
2015-08-09T21&#58;15&#58;04.724000 << info time 32 nodes 51644 nps 1613000 tbhits 0 depth 10 score mate 5 pv h6h7 g8h7 f5f6 h7g8 d3h7 g8h7 g7g8q d8g8 g3h3
2015-08-09T21&#58;15&#58;04.740000 << info time 32 nodes 54576 nps 1705000 tbhits 0 depth 11 score mate 5 pv h6h7 g8h7 f5f6 h7g8 d3h7 g8h7 g7g8q d8g8 g3h3
2015-08-09T21&#58;15&#58;04.740000 << info time 32 nodes 58153 nps 1817000 tbhits 0 depth 12 score mate 5 pv h6h7 g8h7 f5f6 h7g8 d3h7 g8h7 g7g8q d8g8 g3h3
2015-08-09T21&#58;15&#58;04.755000 << info time 47 nodes 72361 nps 1539000 tbhits 0 depth 13 score mate 5 pv h6h7 g8h7 f5f6 h7g8 d3h7 g8h7 g7g8q d8g8 g3h3
2015-08-09T21&#58;15&#58;04.771000 << info time 47 nodes 100634 nps 2141000 tbhits 0 depth 14 score mate 5 pv h6h7 g8h7 f5f6 h7g8 d3h7 g8h7 g7g8q d8g8 g3h3
2015-08-09T21&#58;15&#58;04.787000 << info time 78 nodes 153183 nps 1963000 tbhits 0 depth 15 score mate 5 pv h6h7 g8h7 f5f6 h7g8 d3h7 g8h7 g7g8q d8g8 g3h3
2015-08-09T21&#58;15&#58;04.802000 << info time 94 nodes 229731 nps 2443000 tbhits 0 depth 16 score mate 5 pv h6h7 g8h7 f5f6 h7g8 d3h7 g8h7 g7g8q d8g8 g3h3
2015-08-09T21&#58;15&#58;04.833000 << info time 156 nodes 415594 nps 2664000 tbhits 0 depth 17 score mate 5 pv h6h7 g8h7 f5f6 h7g8 d3h7 g8h7 g7g8q d8g8 g3h3
2015-08-09T21&#58;15&#58;05.021000 << info time 344 nodes 748953 nps 2177000 tbhits 0 depth 18 score mate 5 pv h6h7 g8h7 f5f6 h7g8 d3h7 g8h7 g7g8q d8g8 g3h3
2015-08-09T21&#58;15&#58;05.301000 << info time 624 nodes 1327190 nps 2126000 tbhits 0 depth 19 score mate 5 pv h6h7 g8h7 f5f6 h7g8 d3h7 g8h7 g7g8q d8g8 g3h3
2015-08-09T21&#58;15&#58;05.301000 >> stop
2015-08-09T21&#58;15&#58;05.301000 << bestmove h6h7 ponder g8h7

Pos 7
r4r1k/5p1p/p2p1Pp1/2p3Q1/2P1PR2/7P/1Pq3P1/1R5K w - - 0 1

2015-08-09T21&#58;15&#58;05.520000 >> isready
2015-08-09T21&#58;15&#58;05.520000 << readyok
2015-08-09T21&#58;15&#58;05.520000 >> ucinewgame
2015-08-09T21&#58;15&#58;05.520000 >> position fen r4r1k/5p1p/p2p1Pp1/2p3Q1/2P1PR2/7P/1Pq3P1/1R5K w - - 0 1
2015-08-09T21&#58;15&#58;05.520000 >> go infinite
2015-08-09T21&#58;15&#58;05.535000 << info time 0 nodes 0 nps 0 tbhits 0 depth 1 score cp -308 pv g5h6
2015-08-09T21&#58;15&#58;05.551000 << info time 0 nodes 0 nps 0 tbhits 0 depth 1 score cp -66 pv f4f1
2015-08-09T21&#58;15&#58;05.551000 << info time 0 nodes 0 nps 0 tbhits 0 depth 1 score cp -44 pv b1g1
2015-08-09T21&#58;15&#58;05.551000 << info time 0 nodes 173 nps 0 tbhits 0 depth 2 score cp -60 pv b1g1 a8b8
2015-08-09T21&#58;15&#58;05.551000 << info time 0 nodes 242 nps 0 tbhits 0 depth 2 score cp -50 pv b1f1 a8b8
2015-08-09T21&#58;15&#58;05.551000 << info time 0 nodes 451 nps 0 tbhits 0 depth 3 score cp -26 pv b1f1 c2b2 g5h6 a8b8 h6g7
2015-08-09T21&#58;15&#58;05.551000 << info time 16 nodes 1386 nps 86000 tbhits 0 depth 4 score cp -20 pv b1f1 a8b8 g5h6 f8g8
2015-08-09T21&#58;15&#58;05.551000 << info time 16 nodes 4278 nps 267000 tbhits 0 depth 5 score cp 12 pv b1f1 c2e2 g5h6 f8g8 b2b3
2015-08-09T21&#58;15&#58;05.551000 << info time 16 nodes 5560 nps 347000 tbhits 0 depth 6 score cp 8 pv b1f1 c2e2 g5h6 f8g8 b2b3 a8b8 f1b1
2015-08-09T21&#58;15&#58;05.551000 << info time 16 nodes 7453 nps 465000 tbhits 0 depth 7 score cp 7 pv b1f1 c2e2 g5h6 f8g8 b2b3 g6g5
2015-08-09T21&#58;15&#58;05.551000 << info time 16 nodes 8177 nps 511000 tbhits 0 depth 7 score cp 6 pv b1f1 c2e2 g5h6 f8g8 b2b3 g6g5 f4f5 g8g6 h6g6 h7g6
2015-08-09T21&#58;15&#58;05.551000 << info time 16 nodes 8666 nps 541000 tbhits 0 depth 7 score cp 5 pv b1f1 c2e2 g5h6 f8g8 b2b3 g6g5 f4f5 g8g6 h6g6 h7g6
2015-08-09T21&#58;15&#58;05.551000 << info time 16 nodes 11074 nps 692000 tbhits 0 depth 7 score cp 8 pv b1f1 c2e2 b2b3 f8e8 g5h6
2015-08-09T21&#58;15&#58;05.567000 << info time 16 nodes 16830 nps 1051000 tbhits 0 depth 8 score cp 14 pv b1f1 c2e2 b2b3 f8e8 g5h6
2015-08-09T21&#58;15&#58;05.598000 << info time 47 nodes 54931 nps 1168000 tbhits 0 depth 9 score cp 2 pv b1f1 c2d2 g5h6 f8g8 f1a1 a8b8 a1a6 b8b2 h6h7 h8h7 f4h4 d2h6 h4h6 h7h6
2015-08-09T21&#58;15&#58;05.613000 << info time 78 nodes 94700 nps 1214000 tbhits 0 depth 9 score cp 17 pv b1f1 c2d2 g5h6 f8g8 h1h2 a8e8 f1f2 d2e3 f2f3 e3c1 b2b3 g6g5 f4g4
2015-08-09T21&#58;15&#58;05.613000 << info time 78 nodes 103402 nps 1325000 tbhits 0 depth 10 score cp 18 pv b1f1 c2d2 g5h6 f8g8 h1h2 a8e8 f1f2 d2e3 f2f3 e3d2 f3d3 d2b2 d3d6
2015-08-09T21&#58;15&#58;05.629000 << info time 94 nodes 114068 nps 1213000 tbhits 0 depth 11 score cp 18 pv b1f1 c2d2 g5h6 f8g8 h1h2 a8e8 f1f2 d2e3 f2f3 e3d2 f3d3 d2b2 d3d6
2015-08-09T21&#58;15&#58;05.629000 << info time 94 nodes 133198 nps 1417000 tbhits 0 depth 12 score cp 20 pv b1f1 c2d2 g5h6 f8g8 h1h2 a8e8 f1f2 d2e3 f2f3 e3c1 f3c3 c1d2 c3d3 d2b2 d3d6
2015-08-09T21&#58;15&#58;05.660000 << info time 125 nodes 191153 nps 1529000 tbhits 0 depth 13 score cp 22 pv b1f1 c2d2 g5h6 f8g8 h1h2 a8e8 f1f2 d2e3 f2f3 e3c1 f3c3 c1d2 c3d3 d2b2 d3d6
2015-08-09T21&#58;15&#58;05.801000 << info time 265 nodes 460669 nps 1738000 tbhits 0 depth 14 score cp 28 pv b1f1 c2d2 g5h6 f8g8 h1h2 a8e8 f1d1 d2d1 f4h4
2015-08-09T21&#58;15&#58;05.879000 << info time 343 nodes 637025 nps 1857000 tbhits 0 depth 15 score cp 16 pv b1f1 c2d2 g5h6 f8g8 h1h2 a8e8 f1d1 d2d1 f4h4 d1h5 h4h5 g6h5 h6h5 g8g6 h5f3 e8e6 f3a3 g6f6 a3a6 f6f4 a6b7 e6e4
2015-08-09T21&#58;15&#58;05.894000 << info time 343 nodes 670005 nps 1953000 tbhits 0 depth 15 score cp 38 pv g5h6 c2b1 h1h2
2015-08-09T21&#58;15&#58;05.894000 << info time 359 nodes 680516 nps 1895000 tbhits 0 depth 16 score mate 5 pv g5h6 c2b1 h1h2 b1h1 h2h1 f8g8 f4h4 a8b8 h6h7
2015-08-09T21&#58;15&#58;05.910000 << info time 374 nodes 706461 nps 1888000 tbhits 0 depth 17 score mate 5 pv g5h6 c2b1 h1h2 b1h1 h2h1 f8g8 f4h4 a8b8 h6h7
2015-08-09T21&#58;15&#58;05.941000 << info time 390 nodes 758214 nps 1944000 tbhits 0 depth 18 score mate 5 pv g5h6 c2b1 h1h2 b1h1 h2h1 f8g8 f4h4 a8b8 h6h7
2015-08-09T21&#58;15&#58;05.972000 << info time 421 nodes 853246 nps 2026000 tbhits 0 depth 19 score mate 5 pv g5h6 c2b1 h1h2 b1h1 h2h1 f8g8 f4h4 a8b8 h6h7
2015-08-09T21&#58;15&#58;06.035000 << info time 484 nodes 1025375 nps 2118000 tbhits 0 depth 20 score mate 5 pv g5h6 c2b1 h1h2 b1h1 h2h1 f8g8 f4h4 a8b8 h6h7
2015-08-09T21&#58;15&#58;06.035000 >> stop
2015-08-09T21&#58;15&#58;06.035000 << bestmove g5h6 ponder c2b1

Pos 8
r1b2k1r/ppp2ppp/1bnp1R2/3Np3/2BqP1Q1/3P3N/PPP3PP/R1BK4 w - - 0 1

2015-08-09T21&#58;15&#58;06.237000 >> isready
2015-08-09T21&#58;15&#58;06.237000 << readyok
2015-08-09T21&#58;15&#58;06.237000 >> ucinewgame
2015-08-09T21&#58;15&#58;06.237000 >> position fen r1b2k1r/ppp2ppp/1bnp1R2/3Np3/2BqP1Q1/3P3N/PPP3PP/R1BK4 w - - 0 1
2015-08-09T21&#58;15&#58;06.237000 >> go infinite
2015-08-09T21&#58;15&#58;06.253000 << info time 0 nodes 0 nps 0 tbhits 0 depth 1 score cp -449 pv d5b6
2015-08-09T21&#58;15&#58;06.269000 << info time 0 nodes 0 nps 0 tbhits 0 depth 1 score cp -192 pv f6g6
2015-08-09T21&#58;15&#58;06.269000 << info time 0 nodes 0 nps 0 tbhits 0 depth 1 score cp -117 pv f6e6
2015-08-09T21&#58;15&#58;06.269000 << info time 0 nodes 0 nps 0 tbhits 0 depth 1 score cp 186 pv f6f5
2015-08-09T21&#58;15&#58;06.269000 << info time 0 nodes 378 nps 0 tbhits 0 depth 2 score cp 186 pv f6f5 c8f5
2015-08-09T21&#58;15&#58;06.269000 << info time 15 nodes 588 nps 39000 tbhits 0 depth 3 score cp 186 pv f6f5 c8f5 g4f5
2015-08-09T21&#58;15&#58;06.269000 << info time 15 nodes 988 nps 65000 tbhits 0 depth 4 score cp 196 pv f6f5 c8f5 g4f5 b6a5
2015-08-09T21&#58;15&#58;06.269000 << info time 15 nodes 1630 nps 108000 tbhits 0 depth 5 score cp 252 pv f6f5 c8f5 g4f5 b6a5 d5c7
2015-08-09T21&#58;15&#58;06.269000 << info time 15 nodes 5105 nps 340000 tbhits 0 depth 6 score cp 302 pv f6f5 c8f5 g4f5 f8e8 d5b6 a7b6 c4f7 e8d8
2015-08-09T21&#58;15&#58;06.284000 << info time 15 nodes 9732 nps 648000 tbhits 0 depth 7 score cp 302 pv f6f5 c8f5 g4f5 f8e8 d5b6 a7b6 c4f7 e8d8
2015-08-09T21&#58;15&#58;06.284000 << info time 15 nodes 10307 nps 687000 tbhits 0 depth 7 score cp 302 pv g4g7 f8g7 c1h6 g7g8 f6g6
2015-08-09T21&#58;15&#58;06.284000 << info time 15 nodes 10467 nps 697000 tbhits 0 depth 8 score cp 303 pv g4g7 f8g7 c1h6 g7g8 f6g6
2015-08-09T21&#58;15&#58;06.300000 << info time 15 nodes 10801 nps 720000 tbhits 0 depth 9 score cp 304 pv g4g7 f8g7 c1h6 g7g8 f6g6
2015-08-09T21&#58;15&#58;06.300000 << info time 15 nodes 11226 nps 748000 tbhits 0 depth 10 score cp 307 pv g4g7 f8g7 c1h6 g7g8 f6g6
2015-08-09T21&#58;15&#58;06.315000 << info time 15 nodes 12234 nps 815000 tbhits 0 depth 11 score cp 312 pv g4g7 f8g7 c1h6 g7g8 f6g6
2015-08-09T21&#58;15&#58;06.315000 << info time 15 nodes 13639 nps 909000 tbhits 0 depth 12 score cp 323 pv g4g7 f8g7 c1h6 g7g8 f6g6
2015-08-09T21&#58;15&#58;06.331000 << info time 46 nodes 67129 nps 1459000 tbhits 0 depth 13 score mate 5 pv g4g7 f8e8 g7h8 e8d7 f6f7 c6e7 c4b5 d7e6 f7e7
2015-08-09T21&#58;15&#58;06.331000 << info time 78 nodes 127270 nps 1631000 tbhits 0 depth 14 score mate 5 pv g4g7 f8e8 g7h8 e8d7 f6f7 c6e7 c4b5 d7e6 f7e7
2015-08-09T21&#58;15&#58;06.393000 << info time 124 nodes 267570 nps 2157000 tbhits 0 depth 15 score mate 5 pv g4g7 f8e8 g7h8 e8d7 f6f7 c6e7 c4b5 d7e6 f7e7
2015-08-09T21&#58;15&#58;06.487000 << info time 234 nodes 478870 nps 2046000 tbhits 0 depth 16 score mate 5 pv g4g7 f8e8 g7h8 e8d7 f6f7 c6e7 c4b5 d7e6 f7e7
2015-08-09T21&#58;15&#58;06.627000 << info time 358 nodes 854237 nps 2386000 tbhits 0 depth 17 score mate 5 pv g4g7 f8e8 g7h8 e8d7 f6f7 c6e7 c4b5 d7e6 f7e7
2015-08-09T21&#58;15&#58;06.877000 << info time 624 nodes 1462645 nps 2343000 tbhits 0 depth 18 score mate 5 pv g4g7 f8e8 g7h8 e8d7 f6f7 c6e7 c4b5 d7e6 f7e7
2015-08-09T21&#58;15&#58;06.877000 >> stop
2015-08-09T21&#58;15&#58;06.877000 << bestmove g4g7 ponder f8e8

Pos 9
6rk/6rp/3qPp2/2p1bP1Q/pp6/4BR1R/P1P3P1/7K w - - 0 1

2015-08-09T21&#58;15&#58;07.095000 >> isready
2015-08-09T21&#58;15&#58;07.095000 << readyok
2015-08-09T21&#58;15&#58;07.095000 >> ucinewgame
2015-08-09T21&#58;15&#58;07.095000 >> position fen 6rk/6rp/3qPp2/2p1bP1Q/pp6/4BR1R/P1P3P1/7K w - - 0 1
2015-08-09T21&#58;15&#58;07.095000 >> go infinite
2015-08-09T21&#58;15&#58;07.127000 << info time 0 nodes 35 nps 0 tbhits 0 depth 1 score cp -306 pv e6e7 d6d1 e3g1
2015-08-09T21&#58;15&#58;07.127000 << info time 0 nodes 35 nps 0 tbhits 0 depth 1 score cp -300 pv h3g3
2015-08-09T21&#58;15&#58;07.127000 << info time 0 nodes 35 nps 0 tbhits 0 depth 1 score cp -271 pv f3g3
2015-08-09T21&#58;15&#58;07.127000 << info time 0 nodes 35 nps 0 tbhits 0 depth 1 score cp -107 pv f3f2
2015-08-09T21&#58;15&#58;07.127000 << info time 0 nodes 35 nps 0 tbhits 0 depth 1 score cp -47 pv g2g4
2015-08-09T21&#58;15&#58;07.127000 << info time 15 nodes 333 nps 22000 tbhits 0 depth 2 score cp -47 pv g2g4 d6d1 h1g2 g7g4
2015-08-09T21&#58;15&#58;07.142000 << info time 15 nodes 595 nps 39000 tbhits 0 depth 2 score mate 5 pv h5h7 g7h7 h3h7 h8h7 f3h3 h7g7 e3h6 g7h8 h6f8
2015-08-09T21&#58;15&#58;07.158000 << info time 15 nodes 748 nps 49000 tbhits 0 depth 3 score mate 5 pv h5h7 g7h7 h3h7 h8h7 f3h3 h7g7 e3h6 g7h8 h6f8
2015-08-09T21&#58;15&#58;07.173000 << info time 15 nodes 905 nps 60000 tbhits 0 depth 4 score mate 5 pv h5h7 g7h7 h3h7 h8h7 f3h3 h7g7 e3h6 g7h8 h6f8
2015-08-09T21&#58;15&#58;07.189000 << info time 15 nodes 1077 nps 71000 tbhits 0 depth 5 score mate 5 pv h5h7 g7h7 h3h7 h8h7 f3h3 h7g7 e3h6 g7h8 h6f8
2015-08-09T21&#58;15&#58;07.205000 << info time 15 nodes 1274 nps 84000 tbhits 0 depth 6 score mate 5 pv h5h7 g7h7 h3h7 h8h7 f3h3 h7g7 e3h6 g7h8 h6f8
2015-08-09T21&#58;15&#58;07.220000 << info time 15 nodes 1478 nps 98000 tbhits 0 depth 7 score mate 5 pv h5h7 g7h7 h3h7 h8h7 f3h3 h7g7 e3h6 g7h8 h6f8
2015-08-09T21&#58;15&#58;07.236000 << info time 15 nodes 1688 nps 112000 tbhits 0 depth 8 score mate 5 pv h5h7 g7h7 h3h7 h8h7 f3h3 h7g7 e3h6 g7h8 h6f8
2015-08-09T21&#58;15&#58;07.251000 << info time 15 nodes 2194 nps 146000 tbhits 0 depth 9 score mate 5 pv h5h7 g7h7 h3h7 h8h7 f3h3 h7g7 e3h6 g7h8 h6f8
2015-08-09T21&#58;15&#58;07.267000 << info time 15 nodes 3106 nps 207000 tbhits 0 depth 10 score mate 5 pv h5h7 g7h7 h3h7 h8h7 f3h3 h7g7 e3h6 g7h8 h6f8
2015-08-09T21&#58;15&#58;07.283000 << info time 15 nodes 4098 nps 273000 tbhits 0 depth 11 score mate 5 pv h5h7 g7h7 h3h7 h8h7 f3h3 h7g7 e3h6 g7h8 h6f8
2015-08-09T21&#58;15&#58;07.298000 << info time 15 nodes 5906 nps 393000 tbhits 0 depth 12 score mate 5 pv h5h7 g7h7 h3h7 h8h7 f3h3 h7g7 e3h6 g7h8 h6f8
2015-08-09T21&#58;15&#58;07.314000 << info time 15 nodes 10119 nps 674000 tbhits 0 depth 13 score mate 5 pv h5h7 g7h7 h3h7 h8h7 f3h3 h7g7 e3h6 g7h8 h6f8
2015-08-09T21&#58;15&#58;07.329000 << info time 31 nodes 18286 nps 589000 tbhits 0 depth 14 score mate 5 pv h5h7 g7h7 h3h7 h8h7 f3h3 h7g7 e3h6 g7h8 h6f8
2015-08-09T21&#58;15&#58;07.329000 << info time 31 nodes 33466 nps 1079000 tbhits 0 depth 15 score mate 5 pv h5h7 g7h7 h3h7 h8h7 f3h3 h7g7 e3h6 g7h8 h6f8
2015-08-09T21&#58;15&#58;07.345000 << info time 62 nodes 59647 nps 962000 tbhits 0 depth 16 score mate 5 pv h5h7 g7h7 h3h7 h8h7 f3h3 h7g7 e3h6 g7h8 h6f8
2015-08-09T21&#58;15&#58;07.345000 << info time 93 nodes 105065 nps 1129000 tbhits 0 depth 17 score mate 5 pv h5h7 g7h7 h3h7 h8h7 f3h3 h7g7 e3h6 g7h8 h6f8
2015-08-09T21&#58;15&#58;07.361000 << info time 140 nodes 196614 nps 1404000 tbhits 0 depth 18 score mate 5 pv h5h7 g7h7 h3h7 h8h7 f3h3 h7g7 e3h6 g7h8 h6f8
2015-08-09T21&#58;15&#58;07.376000 << info time 202 nodes 349313 nps 1729000 tbhits 0 depth 19 score mate 5 pv h5h7 g7h7 h3h7 h8h7 f3h3 h7g7 e3h6 g7h8 h6f8
2015-08-09T21&#58;15&#58;07.454000 << info time 327 nodes 604151 nps 1847000 tbhits 0 depth 20 score mate 5 pv h5h7 g7h7 h3h7 h8h7 f3h3 h7g7 e3h6 g7h8 h6f8
2015-08-09T21&#58;15&#58;07.643000 << info time 514 nodes 1034021 nps 2011000 tbhits 0 depth 21 score mate 5 pv h5h7 g7h7 h3h7 h8h7 f3h3 h7g7 e3h6 g7h8 h6f8
2015-08-09T21&#58;15&#58;07.643000 >> stop
2015-08-09T21&#58;15&#58;07.643000 << bestmove h5h7 ponder g7h7 
User avatar
Matthias Gemuh
Posts: 3245
Joined: Thu Mar 09, 2006 9:10 am

Re: ChessGUI 0.245h

Post by Matthias Gemuh »

Ferdy wrote:
Matthias Gemuh wrote:
hgm wrote:
Matthias Gemuh wrote:1) Solving testsuites
- Some UCI engines treat "go infinite" in a strange manner, so solving
testsuites fails for them (Fire4, Gull3, etc).
Can you elaborate a bit on that?
They analyze FENs without crashing, but spit out PVs which do not start with the expected moves.
Why not use the bestmove engine output and compare it with the bm in epd test suite?

I tried Fire 4 with my tool and the first move in the pv is the bestmove sent.
ChessGUI does not unload the engines between FENs, so it does not send "isready" between FENs.
Fire4 and Gull3 seem to expect that "isready".
BTW, bestmove approach may be added later, but Fire4 and Gull3 would still not benefit from "Fast Mode" option of ChessGUI.
In "Fast Mode", a position is considered solved if the first move of PV is accurate for X consecutive plys, or if the first move of PV is accurate after at least Y amount of time.
I tested Fire4 and Gull3 only in "Fast Mode".
My engine was quite strong till I added knowledge to it.
http://www.chess.hylogic.de
Ferdy
Posts: 4833
Joined: Sun Aug 10, 2008 3:15 pm
Location: Philippines

Re: ChessGUI 0.245h

Post by Ferdy »

Matthias Gemuh wrote:
Ferdy wrote:
Matthias Gemuh wrote:
hgm wrote:
Matthias Gemuh wrote:1) Solving testsuites
- Some UCI engines treat "go infinite" in a strange manner, so solving
testsuites fails for them (Fire4, Gull3, etc).
Can you elaborate a bit on that?
They analyze FENs without crashing, but spit out PVs which do not start with the expected moves.
Why not use the bestmove engine output and compare it with the bm in epd test suite?

I tried Fire 4 with my tool and the first move in the pv is the bestmove sent.
ChessGUI does not unload the engines between FENs, so it does not send "isready" between FENs.

That tool that I run also does not quit the engine after receiving the engine bestmove in every position.
I just send the isready command and wait for the readyok reply just to make sure that the engine is there,
and it is ready before I send the ucinewgame followed by position and go commands.
I will not send the ucinewgame/position/go commands until I receive that "readyok".

Code: Select all

2015-08-09T21&#58;14&#58;59.732000 >> isready 
2015-08-09T21&#58;14&#58;59.951000 << readyok 
2015-08-09T21&#58;14&#58;59.951000 >> ucinewgame 
2015-08-09T21&#58;14&#58;59.951000 >> position fen r3k1nr/pp1n2pp/1bp1N1q1/6B1/2B1p3/8/PPP2RPP/R2Q3K w kq - 0 1 
2015-08-09T21&#58;14&#58;59.951000 >> go infinite 
Matthias Gemuh wrote: Fire4 and Gull3 seem to expect that "isready".
BTW, bestmove approach may be added later, but Fire4 and Gull3 would still not benefit from "Fast Mode" option of ChessGUI.
In "Fast Mode", a position is considered solved if the first move of PV is accurate for X consecutive plys, or if the first move of PV is accurate after at least Y amount of time.
I tested Fire4 and Gull3 only in "Fast Mode".
It is good to know regarding that fast mode.
I see it when I tried ChessGUI. I was surprised when Deuterium could
only score 2/300 in WAC, even if the eval is showing mate in 2
or 3 or 4 or 5 or 6 or 7. I will experiment a bit more.
Ferdy
Posts: 4833
Joined: Sun Aug 10, 2008 3:15 pm
Location: Philippines

Re: ChessGUI 0.245h

Post by Ferdy »

Ferdy wrote:
Matthias Gemuh wrote:
Ferdy wrote:
Matthias Gemuh wrote:
hgm wrote:
Matthias Gemuh wrote:1) Solving testsuites
- Some UCI engines treat "go infinite" in a strange manner, so solving
testsuites fails for them (Fire4, Gull3, etc).
Can you elaborate a bit on that?
They analyze FENs without crashing, but spit out PVs which do not start with the expected moves.
Why not use the bestmove engine output and compare it with the bm in epd test suite?

I tried Fire 4 with my tool and the first move in the pv is the bestmove sent.
ChessGUI does not unload the engines between FENs, so it does not send "isready" between FENs.

That tool that I run also does not quit the engine after receiving the engine bestmove in every position.
I just send the isready command and wait for the readyok reply just to make sure that the engine is there,
and it is ready before I send the ucinewgame followed by position and go commands.
I will not send the ucinewgame/position/go commands until I receive that "readyok".

Code: Select all

2015-08-09T21&#58;14&#58;59.732000 >> isready 
2015-08-09T21&#58;14&#58;59.951000 << readyok 
2015-08-09T21&#58;14&#58;59.951000 >> ucinewgame 
2015-08-09T21&#58;14&#58;59.951000 >> position fen r3k1nr/pp1n2pp/1bp1N1q1/6B1/2B1p3/8/PPP2RPP/R2Q3K w kq - 0 1 
2015-08-09T21&#58;14&#58;59.951000 >> go infinite 
Matthias Gemuh wrote: Fire4 and Gull3 seem to expect that "isready".
BTW, bestmove approach may be added later, but Fire4 and Gull3 would still not benefit from "Fast Mode" option of ChessGUI.
In "Fast Mode", a position is considered solved if the first move of PV is accurate for X consecutive plys, or if the first move of PV is accurate after at least Y amount of time.
I tested Fire4 and Gull3 only in "Fast Mode".
It is good to know regarding that fast mode.
I see it when I tried ChessGUI. I was surprised when Deuterium could
only score 2/300 in WAC, even if the eval is showing mate in 2
or 3 or 4 or 5 or 6 or 7. I will experiment a bit more.
I tried to set it at 1s/pos, with fast mode enabled and correct plys set to 2.
It is still 2/82. Stopped it for now.
In arena I got 75/75.
Roger Brown
Posts: 782
Joined: Wed Mar 08, 2006 9:22 pm

Re: ChessGUI 0.245h

Post by Roger Brown »

Matthias Gemuh wrote:
ChessGUI does not unload the engines between FENs, so it does not send "isready" between FENs.
Fire4 and Gull3 seem to expect that "isready".
BTW, bestmove approach may be added later, but Fire4 and Gull3 would still not benefit from "Fast Mode" option of ChessGUI.
In "Fast Mode", a position is considered solved if the first move of PV is accurate for X consecutive plys, or if the first move of PV is accurate after at least Y amount of time.
I tested Fire4 and Gull3 only in "Fast Mode".
Hello Matthias,

It does seem as if Deuterium has an issue in this mode. It scored 0 after about 20 of the problems. The Baron seems quite happily solving up to position 183 here...

Later.
User avatar
Graham Banks
Posts: 41415
Joined: Sun Feb 26, 2006 10:52 am
Location: Auckland, NZ

Re: ChessGUI 0.245h

Post by Graham Banks »

Matthias Gemuh wrote:ChessGUI 0.245h

What has been touched ?

1) Solving testsuites
- Some UCI engines treat "go infinite" in a strange manner, so solving
testsuites fails for them (Fire4, Gull3, etc).

2) Book creation.

3) Automatic deletion of surplus debug files.
- see "Number of Debug Files" in GUI Preferences.

4) http://www.chess.hylogic.de

You may now start posting bug reports. :roll:

Matthias.
Thanks for taking the time to work on ChessGUI some more.

Your efforts are appreciated and you should feel proud of what you've achieved so far with ChessGUI.

There will always be little issues with any GUI, but you shouldn't let that discourage you.

Graham.
gbanksnz at gmail.com
User avatar
Matthias Gemuh
Posts: 3245
Joined: Thu Mar 09, 2006 9:10 am

Re: ChessGUI 0.245h

Post by Matthias Gemuh »

Ferdy wrote: That tool that I run also does not quit the engine after receiving the engine bestmove in every position.
I just send the isready command and wait for the readyok reply just to make sure that the engine is there,
and it is ready before I send the ucinewgame followed by position and go commands.
I will not send the ucinewgame/position/go commands until I receive that "readyok".

That is what ChessGUI does during games because it unloads engines after each game.
My engine was quite strong till I added knowledge to it.
http://www.chess.hylogic.de