About the records

The tables below show the records obtained with Glop for the games of Sprouts, Cram and Dots-and-Boxes.

We indicate in the tables the name of the author(s) if the result was obtained by another team first. The date indicates when the outcome was first computed by Glop or by another team. Please contact us if you find an error in the names or dates for the results of another team.

We also provide the smallest known databases, ie the databases with the minimal known number of losing couples (position, nimber) that allows you to check with Glop the outcome (win or loss) of the starting position. The number of positions indicated below all correspond to the smallest known Glop database at the current time, which is usually much smaller than when the result was first computed. In fact, databases are frequently reduced when we improve Glop, which explains why we continue to find smaller databases many years after the first computation.

Sprouts

We detail here the records for the game of Sprouts in normal version (the player with no move loses), played on a plane. This is the most usual way to play Sprouts.

The first unknown value is the outcome of the 45-spot game.

Note : AJS = Applegate, Jacobson and Sleator

spots outcome positions author publication spots outcome positions author publication
2 loss 3 16 win 669 Glop 2007-04-07
3 win 6 17 win 329 Glop 2007-04-07
4 win 15 18 loss 1997 Glop 2007-04-07
5 win 15 19 loss 1736 Glop 2007-04-07
6 loss 43 Mollison 20 loss 1831 Glop 2007-04-07
7 loss 65 AJS 1991 21 win 5312 Glop 2007-04-07
8 loss 137 AJS 1991 22 win 1581 Glop 2007-04-07
9 win 58 AJS 1991 23 win 1058 Glop 2007-04-07
10 win 110 AJS 1991 24 loss 5327 Glop 2007-04-07
11 win 113 AJS 1991 25 loss 2497 Glop 2007-04-07
12 loss 316 Purinton 2006 26 loss 4458 Glop 2007-04-07
13 loss 369 Purinton 2006 27 win 12768 Glop 2007-04-10
14 loss 1017 Purinton 2006-05-16 28 win 2549 Glop 2007-04-07
15 win 1986 Glop 2007-04-07 29 win 2172 Glop 2007-04-07

spots outcome positions author publication spots outcome positions author publication
30 loss 12800 Glop 2007-04-10 45 ?
31 loss 5463 Glop 2007-04-10 46 win 80473 Glop 2010-12-18
32 loss 58204 Glop 2007-04-11 47 win 54542 Glop 2007-04-14
33 win 62389 Glop 2010-12-18 48 ?
34 win 21107 Glop 2007-04-07 49 ?
35 win 4265 Glop 2007-04-07 50 ?
36 loss 80001 Glop 2010-12-18 51 ?
37 loss 80009 Glop 2010-12-18 52 ?
38 loss 80281 Glop 2010-12-18 53 win 73225 Glop 2010-12-18
39 win 98905 Glop 2011-02-17
40 win 45782 Glop 2007-04-11
41 win 42663 Glop 2007-04-08
42 loss 98947 Glop 2011-02-17
43 loss 98961 Glop 2011-02-17
44 loss 99095 Glop 2011-02-17

Download : Normal Sprouts databases.

The files can be used in the “Nimber” tab of Glop 2.0 or higher.

Misère Sprouts

We detail here the records for the game of Sprouts on a plane, but in the misère version: the player who cannot make a move wins.

The first unknown value in misère version is the outcome of the 20-spot game.

spots outcome positions author outcome computation
2 loss
3 loss
4 loss
5 win AJS 1991
6 win AJS 1991
7 loss 7 AJS 1991
8 loss 21 AJS 1991
9 loss 42 AJS 1991
10 win 72 Purinton *
11 win 78 Purinton 2006-10-13
12 win 591 Purinton 2007-01-07
13 loss 272 Purinton, Khorkov 2007-09-11
14 loss 548 Purinton, Khorkov 2007-09-11
15 loss 3281 Purinton, Khorkov 2007-09-11
16 win 3200 Purinton, Khorkov 2009-01-05
17 win 8535 Glop 2009-08-30
18 win 55532 Glop 2010-12-18
19 loss 29801 Glop 2010-12-18
20 loss 73258 Glop 2011-03-18
21 ?

The number of positions is not the actual number of positions we needed for our computation, because we have also computed all the positions in the game tree of the 6-spot game. See our article for more details.

Download : Misère Sprouts databases + 6-spot Sprouts RCT database.

The files can be used in the “Rct Misere” tab of Glop 2.0 or higher. “n6-pos-rct” must be loaded in the “Pos/Rct” database, “n6-rct-ch” in the “Rct/Children” database, and any other file in the “Rct Misere” database.

Sprouts on compact surfaces

We detail here the records for the game of Sprouts in normal version, played on an arbitrary compact surface. There are two very different kinds of compact surfaces other than the plane (which is equivalent to the sphere) :

  • orientable ones: a torus with an arbitrary number of holes.
  • unorientable ones: an arbitrary number of projective planes “glued” together.

In the table below, we only indicate the nimbers of the positions for a given number of starting spots and a given surface (reminder : the position is losing if and only if the nimber is 0).

As far as we know, Glop is the only program able to compute the outcome of Sprouts position on an arbitrary compact surface. We don’t indicate the dates of computation. Our first results date back from November 2008.

  • S = Sphere (equivalent to the plane).
  • Tn = Torus with n holes.
  • Pn = n Projective planes glued together (note that P2 is the famous Klein Bottle).

The following table indicates the results obtained for surfaces with an orientable or non-orientable genus of less than 8 and for positions up to 14 initial spots.

spots P8 P7 P6 P5 P4 P3 P2 P1 S T1 T2 T3 T4 T5 T6 T7 T8 T9
2 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0
3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
4 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
5 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1
6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
8 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0
9 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
10 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
11 0 >1 0 >1 0 >3 0 1 1 1 1 1 1 1 1 1 1 1
12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
13 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
14 1 >2 1 >2 1 >2 0 0 0 0 0 0 0 0 0 0 0 0

From the right part of the table (sphere and torus with n holes), we can conjecture that for a given number of spots, the nimber is the same on all orientable surfaces.

Download : Normal Sprouts on surfaces database.

The files can be used in the “Nimber” tab of Glop 2.0 or higher.

Misère Sprouts on compact surfaces

Ok. Here we are. Glop has computed that the outcome of the 9-spot Sprouts game in misère version on a Klein Bottle is a win. We are still wondering whether it is an essential result for mankind, but we put here the table of misère Sprouts outcome on arbitrary compact surfaces, just in case.

Note : W=win, L=loss

spots P4 P3 P2 P1 S T1 T2 T3
2 L L L L L L L L
3 L L L L L L L L
4 W W W W L L L L
5 W W W W W W W W
6 W W W W W W W W
7 L L L L L L L L
8 L L L L L L L L
9 W W W L L L L L
10 W W W W W W W W
11 W W W W W W W W

Download : Misère Sprouts on surfaces database + 6-spot Sprouts RCT database.

The files can be used in the “Rct Misere” tab of Glop 2.0 or higher. “n6-pos-rct” must be loaded in the “Pos/Rct” database, “n6-rct-ch” in the “Rct/Children” database, and any other file in the “Rct Misere” database.

Cram

We detail here the records for the game of Cram, played in the normal version. There exists a simple symmetry strategy for board of evenxeven dimensions, which implies that these boards are losing, and of nimber 0. With a similar symmetry strategy, we can deduce that boards of evenxodd dimensions are winning. However, it implies nothing about the exact value nimber, which can be any number greater than 1, so computing the value of the nimber is of interest.

In the following tables, we have listed all the known results that are not directly implied by the strategy symmetry.

The first table indicates the results known about 3xn boards, and the next table what we know about larger boards. For some boards, we have only been able to compute the outcome (win/loss), or a lesser bound on the nimber value.

board nimber positions author publication board nimber positions author publication
3×3 0 3 Winning ways 1982 3×13 2 7950 Glop 2010-11-26
3×4 1 10 Winning ways 1982 3×14 3 23189 Glop 2010-11-26
3×5 1 15 Schneider 2009 3×15 1 15039 Glop 2010-11-26
3×6 4 119 Schneider 2009 3×16 4 119294 Glop 2010-11-26
3×7 1 63 Schneider 2009 3×17 0 27602 Glop 2010-11-26
3×8 3 371 Schneider 2009 3×18 1 30349 Glop 2010-11-26
3×9 1 327 Schneider 2009 3×19 0 Glop 2013-5-9
3×10 2 1253 Glop 2010-11-26 3×20 2 Glop 2013-5-9
3×11 0 1104 Glop 2010-11-26
3×12 1 2443 Glop 2010-11-26

board nimber positions author publication
4×5 2 129 Schneider 2009
4×7 3 2163 Glop 2010-11-26
4×9 1 6918 Glop 2010-11-26
5×5 0 155 Schneider 2009
5×6 2 5111 Glop 2010-11-26
5×7 1 12507 Schneider 2009
5×8 1 21586 Glop 2010-11-26
5×9 1 Glop 2013-5-9
6×7 5 Glop 2013-5-9
7×7 win 274348 Glop 2010-11-26
7×7 1 Glop 2013-05-15

Download : Normal Cram databases.

The files can be used in the “Nimber” tab of Glop 2.1. Since Cram symmetries have been optimized in version 2.1, these files cannot be used with version 2.0.

Note : The current files are not compatible with the latest 2.2 version of Glop. New files for version 2.2 coming soon.

Misère Cram

We detail here the records for the game of Cram, played in the misère version. In the case of the misère version, the symmetry strategies don’t apply. Computation is then interesting for all sizes of boards.

In the following, we give the misère grundy-value, defined for a position P as the unique n such that P + n is a loss in the misère version. However, it should be noted that its meaning is not the same as the nimber of the normal version. In particular, the misère Grundy-value does not characterize a misère position completely, and contrary to the nimbers of the normal version, the nimber-addition of two misère Grundy-values is not possible.

3xn boards

The first table indicates the known results about 3xn boards. Quite unexpectedly, the 3xn misère version of Cram behaves more regularly than the normal version. From the computed values, we can conjecture that the sequence of misère Grundy-value for 3xn misère Cram is periodic, with a period of length 3.

The reduced canonical tree (RCT) of the 3×8 board have been computed first. We indicate the number of extra positions needed to reach a given result once the RCT of the 3×8 board has been computed. If we don’t indicate the number of positions, it means that the result is immediate once the RCT of the 3×8 board is known.

board misère
Grundy
positions author publication board misère
Grundy
positions author publication
3×3 1 - 3×13 0 871 Glop 2011-03-06
3×4 0 - Schneider 2009 3×14 0 1096 Glop 2011-03-06
3×5 0 - Schneider 2009 3×15 1 1504 Glop 2011-03-08
3×6 1 - Schneider 2009
3×7 0 - Schneider 2009
3×8 0 - Schneider 2009
3×9 1 34 Schneider 2009
3×10 0 121 Glop 2011-03-06
3×11 0 110 Glop 2011-03-06
3×12 1 579 Glop 2011-03-06

Download : Misère Cram databases, 3xn boards.

The files can be used in the “Rct Misere” tab of Glop 2.1. Since Cram symmetries have been optimized in version 2.1, these files cannot be used with version 2.0. “cram3x8-PosRct” must be loaded in the “Pos/Rct” database, “cram3x8-RctChildren” in the “Rct/Children” database, and any other file in the “Rct Misere” database.

Note : The current files are not compatible with the latest 2.2 version of Glop. New files for version 2.2 coming soon.

Larger boards

The following table indicates what we know about larger misère Cram boards. The reduced canonical tree (RCT) of the 5×5 board have been computed first. We indicate the number of extra positions needed to reach a given result once the RCT of the 5×5 board has been computed. If we don’t indicate the number of positions, it means that the result is immediate once the RCT of the 5×5 board is known.

board misère
Grundy
positions author publication
4×4 0 - Schneider 2009
4×5 0 - Schneider 2009
4×6 0 46 Schneider 2009
4×7 1 498 Glop 2011-03-06
4×8 1 3793 Glop 2011-03-06
4×9 1 9803 Glop 2011-03-06
5×5 2 - Schneider 2009
5×6 1 423 Glop 2011-03-06
5×7 1 6064 Glop 2011-03-06
6×6 1 24742 Glop 2011-03-06

Download : Misère Cram databases, larger boards.

The files can be used in the “Rct Misere” tab of Glop 2.1. Since Cram symmetries have been optimized in version 2.1, these files cannot be used with version 2.0. “cram5x5-PosRct” must be loaded in the “Pos/Rct” database, “cram5x5-RctChildren” in the “Rct/Children” database, and any other file in the “Rct Misere” database.

Note : The current files are not compatible with the latest 2.2 version of Glop. New files for version 2.2 coming soon.

Dots-and-Boxes

We detail here the records for the game of Dots-and-Boxes. The best results known before our work seems to be from David Wilson. Please note that there are some results not mentionned on Wilson’s web site, but which could probably be computed with his program. In this case, we have chosen to leave the result with no author (-). We consider a result from Glop as new only for positions with strictly more than 40 edges in american version, and at least 40 edges in icelandic or swedish version.

The board dimensions in the tables are given as a number of boxes. Please be careful because the size of Dots-and-Boxes positions is defined in terms of boxes or in terms of dots, depending on the people. A board of NxM boxes is the same as a board of (N+1)x(M+1) dots.

The score of a position is given as a couple s1/s2 where s1 is the maximum number of boxes that the first player is sure to capture if he plays perfectly, and s2 is the maximum number of boxes that the second player is sure to capture if he plays perfectly too. s1+s2 is always equals to the total number of available boxes, that is NxM on a NxM board.

Note that if s1>s2, the outcome is a win (the first player can win). If s1<s2. the outcome is a loss (the first player cannot win). And if s1=s2, the outcome depends on the convention of play. The usual rule considers that it is a draw, but Berlekamp considers that it is a loss, because the first player has usually an advantage.

It is also possible (like does David Wilson for example) to describe the ideal score s1/s2 as the difference s1-s2. The two presentations are equivalent.

An article about our method of computations and files with the resulting database will be available soon.

American boards

board edges score positions author publication
2×2 12 3/1 -
2×3 17 2/4 -
2×4 22 5/3 -
2×5 27 4/6 -
2×6 32 7/5 -
2×7 37 7/7 -
2×8 42 8/8 Glop 2011-10-21
3×3 24 3/6 Wilson 2001
3×4 31 6/6 -
3×5 38 7/8 Wilson 2001
3×6 45 9/9 or 10/8 or 11/7 Glop 2011-11-03
4×4 40 8/8 Wilson 2001

Icelandic boards

board edges score positions author publication
2×2 8 3/1 -
2×3 12 5/1 -
2×4 16 6/2 -
2×5 20 6/4 -
2×6 24 7/5 -
2×7 28 8/6 -
2×8 32 9/7 -
2×9 36 9/9 -
2×10 40 10/10 Glop 2011-10-21
3×3 18 4/5 -
3×4 24 8/4 Wilson 2001
3×5 30 7/8 Wilson 2001
3×6 36 10/8 -
4×4 32 10/6 -
4×5 40 12/8 Glop 2011-10-21

Swedish boards

The 2×19 swedish board is the starting board with the biggest number of edges (55), whose score is known.

board edges score positions author publication board edges score positions author publication
2×2 4 0/4 - 2×14 40 14/14 Glop 2011-10-21
2×3 7 6/0 - 2×15 43 16/14 Glop 2011-10-21
2×4 10 4/4 - 2×16 46 16/16 Glop 2011-10-21
2×5 13 6/4 - 2×17 49 17/17 Glop 2011-10-21
2×6 16 4/8 - 2×18 52 18/18 Glop 2011-10-21
2×7 19 9/5 - 2×19 55 20/18 Glop 2011-10-21
2×8 22 8/8 -
2×9 25 10/8 -
2×10 28 9/11 -
2×11 31 12/10 -
2×12 34 12/12 -
2×13 37 14/12 -

board edges score positions author publication
3×3 12 8/1 -
3×4 17 8/4 -
3×5 22 10/5 Wilson 2001
3×6 27 11/7 -
3×7 32 11/10 -
3×8 37 12/12 -
3×9 42 13/14 Glop 2011-10-21
3×10 47 14/16 Glop 2011-10-21
4×4 24 8/8 -
4×5 31 10/10 -
4×6 38 13/11 Wilson 2001
4×7 45 13/15 Glop 2011-10-21
5×5 40 11/14 Glop 2011-10-21

 
records.txt · Last modified: 2013/05/15 01:42 by yukito
 
Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki Hosted by TuxFamily