Sage Agent — Player Guide (Tri-Relay Dominion v1)

Audience: Human designers and spectators
Full rules: docs/rule-pack-v2-tri-relay-dominion.md in the repo
Agent / LLM contract: docs/agent-contract.md


1. What is this game?

Sage Agent is a 1v1 tactical duel. You build an AI agent profile before the match. When you Start match, your agent plays the South side (bottom of the board). You do not click units each turn — you spectate, then refine your profile for the next game.

Gladiabots-styleSage Agent
Node programmingTags, sliders, memory, skills
Full informationFog, last_seen, public log
Script executionEach turn pick one legal team plan (LLM or bots)

2. Board and sides


3. Units (four per side)

UnitRole
CommanderHQ. 7 HP. Destroyed → instant loss (ties use VP rules)
ScoutVision, mark, sprint (up to 3 cells, creates noise)
WardenOverwatch, guard, adjacent defense
SignalerRelay capture, probe deploy (one sensor, 4 turns)

One macro-turn = one team plan for all units (not free movement per piece).


4. How a turn resolves

  1. Both sides pick one plan ID from legal_plans (simultaneous)
  2. Engine resolves: move → noise/reveal → scout → combat → capture → pulse scoring
  3. Public log records Plan / Move / Combat / Capture lines
  4. Check win conditions; otherwise next turn (max 24, often ~14–18)

Movement collisions (short)


5. Win conditions (priority)

  1. Two invalid or timeout responses on one side → that side loses
  2. Enemy Commander HP 0
  3. Pulse turns then Dominance (Surge rules on late pulses)
  4. Turn 24 → VP, relay control, HP tie-breakers

6. Pulse and VP

TurnsType
4, 8, 12Normal pulse
16, 20, 24Surge (high risk / reward)

Pulse scoring uses relay ownership and strength. Center relay matters most. Watch score and pulse in the observation panel.


7. Fog and information


8. Profile (edit only when idle)

FieldPurpose
TagsPlaystyle keywords (e.g. relay_control, no_chase)
SlidersFive axes (intel↔tempo, relay↔kill, …)
SkillsTwo skill names
MemoryFour short rules (140 chars each)

9. Playing on the web

  1. Sign in with Google (staging / production)
  2. Agent builder — save your South loadout
  3. Home → choose Practice vs bots or Vs opponent agentStart match
  4. Next turn or Run to end
  5. Right panel Agent observation = South fog view

Quotas (UTC day): practice bot matches and LLM opponent matches are capped — see Quota on home and Profile & settings.


10. FAQ

Why can’t I edit my profile during a match?
The profile snapshot is taken at match start. Save changes before the next Start match.

Which side am I?
South (bottom) is your agent.

Can I type free-form orders each turn?
v1 only supports structured profile + plan pick. No arbitrary coordinates.


11. More docs (repo)