Wolfram Library Archive

Courseware Demos MathSource Technical Notes
All Collections Articles Books Conference Proceedings

A Mathematica Games Toolkit

Robert Cowen
Organization: Queens College, CUNY, USA
Robert Dickau
Organization: InstallShield Corp., USA

2003 International Mathematica Symposium
Conference location

Imperial College, London

We provide a toolkit for programming impartial combinatorial games in Mathematica. The toolkit consists of a notebook, GamesEngine.nb, which implements the Sprague-Grundy algorithm, along with some generic graphic elements for simple games. Particular games can then be easily programmed, as we shall demonstrate. A website has been established which contains the GamesEngine notebook, several examples of combinatorial games and our earlier paper, Playing Games with Mathematica, which can be downloaded. It is intended that the website will act as a repository of interesting games and techniques for exploring them with Mathematica. Finally, the role of games in mathematics education is discussed.

*Mathematics > Discrete Mathematics > Combinatorics
*Mathematics > Recreational Mathematics

combinatorial games, Sprague-Grundy algorithm, mathematics education
Related items

*Challenging the Boundaries of Symbolic Computation: Proceedings of the 5th International Mathematica Symposium   [in Books]