> ## Documentation Index
> Fetch the complete documentation index at: https://docs.aps-store.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Mini-games & Leaderboards

Three small games with a server-wide Top list each.

| Game | Id | Score |
| - | - | - |
| Paperwork Tower | `tower` | Stack height |
| Queue Rush | `snake` | Tickets collected |
| Typing Test | `typing` | Words per minute |

## Anti-cheat rules

The server times every round and rejects scores that are impossible for its length:

```lua theme={null}
Config.Game = {
    leaderboardSize = 10,
    games = {
        tower  = { minSecondsPerPoint = 0.25 },
        snake  = { minSecondsPerPoint = 0.20 },
        typing = { roundSeconds = 60, maxScore = 250 },
    },
}
```

| Rule | Meaning |
| - | - |
| `minSecondsPerPoint` | Round must last at least score × this many seconds. |
| `minDuration` | Round must last at least this many seconds. |
| `maxScore` | Highest score accepted. |
| `roundSeconds` | Typing Test round length (the timer players see). Without `minDuration` the server requires `roundSeconds - 5`. |

Disable all games with `Config.Features.game = false`.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.