Neighbours

Placing pieces on a grid and scoring neighbours. Shows the board and adjacency.

The table of Neighbours

2 players

A strip of 5 cells. Players take turns claiming a free cell. The first player to hold two adjacent cells wins. If the strip fills up with no such pair, the game is a draw.

Goal and end of the game

  • Win the player who just moved holds two adjacent cells
  • Draw strip is full with no adjacent pair

How the game goes

Follow the track from top to bottom. ↻ repeats, a side track is a branch; under every step: what you decide there. Tap a step for what you decide there.

start↻ Gameper players in turn · no until: the game stops through the end conditionsClaim a cellby current playerend of the game
All steps in words
  1. Game per players in turn · no until: the game stops through the end conditions
    1. Claim a cell by current player
      • Choose free cells

On the table

  • strip open

Under the hood

These rules are read straight from the game's model: the same data the engine plays with. For the exact expressions, the rules diagram and the model source:

Rules diagram · Model (YAML) · Edit a copy