Open Rules

Open Rules

Give each rule a name and say where it applies. A case file declares the library root once; each name resolves to its rule page under that root. Custom rules carry their full definition in the case file.

Each published rule keeps its meaning. A new meaning gets a new kind. Shared predicates define the mathematical notation.

Cells use r1c1 notation. Repeated rules have numbered IDs; singleton rules use their kind as the implicit ID. Drawings refer to IDs; their colours and shapes do not change the rule.

A standard board is one line: sudoku 9x9.

The short names whisper and killer refer to whispers and cage.

Rule-line syntax describes not, if and unless. The general rules Yin Yang and absent digits express shading and missing digits.