Implementation of Sprouts: A Graph Drawing Game

Published: 01 Jan 2021, Last Modified: 24 Jul 2025GD 2021EveryoneRevisionsBibTeXCC BY-SA 4.0
Abstract: Sprouts is a two-player pencil-and-paper game invented by John Conway and Michael Paterson in 1967. In the game, the players take turns in joining dots by curves according to simple rules, until one player cannot make a move. The game of Sprouts is very popular and simple-looking, so it may come as a surprise that there are essentially no AI Sprouts players available. This lack of computer opponents is caused by the fact that the game hides a surprisingly high combinatorial complexity and implementing it involves fascinating programming challenges.
Loading