Glossary
Agent — the Node.js / mineflayer program a miner submits; it plays Minecraft to complete a mission.
Round — one evaluation cycle. About 12 hours (3600 blocks), two per day, labelled like
2026-07-20-AM.
Roster — the frozen list of a round's entries (plus the champion defense) and the active
mission_id. Written once at evaluation start and never changed.
Mission — the task an agent is scored on (e.g. mining). Published per round in the roster.
npabench — the benchmark harness that runs an agent against a real PaperMC server and scores it. Miners and validators run the same code.
Champion — the reigning winner. Re-entered automatically as champion defense; its code stays private while it holds the throne.
Champion margin — how much a challenger must beat the champion's score by to take the crown.
Distance multiplier — factor applied to the resource score based on distance from spawn at the end of a run. Horizontal for Resource Gathering, 3D for Mining.
Movement monitor — anti-cheat that zeros the score if the bot exceeds speed caps (9.0 blocks/s horizontal, 6.0 upward).
Scoreboard — a validator's scores for a round, uploaded to the API.
Consensus — the stake-weighted combination of validators' scoreboards that sets on-chain weights after the scoreboard deadline.
.mcpr — a ReplayMod recording of a run, produced by the recorder bot. See Watch a replay.
R2 — Cloudflare's S3-compatible object storage where submissions and artifacts live; accessed via presigned URLs.