Discussion of chess software programming and technical issues.
Moderators: hgm , Rebel , chrisw
sje
Posts: 4675 Joined: Mon Mar 13, 2006 7:43 pm
Post
by sje » Thu Apr 05, 2012 6:33 am
After 35 weeks:
The run has produced 595,102 draft 8 records, about 72% of the total needed.
Mean time per draft 8 record: ca. 35.6 seconds
The run has produced 201 (50.25%) of the 400 draft 11 records.
Mean time per draft 11 record: ca. 29.3 hours
http://dl.dropbox.com/u/31633927/Perft/Perft13/draft11
The run has produced 8 (40%) of the 20 draft 12 records.
Mean time per draft 12 record: ca. 30.6 days
http://dl.dropbox.com/u/31633927/Perft/Perft13/draft12
Most recent output:
Code: Select all
rnbqkbnr/pppp1ppp/8/4p3/8/3P1P2/PPP1P1PP/RNBQKBNR w KQkq - 0 3 9 11661253793515
rnbqkbnr/ppp1pp1p/3p2p1/8/2P5/1Q6/PP1PPPPP/RNB1KBNR b KQkq - 0 3 8 663148873340
rnbqkbnr/ppp1pp1p/3p2p1/8/8/1QP5/PP1PPPPP/RNB1KBNR w KQkq - 0 3 9 15423602630308
rnbqkbnr/p1pp1ppp/4p3/1B6/4P3/6P1/PPPP1P1P/RNBQK1NR b KQkq - 0 3 8 818345782432
rnbqkbnr/pppp2pp/4pp2/8/8/3P1P2/PPPNP1PP/R1BQKBNR b KQkq - 1 3 8 156530968057
rnbqkbnr/pp1p1ppp/4p3/2p3B1/5P2/3P4/PPP1P1PP/RN1QKBNR b KQkq - 0 3 8 368684473803
rnbqkbnr/p1p1pppp/3p4/1p6/3P3P/4P3/PPP2PP1/RNBQKBNR b KQkq - 0 3 8 851343941905
rnbqkbnr/ppp2ppp/8/3pp3/5P1P/2P5/PP1PP1P1/RNBQKBNR b KQkq - 0 3 8 881256837036
rnbqkbnr/pppp2pp/4pp2/8/8/3P1P2/PPPBP1PP/RN1QKBNR b KQkq - 1 3 8 282245959965
rnbqkbnr/ppp1pp1p/3p4/6p1/8/1QP5/PP1PPPPP/RNBK1BNR b kq - 1 3 8 472809325618
sje
Posts: 4675 Joined: Mon Mar 13, 2006 7:43 pm
Post
by sje » Thu Apr 12, 2012 8:59 am
After 36 weeks:
The run has produced 606,190 draft 8 records, about 74% of the total needed.
Mean time per draft 8 record: ca. 35.9 seconds
The run has produced 204 (51%) of the 400 draft 11 records.
Mean time per draft 11 record: ca. 29.6 hours
http://dl.dropbox.com/u/31633927/Perft/Perft13/draft11
The run has produced 8 (40%) of the 20 draft 12 records.
Mean time per draft 12 record: ca. 31.5 days
http://dl.dropbox.com/u/31633927/Perft/Perft13/draft12
Most recent output:
Code: Select all
rnbqkbnr/ppp1pppp/8/3p4/4P3/2PB4/PP1P1PPP/RNBQK1NR b KQkq - 1 3 8 793024994199
rnbqk1nr/pppp1ppp/4p3/8/1b6/5PPP/PPPPP3/RNBQKBNR b KQkq - 0 3 8 162045471459
rnbqkbnr/ppp1p1pp/8/3p1p2/5P2/4P3/PPPPQ1PP/RNB1KBNR b KQkq - 1 3 8 377430480350
r1bqkbnr/ppp1pppp/2np4/8/2PP4/8/PP1QPPPP/RNB1KBNR b KQkq - 2 3 8 784665249546
rnbqkbnr/pp2pppp/8/2pp4/6P1/3P3B/PPP1PP1P/RNBQK1NR b KQkq - 1 3 8 483131978206
r1bqkbnr/pp1ppppp/n1pB4/8/3P4/8/PPP1PPPP/RN1QKBNR b KQkq - 3 3 8 379312560452
rnbqk1nr/pppp1ppp/4p3/8/1b5P/5PP1/PPPPP3/RNBQKBNR b KQkq - 0 3 8 270918832875
r1bqkbnr/ppBppppp/n1p5/8/3P4/8/PPP1PPPP/RN1QKBNR b KQkq - 3 3 8 361679312724
rnbqk1nr/pppp1ppp/4p3/8/1b3P2/6P1/PPPPP2P/RNBQKBNR b KQkq - 0 3 8 296770966617
rnb1kbnr/pp1ppppp/2p5/q7/4P3/7Q/PPPP1PPP/RNB1KBNR b KQkq - 3 3 8 1769454454618
sje
Posts: 4675 Joined: Mon Mar 13, 2006 7:43 pm
Post
by sje » Thu Apr 19, 2012 7:42 am
After 37 weeks:
The run has produced 616,269 draft 8 records, about 75% of the total needed.
Mean time per draft 8 record: ca. 36.3 seconds
The run has produced 209 (52.25%) of the 400 draft 11 records.
Mean time per draft 11 record: ca. 29.7 hours
http://dl.dropbox.com/u/31633927/Perft/Perft13/draft11
The run has produced 8 (40%) of the 20 draft 12 records.
Mean time per draft 12 record: ca. 32.4 days
http://dl.dropbox.com/u/31633927/Perft/Perft13/draft12
Most recent output:
Code: Select all
rnbqkb1r/ppppnppp/8/4p3/4P3/3P1P2/PPP3PP/RNBQKBNR b KQkq - 0 3 8 304562255787
rnbqkbnr/pppp1p1p/4p1p1/8/5P2/4K3/PPPPP1PP/RNBQ1BNR b kq - 1 3 8 257471965529
rnbqkb1r/ppppnppp/8/4p3/8/3P1PP1/PPP1P2P/RNBQKBNR b KQkq - 0 3 8 288501964772
rnbqkb1r/ppppnppp/8/4p3/6P1/3P1P2/PPP1P2P/RNBQKBNR b KQkq - 0 3 8 273788034294
rnbqkbnr/ppp1ppp1/7p/3p4/2P1P3/2N5/PP1P1PPP/R1BQKBNR b KQkq - 0 3 8 1108695651566
rnbqkbnr/pp1pp1pp/2p5/5p2/4P1B1/8/PPPP1PPP/RNBQK1NR b KQkq - 1 3 8 318800283778
rnbqkb1r/ppppnppp/8/4p3/8/3P1P1P/PPP1P1P1/RNBQKBNR b KQkq - 0 3 8 213846862708
rnbqkbnr/ppp2ppp/8/3pp3/8/1QP3P1/PP1PPP1P/RNB1KBNR b KQkq - 0 3 8 1465717371251
rnbqkb1r/ppppnppp/8/4p3/7P/3P1P2/PPP1P1P1/RNBQKBNR b KQkq - 0 3 8 286782077378
rn1qkbnr/ppp1pppp/3p4/8/5Bb1/3P4/PPP1PPPP/RNQ1KBNR b KQkq - 3 3 8 878718490951
sje
Posts: 4675 Joined: Mon Mar 13, 2006 7:43 pm
Post
by sje » Thu Apr 26, 2012 6:46 am
After 38 weeks:
The run has produced 626,535 draft 8 records, about 76% of the total needed.
Mean time per draft 8 record: ca. 36.7 seconds
The run has produced 213 (53.25%) of the 400 draft 11 records.
Mean time per draft 11 record: ca. 30.0 hours
http://dl.dropbox.com/u/31633927/Perft/Perft13/draft11
The run has produced 8 (40%) of the 20 draft 12 records.
Mean time per draft 12 record: ca. 33.3 days
http://dl.dropbox.com/u/31633927/Perft/Perft13/draft12
Most recent output:
Code: Select all
r1bqkbnr/ppp1pppp/2n5/3p4/3P4/2P5/PP1BPPPP/RN1QKBNR b KQkq - 2 3 8 493750266256
rnbqkbnr/ppppp1pp/8/5p2/8/2P2P2/PPQPP1PP/RNB1KBNR b KQkq - 1 3 8 140819728244
rnb1kbnr/pppp1ppp/4pq2/8/5P2/3P3P/PPP1P1P1/RNBQKBNR b KQkq - 0 3 8 529669802268
rnbqkbnr/ppppp1pp/8/5p2/8/1QP2P2/PP1PP1PP/RNB1KBNR b KQkq - 1 3 8 172372003300
rnbqkbnr/pp1ppp1p/8/2p3p1/3P4/4P3/PPPB1PPP/RN1QKBNR b KQkq - 0 3 8 728243373862
rnb1kbnr/pppp1ppp/4pq2/8/5P1P/3P4/PPP1P1P1/RNBQKBNR b KQkq - 0 3 8 706077434190
rnbqkbnr/pp1ppp1p/6p1/2p5/8/3QP3/PPPP1PPP/RNB1KBNR b KQkq - 1 3 8 701718258993
rnbqkbnr/ppppp1pp/8/5p2/Q7/2P2P2/PP1PP1PP/RNB1KBNR b KQkq - 1 3 8 212234030482
r1bqkbnr/ppp1pppp/2n5/3p4/3P4/2P1B3/PP2PPPP/RN1QKBNR b KQkq - 2 3 8 533953211368
rnbqkbnr/ppp1pp1p/6p1/3p4/2P1P3/1Q6/PP1P1PPP/RNB1KBNR b KQkq - 0 3 8 1546581932071
sje
Posts: 4675 Joined: Mon Mar 13, 2006 7:43 pm
Post
by sje » Thu May 03, 2012 7:04 am
After 39 weeks:
The run has produced 638,507 draft 8 records, about 78% of the total needed.
Mean time per draft 8 record: ca. 36.9 seconds
The run has produced 218 (54.5%) of the 400 draft 11 records.
Mean time per draft 11 record: ca. 30.1 hours
http://dl.dropbox.com/u/31633927/Perft/Perft13/draft11
The run has produced 8 (40%) of the 20 draft 12 records.
Mean time per draft 12 record: ca. 34.1 days
http://dl.dropbox.com/u/31633927/Perft/Perft13/draft12
Most recent output:
Code: Select all
rnbqkbnr/ppppppp1/8/7p/8/4PP2/PPPP2PP/RNBQKBNR w KQkq - 0 3 9 5138859067516
rnbqkbnr/pp1pp1pp/7B/2p2p2/3P4/7P/PPP1PPP1/RN1QKBNR b KQkq - 0 3 8 319449881100
rn1qkbnr/ppp1pppp/8/3p4/6b1/3P4/PPPNPPPP/1RBQKBNR b Kkq - 3 3 8 387702403651
r1bqkbnr/ppppppp1/n6p/8/8/4PP2/PPPPQ1PP/RNB1KBNR b KQkq - 2 3 8 149898180857
r1bqkbnr/ppppppp1/n6p/8/8/4PP2/PPPPK1PP/RNBQ1BNR b kq - 2 3 8 74842121578
rnbqk1nr/pppp1ppp/4p3/8/1b2PP2/7P/PPPP2P1/RNBQKBNR b KQkq - 0 3 8 706917313753
r1bqkbnr/ppppppp1/n6p/8/8/4PP2/PPPPB1PP/RNBQK1NR b KQkq - 2 3 8 108167868855
rnbqkbnr/pp2pppp/3p4/1Bp4Q/8/4P3/PPPP1PPP/RNB1K1NR b KQkq - 1 3 8 148714931268
rnbqkbnr/pp1pp1pp/7B/2p2p2/3P3P/8/PPP1PPP1/RN1QKBNR b KQkq - 0 3 8 413956725048
r1bqkbnr/ppppppp1/n6p/8/8/3BPP2/PPPP2PP/RNBQK1NR b KQkq - 2 3 8 166575801818
sje
Posts: 4675 Joined: Mon Mar 13, 2006 7:43 pm
Post
by sje » Mon May 07, 2012 4:34 pm
The run has produced draft 12 record number 9 of 20, about three months since the last draft 12 record.
[d]rnbqkbnr/pppppppp/8/8/8/5P2/PPPPP1PP/RNBQKBNR b KQkq - 0 1[/d]
The perft(12) for the above is 43,376,546,076,090,990. This number is surely the least of the perft(12) counts for the ply one positions.
The worker thread for 1 f3 has concluded and the thread for 1 g3 has started. The other threads are working on 1 c3, 1 c4, 1 d3, 1 d4, 1 e3, 1 e4, and 1 f4.
Ajedrecista
Posts: 1974 Joined: Wed Jul 13, 2011 9:04 pm
Location: Madrid, Spain.
Post
by Ajedrecista » Mon May 07, 2012 5:08 pm
Hi Steven!
sje wrote: The run has produced draft 12 record number 9 of 20, about three months since the last draft 12 record.
[d]rnbqkbnr/pppppppp/8/8/8/5P2/PPPPP1PP/RNBQKBNR b KQkq - 0 1[/d]
The perft(12) for the above is 43,376,546,076,090,990. This number is surely the least of the perft(12) counts for the ply one positions.
The worker thread for 1 f3 has concluded and the thread for 1 g3 has started. The other threads are working on 1 c3, 1 c4, 1 d3, 1 d4, 1 e3, 1 e4, and 1 f4.
http://dl.dropbox.com/u/31633927/Perft/Perft13/draft11
Here, I see:
Code: Select all
rnbqkbnr/ppppp1pp/5p2/8/8/5P2/PPPPP1PP/RNBQKBNR w KQkq - 0 2 11 1165301810426206
[d]rnbqkbnr/ppppp1pp/5p2/8/8/5P2/PPPPP1PP/RNBQKBNR w KQkq - 0 2
Back in December 2011, I posted the Perft(11) of 1.- f3, f6 calculated with JetChess 1.0.0.0:
Perft(11) of 1.- f3, f6.
Code: Select all
1,165,301,810,426,206 (move pathes after 11 half moves).
It is good to see that this huge number is correct (I guess that this draft 11 will be the smallest of all the 400). Thank you very much for running Perft(13).
Regards from Spain.
Ajedrecista.
sje
Posts: 4675 Joined: Mon Mar 13, 2006 7:43 pm
Post
by sje » Thu May 10, 2012 6:12 am
After 40 weeks:
The run has produced 650,759 draft 8 records, about 79% of the total needed.
Mean time per draft 8 record: ca. 37.2 seconds
The run has produced 227 (56.75%) of the 400 draft 11 records.
Mean time per draft 11 record: ca. 29.6 hours
http://dl.dropbox.com/u/31633927/Perft/Perft13/draft11
The run has produced 9 (45%) of the 20 draft 12 records.
Mean time per draft 12 record: ca. 31.1 days
http://dl.dropbox.com/u/31633927/Perft/Perft13/draft12
Most recent output:
Code: Select all
r1bqkbnr/pppp1ppp/2n5/4p3/5P2/2P5/PP1PP1PP/RNBQKBNR w KQkq - 1 3 9 13196333726657
rnbqkbnr/pp1pppp1/8/2P4p/8/8/PPPKPPPP/RNBQ1BNR b kq - 0 3 8 217665287397
rnbqkbnr/pp1pppp1/8/2p4p/3P4/8/PPPKPPPP/RNBQ1BNR w kq - 0 3 9 7853709093042
rnbqkbnr/1pppp1pp/5p2/p7/6P1/7P/PPPPPP2/RNBQKBNR b KQkq - 0 3 8 73178636246
rnb1kbnr/pp1ppppp/8/qBp5/7P/4P3/PPPP1PP1/RNBQK1NR b KQkq - 0 3 8 675576648573
rnbqkbnr/pppp1pp1/4p2p/8/2Q5/2P5/PP1PPPPP/RNB1KBNR b KQkq - 1 3 8 892831000284
rnbqkbnr/1pppp1pp/5p2/p7/7P/6P1/PPPPPP2/RNBQKBNR b KQkq - 0 3 8 111092873362
rnbqkbnr/1pppp1pp/5p2/p7/8/6PP/PPPPPP2/RNBQKBNR w KQkq - 0 3 9 2115217551312
r1bqkbnr/pp1ppppp/n7/2p5/3P4/8/PPPKPPPP/RNB1QBNR b kq - 3 3 8 200181527856
rnbqkbnr/1pppp1pp/8/p4p2/8/6PP/PPPPPP1R/RNBQKBN1 b Qkq - 1 3 8 105722945850
sje
Posts: 4675 Joined: Mon Mar 13, 2006 7:43 pm
Post
by sje » Sun May 13, 2012 1:22 pm
It's always good to see verification of results. Even though the 1 f3 f6 result is likely the least of all perft(11) subtotals, a correct calculation implies that many, many sub-calculations are also correct.
sje
Posts: 4675 Joined: Mon Mar 13, 2006 7:43 pm
Post
by sje » Mon May 14, 2012 10:54 pm
For the Sicilian Defense (or "Defence"):
[d]rnbqkbnr/pp1ppppp/8/2p5/4P3/8/PPPP1PPP/RNBQKBNR w KQkq - 0 2[/d]
The perft(11) for the above is 12,238,301,482,896,473 and this is the largest perft(11) seen so far in the run.
Compare the above with the Caro-Kann:
[d]rnbqkbnr/pp1ppppp/2p5/8/4P3/8/PPPP1PPP/RNBQKBNR w KQkq - 0 2[/d]
The perft(11) for the above is 11,362,965,752,151,166.