Why one player can’t test a game
A single test player only ever earns one score. To check that an exact score gets 3 points and a right result gets 1, that a missed deadline gets nothing, and that ties are broken the way the rules say, you need players who each take a different path through the rules, in the same round.
Plan the players before kick-off
Here’s a set for a game that gives 3 points for an exact score and 1 for the right result, with ties broken by the number of exact scores. The match finishes 2–1 to the home side.
| Player | Prediction | Expected | What it proves |
|---|---|---|---|
| A | 2–1 | 3 points | Exact score |
| B | 1–0 | 1 point | Right result, wrong score |
| C | 0–2 | 0 | Wrong result |
| D | 1–1 | 0 | A draw that didn’t happen |
| E | No prediction | 0 | Missing entries don’t break the table |
| F | 2–1, after the deadline | 0, entry refused | The deadline is enforced |
| G and H | Level on points after a few rounds | Same points | The tie-break orders them as the rules say |
Add a player for each extra rule your game has: double-points jokers, bonus questions such as first scorer, streaks, and private mini-leagues.
Set them up
- Create the players in one go. Choose Add account, set How many, label the batch with the round (“Round 7 scoring”) and tick Generate persona, so each player has a name and a username for the sign-up form and the leaderboard.
- Sign up and join the game as each player. Save each password on its address so you can sign back in later in the season.
- Enter each player’s predictions and write them in the address’s notes with the points you expect, for example “2–1 · expect 3”.
- Tag players by what they prove, such as
exact,lateortie, so you can filter to them quickly.
What to check when the results are in
- Each player’s points match your notes, for the round and in total.
- The leaderboard order is right, including the tie-break and players who share a position.
- Mini-league tables agree with the overall table.
- Late and missing entries didn’t change anyone else’s score.
- Correcting a result recalculates everyone’s points.
The emails to check
Deadline reminders (only for players who haven’t predicted yet), the round’s results, weekly round-ups, and winner and prize emails. Each one lands on its player’s row: open the inbox to check the scores in the email match the leaderboard, and that only the winner was told they won.
Automate it
For a game with many rounds, script the players with the REST API: create each one with POST /v1/addresses and {"label": "Round 7", "password": true}, sign them up with Playwright or Cypress, and record their picks with PATCH /v1/addresses/{address} and a notes value. Free accounts can create 50 new addresses a day.
Run these players on a staging copy of your game, never in a live competition.