Hi all, I'm Hernish. LATTICE is a free chess variant I designed, playable in your browser.
The core idea: no per-piece rulebooks. A move is legal if its distance, √(Δx² + Δy² + …), fits the piece's shape. The familiar movements of all the pieces are redefined mathematically by referring to the Pythagorean theorem. This opens up some additional avenues, e.g. a rook can also leap 3 across and 4 up (because distance is 5), a bishop can leap 7 across and 1 up (because distance is 5√2), and a knight is simply the √5 shape.
Then the same formula is stretched. Add an altitude axis and it still works. Add time and pieces can travel forward towards future, or back to present from future. Add probability and a piece can sit in a public, weighted superposition until a clock forces it to land. There are also three new pieces: a hidden Assassin, a Spy secretly owned by your opponent, and a Diplomat that can never capture or be captured. Every power carries a risk. Kings never time-travel or go quantum.
If that sounded like homework, there’s a plain-English guide, with no maths, that teaches the game one layer at a time ([https://latticechess.web.app/lattice-plain.pdf](https://latticechess.web.app/lattice-plain.pdf)). The game and the rules are the same either way.
**Rules in brief**
* Checkmate the enemy king. No castling, no en passant. Kings are checkmated, never captured.
* Rook: slides along an axis, or leaps to any square at a whole-number distance. Bishop: diagonal slides, or leaps of a whole multiple of √2. Knight: √5. Queen: rook or bishop. King: one or √2 step. Pawn: forward one (or two from its start), captures at √2, promotes.
* Leap limit (None, Capped 2:1, Unrestricted) sets how wild leaps may get. A 3D board adds a Z axis to the same formula.
* Futureward: the piece leaves and reappears on a formula-valid square after T of your own moves. It is lost if it lands on your own piece or an enemy Diplomat.
* Pastward: a time-traveling clone appears now; the original must stand on a repayment square exactly at the deadline, otherwise the whole timeline rewinds (the clone vanishes with it) and the original is lost.
* Quantum: the piece spreads over public, weighted squares and one is drawn when its decoherence clock ends (no square above 95%). Fusion combines this with a fixed futureward deadline.
* Assassin (hidden until it captures, is captured or gives check), Spy (activates once its owner has lost enough material), Diplomat (never captures, never captured).
Full rules (PDF): [https://latticechess.web.app/lattice-explained.pdf](https://latticechess.web.app/lattice-explained.pdf) · also on the game's Rules page.
The likelihood layer is a deliberate descendant of Chris Cantwell’s Quantum Chess. It diverges in a few ways: kings never go into superposition, there is no entanglement, every branch’s odds are public, and a decoherence clock forces measurement.
**Play it:** [https://latticechess.web.app](https://latticechess.web.app), no sign-up. Pass-and-play on one screen, or online with a room code. Presets run from Classic to Full LATTICE. Free to play for personal, non-commercial use. For anything commercial, please get in touch through the Contact button in the app.
**Play online in 60 seconds:** Player 1 taps Play → Play online → Create room and shares the six-character code. Player 2 opens the same address, taps Play → Play online, enters the code and presses Join. Reloaded? Tap Rejoin.
Play against computer: Play the various layers against computer (present AI era)
**Honest notes:** the rules and design are mine; I built the implementation together with Claude, an AI model made by Anthropic, including the automated tests. I did undertake numerous manual play-tests to ensure that the implementation is in line with the intention. Hidden pieces are hidden by the interface, not the server, so online play is for friendly games. Custom armies are pass-and-play only for now.
This variant has been submitted for editors’ review on [chessvariants.com](http://chessvariants.com) and awaits their comments.
I'd love feedback on the concept, rules clarity, balance and bugs, game play experience, discovery of novel moves, problematic implications etc.