CIRCUIT(6)

NAME
circuit - finish-the-cycles logic puzzle

SYNOPSIS
circuit [-t] [-6] width height

DESCRIPTION
circuit is a small logic puzzle. When started, it displays a lattice of dots, with half-lines protuding from the circles. The goal of circuit is to make all half-lines connect. A click on a circle rotates the circle, and the lines originating at that point, counter-clockwise. The game ends when all half-lines are connected.

Shift-click or middle click can be used to lock a circle, as an aid to players. Ctrl-click will lock a circle if and only if its position is the only one compatible with its locked neighbours.

The lattice used is a square lattice by default, or hexagonal if -6 is used. The lattice is a plane lattice by default, or a torus if -t is used. The arguments width and height are mandatory, and yield the size of the lattice.

AUTHORS
Nicolas George