Reference/Glossary

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.