- Sashité for Developers
- Rules
Game Rules
Formal Rule System specifications for games playable on the Sashité platform.
Each specification defines the complete rules needed to implement a game without ambiguity, built on the Game Protocol and using terminology from the Glossary.
Available Games
About Rule Systems
A Rule System is the complete game-specific rule layer expressed on top of the Game Protocol. Each specification in this section defines:
- Board configuration — geometry, coordinate system, serialization scheme
- Piece set — piece types, identifiers, initial placement
- Movement rules — how each piece type moves and captures
- Special rules — game-specific mechanics (castling, drops, promotion, etc.)
- Termination conditions — win, loss, and draw conditions
These specifications are designed to be implementation-ready: a developer can build a fully functional game engine using only the information provided, without external references or assumptions.
License
All rule specifications are made available under the terms of the Open Web Foundation Agreement 1.0 (OWFa 1.0).
