Random

Who is playing?

Records you set are kept under this name. It is not an account: no password, no email, nothing else about you — just the label on a record. Leave it empty to play as Anonymous.

2–20 characters: letters, numbers, spaces and . _ - '

Multi SnakePuzzle, Logic, Casual

Multi Snake

Trace hidden serpents across the moonlit chart table.

Hall of records

Multi Snake

Loading records…

Game menu

All games

The game’s own pause and menu rules apply. Opening this panel alone does not stop its clock.

Settings

Applies across the arcade. Browsers may slow games in background tabs. Turning this off does not change a game’s ranking rules.

About Multi Snake

Brass totals along the table edge count every scale, including the ends.

Explore 160 original fixed charts from 5×5 to 8×8. Every chart has one solution; in 20 charts, the rule that separate serpents never touch is necessary for uniqueness.

The clock starts when a chart opens. An uninterrupted first solve can set the verified best time, shown beside the clock and on its atlas card.

How to play

Goal
Join every pair of marked ends with one-cell-wide serpent paths that match the row and column totals.
How it ends
A chart completes when every serpent path and edge total is correct; empty X marks are optional. There is no loss.
Record
The fastest first solve of each fixed chart is kept.
  1. Join the marked ends into separate horizontal and vertical paths; you choose the pairs. Paths may bend, but cannot touch one another, even diagonally. A path cannot touch itself except at the corner of a bend. In the example, the top row needs three scales: fill the gap between its two ends and leave the lower serpent separate.
  2. Each number is the total scale cells in its row or column, including marked ends. Place the serpent scales; the chart finishes when all paths and totals are correct. Other squares may stay blank. Tap a square to cycle unknown → scale → empty → unknown, or drag to paint a stroke. Empty X marks are optional notes.
  3. Undo removes a whole stroke. Reset clears marks but keeps the clock running. The chart completes when all paths and totals agree; there is no loss.
Worked example for Multi Snake
Worked example. See how the rules apply to a real position.

Controls

InputAction
Tap / click a squareCycle unknown → scale → empty → unknown
Drag across squaresPaint the first selected mark in one stroke
Right click a squareMark an optional empty X
Arrow keysMove focus through the chart
B / XMark the focused square as scale / empty
Space / EnterCycle the focused square
Backspace / DeleteClear the focused square
Ctrl / ⌘ + ZUndo the last mark or stroke
EscapeClose a panel or return to the atlas

Good to know

A 20-chart subset requires cross-serpent separation to remain unique. Empty X marks are optional notes. Progress saves in this browser. Sound and reduced motion are saved there too.

Watch how to play

The rules, then Chart 001 played start to finish. Played by an automated player at a person's pace; the narration is a synthetic voice. English captions and chapters on YouTube.

More games like this