Games that play in your browser — phone or desktop.

Games » Star Chart

Star Chart

By Leetdom · 2026

Play:

Touch: Tap a cell to select it, then tap a glyph on the keypad to write it; tap the same glyph again to erase. Marks toggles pencil candidates; Erase, Undo and Hint sit beside it. The top bar switches glyphs/numbers, mutes sound and opens the menu. · Keyboard: Arrow keys move the selection, 1-9 write a glyph, 0 / Delete / Backspace erase, P toggles pencil marks, U or Z undo, H hint, M mute, Esc pauses or opens the menu.

About:

A latin-square logic puzzle made in-house for Leetdom, dressed as the restoration of an old scriptorium star-chart. Each puzzle is a 9x9 grid divided into nine 3x3 wards. Nine glyphs stand in for the numbers 1 to 9; place them so that every row, every column and every ward contains each glyph exactly once. Every board is generated from scratch with a randomised fill and carved out with 180-degree symmetry, then checked by a counting solver so it has one and only one solution.

Difficulty is graded by a human-technique solver rather than by clue count alone, so the four charts play the way their names suggest. Novice boards fall to plain singles; Apprentice leans on hidden singles; Adept needs locked candidates and subsets; Sage can demand an X-Wing. A deterministic seed drives every board, so Today's Chart is the same for everyone on a given date and rotates difficulty through the week, while free play rolls a fresh seed each time.

Tap a cell and tap a glyph to set it (or press 1-9). Marks mode pencils small candidate numbers into a cell; Erase clears one; Undo steps back through the whole history; Hint reveals one correct glyph. A wrong glyph glows red and costs a flaw, and five flaws cloud the chart over, though you can retry the same board at once. Finished boards flash each completed row, column and ward. Your current chart, your stats and a daily streak are saved on your device. Every glyph is drawn in code as an SVG, and all of the sound is synthesised at runtime; there are no image or audio files and nothing is ever fetched from the network.

Credits:

Made by Leetdom, 2026. Written for Leetdom, and it lives here.

Phone check: 2026-10-05: server2 staging build + independent QA round 2 PASS-WITH-FIXES (fixes included): unique-solution checked by an independent brute-force counter on every sampled board, daily 0/365 below the tier floor, capped free-play re-roll closes the Sage floor tail (0/60 below floor per tier). Real CDP input: phone portrait 390x844 touch (select, place, marks, undo, hint, erase, keyboard), win and loss screens, one-tap Retry of the same board, tab-hidden pause, blocked localStorage, desktop 1280x800 mouse+keyboard, landscape 844x390 board inside the viewport. Zero console errors, zero external requests. Audio measured offline: peak -9.7 dBFS, music 18.6 dB under SFX. Published 2026-10-05 by the Pi fleet; production smoke on leetdom.com recorded in remakes/QUEUE.md row #102.

Rate this game:

One vote per game each month.

Play next:

Daily Puzzle A new small logic puzzle every day, and a different kind of puzzle for each day of the week.
Lamp Code Read the lighthouse keeper's signal before the lamps go dark. Guess the five-letter word in six tries, with gold and amber lamp feedback that also speaks in shapes for colour-blind play. Then switch to Beacon and crack a four-lamp colour code instead.
0h h1 Fill the grid with red and blue: no three in a row, equal counts per line, no two lines alike.
0h n0 0h h1's companion: every blue number counts exactly the blue dots it can see.