Chomp (source code)

= Chomp
{c}
{wiki}

An alternating grid-removal game in which choosing an occupied cell removes it and every occupied cell above and to its right. The player who removes the designated lower-left poison cell loses. Reachable occupied-cell <sets> are <order ideals> for coordinatewise order. A nonempty reachable position always contains the poison cell, and removing that cell empties the board. The <monotone boundary representation of a grid order ideal> supports compact board updates.