Perft(14) Weekly Status Reports for 2015

Discussion of chess software programming and technical issues.

Moderators: hgm, Rebel, chrisw

User avatar
sje
Posts: 4675
Joined: Mon Mar 13, 2006 7:43 pm

Perft(14) Weekly Status Reports for 2015

Post by sje »

This thread is a continuation of the Perft(14) weekly status reports form 2014 from http://www.talkchess.com/forum/viewtopic.php?t=53406
User avatar
sje
Posts: 4675
Joined: Mon Mar 13, 2006 7:43 pm

Perft(14) Weekly Status 2015-01-04

Post by sje »

Perft(14) Weekly Status 2015-01-04

There are more than 4,900,000 perft(7) results so far, about 5.08% of the 96,400,068 needed.

Day count: 149
Average throughput: 32,886 results/day

Completed work units (50): 000-032 034-037 039-040 042-044 046-049 051-052 054 964
Independently verified (4): 000 036 042 964
In progress (10): 033 038 041 045 050 053 055-058
Not yet started (905): 059-963

Work units in progress:

Code: Select all

WU#  Comp%  Machine
---  -----  -------
033  98.1%  megan
038  88.9%  joni
041  41.5%  melissa
045  70.9%  betty
050  88.0%  gail
053  56.6%  cynthia
055  58.0%  amanda
056  71.6%  kristen
057  35.1%  serra
058  17.8%  rocky
Symbolic, with some help from Oscar, has now finished over 5% of the needed results. Arkan has produced another 20+% of the results so far, and in future status reports I'll include more summary information about the merged effort.
User avatar
sje
Posts: 4675
Joined: Mon Mar 13, 2006 7:43 pm

New links for weekly status reports

Post by sje »

New links for weekly status reports; now organized by year.

2014, from:
https://dl.dropboxusercontent.com/u/316 ... 2014-08-10

to:
https://dl.dropboxusercontent.com/u/316 ... 2014-12-28

2015, from:
https://dl.dropboxusercontent.com/u/316 ... 2015-01-04

Note that while production mode started on a Friday (2014-08-08), each weekly report carries a Sunday date. There is no good reason for this. Also, there is no detailed data for reports 2014-08-10 to 2014-09-07 inclusive. There is no good reason for that, either.
User avatar
sje
Posts: 4675
Joined: Mon Mar 13, 2006 7:43 pm

Perft(14) Weekly Status 2015-01-11

Post by sje »

Perft(14) Weekly Status 2015-01-11

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

Day count: 156
Average throughput: 34,615 results/day

Completed work units (55): 000-040 042-044 046-052 054-056 964
Independently verified (6): 000 033 036 038 042 964
In progress (10): 041 045 053 057-063
Not yet started (900): 064-963

Work units in progress:

Code: Select all

WU#  Comp%  Machine
---  -----  -------
041  47.0%  melissa
045  84.9%  betty
053  84.9%  cynthia
057  68.6%  serra
058  72.6%  rocky
059  14.1%  megan
060  37.4%  kristen
061   7.9%  gail
062  30.4%  amanda
063   4.5%  joni
--------

Independent results from Arkan and his program:

Completed work units (206): 000 033 036 038 041-042 400-599 964
In progress (100): 600-699

--------

Total distinct completed work units (256): 000-044 046-052 054-056 400-599 964
Total uncompleted work units (709): 045 053 057-399 600-963
Project completion: 26.56%
User avatar
sje
Posts: 4675
Joined: Mon Mar 13, 2006 7:43 pm

A new maximal value

Post by sje »

From work unit wu7.055, a new maximal subtree perft(7) value:
[d]r1b1kbnr/pppp1pp1/2n1p3/6q1/4Q3/4P3/PPPP1PPP/RNB1KBNR b KQkq - 2 4[/d]
Subtree perft(7) = 282,695,441,146
User avatar
sje
Posts: 4675
Joined: Mon Mar 13, 2006 7:43 pm

And a non-zero minimal value

Post by sje »

For non-checkmated positions, the minimal subtree perft(7) count so far comes from work unit wu7.058:
[d]rn1Qkbnr/p2ppppp/b1p5/1p6/8/2P5/PP1PPPPP/RNB1KBNR b KQkq - 0 4[/d]
Subtree perft(7) = 73,936,990
User avatar
sje
Posts: 4675
Joined: Mon Mar 13, 2006 7:43 pm

Perft(14) Weekly Status 2015-01-18

Post by sje »

Perft(14) Weekly Status 2015-01-18

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

Day count: 163
Average throughput: 34,969 results/day

Completed work units (58): 000-040 042-044 046-058 964
Independently verified (6): 000 033 036 038 042 964
In progress (10): 041 045 059-066
Not yet started (897): 067-963

Work units in progress:

Code: Select all

WU#  Comp%  Machine
---  -----  -------
041  52.4%  melissa
045  97.0%  betty
059  27.9%  megan
060  96.3%  kristen
061  31.7%  gail
062  86.8%  amanda
063  12.7%  joni
064  21.4%  rocky
065   7.8%  cynthia
066   9.0%  serra
--------

Independent results from Arkan and his program:

Completed work units (206): 000 033 036 038 041-042 400-599 964
In progress (100): 600-699

--------

Total distinct completed work units (259): 000-044 046-058 400-599 964
Total uncompleted work units (706): 045 059-399 600-963
Project completion: 26.83%
User avatar
sje
Posts: 4675
Joined: Mon Mar 13, 2006 7:43 pm

Perft(14) Weekly Status 2015-01-25

Post by sje »

Perft(14) Weekly Status 2015-01-25

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

Day count: 170
Average throughput: 35,294 results/day

Completed work units (61): 000-040 042-058 060 062 964
Independently verified (6): 000 033 036 038 042 964
In progress (10): 041 059 061 063-069
Not yet started (894): 070-963

Work units in progress:

Code: Select all

WU#  Comp%  Machine
---  -----  -------
041  58.0%  melissa
059  42.5%  megan
061  55.3%  gail
063  26.0%  joni
064  55.8%  rocky
065  32.0%  cynthia
066  39.9%  serra
067  33.7%  kristen
068   4.6%  betty
069  33.7%  amanda
--------

Independent results from Arkan and his program:

Completed work units (206): 000 033 036 038 041-042 400-599 964
In progress (100): 600-699

--------

Total distinct completed work units (262): 000-058 060 062 400-599 964
Total uncompleted work units (703): 059 061 063-399 600-963
Project completion: 27.15%
User avatar
sje
Posts: 4675
Joined: Mon Mar 13, 2006 7:43 pm

Perft(14) Weekly Status 2015-02-01

Post by sje »

Perft(14) Weekly Status 2015-02-01

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

Day count: 177
Average throughput: 33,899 results/day

Completed work units (61): 000-040 042-058 060 062 964
Independently verified (6): 000 033 036 038 042 964
In progress (10): 041 059 061 063-069
Not yet started (894): 070-963

Work units in progress:

Code: Select all

WU#  Comp%  Machine
---  -----  -------
041  65.7%  melissa
059  56.5%  megan
061  80.0%  gail
063  36.0%  joni
064  95.4%  rocky
065  52.8%  cynthia
066  71.1%  serra
067  67.0%  kristen
068   9.9%  betty
069  79.7%  amanda
--------

Independent results from Arkan and his program:

Completed work units (206): 000 033 036 038 041-042 400-599 964
In progress (100): 600-699

--------

Total distinct completed work units (262): 000-058 060 062 400-599 964
Total uncompleted work units (703): 059 061 063-399 600-963
Project completion: 27.15%
User avatar
sje
Posts: 4675
Joined: Mon Mar 13, 2006 7:43 pm

Perft(14) Weekly Status 2015-02-08

Post by sje »

Perft(14) Weekly Status 2015-02-08

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

Day count: 184
Average throughput: 34,783 results/day

Completed work units (65): 000-040 042-058 060-062 064 067 069 964
Independently verified (6): 000 033 036 038 042 964
In progress (10): 041 059 063 065-066 068 070-073
Not yet started (890): 074-963

Work units in progress:

Code: Select all

WU#  Comp%  Machine
---  -----  -------
041   76.8  melissa
059   72.7  megan
063   44.8  joni
065   77.2  cynthia
066   91.5  serra
068   16.1  betty
070   42.7  rocky
071   53.5  amanda
072    1.9  gail
073    0.7  kristen
--------

Independent results from Arkan and his program:

Completed work units (206): 000 033 036 038 041-042 400-599 964
In progress (100): 600-699

--------

Total distinct completed work units (266): 000-058 060-062 064 067 069 400-599 964
Total uncompleted work units (699): 059 063 065-066 068 070-399 600-963
Project completion: 27.56%

--------

Trivia:

Among the 96,400,068 unique(7) positions, 786,503 (ca. 0.82%) have an en passant target.

Among the 96,400,068 unique(7) positions, 65,600,493 (ca. 68.05%) have full castling availability.

Among the 96,400,068 unique(7) positions, 665,987 (ca. 0.68%) have no castling availability.