Chess960 perft

Discussion of chess software programming and technical issues.

Moderators: hgm, Rebel, chrisw

User avatar
lucasart
Posts: 3232
Joined: Mon May 31, 2010 1:29 pm
Full name: lucasart

Re: Chess960 perft

Post by lucasart »

I fixed this silly bug, and now my numbers are in line with Stockfish:

Code: Select all

position fen R3rkrR/8/8/8/8/8/8/r3RKRr w EGeg - 0 1
perft 6
e1a1	perft(5)=6237616
e1b1	perft(5)=12336937
e1c1	perft(5)=12959569
e1d1	perft(5)=13636742
g1h1	perft(5)=7801086
a8a1	perft(5)=9965590
a8a2	perft(5)=15877370
a8a3	perft(5)=17178816
a8a4	perft(5)=18429889
a8a5	perft(5)=19698980
a8a6	perft(5)=20924576
a8a7	perft(5)=20142550
a8b8	perft(5)=13931565
a8c8	perft(5)=13059612
a8d8	perft(5)=12211183
a8e8	perft(5)=533985
h8h1	perft(5)=12977190
h8h2	perft(5)=17834722
h8h3	perft(5)=19648736
h8h4	perft(5)=21354421
h8h5	perft(5)=23086859
h8h6	perft(5)=24773071
h8h7	perft(5)=24033590
h8g8	perft(5)=583489
f1f2	perft(5)=23724726
perft(6) = 382942870
That's definitely a good test position!
Theory and practice sometimes clash. And when that happens, theory loses. Every single time.
mar
Posts: 2567
Joined: Fri Nov 26, 2010 2:00 pm
Location: Czech Republic
Full name: Martin Sedlak

Re: Chess960 perft

Post by mar »

I'm glad it helped :)