I have got some peft bugs I need to fix. Can someone remind me please which freeware engines can print out detailed Peft results split into #ep moves, #castle moves, #standard moves etc etc ?
8 | |||||||||
7 | |||||||||
6 | |||||||||
5 | |||||||||
4 | |||||||||
3 | |||||||||
2 | |||||||||
1 | |||||||||
a | b | c | d | e | f | g | h |
r3k2r/p6p/8/8/8/8/P6P/R3K2R w - - 0 1
Using the position above, I have managed to put in a lovely bug where I see a discrepancy of +2 moves only at Perft 7
raw:14 end:14 secs:0.00
raw:206 end:192 secs:0.00
raw:3672 end:3466 secs:0.00
raw:63792 end:60120 secs:0.02 nps:3987000
raw:1287576 end:1223784 secs:0.33 nps:3925537
raw:25449546 end:24161970 secs:6.78 nps:3753067
raw:553838207 end:528388661 secs:216.25 nps:2561102 <---- GRRR
Can anyone confirm this is out by +2 ?
I cant see what it is so far that would give such a small error of just 2 moves. I dont think it can be due to ep moves or castling moves, so my best guess is a promote bug as white pawns would be on rank 7 by perft 7
Regards Geoff