Could this indicate a bug ?

Discussion of chess software programming and technical issues.

Moderators: hgm, Rebel, chrisw

MahmoudUthman
Posts: 234
Joined: Sat Jan 17, 2015 11:54 pm

Could this indicate a bug ?

Post by MahmoudUthman »

When I search this position :
[d]1R6/r4ppk/1pq5/7p/2BpPn2/3P1PR1/5P1P/3Q2K1 w - - 2 35
with a new search the engine outputs the following:

Code: Select all

position fen 1nbqkbnr/pppppppp/8/8/8/8/PPPPPPPP/RNBQKBNR w KQk - 0 1 moves e2e4 e7e5 g1f3 b8c6 f1c4 g8f6 d2d3 f8c5 b1c3 e8g8 e1g1 h7h6 c1d2 d7d6 c3a4 c8g4 a4c5 d6c5 g1h1 g4f3 g2f3 d8d6 f1g1 f6h5 c4d5 b7b6 c2c3 c6e7 d5c4 d6f6 a2a3 a7a5 b2b4 c5b4 a3b4 a5b4 c3b4 e7c6 d2c3 h5f4 b4b5 c6d4 c3d4 e5d4 g1g3 f8e8 c4b3 e8e5 a1a7 e5e7 a7a8 g8h7 b3c4 f4g6 a8c8 g6f4 h1g1 e7d7 c8a8 d7e7 g3g4 h6h5 g4g3 c7c6 b5c6 f6c6 a8b8 e7a7
go wtime 1000000000
info depth 1 score cp 698 nodes 40 time 0 pv b8d8
info depth 2 score cp 600 nodes 468 time 1 pv c4b3 f4g6
info depth 3 score cp 650 nodes 1721 time 3 pv h2h4 g7g6 b8d8
info depth 4 score cp 624 nodes 5932 time 7 pv b8f8 f4e6 c4e6 c6e6
info depth 5 score cp 630 nodes 10912 time 12 pv b8f8 g7g5 h2h4 c6c5 f8f7 a7f7 c4f7 g5h4
info depth 6 score cp 573 nodes 36119 time 35 pv d1f1 g7g6 h2h4 a7e7 b8d8 e7d7
info depth 7 score cp 600 nodes 70237 time 61 pv g1h1 c6f6 b8c8 g7g5 g3g1 a7a5 c4b3
info depth 8 score cp 573 nodes 117446 time 98 pv g1h1 c6f6 d1f1 g7g5 g3g1 h5h4 b8c8 a7a5
info depth 9 score cp 595 nodes 163009 time 132 pv g1h1 c6f6 d1f1 g7g6 g3g1 g6g5 b8e8 a7e7
info depth 10 score cp 570 nodes 299114 time 235 pv g1h1 c6f6 d1f1 g7g6 g3g1 g6g5 h2h3 a7c7 b8a8 f6e5
info depth 11 score cp 594 nodes 585318 time 410 pv d1f1 c6f6 g1h1
info depth 12 score cp 570 nodes 1184981 time 758 pv d1f1 c6d6 b8e8 d6f6 f1d1 g7g5 h2h4 f6c6 e8f8 g5h4
info depth 13 score cp 570 nodes 1857248 time 1141 pv g1h1 g7g6 g3g1 f4h3 g1g2 c6f6 b8e8 h3g5 f3f4 f6f4 g2g3 a7a5 c4d5
info depth 14 score cp 568 nodes 2821628 time 1686 pv g1h1 g7g6 b8f8 f4e6 c4e6 c6e6 d1c1 e6e5 g3g1 e5g7 f8b8 a7a2 g1g2 g7f6
info depth 15 score cp 581 nodes 3694569 time 2255 pv g1h1 g7g6 d1f1 c6d6 b8e8 d6d7 e8f8 f4e6 c4e6 d7e6 f1c1
info depth 16 score cp 581 nodes 4015266 time 2473 pv g1h1 g7g6 d1f1 c6d6 b8e8 d6d7 e8f8 f4e6 c4e6 d7e6 f1c1
info depth 17 score cp 557 nodes 11532094 time 6881 pv g1h1 g7g6 d1f1 c6d6 b8c8 d6e5 g3g1 b6b5 c4b3 a7b7 f1b1 f4h3 g1f1 h3g5 b1d1 b7c7
info depth 18 score cp 550 nodes 16010576 time 9614 pv g1h1 g7g6 d1f1 c6d6 b8c8 d6e5 g3g1 b6b5 c4b3 a7b7 c8a8 b5b4 a8f8 e5g7 f8c8 b7b6 c8a8 g6g5
info depth 19 score cp 557 nodes 17237356 time 10480 pv g1h1 g7g6 d1f1 c6d6 b8c8 d6e5 g3g1 b6b5 c4b3 b5b4 c8f8 h7g7 f8d8 g7h7 b3c4 a7b7 f1d1 f4h3 g1g2
info depth 20 score cp 547 nodes 27745956 time 17039 pv g1h1 g7g6 d1f1 c6d6 b8c8 d6e5 g3g1 b6b5 c4b3 b5b4 c8d8 g6g5 d8c8 a7b7 c8a8 h5h4 a8f8 e5g7 f8c8
info depth 21 score cp 548 nodes 29575242 time 18161 pv g1h1 g7g6 d1f1 c6d6 b8c8 d6e5 g3g1 b6b5 c4b3 b5b4 c8d8 a7e7 d8f8 f4e6 f8a8 e6f4 f1b1 f4h3 g1f1 e7e8 a8e8 e5e8
info depth 22 score cp 558 nodes 47152493 time 28705 pv g1h1 g7g6 d1e1 c6f6 e4e5 f6f5 e5e6 f7e6 b8b6 f5f6 b6b8 h7h6 e1c1 h6h7 c1b2 e6e5 b8b6 f6e7 g3g1 e7d7
info depth 23 score cp 537 nodes 168419215 time 104782 pv b8f8 c6f6 g1h1 g7g6 f8e8 a7b7 c4b3 b6b5 e8c8 b7a7
info depth 24 score cp 539 nodes 192787143 time 120035 pv b8f8 c6f6 g1h1 g7g6 f8e8 a7b7 c4b3 b6b5 e8c8 b7a7 c8b8 f6e5 b8b6 h7g7 g3g1 f4h3 g1g2 h3f4 g2g3 g7h7
info depth 25 score cp 539 nodes 202979497 time 126665 pv b8f8 c6f6 g1h1 g7g6 f8e8 a7b7 c4b3 b6b5 e8c8 b7a7 c8b8 f6e5 b8b6 h7g7 g3g1 f4h3 g1g2 h3f4 g2g3 g7h7
info depth 26 score cp 539 nodes 210543112 time 131829 pv b8f8 c6f6 g1h1 g7g6 f8e8 a7b7 c4b3 b6b5 e8c8 b7a7 c8b8 f6e5 b8b6 h7g7 g3g1 f4h3 g1g2 h3f4 g2g3 g7h7 d1f1
info depth 27 score cp 539 nodes 232120510 time 146211 pv b8f8 c6f6 g1h1 g7g6 f8e8 a7b7 c4b3 b6b5 e8c8 b7a7 c8b8 f6e5 b8b6 h7g7 b6c6 g7h7 g3g1 f4h3 g1g2 h3f4 g2g3 e5e7 c6b6 e7e5
info depth 28 score cp 533 nodes 695168143 time 449647 pv b8f8 c6f6 g1h1 g7g6 f8e8 f6d6 d1f1 d6c5 e8b8 c5d6 b8c8 d6e5 g3g1 b6b5 c4b3
info depth 29 score cp 533 nodes 736261676 time 477697 pv b8f8 c6f6 g1h1 g7g6 f8e8 f6d6 d1f1 d6c5 e8b8 c5d6 b8c8 d6e5 g3g1 b6b5 c4b3
info depth 30 score cp 533 nodes 784540143 time 509641 pv b8f8 c6f6 g1h1 g7g6 f8e8 f6d6 d1f1 d6c5 e8b8 c5d6 b8c8 d6e5 g3g1 b6b5 c4b3
info depth 31 score cp 533 nodes 4407378634 time 2989166 pv b8f8 c6f6 g1h1 g7g6 f8e8 f6d6 d1f1 d6c5 e8b8 c5d6 b8c8 d6e5 g3g1 b6b5 c4b3 e5f6 c8c5 a7b7 f1d1 f6h4 g1g3 h4e7 c5c8 b7a7
info depth 32 score cp 533 nodes 4541875327 time 3075875 pv b8f8 c6f6 g1h1 g7g6 f8e8 f6d6 d1f1 d6c5 e8b8 c5d6 b8c8 d6e5 g3g1 b6b5 c4b3 e5f6 c8c5 a7b7 g1g3 f6e7 c5c8 b7a7 f1d1 e7f6
info depth 33 score cp 535 nodes 11489024083 time 36123007 pv b8f8 c6f6 e4e5 f6f5 g1h1 g7g6 f8e8 h7g7 e5e6 f7e6 e8b8 f5c5 d1b1 f4e2 c4e6 e2g3 h2g3 a7e7 b8b6 c5e5 e6c4 h5h4 g3h4
but this is the engine output when the position occurred inside a game move 35 :

Code: Select all

position fen 1nbqkbnr/pppppppp/8/8/8/8/PPPPPPPP/RNBQKBNR w KQk - 0 1 moves e2e4 e7e5 g1f3 b8c6 f1c4 g8f6 d2d3 f8c5 b1c3 e8g8 e1g1 h7h6 c1d2 d7d6 c3a4 c8g4 a4c5 d6c5 g1h1 g4f3 g2f3 d8d6 f1g1 f6h5 c4d5 b7b6 c2c3 c6e7 d5c4 d6f6 a2a3 a7a5 b2b4 c5b4 a3b4 a5b4 c3b4 e7c6 d2c3 h5f4 b4b5 c6d4 c3d4 e5d4 g1g3 f8e8 c4b3 e8e5 a1a7 e5e7 a7a8 g8h7 b3c4 f4g6 a8c8 g6f4 h1g1 e7d7 c8a8 d7e7 g3g4 h6h5 g4g3 c7c6 b5c6 f6c6 a8b8 e7a7
depth 64
68
info depth 1 score cp 698 nodes 41 time 0 pv b8d8
info depth 2 score cp 591 nodes 439 time 1 pv d1e1 h5h4
info depth 3 score cp 645 nodes 1242 time 2 pv b8d8 c6f6 d8e8
info depth 4 score cp 582 nodes 4079 time 5 pv g1h1 g7g6 g3g1 f4h3
info depth 5 score cp 612 nodes 6998 time 7 pv g1h1 g7g6 d1b1 f4e2 g3g2
info depth 6 score cp 573 nodes 25873 time 20 pv d1f1 g7g6 h2h4 a7e7 b8d8 e7d7
info depth 7 score cp 609 nodes 53161 time 38 pv g1h1 c6f6 g3g1 g7g5 b8e8 a7e7 e8a8
info depth 8 score cp 574 nodes 106913 time 73 pv g1h1 c6f6 b8e8 a7e7 e8c8
info depth 9 score cp 595 nodes 163384 time 107 pv g1h1 g7g6 g3g1 c6f6 d1f1 g6g5 b8e8 a7e7 e8a8
info depth 10 score cp 576 nodes 418019 time 278 pv d1e1 g7g6 b8f8 c6f6 f8b8
info depth 11 score cp 577 nodes 576661 time 386 pv d1e1 g7g6 b8f8 c6f6 e1d1 a7e7 f8a8 e7e5 d1f1 b6b5 c4b3
info depth 12 score cp 558 nodes 1276764 time 833 pv d1e1 g7g6 e1f1 c6f6 h2h3 g6g5 g1h1 h5h4 g3g1 f4g6 f1d1 g6e5
info depth 13 score cp 580 nodes 1631985 time 1040 pv g1h1 g7g6 d1f1 a7b7 c4b5 c6c7 b8b7 c7b7 g3g1 b7e7 f1d1 f4h3 g1f1
info depth 14 score cp 579 nodes 1928644 time 1212 pv g1h1 g7g6 d1f1 a7b7 b8b7 c6b7 g3g5 b7d7 g5b5 d7c7 f1e1 f4h3 b5d5 c7f4 d5d4
info depth 15 score cp 562 nodes 3342353 time 2045 pv g1h1 g7g6 d1f1 c6d6 b8e8 d6c5 h2h4 c5c6 e8b8 c6d6 b8c8 d6f6 g3g5 f4e6 g5g3 f6h4 g3h3
info depth 16 score cp 559 nodes 4246199 time 2589 pv g1h1 g7g6 d1e1 c6d6 b8e8 d6c6 e8f8 f4e6 c4e6 c6e6 e1c1 e6f6 f8b8 h5h4 c1g5 f6g5 g3g5
info depth 17 score cp 569 nodes 4892171 time 2994 pv g1h1 g7g6 d1e1 c6d6 b8e8 d6c6 e8f8 c6f6 h1g1 h7h6 g1f1 h6h7 e1b1
info depth 18 score cp 555 nodes 14646329 time 9244 pv g1h1 g7g6 g3g1 f4h3 g1g2 h3f4 g2g3 c6d6 b8c8 d6e5 c8f8 e5f6 f8c8
info depth 19 score cp 556 nodes 27818122 time 17292 pv g1h1 g7g6 b8f8 c6f6 d1f1 a7b7 c4b3 b6b5 g3g1 b7a7 f8b8 f6e5 b8c8 b5b4
info depth 20 score cp 543 nodes 87853924 time 54733 pv g1h1 g7g6 d1f1 c6d6 b8c8 d6e5 c8f8 h7g7 f8d8 g7h7 g3g1 b6b5 c4b3
info depth 21 score cp 543 nodes 89683441 time 55911 pv g1h1 g7g6 d1f1 c6d6 b8c8 d6e5 c8f8 h7g7 f8d8 g7h7 g3g1 b6b5 c4b3 e5f6 d8b8
info depth 22 score cp 535 nodes 229433725 time 141733 pv g1h1 c6d6 b8c8 g7g6 c4b3 d6f6 c8f8 b6b5 d1f1
info depth 23 score cp 535 nodes 232845173 time 143844 pv g1h1 c6d6 b8c8 g7g6 c4b3 d6f6 c8f8 b6b5 d1f1 f6g7 f8b8 g7e5
info depth 24 score cp 535 nodes 238072339 time 147175 pv g1h1 c6d6 b8c8 g7g6 c4b3 d6f6 c8f8 b6b5 d1f1 f6g7 f8b8 g7e5
info depth 25 score cp 535 nodes 243386030 time 150622 pv g1h1 c6d6 b8c8 g7g6 c4b3 d6f6 c8f8 b6b5 d1f1 f6g7 f8b8 g7e5 b8b6 a7c7 f1d1 c7a7 b6c6
info depth 26 score cp 535 nodes 251233218 time 155873 pv g1h1 c6d6 b8c8 g7g6 c4b3 d6f6 c8f8 b6b5 d1f1 f6g7 f8b8 g7e5 b8b6 a7c7 f1d1 c7a7 b6c6
info depth 27 score cp 535 nodes 364221011 time 234743 pv g1h1 c6d6 b8c8 g7g6 c4b3 d6f6 c8f8 b6b5 d1f1 f6g7 f8b8 g7e5 b8b6 a7c7 f1d1 c7a7 b6c6
info depth 28 score cp 535 nodes 384774132 time 248117 pv g1h1 c6d6 b8c8 g7g6 c4b3 d6f6 c8f8 b6b5 d1f1 f6g7 f8b8 g7e5 b8b6 a7c7 f1d1 c7a7 b6c6
info depth 29 score cp 535 nodes 503170809 time 325673 pv g1h1 c6d6 b8c8 g7g6 c4b3 d6f6 c8f8 b6b5 f8b8 f6e5 b8b6 h7h6 b6c6 h6h7 d1f1 e5e7 c6b6 e7e5 g3g1 h7g7 b6c6 g7h7 c6c8
info depth 30 score cp 535 nodes 528946053 time 342985 pv g1h1 c6d6 b8c8 g7g6 c4b3 d6f6 c8f8 b6b5 f8b8 f6e5 b8b6 h7h6 b6c6 h6h7 d1f1 e5e7 c6b6 e7e5 g3g1 h7g7 b6c6 g7h7 c6c8
info depth 31 score cp 535 nodes 959934765 time 617389 pv g1h1 c6d6 b8c8 g7g6 c4b3 d6f6 c8f8 b6b5 f8b8 f6e5 b8b6 h7h6 b6c6 h6h7 d1f1 e5e7 c6b6 e7e5 g3g1 h7g7 b6c6 g7h7 c6c8 e5f6 c8f8 a7c7 g1g3 c7b7
info depth 32 score cp 535 nodes 2999032544 time 1941595 pv g1h1 c6d6 b8e8 g7g6 d1f1 d6c5 f1c1 c5c6 e8f8 c6f6 c1d1 f6g7 f8e8 g7f6 d1f1 a7b7 e8c8 b6b5 c4b3 f6e5 f1d1 b7a7 c8c6 h7g7 h1g1 g7h8
info depth 33 score cp 535 nodes 3109573883 time 2013418 pv g1h1 c6d6 b8e8 g7g6 d1f1 d6c5 f1c1 c5c6 e8f8 c6f6 c1d1 f6g7 f8e8 g7f6 d1f1 a7b7 e8c8 b6b5 c4b3 f6e5 f1d1 b7a7 c8c6 h7g7 h1g1 g7h8
info depth 34 score cp 535 nodes 3375739363 time 2182005 pv g1h1 c6d6 b8e8 g7g6 d1f1 d6c5 f1c1 c5c6 e8f8 c6f6 c1d1 f6g7 f8e8 g7f6 d1f1 a7b7 e8c8 b6b5 c4b3 f6e5 f1d1 b7a7 c8c6 h7g7 h1g1 g7h8
info depth 35 score cp 533 nodes 4446139370 time 31486370 pv g1h1 c6d6 b8e8 g7g6 d1f1 d6c5 f1c1 c5c6 e8f8 c6f6 c1d1 f6g7 f8e8 g7f6 d1f1 a7b7 e8c8 b7a7 g3g1 f6e5 c4b3 b6b5 c8c2 e5e7 c2c6 e7d8 f1d1 f4h3 g1g2 d8h4 c6c2 h3f4 g2g3
info depth 36 score cp 533 nodes 4772737121 time 31698535 pv g1h1 c6d6 b8e8 g7g6 d1f1 d6c5 f1c1 c5c6 e8f8 c6f6 c1d1 f6g7 f8e8 g7f6 d1f1 h7g7 e8b8 g7h7 g3g1 f6d6 b8c8 d6e5 c4b3 b6b5 g1g3 e5e7 f1d1 e7f6 c8b8
info depth 37 score cp 533 nodes 5786759576 time 32377765 pv g1h1 c6d6 b8e8 g7g6 d1f1 d6c5 f1c1 c5c6 e8f8 c6f6 c1d1 f6g7 f8e8 g7f6 d1f1 h7g7 e8b8 g7h7 g3g1 f6d6 b8c8 d6e5 c4b3 b6b5 g1g3 e5e7 f1d1 e7f6 c8b8
info depth 38 score cp 533 nodes 10753527546 time 35754544 pv g1h1 c6d6 b8e8 g7g6 d1f1 d6c5 f1c1 c5c6 e8f8 c6f6 c1d1 f6g7 f8e8 g7f6 d1f1 h7g7 e8b8 g7h7 g3g1 f6d6 b8c8 d6e5 c4b3 b6b5 g1g3 e5e7 f1d1 e7f6 c8b8
info depth 39 score cp 533 nodes 12423391699 time 36822101 pv g1h1 c6d6 b8e8 g7g6 d1f1 d6c5 f1c1 c5c6 e8f8 c6f6 c1d1 f6g7 f8e8 g7f6 d1f1 h7g7 e8b8 g7h7 g3g1 f6d6 b8c8 d6e5 c4b3 b6b5 g1g3 e5e7 f1d1 e7f6 c8b8
I understand that the TT ,History ,killers , ...etc. result in a different tree being searched but is it possible that the fact that b8f8 doesn't appear indicate a bug somewhere especially that it's the best move in normal search for high iterations , or could this just be a result of excessive pruning and if so does this mean that I need to change it ?
PS:
LMR isn't done in PV nodes and this is the conditions for NONPV:

Code: Select all

if (!InCheck
				&&depth >= 3
				&& i> 1
				&& (i > 4
				|| NotcaptureOrPromotion))
i=1 indicate first move
User avatar
hgm
Posts: 27809
Joined: Fri Mar 10, 2006 10:06 am
Location: Amsterdam
Full name: H G Muller

Re: Could this indicate a bug ?

Post by hgm »

You get practically the same score for the two moves. For two equivalent moves it is just a toss up which of the two the engine will prefer. Iven the slightest perturbance could make it switch.

There only is a reason to suspect a bug if it makes a gross blunder. E.g. settle for a score of -400 when a move with a score of ~0 is known to be available from searching with another search history. And even then it can sometimes be caused by grafting, and the fact that it did not search deep enough to see the trouble without it.
MahmoudUthman
Posts: 234
Joined: Sat Jan 17, 2015 11:54 pm

Re: Could this indicate a bug ?

Post by MahmoudUthman »

hgm wrote:You get practically the same score for the two moves. For two equivalent moves it is just a toss up which of the two the engine will prefer. Iven the slightest perturbance could make it switch.

There only is a reason to suspect a bug if it makes a gross blunder. E.g. settle for a score of -400 when a move with a score of ~0 is known to be available from searching with another search history. And even then it can sometimes be caused by grafting, and the fact that it did not search deep enough to see the trouble without it.
What is grafting ?
AndrewGrant
Posts: 1758
Joined: Tue Apr 19, 2016 6:08 am
Location: U.S.A
Full name: Andrew Grant

Re: Could this indicate a bug ?

Post by AndrewGrant »

I believe he is referring to constructing the PV using the Transposition Table, but I may be incorrect.
#WeAreAllDraude #JusticeForDraude #RememberDraude #LeptirBigUltra
"Those who can't do, clone instead" - Eduard ( A real life friend, not this forum's Eduard )
User avatar
hgm
Posts: 27809
Joined: Fri Mar 10, 2006 10:06 am
Location: Amsterdam
Full name: H G Muller

Re: Could this indicate a bug ?

Post by hgm »

Grafting is when a hash probe hits on an entry that has more depth than was needed. This effectively increases the depth of the search. It is for instance the reason why you can see over-the-horizon mates in the KRK end-game.

E.g. Fairy-Max sees mate in 15 at 18 ply in the following position:

[d]8/8/8/3k4/6R1/4K3/8/8 w - - 0 1

Normally it would take 31 ply to see a mate in 15.

Code: Select all

 22	  #13 	43.1M  	1:41.93	g4g5 d5e6 e3f4 e6d6 f4e4
 21	  #13 	21.7M  	0:51.40	g4g5 d5d6 e3e4 d6c6 g5d5 c6b6 e4d4 b6c6 d4c4 c6b6 d5c5 b6a7 c5b5 a7a6 b5b4
 20	  #13 	13.0M  	0:31.93	g4g5 d5d6 e3e4 d6e6 g5d5 e6f6 d5e5 f6g6 e5e6 g6g5 e6c6 g5g4 c6g6 g4h5 e4f5 h5h4 g6g7
 19	  #14 	6.71M  	0:17.59	g4g5 d5d6 e3e4 d6e6 g5d5 e6f6 d5d6 f6f7 e4f5 f7e7 d6d1 e7f7 d1e1 f7g7 e1d1
 18	  #15 	4.73M  	0:13.25	g4g5 d5d6 e3e4 d6e6 g5d5 e6f6 d5d6 f6g5 d6c6 g5g4 c6g6
 18	+4.55 	3.96M  	0:11.15	g4e4 d5c5 e4d4 c5c6 e3d3 c6c5 d3c3 c5b6 c3c4 b6c6 c4b4
 17	+4.53 	2.72M  	0:08.07	g4e4 d5c5 e4d4 c5c6 e3d3 c6c5 d3c3 c5c6 c3c4 c6b6 d4d6 b6b7 c4d4 b7c8 d4e4 c8c7 e4e5
 16	+4.52 	1.86M  	0:05.96	g4e4 d5c5 e4d4 c5c6 e3d3 c6c5 d3c3 c5c6 c3c4 c6b6 d4d6 b6b7 c4d4 b7c7 d4d5
 15	+4.51 	1.30M  	0:04.21	g4e4 d5c5 e4d4 c5c6 e3d3 c6c5 d3c3
 14	+4.51 	789054	0:02.42	g4e4 d5c5 e4d4 c5c6 e3e4 c6c5 e4e5 c5c6 d4d5 c6b6 e5d6 b6b7 d5b5 b7c8
 13	+4.52 	578316	0:01.78	g4e4 d5c5 e4d4 c5c6 e3e4 c6c5 e4e5 c5c6 d4d5 c6b6 e5d6 b6b7 d6e6
 12	+4.51 	330557	0:01.10	g4e4 d5c5 e4d4 c5c6 e3e4 c6c5 e4e5 c5c6 d4d5 c6b6 e5d6 b6b7
 11	+4.50 	215536	0:00.65	g4e4 d5c5 e4d4 c5c6 e3e4 c6c5 e4e5 c5c6 d4d5 c6c7 e5e4
 10	+4.50 	157356	0:00.40	g4e4 d5c5 e4d4 c5c6 e3e4 c6c5 e4e5 c5c6 d4d5 c6c7
 10	+4.49 	114833	0:00.29	g4g5 d5d6 e3e4 d6e6 g5g6 e6f7 e4f5 f7e7 f5e5
  9	+4.48 	69996  	0:00.18	g4g5 d5d6 e3e4 d6e6 g5g6 e6e7 e4e5 e7f7 g6h6
  8	+4.48 	34653  	0:00.07	g4g5 d5d6 e3e4 d6e6 g5g6 e6e7 e4e5 e7f7
  7	+4.48 	14835  	0:00.03	g4g5 d5e6 e3e4 e6f6 g5e5 f6g6 e5f5
  6	+4.48 	10734  	0:00.03	g4g5 d5e6 e3e4 e6f6 g5e5 f6g6
  6	+4.47 	5315    	0:00.01	g4e4 d5c5 e4d4 c5c6 e3e4 c6c5
  5	+4.48 	2226    	0:00.01	g4e4 d5c6 e4d4 c6c5 e3e4
  4	+4.47 	591      	0:00.00	g4e4 d5c5 e4d4 c5c6
  3	+4.46 	266      	0:00.00	g4e4 d5d6 e3f4
  3	+4.45 	207      	0:00.00	e3f4 d5d4 f4f5
  2	+4.45 	18        	0:00.00	e3f4 d5d4
  1	+4.45 	10        	0:00.00	e3f4