Page 1 of 1

One perft(7) mismatch for work unit 566

Posted: Sat Sep 03, 2016 1:24 pm
by sje
One perft(7) mismatch for work unit 566

Very close!

Code: Select all

85465c85465
< rnbqkbnr/pp2pp1p/3p4/2p3BQ/3PP3/8/PPP2PPP/RN2KBNR b KQkq - 0 4 28 53830194040 1507245433120
---
> rnbqkbnr/pp2pp1p/3p4/2p3BQ/3PP3/8/PPP2PPP/RN2KBNR b KQkq - 0 4 28 53830194113 1507245435164

Re: One perft(7) mismatch for work unit 566

Posted: Sat Sep 03, 2016 2:01 pm
by elcabesa
Vajolet think this is the correct number:
53830194113

Re: One perft(7) mismatch for work unit 566

Posted: Sat Sep 03, 2016 2:28 pm
by brianr
as does this excellent perft program

https://github.com/ankan-ban/perft_cpu

Code: Select all

C&#58;\Downloads\perft_cpu-master\perft_cpu-master\binaries>perft_64bit_plain_no_popcnt.exe

Enter FEN String&#58;
rnbqkbnr/pp2pp1p/3p4/2p3BQ/3PP3/8/PPP2PPP/RN2KBNR b KQkq - 0 4 28 53830194113 1507245435164

Board Position&#58;
rnbqkbnr
pp..pp.p
...p....
..p...BQ
...PP...
........
PPP..PPP
RN..KBNR

Game State&#58;
Black to move
Allowed Castlings&#58;
White King Side castle
White Queen Side castle
Black King Side castle
Black Queen Side castle

Perft 1&#58; 27,   Time taken&#58; 2.1333e-005 seconds, nps&#58; 1265646

Perft 2&#58; 1214,   Time taken&#58; 4.60792e-005 seconds, nps&#58; 26345924

Perft 3&#58; 33109,   Time taken&#58; 0.000312741 seconds, nps&#58; 105866998

Perft 4&#58; 1466559,   Time taken&#58; 0.00654581 seconds, nps&#58; 224045421

Perft 5&#58; 41799329,   Time taken&#58; 0.312623 seconds, nps&#58; 133705290

Perft 6&#58; 1814892484,   Time taken&#58; 8.45001 seconds, nps&#58; 214779883

Perft 7&#58; 53830194113,   Time taken&#58; 388.409 seconds, nps&#58; 138591456
^C
C&#58;\Downloads\perft_cpu-master\perft_cpu-master\binaries>

Re: One perft(7) mismatch for work unit 566

Posted: Sat Sep 03, 2016 6:08 pm
by pkumar
Same result:
nameless> perft 7

(CR to end input) epdfile=perftSE24.epd

rnbqkbnr/pp2pp1p/3p4/2p3BQ/3PP3/8/PPP2PPP/RN2KBNR b KQkq - 0 4 28 53830194113
perft D7: 53830194113

Re: One perft(7) mismatch for work unit 566

Posted: Sat Sep 03, 2016 7:39 pm
by sje
Thanks to everyone for their verification work. The 128 bit signature program output is again replicated.

----

Symbolic has produced more than 56,000,000 perft(7) results so far, about 58.09% of the 96,400,068 needed.

Work unit #573 is the next to be started.