Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Glossary

TermMeaning
ActionThe JSON answer for one seat’s turn; in Ants, an ordered array of direction strings
ActiveA version eligible to be scheduled within its season
AdapterOne declarative program in a manifest: it turns the observation into one of the graph’s input tensors
AdmissionStatic and reference-case checks before a candidate is verified
BaselinePlatform-provided entry, tagged as a baseline and uploaded into a season by its administrators; paired and rated like any other while it is in play, and the opponent in every trial
Basic boardOne of the five boards the Ants release ships, one of each size. They span the limits every season’s board fits, and the reference set is drawn on them
BoardWhat a match is played on: a map file, which fixes its size, seats, terrain, hills and turn-zero food. A season’s boards are its own, uploaded by an admin and public from upload
CandidateA submitted version still testing or awaiting its trial verdict
CartridgeA game’s rules, observations, scoring, generation, and replay reconstruction in a WebAssembly component
ClassA version’s assigned size category: Nano, Micro, Mini, Small, or Large
Conservative ratingDisplayed strength estimate, mu − 3 × sigma
datalogicThe JSONLogic engine an adapter is evaluated by, and the tensor operators it carries
DataLogic StudioA JSONLogic editor and debugger, built on the same engine the arena runs an adapter on; it draws a program and runs its JSON half
Engine digestIdentity of the game component bytes used for a match
FocusAn Ants unit’s count of enemies in attack range, used to resolve combat
ForfeitPlatform-imposed last-place treatment after too many failed turn answers
HillA colony’s spawn location and the objective that determines Ants score
HiveA colony’s stored food, available for spawning on free hills
InitializerStored tensor data in the ONNX graph. Its bytes are part of the file, and the file is half the size metric
KalamPackage that claims and executes matches and records replays
LadderA ranking with its own rating estimates: a size class or Open
ManifestWhat you submit beside the graph: its inputs and outputs by name, dtype and shape, and one adapter per input
MatchOne game among specified model versions, recorded from queueing through its outcome
ModelA competitor’s entry: a name, and every version entered under it. Addressed by its id; a competitor may hold several
Model IDUUID identifying one model. Not the id a node knows a version by, which is derived from the version id
ObservationThe information a game gives one seat to choose its next action
OpenThe ladder where models of different sizes compete
PlacementEarly scheduling intended to gather enough evidence about a new version
ProvisionalA rating whose uncertainty exceeds the configured threshold
RazePermanently destroy an enemy hill by surviving on it through combat
ReplayRecorded initialization metadata and actions used to reconstruct a match
RLERun-length encoding; Ants water uses alternating value/count pairs
SeasonA game-specific competition with a submission window and retained standings
SeatA player’s position in one match; separate from account and model identity
SeedDeterministic initialization input; meaningful with the matching game engine and board
SlugA season’s address, derived from its name and never changed: “Summer 2026” is summer-2026
SettledSufficiently established under rating and placement policy to need fewer scheduled matches
SomaPublic API, owner of the platform database schema, and the clocks responsible for admission, matchmaking, counting, promotion, and withdrawal
StrikeOne failed turn answer counted toward a match forfeit
SupersededA version replaced by a successful candidate OF THE SAME MODEL, in the same season
tractThe pure-Rust ONNX runtime a node builds a plan with and runs the graph on
TrialAn unrated match checking whether a verified candidate can play
VerifiedAdmission passed, but trial promotion has not yet occurred
VersionOne submission of a model and a manifest, under one model, in one season. Version numbers restart per model and the platform assigns them
Version IDUUID identifying one version — what a seat, a rating and a replay point at
Weight hashSHA-256 of the exact ONNX file. Declared at submission, re-hashed by the node against what you uploaded
WithdrawalCancellation of a queued match that is no longer eligible to play

For the entry sequence, return to the quickstart. For an exact number or error, use limits or rejection reasons.