FAIR BY DESIGN
How JevPlay Works
One seed, shared rules, and a replay of every decision after you finish.
You and Jev start from the same challenge and race on separate boards. Follow the action live, then replay the match to see where your paths split.
Make the first move to start both clocks, then complete your own path.
Receives the same seed and only legal actions.
Follow both sides as they play, then revisit the match after it ends.
The Four-Step Match
A fair, repeatable process for every game.
Same challenge
You and Jev begin with the same puzzle and the same rules.
Race independently
Jev can finish without waiting for your next move. Its Word Ladder and Dungeon moves appear live.
Every move counts
Each choice affects your score and the route you can replay later.
Compare both paths
Replay each completed choice side by side.
What Stays the Same
Both sides receive an identical setup.
Shared seed
Records the exact challenge generated for both sides.
Shared rules
Uses the same constraints and legal-action checks.
Shared state
Starts from the same initial conditions.
Shared scoring
Applies the same score logic and tie rules.
What Stays Protected
Some clues stay secret during play; the full replay opens when the match ends.
Your decision timeline (visible)
You see your own actions as you play.
Secret clues until the finish
In Code Breaker, Jev's symbols stay hidden until your run ends. Its word choices and dungeon route appear as it plays.
How Scoring Works
Each challenge exposes its own deterministic comparison metrics.
| Game | Primary result | Tie breakers | Replay data |
|---|---|---|---|
| Code Breaker | Code solved and total score | Unused guesses and penalties | Guesses, feedback, timing |
| Word Ladder | Target reached and total score | Path length, then completion time | Words, transitions, timing |
| Dungeon Crawler | Exit, survival, and total score | Loot, damage, remaining turns | Actions, events, outcomes |
| Snake Challenge | Food, ticks, and total score | Length and survival | Directions, food, collisions |
Run Integrity
Each finished run is traceable and reproducible.
Seed
Records the exact seed.
Rules version
Locks the game rule set.
Opponent label
Identifies the actual opponent.
Server score
Calculated and stored server-side.
Timestamp
Records when the run occurred.
Failures Stay Honest
Know exactly who you played and what happened.
Opponent unavailable
If Jev cannot join, the match shows Practice Bot as your opponent.
Run incomplete
An unfinished run does not receive a completed comparison.
Safe retry
If a connection drops, return to your run and continue from where you left off.
From Match to Replay
Inspect the finished paths action by action.
Your opponent Status
Jev plays against you live. If it is unavailable, the game shows Practice Bot as your opponent.
Frequently Asked Questions
Clear answers about fairness and replay.
Code Breaker masks Jev's shapes until your run ends. Word Ladder shows each committed word and Dungeon shows Jev's position and route live.
No. Both sides receive the shared state independently.
No. Your actions and final score are checked by the game.
No opponent result is invented. The run keeps an honest unavailable state.