Game rules · Pattern matching
Cascade
A seeded board and seeded refills — chance never decides a run. Chains and long lines are where the score lives.
The run
How it plays
- Swap orthogonal neighbours; a swap must make a line of three or it reverts.
- Cleared gems fall and refill from a per-column sealed queue.
- Every cascade level after the first multiplies the gems' value.
Pattern matching · 90s runs
Scoring formula · versioned
Every point, accounted for
Integer arithmetic only — the same result on every device, every time. Changing any number creates a new scoring version; old results never change.
| Component | Condition | Points |
|---|---|---|
| Cleared gem | chain level d | +30×d |
| Four-line | one line of four | +80 |
| Five-line | one line of five | +200 |
| Invalid swap | reverts, no penalty | 0 |
Fairness
Chance never picks the winner
The challenge is sealed and identical for both players — variety without advantage. Every official score is replayed and verified on the server.
Deterministic challengesServer-replayed scoresNo random tie-breaks