Projects / Primrose Game

Primrose Game

Primrose is a game that presents a deep puzzle that is completely fresh. Primrose's gameplay is deceptively simple: Surround tiles of one color with another color to clear them. The surrounding tiles flip color, leading to possible chain reactions. Larger groups cleared and longer chain reactions are awarded more points. This simple setup has many interesting emergent properties, creating a challenging game without resorting to external gimmicks like time pressure. The game also features a world-wide online high score board complete with instant replay, move-by-move, of all top-scoring games.

Operating Systems

Recent releases

  •  20 May 2009 23:18

    Release Notes: This release further improves the end-game mechanism, modifies the random number generator's seeding procedure to thwart a potential save/restore exploit, and migrates to a new online score server.

    •  05 Mar 2009 15:58

      Release Notes: This version rebalances the scoring formula and adds a more robust mechanism for ending the game. These changes require the migration to a fresh online high score server. This version also adds a fast button for game replays.


      Project Spotlight


      A Fluent OpenStack client API for Java.


      Project Spotlight

      TurnKey TWiki Appliance

      A TWiki appliance that is easy to use and lightweight.