Great Math Board Game Software

By Xah Lee. Date: . Last updated: .

Here's a list of math related board games software.

There is a series of book on the general mathematical aspects of board games and puzzles: Winning Ways by E R Berlekamp, J H Conway, R K Guy.

winning ways for your mathematical plays 1
Winning Ways Your Mathematical Plays volumn 1. Buy at amazon
winning ways for your mathematical plays 2
Winning Ways Your Mathematical Plays volumn 2. Buy at amazon
winning ways for your mathematical plays 3
Winning Ways Your Mathematical Plays volumn 3. Buy at amazon
winning ways for your mathematical plays 4
Winning Ways Your Mathematical Plays volumn 4. Buy at amazon
dots and boxes game
The Dots-and-boxes Game by Elwyn R Berlekamp, (2000). Buy at amazon

Game of Go

go game set 19544
go game set go game set
go screenshot at
Go on yahoo. (~2007)

You can play at

gnu go logo
GNU Go. macOS Mac OS Classic Windows Linux Java

Computer go is extremely weak as of 2010. Any go hobbiest can beat any computers. But, in , Google AlphaGo changed this. See: Google AI AlphaGo vs Lee Sedol.

Here is perhaps the only book on programing go: Mathematical Go Buy at amazon by David Wolfe and Elwyn R Berlekamp, 1997.

Goban (go)

goban ea814
goban iOS (last checked 2018-04-07)

There's a Mac OS X version called Goban with very good graphical interface.

Freed Go

game of go, board variation
Go played on 33344 tiling. Black to play. c2.5 or d3 are good moves. This particular tiling makes a good game, even though there are 5 liberties per node Windows macOS

Freed Go by Lewey Geselowitz. It plays go on various 2D and 3D grids.

[see Go Board Game on Hexagonal and Triangular Grids]

Game of Hex

Hex is a board game popularized by Martin Gardner's Scientific American in the 1960s. On a diamond shaped hexagonal board, two players alternatively place their pieces vying for a unbroken connection between opposite edges of the board.

Hexy by Vadim V Anshelevich Windows

As of , the best hex program is by Vadim V Anshelevich. The site includes his thesis.

Hex board up to 9x9 has been solved by Jing Yang.


Chinese Checkers

chinese checkers e1aa0
Chinese Checkers
chinese checkers jump
Chinese checker. image source

Chinese checkers. Pieces move by jumping over other pieces. The goal is to be the first to arrive on the opposite side.

What is the origin of the name “Chinese checker”?

The game was invented in Germany in 1892 under the name “Stern-Halma” as a variation of the older American game Halma.

It was renamed “Chinese” in USA for marketing reasons.

chinese checkers opening
Chinese checkers best opening moves. [Chinese checkers best opening moves By Cédric Jules. At , accessed on 2014-12-06 ]


reversi board game
The game reversi

Reversi is made popular by computer. Two player take turns placing disks of his color on a 8x8 square board. Opponent's pieces that lies between your pieces will be changed to your color. The winner is the one with most pieces on the board.

The champion of Reversi is no longer human. Program Logistello by professor Michel Buro [] beat the current world champion Takeshi Murakami 6 to 0 in 1997 August.

Check out the reversi game server at . You can play with hundreds of human opponents around the world online. Really nice. Java


Ataxx screenshot Ataxx screenshot
Ataxx screenshot

Ataxx is a arcade game in the early 1990s. The game is similar to reversi in that you flip over your opponent's pieces, but instead by sandwitching, you flip adjacent ones.

You can play the original arcade version of Ataxx on your personal computer by downloading MAME (basically, this program lets you play on your computer all early arcade video games.). Mac OS Classic Windows Linux


abalone game 9y3bn
abalone board game
The initial positions of abalone

Abalone is a game played on a hexagonal grid. The object of the game is to push your opponent's pieces off the board.

If you have a question, put $5 at patreon and message me.

Math Software

Curves and Surfaces
curved space mac-s245x256
3D Geometry
GeoGebra screenshot-s274x228
Plane Geometry
NonEuclid by Joel Castellanos 2018 33578-s274x228
girih tiling app 6792f-s316x198
Tilings, Patterns
Polyhedrons and Polytopes
xaos screen-s271x231
Dynamical Systems
Hexagonal Generative Art by Charlotte Dann 52463-s344x181
Cellular Automata
chinese checkers 7889e-s315x198
Math Board Game
peg solitaire puzzle 42044-s296x211
Kawai MP9000 piano dodecahedron-s289x217
Magic Polyhedrons
Math Software for Programers Old Math Software