TOPICS
Search

Conway Game


A Conway game is a two-player game satisfying the following requirements:

1. There are two players, Left and Right (L and R), who move alternately.

2. The first player unable to move loses.

3. Both players have complete information about the state of the game.

4. There is no element of chance.

5. Every chain of successive options is finite, even when the players do not alternate (Schleicher and Stoll 2006).

For example, nim is a Conway game, but chess is not (due to the possibility of draws and stalemate). Note that Conway's "game of life" is (somewhat confusingly) not a Conway game.

A Conway game is either:

1. The zero game, denoted as 0 or {|}, or

2. An object (an ordered pair) of the form {G^L|G^R}, where G^L and G^R are sets of Conway games.

The elements of G^L and G^R are called the Left and Right options respectively, and are the moves available to Left and Right. For example, in the game {{a,b}|{}}, if it is L's move, he may move to a or b, whereas if it is R's move, he has no options and loses immediately.

A game in which both players have the same moves in every position is called an impartial game. A game in which players have different options in at least one position is a partisan game. A game with only finitely many positions is a short game. A loopy game permits a return to a previous position and is excluded by the fifth condition (Siegel 2009, p. 93).

Some simple games which occur frequently in the theory have abbreviated names:

1. *={0|0}

2. 1={0|}

3. n={n-1|} for any positive integer n

4. 1/2={0|1}

5. ^={0|*}

6. v={*|0}

A recursive construction generates all short games. Let G(n) be the set of game values born on or before day n, identifying games that are equal. The zeroth day is G(0)={0}. On the next day, all games {L|R} are formed with L and R ranging independently over the subsets of G(n-1), including the empty set. Thus G(1)={0,*,1,-1}, and the numbers of elements of G(n) for n=0, 1, ... are 1, 4, 22, 1474, ... (OEIS A065401). D. Hickerson and R. Li found the count 1474 in 1974 (Fraser et al. 2005, pp. 6-7).

The following table gives the games {L|R} for the displayed nonempty Left option sets L (rows) and Right option sets R (columns), all of which are subsets of G(1).

*{*,0}-101
1{1|*}{1|{0,*}}{1|-1}{1|0}1*
0^v*{0|-1}*1/2
*0v{*|-1}v0
-10-1/2-1*-1/20
{*,0}^*2{{0,*}|-1}^*1/2

The equivalence classes of short games, using the equality defined below, form an Abelian group with the operations (Schleicher and Stoll 2006):

G+H={(G^L+H) union (G+H^L)|(G^R+H) union (G+H^R)}

-G={-G^R|-G^L}

Here, expressions of the form G^L+H mean the set of all expressions of the form g+H with g in G^L.

These game values form a partially ordered set with respect to the comparison operations:

1. G=H. If the second player to move in the game G-H can win (G and H are equal).

2. G||H. If the first player to move in the game G-H can win (G and H are fuzzy).

3. G>H. If Left can win the game G-H whether he plays first or not (G is greater than H).

4. G<H. If Right can win the game G-H whether he plays first or not (G is less than H).

We have denoted G+(-H) by G-H. G>=H will mean either G=H or G>H, and similarly for <=. For example, we have 1>0, *=*, and *||0.

Each G(n) is a partially ordered set under <=.

Every short game has a unique canonical form up to identity of its options (Schleicher and Stoll 2006). The canonical form provides a test for equality and is obtained by two types of simplification:

1. Removal of a dominated option: if G={{L_1,L_2,...}|G^R} and L_2>=L_1, then G={{L_2,...}|G^R}; and if G={G^L|{R_1,R_2,...}} and R_1>=R_2, then G={G^L|{R_2,...}}.

2. Bypassing a reversible option: if G={L|R} has a Left option H in L with a Right option K<=G, replace H by all Left options of K. Writing K^L for their set, this gives G={(L\{H}) union K^L|R}. Symmetrically, a Right option H in R with a Left option K>=G can be replaced by all Right options of K, giving G={L|(R\{H}) union K^R}.

A short game is in canonical form when all its options are in canonical form and it has no dominated or reversible options. Two short games in canonical form are equal iff they have identical sets of Left and Right options.


See also

Canonical Form, Domineering, Game Theory, Hackenbush, Loopy Game, Nim, Short Game, Surreal Number

Portions of this entry contributed by Keith Briggs

Explore with Wolfram|Alpha

References

Berlekamp, E. R.; Conway, J. H.; and Guy, R. K. Winning Ways for Your Mathematical Plays. Wellesley, MA: A K Peters, 2004.Calistrate, D.; Paulhus, M.; and Wolfe, D. "On the Lattice Structure of Finite Games." In More Games of No Chance (Ed. R. J. Nowakowski). Cambridge, England: Cambridge University Press, pp. 25-30, 2002.Conway, J. H. On Numbers and Games. Wellesley, MA: A K Peters, 2000.Conway, J. H. and Guy, R. K. The Book of Numbers. New York: Springer-Verlag, pp. 283-284, 1996.Fraser, W.; Hirshberg, S.; and Wolfe, D. "The Structure of the Distributive Lattice of Games Born by Day n." Integers 5, A06, 2005. https://emis.dsd.sztaki.hu/journals/INTEGERS/papers/a6int2003/a6int2003.pdf.Gonshor, H. An Introduction to Surreal Numbers. Cambridge, England: Cambridge University Press, 1986.Knuth, D. Surreal Numbers: How Two Ex-Students Turned on to Pure Mathematics and Found Total Happiness. Reading, MA: Addison-Wesley, 1974. https://cs.stanford.edu/~knuth/sn.html.Schleicher, D. and Stoll, M. "An Introduction to Conway's Games and Numbers." Mosc. Math. J. 6, 359-388, 2006. https://doi.org/10.17323/1609-4514-2006-6-2-359-388.Siegel, A. N. "Loopy Games and Computation." PhD thesis. Berkeley, CA: University of California, Berkeley, 2005.Siegel, A. N. "Coping with Cycles." In Games of No Chance 3 (Ed. M. H. Albert and R. J. Nowakowski). Cambridge, England: Cambridge University Press, pp. 91-124, 2009. https://doi.org/10.1017/CBO9780511807251.004.Sloane, N. J. A. Sequence A065401 in "The On-Line Encyclopedia of Integer Sequences."

Referenced on Wolfram|Alpha

Conway Game

Cite this as:

Weisstein, Eric W., with contributions by Keith Briggs. "Conway Game." From MathWorld--A Wolfram Resource. https://mathworld.wolfram.com/ConwayGame.html

Subject classifications