At this position :
8 | |||||||||
7 | |||||||||
6 | |||||||||
5 | |||||||||
4 | |||||||||
3 | |||||||||
2 | |||||||||
1 | |||||||||
a | b | c | d | e | f | g | h |
rnbq2nr/ppppkppp/4p3/3P4/1B6/8/PPP1PPPP/R1NQKBNR b KQ - 0 1
My engine "ARChess" calculates:
Perft 2 = 122
And Divide 2 :
e7f6 - 32
e7e8 - 32
c7c5 - 29
d7d6 - 29
But Crafty 2.14 calculates:
Perft 2 = 123
And after executing each possible move it calculates Perft 1 as:
e7f6 --> 32
e7e8 --> 32
c7c5 --> 29
d7d6 --> 29
which sums to 122
I also tested with ROCE and MEDIOCRE
which they calculate Divide 2 as:
e7e8 32
e7f6 32
c7c5 30 <----
d7d6 29
But after executing the c7c5 move they calculate Divide 1 and Perft 1 as 29
What is your Perft for the given position?
Best Regards,
Arash Panahi Rad