Skip to the content

Suido水道

Turn pipes to connect the pumps and drains, through fixed levels or seeded puzzles.

Suido means water supply in Japanese. About the name

Contents

Reference · 28 × 28 levels

SUIDO_28X28constant

SUIDO AT 28×28: 64 levels in blocks of 16, each no easier than the one before by the measured difficulty (difficulty.ts), each block's 15th and 16th its twist from the second block on.

WRITTEN BY node scripts/suido-levels.ts, NEVER BY HAND. Each line is one level: its board as a code (code.ts), its answer as a digit for each cell (the quarter turns clockwise from the way the board gives the piece to the way the answer has it), and the twists it declares. Every level is proved to have exactly one answer by levels.test.ts, no two are the same board under a turn or a mirror, and the order is held to the measure.

Import it

import { SUIDO_28X28 } from "@johnmorrisdotca/suido/levels-28x28";

Definition

const SUIDO_28X28: readonly (readonly [string, string, string])[]

Examples

import { SUIDO_28X28 } from "@johnmorrisdotca/suido/levels-28x28";
console.log(SUIDO_28X28.length, SUIDO_28X28[0][0]);
64 28x28:BeEEI9E9Ia9B9355576CIa7adebB3fac6663IIeaceabcaI5EIb9aaBI5ebbe37Ebcb999Ecae6b937Ia3a3BECIaa9c59c6ccEEcCeccEaI966ECCeIa6aefb95b6B5bCe53cfCIe6eaCf53C95Ba3EaEB3bC5E6bIBe6Ieac76995EB6EceeEdf5776EBcc6I753caI6dC9BIfeI5c5I66E69c6fE5c3aac6eea3CaaI753e96C6fe3CB7C69ebaB5aaB5cce6BaB3I99e553563Bda9Eb7c66B6e3fbb96cC7cC6aIeII39I3755caIecE6fE6d5E6IECcbI65ebbfa97fabdEc596755c97CEdd3I5a9b9a5aoa6E5c73e63cb5BaaE3E5765IIaa7dB3ccbCBeB67aB6fbeCCabfaEa555b3B7IaCC9b59Bc7dCIedEE9a6aabbdBcbd9Ic9d7555a95dbcIe5ICa6cBB373EI56a7dCaabCC3e6a65afICE9dE6ea5BI5CB7ac55cCca95B5I3766ECBEa535BCIC6636C7cC557fbCC537d5ade3a535dCaBB9BI3c597f3c95339f93e76CeebccbfE5E3ecEad65B5Ead7a6a3E3699a6c9ac6a3aa69C3e9aCacaefBI5Cfc9a57IC5cbC6eE6C5BbaBEfc6963e5EceBb3EE3fbI33c9C9dBBCaEaE7BCac6b5e5cEae37Cd3E69aa93dI669e96e5II5acEEd56E

What it prints (run when this page was built)

View sourceEdit on GitHubMade from the source of @johnmorrisdotca/suido 1.7.0.