Journal of Game Theory
p-ISSN: 2325-0046 e-ISSN: 2325-0054
2016; 5(2): 27-41
doi:10.5923/j.jgt.20160502.01

Essam El-Seidy, Salah Eldin S. Hussein, Awad Talal Alabdala
Department of Mathematics, Faculty of Science, Ain Shams University, Cairo, Egypt
Correspondence to: Awad Talal Alabdala, Department of Mathematics, Faculty of Science, Ain Shams University, Cairo, Egypt.
| Email: | ![]() |
Copyright © 2016 Scientific & Academic Publishing. All Rights Reserved.
This work is licensed under the Creative Commons Attribution International License (CC BY).
http://creativecommons.org/licenses/by/4.0/

Combinatorial game theory is a vast subject. Over the past forty years it has grown to encompass a wide range of games. All of those examples were short games, which have finite sub-positions and which prohibit infinite play. The combinatorial theory of short games is essential to the subject and will cover half the material in this paper. This paper gives the reader a detailed outlook to most combinatorial games, researched until our current date. It also discusses different approaches to dealing with the games from an algebraic perspective.
Keywords: Game theory, Combinatorial games, Algebraic operations on Combinatorial games, The chessboard problems, The knight’s tour, The domination problem, The eight queens problem
Cite this paper: Essam El-Seidy, Salah Eldin S. Hussein, Awad Talal Alabdala, Models of Combinatorial Games and Some Applications: A Survey, Journal of Game Theory, Vol. 5 No. 2, 2016, pp. 27-41. doi: 10.5923/j.jgt.20160502.01.
![]() | Figure 1. A diabolical disjunctive sum |
. The player who makes the last move wins. Which player can force a win, and how?The applet allows one to start with different initial configurations, but also with the standard one. At the outset, you can force the computer to make the first move by pressing the "Make move" button. Sticks are represented by a row of small squares that might remind of a chocolate brick. To break a piece click on a square to the right of the desired break line ([23, 37]).
and options for player R named
:
Equivalently,
if
has the same outcome in best play as
for all games K
If
, then the first player to move loses
A positive game value is a Left win
A negative game value is a Right winFrom the above, we find:
In another wayl Zero: If G is a 2nd player wins then the outcome of
is the same as that of H for all games H. The player who can win H plays this strategy and never plays in G except to respond to his opponent’s moves in G. Thus, any 2nd player wins game acts like 0 in that it changes nothing when added to another game. l Negative: Given a game G, - G is G with the roles reversed. For example, in CHESS this is the same as turning the board around. l Equality:
if
is a 2nd player win; i.e. neither player has an advantage when playing first. Note this is a ‘definition’ of equality and mathematically we can say
is the same as
. (Note that: this really defines an equivalence relation and the ‘equality’ is for the equivalence classes).l Associativity
is straightforward from the definition of the disjunctive sum; 5. Commutativity:,
again straightforward; l Inverses: For any game
is a 2nd player win,
by ‘Tweedledum-Tweedledee’. Whatever you play in one, I play exactly the same in the other.l Inequality:
if the Left wins
; i.e. there is a bigger advantage to Left in G than in H. The structure really is a partial order. For example, when playing NIM, a heap of size 1 and a heap of size 2 are incomparable. Let’s call these games
and
for easy reference. Note that
is the same game as
since the Left moves are the same as the moves available to Right so interchanging them has no effect on the play of the game. We already know that
a first player win, the winning move is to
. According to the definition of ‘equality’ then
. Moreover, according to the definition of inequality
and
([26]).![]() | Figure 2. Sample Game with Two players, left and right, alternate moves |
([5.6]). For example the empty set of games, so
is a game, won by the second player. We now have two sets of games:
and
, so we can form games
left wins
right wins
first player wins We now have 16 set of
and we can write:
, a player may move in either x or y, leaving the other unchanged, more formally ([7]).Definition
Note: Game
is born on the sum of the days on which x and y are born.5.2.1. Properties of Addition 5.2.1.1. Theorem Addition is Commutative.Proof Base case:
for all games G.Induct on the sum of days on which x and y are born:
5.2.1.2. Theorem Addition is associative ([9])
The effect is that all moves of Left and Right are switched ([26]).
is a second player win. For example in Fig. 3, Right first:![]() | Figure 3 |
is not the same as 0!5.4.1. Definitionl A game is a zero game if it is a second player win.l Define
to mean that
is a zero game ([40, 48]).
is positive then
.For example
is a Left win, so
. and
is fuzzy, so * and 0 are not comparable. So games form a po ''set'' ([9]).5.5.2. The Game "2"Let
.Analyze the game , see Fig .4 to find
, so 
![]() | Figure 4 |
for example Consider the game
see Fig .5 to find that it is positive: ![]() | Figure 5 |
![]() | Figure 6 |
. As before, we can show
.In fact.
, so
In this way we can construct games corresponding to
Recall that we have also constructed a game for every ordinal number. Now let’s combine all the games we have so far ([20, 38]).
or, if
are surreal,
Similarly
5.8.1. Properties of Multiplication Can prove the following by inductionl Well definedl Distributive lawl Associativel 1 is the multiplicative identityl Commutativel Every nonzero surreal has an inverseSo the surreal numbers are almost a field ([6, 17, 42])
. It is not a number because
We compare to a number x with
in Fig .7.![]() | Figure 7 |
is fuzzy (a first player win). Because the first player move with
.Note that In a number x , nobody wants to move because
and
.More on
In Fig.4 we have shown that
is not comparable to numbers
. For
, then![]() | Figure 8 |
In Fig .9 note that
so also
![]() | Figure 9. Relating to surreals |
such that
ProofIf G is born on day n, choose
. Game G will turn to 0 in at most n moves.Left wins
by always moving in
. He will always have a response to a move in G. So
. In Fig .10 note that similarly
.Any game corresponds to same cloud.If two games overlap, they are not comparable. If they do not overlap, you can compare them ([42, 43])![]() | Figure 10 |
is fuzzy with 0.5.9.2. LemmaIf
is a number, then
is a left win.We will Proof that in Fig .11 ![]() | Figure 11 |
* is not comparable to 0.For a number
, since
positive we get
.Similarly, * is greater than all negative numbers. So * forms a cloud all at 0 , see Fig .12 to find it ([4]). ![]() | Figure 12 |
and
are identical and impartial. We write
, where
are the options of G.
is a zero game:
5.9.3. Definition
each of these has a cloud all at 0 ([46]).5.9.4. All stars are differentIf n >m then see Fig .13 to find that is a first player win. ![]() | Figure 13 |
since the difference is fuzzy ([30, 47]).5.9.5. Terminology These games are also called Nim pilesAnother small game: 
![]() | Figure 14. Nim piles |
([22. 34]).
chessboard and the problem of determining the minimum number of queens who are necessary to cover every square of an
chessboard. Within the past five years a surge of interest in chessboard problems has occurred among a group of a dozen or so graph theorists and computer scientists. This paper surveys recent developments and mentions a large number of open problems. Combinatorial lists and puzzle-solvers have studied combinatorial problems on chessboards for over 250 years. Investigations center on the placement of the various types of chess pieces, viz, kings, queens, bishops, rooks, knights and pawns, on generalized
chessboards ([47, 48]).
chessboard with
has a closed knight's tour unless one or more of the following three conditions hold:
The problem of the closed knight's tour has been further generalized to many three- dimensional surfaces: the torus, the cylinder, the pillow, the Mobius strip, the Klein bottle, the exterior of the cube, the interior levels of the cube, etc. Watkins provides excellent coverage of these variations of the knight's tour in Across the Board: The Mathematics of Chessboard Problems. However, the general analysis of these three- dimensional surfaces are to unfold them into the two-dimensional plane, apply Schwenk's Theorem as liberally as possible and tidy up any remaining cases as simply as possible. While this technique is successful at obtaining complete characterizations in some set- tings, it does not adequately tackle every surface and leaves the reader wondering what could be accomplished with a true three-dimensional technique ([47, 48]).![]() | Figure 15. Knight’s moves |
. The number of different ways for placing pieces of P type to obtain the minimum domination number of P in each time denoted by
. Also, the researchers are interested in the domination number of two different types of pieces by fixing a number
of one type P of pieces and determine the domination number
of another type
of pieces. Finally, they compute the number of different ways
to place the minimum number of pieces with a fixed number of pieces to dominate the chessboard.Theorem 6.1.2.1 The domination number of K pieces with fixed
pieces of R in a square chessboard of size n is given by![]() | (5.6) |
by equation (1.5) in a square chessboard of size n. If we distribute the K pieces in the chessboard as minimum dominating distribution and place the R pieces in
in order to keep the minimum number of domination (any other placing make a partition on the chessboard). According to these placing of R pieces, then we get the maximum of
for these pieces, and a square chessboard of length
of cells which are not attacked.
There are several distributions for B pieces and all these distributions lead to the same conclusion, therefore we will take any one of them to complete the calculations. Therefore, in the following theorem, we will take any of the different cases of distribution of B pieces to find results.Example: Given an
board, find the domination number, which is the minimum number of queens (or other pieces) needed to attack or occupy every square.![]() | Figure 16&17. (a) The minimum dominating K pieces in chessboard of size 9 (b) A distribution of K pieces with fixed number of R pieces |
![]() | Figure 18. Domination of the Chessboard with 5 Queens |
|
![]() | Figure 19. Eight queens problem |
chessboard such that none of them is able to capture any other using the standard chess queen.s moves. The colour of the queens is meaningless in this puzzle, and any queen is assumed to be able to attack any other. Thus, a solution requires that no two queens share the same row, column, or diagonal.The eight queens puzzle is an example of the more general n queens puzzle of placing n queens on an
chessboard.
of R pieces by
.Theorem 6.2.1. The independence of B pieces
with a fixed number
of R pieces is given by ![]() | (5.5) |
pieces of R and then we distribute the B pieces to get the independence number of the B pieces together with a fixed number
. We place the R pieces in suitable cells that in the main diagonal of a square chessboard
in order. Since in this cell the R pieces take the maximum
, and no make partition to the chessboard that contains from the cells which are not attacked by these pieces. This chessboard forms a square chessboard of length
. We know that
by equation (1.4), where n is the size of the square chessboard. So we distribute
in the chessboard of size
, but we must remove the B piece from the main diagonal, since it is attacked by the R pieces. Thus we get:
The following example illustrates the application of the above theorem for different values of
.Example 6.2.2For
and
, using the equation (5.5), it is obtained that
, ![]() | Figure 20. A distribution of B pieces with fixed pieces |