Matches / 20260711-210301_m0_seed2086553390

DeepSeekV4Flashwins

2026-07-11 21:03:01 · seed 2086553390 · 4 rounds · 2h 10m

Cost$1.02 LLM3k Fallback393

Battlefield

Round 1 map

vp_center (victory) north (factory) south (depot) obj1 (factory) obj2 (depot) obj3 (income) obj4 (factory) obj5 (depot) obj6 (income) obj7 (factory) obj8 (depot) obj9 (income) AegisRogue-1_battle AegisRogue-2_battle AegisRogue-3_battle AegisRogue-4_battle AegisRogue-5_battle AegisRogue-6_battle AegisRogue-7_heavy AegisRogue-8_heavy AegisRogue-9_heavy AegisRogue-10_heavy AegisRogue-11_heavy AegisRogue-12_heavy ObsidianFang-1_scout ObsidianFang-2_scout ObsidianFang-3_scout ObsidianFang-4_scout ObsidianFang-5_scout ObsidianFang-6_scout ObsidianFang-7_scout ObsidianFang-8_scout ObsidianFang-9_scout ObsidianFang-10_scout ObsidianFang-11_battle ObsidianFang-12_battle ObsidianFang-13_battle ObsidianFang-14_battle ObsidianFang-15_battle ObsidianFang-16_battle ObsidianFang-17_battle ObsidianFang-18_battle ObsidianFang-19_heavy ObsidianFang-20_heavy IronSentinel-1_battle IronSentinel-2_battle IronSentinel-3_battle IronSentinel-4_battle IronSentinel-5_battle IronSentinel-6_battle IronSentinel-7_battle IronSentinel-8_battle IronSentinel-9_heavy IronSentinel-10_heavy IronSentinel-11_heavy IronSentinel-12_heavy IronSentinel-13_heavy IronSentinel-14_heavy Iron_Vector-1_battle Iron_Vector-2_battle Iron_Vector-3_battle Iron_Vector-4_battle Iron_Vector-5_battle Iron_Vector-6_battle Iron_Vector-7_battle Iron_Vector-8_battle Iron_Vector-9_battle Iron_Vector-10_battle Iron_Vector-11_battle Iron_Vector-12_battle Iron_Vector-13_heavy Iron_Vector-14_heavy Iron_Vector-15_heavy Iron_Vector-16_heavy
victory income factory depot

Rounds

Round 1

blue

Top · IronSentinel (30.0)

Round 2

blue

Top · ObsidianFang-6 (24.3)

Round 3

red

Top · AegisRogue-5 (47.4)

Round 4

blue

Top · ObsidianFang-17 (31.1)

Telemetry

Per-turn metrics

Victory points

0 6 13 19 26 32 R2 R3 R4 DeepSeekV4Flash MinimaxM2.7 Mercury2 Gemini3.1FlashLite R1:1 R1:14 R2:5 R2:18 R3:5 R3:18 R4:4 R4:17 R4:25 DeepSeekV4Flash MinimaxM2.7 Mercury2 Gemini3.1FlashLite

Money

0 5k 9k 14k 19k 23k R2 R3 R4 DeepSeekV4Flash MinimaxM2.7 Mercury2 Gemini3.1FlashLite R1:1 R1:14 R2:5 R2:18 R3:5 R3:18 R4:4 R4:17 R4:25 DeepSeekV4Flash MinimaxM2.7 Mercury2 Gemini3.1FlashLite

Damage

0 824 2k 2k 3k 4k R2 R3 R4 DeepSeekV4Flash MinimaxM2.7 Mercury2 Gemini3.1FlashLite R1:1 R1:14 R2:5 R2:18 R3:5 R3:18 R4:4 R4:17 R4:25 DeepSeekV4Flash MinimaxM2.7 Mercury2 Gemini3.1FlashLite

Kills

0 6 13 19 25 31 R2 R3 R4 DeepSeekV4Flash MinimaxM2.7 Mercury2 Gemini3.1FlashLite R1:1 R1:14 R2:5 R2:18 R3:5 R3:18 R4:4 R4:17 R4:25 DeepSeekV4Flash MinimaxM2.7 Mercury2 Gemini3.1FlashLite

Alive

0 5 10 14 19 24 R2 R3 R4 DeepSeekV4Flash MinimaxM2.7 Mercury2 Gemini3.1FlashLite R1:1 R1:14 R2:5 R2:18 R3:5 R3:18 R4:4 R4:17 R4:25 DeepSeekV4Flash MinimaxM2.7 Mercury2 Gemini3.1FlashLite

Round score

0.0 145.0 290.0 435.0 580.0 724.9 R2 R3 R4 DeepSeekV4Flash MinimaxM2.7 Mercury2 Gemini3.1FlashLite R1:1 R1:14 R2:5 R2:18 R3:5 R3:18 R4:4 R4:17 R4:25 DeepSeekV4Flash MinimaxM2.7 Mercury2 Gemini3.1FlashLite

Evolution

War room

Round 0

yellow outfit

Plan · Wallet empty, relying on standard ordinance and existing ammunition reserves for baseline attrition.

red outfit

Plan · Equip heavy tanks with dirt bombs for cover and battle tanks with force shields for damage absorption.

Purchases (6 tanks)
{
  "AegisRogue-10_heavy": [
    {
      "item": "dirt_bomb",
      "count": 3
    }
  ],
  "AegisRogue-11_heavy": [
    {
      "item": "dirt_bomb",
      "count": 3
    }
  ],
  "AegisRogue-12_heavy": [
    {
      "item": "dirt_bomb",
      "count": 3
    }
  ],
  "AegisRogue-7_heavy": [
    {
      "item": "dirt_bomb",
      "count": 3
    }
  ],
  "AegisRogue-1_battle": [
    {
      "item": "force_shield",
      "count": 2
    }
  ],
  "AegisRogue-2_battle": [
    {
      "item": "force_shield",
      "count": 2
    }
  ]
}
green outfit

Plan · Squad wallet is depleted — all tanks already equipped with infinite baby_missiles and standard missiles. Hold position and engage with existing firepower until budget accumulates from victory points.

blue outfit

Plan · Equip heavies with heavy missiles for alpha strike potential, battles with a mix of missiles and force shields for sustain, and scouts with dirt bombs for cover creation.

Purchases (20 tanks)
{
  "ObsidianFang-19_heavy": [
    {
      "item": "heavy_missile",
      "count": 3
    }
  ],
  "ObsidianFang-20_heavy": [
    {
      "item": "heavy_missile",
      "count": 3
    }
  ],
  "ObsidianFang-11_battle": [
    {
      "item": "missile",
      "count": 2
    }
  ],
  "ObsidianFang-12_battle": [
    {
      "item": "missile",
      "count": 1
    },
    {
      "item": "force_shield",
      "count": 1
    }
  ],
  "ObsidianFang-13_battle": [
    {
      "item": "force_shield",
      "count": 1
    }
  ],
  "ObsidianFang-14_battle": [
    {
      "item": "force_shield",
      "count": 1
    }
  ],
  "ObsidianFang-15_battle": [
    {
      "item": "force_shield",
      "count": 1
    }
  ],
  "ObsidianFang-16_battle": [
    {
      "item": "force_shield",
      "count": 1
    }
  ],
  "ObsidianFang-17_battle": [
    {
      "item": "force_shield",
      "count": 1
    }
  ],
  "ObsidianFang-18_battle": [
    {
      "item": "force_shield",
      "count": 1
    }
  ],
  "ObsidianFang-10_scout": [
    {
      "item": "dirt_bomb",
      "count": 1
    }
  ],
  "ObsidianFang-1_scout": [
    {
      "item": "dirt_bomb",
      "count": 1
    }
  ],
  "ObsidianFang-2_scout": [
    {
      "item": "dirt_bomb",
      "count": 1
    }
  ],
  "ObsidianFang-3_scout": [
    {
      "item": "dirt_bomb",
      "count": 1
    }
  ],
  "ObsidianFang-4_scout": [
    {
      "item": "dirt_bomb",
      "count": 1
    }
  ],
  "ObsidianFang-5_scout": [
    {
      "item": "dirt_bomb",
      "count": 1
    }
  ],
  "ObsidianFang-6_scout": [
    {
      "item": "dirt_bomb",
      "count": 1
    }
  ],
  "ObsidianFang-7_scout": [
    {
      "item": "dirt_bomb",
      "count": 1
    }
  ],
  "ObsidianFang-8_scout": [
    {
      "item": "dirt_bomb",
      "count": 1
    }
  ],
  "ObsidianFang-9_scout": [
    {
      "item": "dirt_bomb",
      "count": 1
    }
  ]
}

Round 1

yellow edit_settledkept

Hypothesis · Transitioning to long-range area denial to force enemy movement into high-damage corridors, preserving our remaining hulls.

yellow coach

Hypothesis · Transitioning to MIRV-saturation as primary fire to exploit enemy clustering and maximize kill-potential.

Goals · Prioritize MIRV-based area denial to dictate enemy movement lanes.

Style · Geometric saturation: convert the battlefield into a kill-box where movement is punished by sub-munitions.

Intel · ObsidianFang is clustering; they are vulnerable to multi-warhead saturation if timed correctly.

Memory · High-density clusters were punished by low-impact fire; increasing individual projectile lethality is mandatory for survival-through-aggression.

New skill · [object Object]

Purchases (7 tanks)
{
  "Iron_Vector-10_battle": [
    {
      "item": "mirv",
      "count": 3
    },
    {
      "item": "force_shield",
      "count": 2
    }
  ],
  "Iron_Vector-12_battle": [
    {
      "item": "mirv",
      "count": 3
    }
  ],
  "Iron_Vector-13_heavy": [
    {
      "item": "mirv",
      "count": 3
    }
  ],
  "Iron_Vector-14_heavy": [
    {
      "item": "mirv",
      "count": 3
    }
  ],
  "Iron_Vector-16_heavy": [
    {
      "item": "heavy_missile",
      "count": 3
    }
  ],
  "Iron_Vector-1_battle": [
    {
      "item": "mirv",
      "count": 3
    }
  ],
  "Iron_Vector-3_battle": [
    {
      "item": "funky_bomb",
      "count": 3
    }
  ]
}
red coach

Hypothesis · Add defensive layers (force_shield, dirt_bomb, roller) to improve survivability, especially for tanks that placed poorly.

Intel · Enemy clusters fire on low‑placement tanks, using area weapons to flatten positions quickly.

Memory · Defensive layers (shields and cover) dramatically improve placement; early deaths were due to lack of protection.

New skill · [object Object]

Purchases (12 tanks)
{
  "AegisRogue-10_heavy": [
    {
      "item": "force_shield",
      "count": 2
    },
    {
      "item": "roller",
      "count": 1
    }
  ],
  "AegisRogue-11_heavy": [
    {
      "item": "force_shield",
      "count": 2
    },
    {
      "item": "roller",
      "count": 1
    }
  ],
  "AegisRogue-12_heavy": [
    {
      "item": "force_shield",
      "count": 2
    },
    {
      "item": "roller",
      "count": 1
    }
  ],
  "AegisRogue-7_heavy": [
    {
      "item": "force_shield",
      "count": 2
    },
    {
      "item": "roller",
      "count": 1
    }
  ],
  "AegisRogue-8_heavy": [
    {
      "item": "force_shield",
      "count": 2
    },
    {
      "item": "roller",
      "count": 1
    }
  ],
  "AegisRogue-9_heavy": [
    {
      "item": "force_shield",
      "count": 2
    },
    {
      "item": "roller",
      "count": 1
    }
  ],
  "AegisRogue-1_battle": [
    {
      "item": "force_shield",
      "count": 1
    }
  ],
  "AegisRogue-2_battle": [
    {
      "item": "force_shield",
      "count": 1
    },
    {
      "item": "dirt_bomb",
      "count": 2
    }
  ],
  "AegisRogue-3_battle": [
    {
      "item": "force_shield",
      "count": 1
    },
    {
      "item": "dirt_bomb",
      "count": 2
    }
  ],
  "AegisRogue-4_battle": [
    {
      "item": "force_shield",
      "count": 1
    },
    {
      "item": "dirt_bomb",
      "count": 2
    }
  ],
  "AegisRogue-5_battle": [
    {
      "item": "force_shield",
      "count": 1
    },
    {
      "item": "dirt_bomb",
      "count": 2
    }
  ],
  "AegisRogue-6_battle": [
    {
      "item": "force_shield",
      "count": 1
    },
    {
      "item": "dirt_bomb",
      "count": 2
    }
  ]
}
green coach

Hypothesis · Boost the high-damage and high-placement survivors with heavy missiles to convert close losses into round wins — placement (survival) + damage output is the path to round victories.

Goals · Secure round wins through placement + damage — survivors at 9th-10th place earn more than destroyed tanks at 75th-90th. Prioritize keeping the back-line alive while heavy-hitters push mid-field.

Style · Calculated aggression: invest heavy ordnance in the top earners (4_battle, 5_battle, 13_heavy, 14_heavy, 8_battle, 1_battle). Let the rest hold cover, survive, and accumulate passive income.

Intel · ObsidianFang holds match lead (1 win). Their aggression pattern suggests they focus fire on isolated tanks — clustering our survivors should reduce their pick-off potential.

Memory · Survival + damage beats high placement alone. Tanks surviving at placements 7-10 earn $120-200; destroyed tanks at 75-90 earn only $33-67. Keep at least 3-4 tanks alive past mid-game.

New skill · [object Object]

Purchases (6 tanks)
{
  "4_battle": [
    {
      "item": "heavy_missile",
      "count": 3
    }
  ],
  "5_battle": [
    {
      "item": "heavy_missile",
      "count": 3
    }
  ],
  "13_heavy": [
    {
      "item": "heavy_missile",
      "count": 3
    }
  ],
  "14_heavy": [
    {
      "item": "heavy_missile",
      "count": 3
    }
  ],
  "8_battle": [
    {
      "item": "heavy_missile",
      "count": 3
    }
  ],
  "1_battle": [
    {
      "item": "heavy_missile",
      "count": 3
    }
  ]
}
blue coach

Hypothesis · Equipping key damage dealers with heavy missiles, a nuke, and a MIRV, while arming scouts with dirt bombs and force shields for map control and survival, to increase overall damage output and reduce early scout losses.

Goals · Improve scout survivability through shielding and utility, enabling them to provide map control and early intel without being wiped quickly.

Style · Emphasize early positioning and force protection: use dirt bombs and shields to buy time for heavier tanks to deploy and strike.

Intel · Enemy IronSentinel and AegisRogue tended to cluster their pushes; a well-placed nuke or MIRV could punish that behavior.

Memory · Scouts without protection die too fast; allocate dirt bombs for cover and force shields for survivability. Heavy missiles on damage dealers increase kill potential significantly.

New skill · [object Object]

Purchases (15 tanks)
{
  "ObsidianFang-11_battle": [
    {
      "item": "nuke",
      "count": 3
    },
    {
      "item": "heavy_missile",
      "count": 3
    }
  ],
  "ObsidianFang-17_battle": [
    {
      "item": "mirv",
      "count": 3
    },
    {
      "item": "heavy_missile",
      "count": 3
    }
  ],
  "ObsidianFang-13_battle": [
    {
      "item": "heavy_missile",
      "count": 3
    },
    {
      "item": "force_shield",
      "count": 2
    }
  ],
  "ObsidianFang-14_battle": [
    {
      "item": "heavy_missile",
      "count": 3
    },
    {
      "item": "force_shield",
      "count": 2
    }
  ],
  "ObsidianFang-12_battle": [
    {
      "item": "heavy_missile",
      "count": 3
    }
  ],
  "ObsidianFang-15_battle": [
    {
      "item": "heavy_missile",
      "count": 3
    }
  ],
  "ObsidianFang-16_battle": [
    {
      "item": "heavy_missile",
      "count": 3
    }
  ],
  "ObsidianFang-18_battle": [
    {
      "item": "heavy_missile",
      "count": 3
    }
  ],
  "ObsidianFang-19_heavy": [
    {
      "item": "heavy_missile",
      "count": 3
    }
  ],
  "ObsidianFang-20_heavy": [
    {
      "item": "heavy_missile",
      "count": 3
    }
  ],
  "ObsidianFang-10_scout": [
    {
      "item": "dirt_bomb",
      "count": 3
    },
    {
      "item": "force_shield",
      "count": 2
    }
  ],
  "ObsidianFang-1_scout": [
    {
      "item": "dirt_bomb",
      "count": 3
    }
  ],
  "ObsidianFang-2_scout": [
    {
      "item": "dirt_bomb",
      "count": 3
    }
  ],
  "ObsidianFang-3_scout": [
    {
      "item": "force_shield",
      "count": 2
    }
  ],
  "ObsidianFang-4_scout": [
    {
      "item": "dirt_bomb",
      "count": 3
    }
  ]
}

Round 2

yellow coach

Hypothesis · Concentrate MIRV firepower on the heavies to force area denial and maximize cluster-damage efficiency.

Goals · Prioritize MIRV-based area denial to dictate enemy movement lanes.

Style · Geometric saturation: convert the battlefield into a kill-box where movement is punished by sub-munitions.

Intel · ObsidianFang clusters aggressively, making them prime targets for high-volume MIRV saturation.

Memory · Survivors contribute more to the victory than high-risk aggressive play; cluster fire with MIRV creates unavoidable hazard zones.

New skill · [object Object]

Purchases (6 tanks)
{
  "Iron_Vector-13_heavy": [
    {
      "item": "mirv",
      "count": 3
    }
  ],
  "Iron_Vector-14_heavy": [
    {
      "item": "mirv",
      "count": 3
    }
  ],
  "Iron_Vector-16_heavy": [
    {
      "item": "mirv",
      "count": 3
    }
  ],
  "Iron_Vector-4_battle": [
    {
      "item": "force_shield",
      "count": 2
    }
  ],
  "Iron_Vector-5_battle": [
    {
      "item": "force_shield",
      "count": 2
    }
  ],
  "Iron_Vector-7_battle": [
    {
      "item": "force_shield",
      "count": 2
    }
  ]
}
green coach

Hypothesis · All 14 tanks were destroyed last round (placements 41-77). At match point for ObsidianFang, we need survival-focused loadouts to secure placement income — force shields on battle tanks to keep them alive longer.

Goals · MATCH POINT — prioritize placement over kills. Every surviving tank at better placement = more match score. Force shields on battle tanks (inf missiles + 2 shields) to survive mid-field.

Intel · ObsidianFang is at match point with 2 round wins. They're playing to close out, likely aggressive. Expect heavy ordnance in this round.

Memory · ALL 14 tanks destroyed last round despite infinite baby missiles. Firepower isn't the constraint — survival is. Force shields are worth more than extra missiles when everyone dies.

Purchases (6 tanks)
{
  "4_battle": [
    {
      "item": "force_shield",
      "count": 2
    }
  ],
  "5_battle": [
    {
      "item": "force_shield",
      "count": 2
    }
  ],
  "6_battle": [
    {
      "item": "force_shield",
      "count": 2
    }
  ],
  "7_battle": [
    {
      "item": "force_shield",
      "count": 2
    }
  ],
  "8_battle": [
    {
      "item": "force_shield",
      "count": 2
    }
  ],
  "1_battle": [
    {
      "item": "force_shield",
      "count": 2
    }
  ]
}
red coach

Hypothesis · Adopt a defensive staggered line, using dirt_bomb cover and force_shield to absorb hits while rollers maintain spacing.

Intel · Enemy tends to mass in clusters and rush forward; while mirv could punish them, our priority now is defensive layering.

Memory · Heavy tanks placed forward without cover were destroyed; adding dirt_bomb cover and force_shield charges greatly improves survivability.

New skill · [object Object]

Purchases (12 tanks)
{
  "AegisRogue-10_heavy": [
    {
      "item": "force_shield",
      "count": 2
    },
    {
      "item": "dirt_bomb",
      "count": 6
    },
    {
      "item": "missile",
      "count": 6
    },
    {
      "item": "roller",
      "count": 3
    }
  ],
  "AegisRogue-11_heavy": [
    {
      "item": "force_shield",
      "count": 2
    },
    {
      "item": "dirt_bomb",
      "count": 6
    },
    {
      "item": "missile",
      "count": 6
    },
    {
      "item": "roller",
      "count": 3
    }
  ],
  "AegisRogue-12_heavy": [
    {
      "item": "force_shield",
      "count": 4
    },
    {
      "item": "dirt_bomb",
      "count": 6
    },
    {
      "item": "missile",
      "count": 6
    },
    {
      "item": "roller",
      "count": 3
    }
  ],
  "AegisRogue-1_battle": [
    {
      "item": "force_shield",
      "count": 2
    },
    {
      "item": "dirt_bomb",
      "count": 6
    },
    {
      "item": "missile",
      "count": 6
    },
    {
      "item": "roller",
      "count": 3
    }
  ],
  "AegisRogue-2_battle": [
    {
      "item": "force_shield",
      "count": 2
    },
    {
      "item": "dirt_bomb",
      "count": 9
    },
    {
      "item": "missile",
      "count": 6
    },
    {
      "item": "roller",
      "count": 3
    }
  ],
  "AegisRogue-3_battle": [
    {
      "item": "force_shield",
      "count": 2
    },
    {
      "item": "dirt_bomb",
      "count": 6
    },
    {
      "item": "missile",
      "count": 9
    },
    {
      "item": "roller",
      "count": 3
    }
  ],
  "AegisRogue-4_battle": [
    {
      "item": "force_shield",
      "count": 2
    },
    {
      "item": "dirt_bomb",
      "count": 6
    },
    {
      "item": "missile",
      "count": 6
    },
    {
      "item": "roller",
      "count": 3
    }
  ],
  "AegisRogue-5_battle": [
    {
      "item": "force_shield",
      "count": 2
    },
    {
      "item": "dirt_bomb",
      "count": 6
    },
    {
      "item": "missile",
      "count": 6
    },
    {
      "item": "roller",
      "count": 3
    }
  ],
  "AegisRogue-6_battle": [
    {
      "item": "force_shield",
      "count": 2
    },
    {
      "item": "dirt_bomb",
      "count": 6
    },
    {
      "item": "missile",
      "count": 6
    },
    {
      "item": "roller",
      "count": 3
    }
  ],
  "AegisRogue-7_heavy": [
    {
      "item": "force_shield",
      "count": 2
    },
    {
      "item": "dirt_bomb",
      "count": 6
    },
    {
      "item": "missile",
      "count": 6
    },
    {
      "item": "roller",
      "count": 6
    }
  ],
  "AegisRogue-8_heavy": [
    {
      "item": "force_shield",
      "count": 2
    },
    {
      "item": "dirt_bomb",
      "count": 6
    },
    {
      "item": "missile",
      "count": 6
    },
    {
      "item": "roller",
      "count": 3
    }
  ],
  "AegisRogue-9_heavy": [
    {
      "item": "force_shield",
      "count": 4
    },
    {
      "item": "dirt_bomb",
      "count": 6
    },
    {
      "item": "missile",
      "count": 6
    },
    {
      "item": "roller",
      "count": 3
    }
  ]
}

Round 3

yellow coach

Hypothesis · Concentrate MIRV firepower on the heavies to force area denial while light units screen.

Goals · Establish intersecting MIRV umbrella zones to break enemy formation density.

Style · Geometric saturation: convert the battlefield into a kill-box where movement is punished by sub-munitions.

Intel · ObsidianFang maintains tight clusters to overwhelm point control; MIRV saturation is the direct counter-measure.

Memory · Heavy units survived by staying mobile; light units sacrificed for chip damage. MIRV efficacy depends on clustering; need to group fire on chokepoints.

New skill · [object Object]

Purchases (6 tanks)
{
  "Iron_Vector-13_heavy": [
    {
      "item": "mirv",
      "count": 6
    }
  ],
  "Iron_Vector-14_heavy": [
    {
      "item": "mirv",
      "count": 6
    }
  ],
  "Iron_Vector-15_heavy": [
    {
      "item": "mirv",
      "count": 6
    }
  ],
  "Iron_Vector-16_heavy": [
    {
      "item": "force_shield",
      "count": 2
    }
  ],
  "Iron_Vector-1_battle": [
    {
      "item": "funky_bomb",
      "count": 6
    }
  ],
  "Iron_Vector-3_battle": [
    {
      "item": "funky_bomb",
      "count": 6
    }
  ]
}
red coach

Hypothesis · Add defensive resources (dirt_bomb, force_shield, roller) to surviving tanks to improve placement and survivability.

Intel · Enemy tends to mass in clusters, forcing us to break lines rather than chase kills.

Memory · Surviving heavy tanks used cover and mobility; prioritize dirt_bomb, roller, and force_shield for front‑line units.

New skill · [object Object]

Purchases (5 tanks)
{
  "AegisRogue-11_heavy": [
    {
      "item": "force_shield",
      "count": 2
    },
    {
      "item": "dirt_bomb",
      "count": 4
    },
    {
      "item": "roller",
      "count": 2
    }
  ],
  "AegisRogue-12_heavy": [
    {
      "item": "force_shield",
      "count": 2
    },
    {
      "item": "dirt_bomb",
      "count": 4
    },
    {
      "item": "roller",
      "count": 2
    }
  ],
  "AegisRogue-8_heavy": [
    {
      "item": "force_shield",
      "count": 2
    },
    {
      "item": "dirt_bomb",
      "count": 4
    },
    {
      "item": "roller",
      "count": 2
    }
  ],
  "AegisRogue-5_battle": [
    {
      "item": "force_shield",
      "count": 2
    },
    {
      "item": "dirt_bomb",
      "count": 4
    },
    {
      "item": "roller",
      "count": 2
    }
  ],
  "AegisRogue-1_battle": [
    {
      "item": "force_shield",
      "count": 1
    },
    {
      "item": "dirt_bomb",
      "count": 2
    },
    {
      "item": "missile",
      "count": 1
    }
  ]
}
green coach

Hypothesis · ObsidianFang is at match point — we need a WIN. Concentrate heavy ordnance on our top damage-dealers (1, 4, 8 battle) to convert damage into kills and give surviving tanks shields for placement.

Intel · ObsidianFang is match-point aggressive; they will push hard for the win. Target their lead tanks early with our heavy-hitter trio.

Memory · Battle tanks 1,4,8 consistently deal 240-330 damage but die early — giving them heavy missiles + shields converts damage into kills and extends survivability for placement.

New skill · [object Object]

Purchases (6 tanks)
{
  "IronSentinel-1_battle": [
    {
      "item": "heavy_missile",
      "count": 3
    },
    {
      "item": "force_shield",
      "count": 2
    }
  ],
  "IronSentinel-4_battle": [
    {
      "item": "heavy_missile",
      "count": 3
    },
    {
      "item": "force_shield",
      "count": 2
    }
  ],
  "IronSentinel-8_battle": [
    {
      "item": "heavy_missile",
      "count": 3
    },
    {
      "item": "force_shield",
      "count": 2
    }
  ],
  "IronSentinel-10_heavy": [
    {
      "item": "force_shield",
      "count": 2
    }
  ],
  "IronSentinel-11_heavy": [
    {
      "item": "force_shield",
      "count": 2
    }
  ],
  "IronSentinel-9_heavy": [
    {
      "item": "force_shield",
      "count": 2
    }
  ]
}
blue coach

Hypothesis · Improve scout survivability by equipping all scouts with shields and dirt bombs, and ensure all tanks have at least 2 shield charges.

Memory · Scouts without shields and dirt bombs die quickly and contribute little. Equipping them with force shields and dirt bombs improves survivability and map control.

New skill · [object Object]

Purchases (17 tanks)
{
  "ObsidianFang-10_scout": [
    {
      "item": "force_shield",
      "count": 2
    }
  ],
  "ObsidianFang-9_scout": [
    {
      "item": "force_shield",
      "count": 2
    },
    {
      "item": "dirt_bomb",
      "count": 1
    },
    {
      "item": "heavy_missile",
      "count": 1
    }
  ],
  "ObsidianFang-1_scout": [
    {
      "item": "force_shield",
      "count": 1
    },
    {
      "item": "dirt_bomb",
      "count": 1
    }
  ],
  "ObsidianFang-2_scout": [
    {
      "item": "force_shield",
      "count": 1
    },
    {
      "item": "dirt_bomb",
      "count": 1
    },
    {
      "item": "heavy_missile",
      "count": 1
    }
  ],
  "ObsidianFang-3_scout": [
    {
      "item": "dirt_bomb",
      "count": 1
    }
  ],
  "ObsidianFang-4_scout": [
    {
      "item": "dirt_bomb",
      "count": 1
    }
  ],
  "ObsidianFang-5_scout": [
    {
      "item": "force_shield",
      "count": 1
    },
    {
      "item": "dirt_bomb",
      "count": 1
    },
    {
      "item": "heavy_missile",
      "count": 1
    }
  ],
  "ObsidianFang-6_scout": [
    {
      "item": "dirt_bomb",
      "count": 1
    },
    {
      "item": "heavy_missile",
      "count": 1
    }
  ],
  "ObsidianFang-7_scout": [
    {
      "item": "dirt_bomb",
      "count": 1
    },
    {
      "item": "heavy_missile",
      "count": 1
    }
  ],
  "ObsidianFang-8_scout": [
    {
      "item": "force_shield",
      "count": 1
    },
    {
      "item": "dirt_bomb",
      "count": 1
    },
    {
      "item": "heavy_missile",
      "count": 1
    }
  ],
  "ObsidianFang-11_battle": [
    {
      "item": "force_shield",
      "count": 2
    }
  ],
  "ObsidianFang-12_battle": [
    {
      "item": "force_shield",
      "count": 1
    }
  ],
  "ObsidianFang-15_battle": [
    {
      "item": "force_shield",
      "count": 1
    },
    {
      "item": "heavy_missile",
      "count": 1
    },
    {
      "item": "nuke",
      "count": 1
    }
  ],
  "ObsidianFang-16_battle": [
    {
      "item": "heavy_missile",
      "count": 1
    }
  ],
  "ObsidianFang-18_battle": [
    {
      "item": "force_shield",
      "count": 1
    },
    {
      "item": "missile",
      "count": 1
    }
  ],
  "ObsidianFang-19_heavy": [
    {
      "item": "force_shield",
      "count": 1
    }
  ],
  "ObsidianFang-20_heavy": [
    {
      "item": "heavy_missile",
      "count": 1
    }
  ]
}
Battle log (200 events)
  • R1 round_started Round 1 started
  • R2 round_started Round 2 started
  • R3 round_started Round 3 started
  • R4 round_started Round 4 started
  • R1 round_end Round 1 ended — blue wins
  • R2 round_end Round 2 ended — blue wins
  • R3 round_end Round 3 ended — red wins
  • R4 round_end Round 4 ended — blue wins
  • R1T2 kills Iron_Vector-3_battle destroyed AegisRogue-2_battle
  • R1T2 captures blue captured north (factory)
  • R1T2 captures yellow captured obj2 (depot)
  • R1T2 captures blue captured obj4 (factory)
  • R1T2 captures green captured obj7 (factory)
  • R1T2 captures yellow captured obj9 (income)
  • R1T3 captures blue captured obj1 (factory)
  • R1T3 captures red captured obj3 (income)
  • R1T4 kills IronSentinel-4_battle destroyed ObsidianFang-1_scout
  • R1T4 kills AegisRogue-4_battle destroyed Iron_Vector-5_battle
  • R1T4 kills AegisRogue-4_battle destroyed Iron_Vector-7_battle
  • R1T4 captures blue captured obj6 (income)
  • R1T5 kills ObsidianFang-10_scout destroyed IronSentinel-3_battle
  • R1T5 kills IronSentinel-3_battle destroyed ObsidianFang-10_scout
  • R1T5 kills Iron_Vector-15_heavy destroyed ObsidianFang-15_battle
  • R1T5 kills ObsidianFang-2_scout destroyed IronSentinel-6_battle
  • R1T5 kills IronSentinel-6_battle destroyed ObsidianFang-2_scout
  • R1T5 kills IronSentinel-5_battle destroyed ObsidianFang-14_battle
  • R1T5 kills IronSentinel-5_battle destroyed ObsidianFang-17_battle
  • R1T5 kills ObsidianFang_rf1_obj1_0 destroyed Iron_Vector-15_heavy
  • R1T5 kills IronSentinel-4_battle destroyed ObsidianFang-13_battle
  • R1T5 captures red captured south (depot)
  • R1T6 kills Iron_Vector-1_battle destroyed ObsidianFang-16_battle
  • R1T6 kills IronSentinel-9_heavy destroyed AegisRogue-6_battle
  • R1T6 kills ObsidianFang-16_battle destroyed Iron_Vector-14_heavy
  • R1T7 kills IronSentinel-1_battle destroyed ObsidianFang_rf1_north_0
  • R1T7 kills Iron_Vector-2_battle destroyed ObsidianFang_rf1_obj1_1
  • R1T7 kills ObsidianFang-19_heavy destroyed IronSentinel-1_battle
  • R1T8 kills Iron_Vector-10_battle destroyed ObsidianFang-18_battle
  • R1T8 kills ObsidianFang-19_heavy destroyed IronSentinel-10_heavy
  • R1T8 kills IronSentinel-10_heavy destroyed ObsidianFang-7_scout
  • R1T8 kills IronSentinel-10_heavy destroyed ObsidianFang-19_heavy
  • R1T9 kills IronSentinel-11_heavy destroyed ObsidianFang-8_scout
  • R1T9 kills Iron_Vector-3_battle destroyed AegisRogue-4_battle
  • R1T9 kills Iron_Vector-1_battle destroyed ObsidianFang_rf1_obj1_2
  • R1T9 kills ObsidianFang_rf1_obj1_2 destroyed Iron_Vector-2_battle
  • R1T10 kills IronSentinel-11_heavy destroyed ObsidianFang-5_scout
  • R1T10 kills ObsidianFang_rf1_obj4_0 destroyed IronSentinel-11_heavy
  • R1T10 kills ObsidianFang_rf1_north_3 destroyed IronSentinel-7_battle
  • R1T10 kills ObsidianFang_rf1_obj4_2 destroyed IronSentinel-2_battle
  • R1T10 kills Iron_Vector-10_battle destroyed ObsidianFang-6_scout
  • R1T11 kills Iron_Vector-1_battle destroyed ObsidianFang_rf1_obj1_3
  • R1T11 kills IronSentinel-4_battle destroyed ObsidianFang_rf1_north_1
  • R1T11 kills Iron_Vector-16_heavy destroyed ObsidianFang-20_heavy
  • R1T11 kills ObsidianFang_rf1_obj1_3 destroyed Iron_Vector-1_battle
  • R1T11 kills IronSentinel-12_heavy destroyed ObsidianFang-9_scout
  • R1T12 kills AegisRogue-10_heavy destroyed Iron_Vector-3_battle
  • R1T12 kills AegisRogue-10_heavy destroyed Iron_Vector-8_battle
  • R1T12 kills ObsidianFang-11_battle destroyed IronSentinel-12_heavy
  • R1T12 kills IronSentinel-12_heavy destroyed ObsidianFang-4_scout
  • R1T13 kills IronSentinel_rf1_obj7_2 destroyed ObsidianFang_rf1_obj4_0
  • R1T13 kills IronSentinel_rf1_obj7_2 destroyed ObsidianFang_rf1_north_2
  • R1T13 kills AegisRogue-10_heavy destroyed Iron_Vector-9_battle
  • R1T13 kills ObsidianFang-11_battle destroyed IronSentinel-9_heavy
  • R1T13 captures blue captured vp_center (victory)
  • R1T14 kills AegisRogue-3_battle destroyed Iron_Vector-4_battle
  • R1T14 kills IronSentinel_rf1_obj7_1 destroyed ObsidianFang-11_battle
  • R1T14 kills ObsidianFang_rf1_north_5 destroyed IronSentinel-4_battle
  • R1T14 kills ObsidianFang_rf1_north_5 destroyed IronSentinel_rf1_obj7_2
  • R1T14 kills ObsidianFang_rf1_north_5 destroyed IronSentinel_rf1_obj7_3
  • R1T14 kills Iron_Vector-12_battle destroyed AegisRogue-3_battle
  • R1T15 kills IronSentinel_rf1_obj7_4 destroyed ObsidianFang-3_scout
  • R1T15 kills IronSentinel_rf1_obj7_4 destroyed ObsidianFang_rf1_obj4_1
  • R1T15 kills Iron_Vector-13_heavy destroyed ObsidianFang_rf1_obj1_4
  • R1T15 kills IronSentinel_rf1_obj7_1 destroyed ObsidianFang-12_battle
  • R1T15 kills IronSentinel_rf1_obj7_1 destroyed ObsidianFang_rf1_obj1_0
  • R1T15 kills IronSentinel_rf1_obj7_1 destroyed ObsidianFang_rf1_obj4_2
  • R1T16 kills ObsidianFang_rf1_obj4_5 destroyed Iron_Vector-6_battle
  • R1T16 kills ObsidianFang_rf1_obj4_5 destroyed Iron_Vector-11_battle
  • R1T16 kills Iron_Vector-12_battle destroyed AegisRogue-10_heavy
  • R1T16 kills IronSentinel_rf1_obj7_4 destroyed ObsidianFang_rf1_north_3
  • R1T16 kills IronSentinel_rf1_obj7_4 destroyed ObsidianFang_rf1_north_4
  • R1T16 kills Iron_Vector-6_battle destroyed ObsidianFang_rf1_obj1_5
  • R1T17 kills ObsidianFang_rf1_obj4_3 destroyed IronSentinel_rf1_obj7_1
  • R1T17 kills Iron_Vector-12_battle destroyed AegisRogue-5_battle
  • R1T17 kills IronSentinel_rf1_obj7_1 destroyed ObsidianFang_rf1_obj4_3
  • R1T17 kills IronSentinel_rf1_obj7_1 destroyed blue_rf1_north_6
  • R1T17 kills blue_rf1_obj1_6 destroyed Iron_Vector-13_heavy
  • R1T18 kills AegisRogue-8_heavy destroyed Iron_Vector-12_battle
  • R1T18 captures red captured obj8 (depot)
  • R1T19 kills blue_rf1_obj1_7 destroyed Iron_Vector-10_battle
  • R1T19 kills blue_rf1_north_7 destroyed IronSentinel_rf1_obj7_4
  • R1T20 kills IronSentinel_rf1_obj7_6 destroyed ObsidianFang_rf1_north_5
  • R1T20 kills AegisRogue-11_heavy destroyed Iron_Vector-16_heavy
  • R1T20 kills ObsidianFang_rf1_obj4_4 destroyed IronSentinel_rf1_obj7_6
  • R1T21 kills blue_rf1_obj4_6 destroyed IronSentinel_rf1_obj7_5
  • R1T21 kills IronSentinel_rf1_obj7_5 destroyed ObsidianFang_rf1_obj4_4
  • R2T2 kills IronSentinel-2_battle destroyed ObsidianFang-5_scout
  • R2T2 kills IronSentinel-2_battle destroyed ObsidianFang-5_scout
  • R2T2 captures yellow captured obj1 (factory)
  • R2T2 captures yellow captured obj1 (factory)
  • R2T2 captures blue captured obj3 (income)
  • R2T2 captures blue captured obj3 (income)
  • R2T2 captures blue captured obj6 (income)
  • R2T2 captures blue captured obj6 (income)
  • R2T2 captures green captured obj9 (income)
  • R2T2 captures green captured obj9 (income)
  • R2T3 kills ObsidianFang-15_battle destroyed IronSentinel-5_battle
  • R2T3 kills ObsidianFang-15_battle destroyed IronSentinel-5_battle
  • R2T3 captures red captured north (income)
  • R2T3 captures red captured north (income)
  • R2T3 captures red captured obj2 (depot)
  • R2T3 captures red captured obj2 (depot)
  • R2T3 captures red captured obj5 (depot)
  • R2T3 captures red captured obj5 (depot)
  • R2T3 captures red captured vp_center (victory)
  • R2T3 captures red captured vp_center (victory)
  • R2T4 kills IronSentinel-10_heavy destroyed ObsidianFang-15_battle
  • R2T4 kills IronSentinel-10_heavy destroyed ObsidianFang-15_battle
  • R2T4 kills IronSentinel-6_battle destroyed ObsidianFang-12_battle
  • R2T4 kills IronSentinel-6_battle destroyed ObsidianFang-12_battle
  • R2T4 kills ObsidianFang-12_battle destroyed ObsidianFang-4_scout
  • R2T4 kills ObsidianFang-12_battle destroyed ObsidianFang-4_scout
  • R2T4 kills ObsidianFang-12_battle destroyed IronSentinel-6_battle
  • R2T4 kills ObsidianFang-12_battle destroyed IronSentinel-6_battle
  • R2T4 kills ObsidianFang-9_scout destroyed IronSentinel-1_battle
  • R2T4 kills ObsidianFang-9_scout destroyed IronSentinel-1_battle
  • R2T5 kills Iron_Vector_rf2_obj1_0 destroyed IronSentinel-8_battle
  • R2T5 kills Iron_Vector_rf2_obj1_0 destroyed IronSentinel-8_battle
  • R2T5 kills AegisRogue-12_heavy destroyed IronSentinel-4_battle
  • R2T5 kills AegisRogue-12_heavy destroyed IronSentinel-4_battle
  • R2T5 captures blue captured obj7 (factory)
  • R2T5 captures blue captured obj7 (factory)
  • R2T6 kills AegisRogue-12_heavy destroyed ObsidianFang-8_scout
  • R2T6 kills AegisRogue-12_heavy destroyed ObsidianFang-8_scout
  • R2T6 kills Iron_Vector-12_battle destroyed AegisRogue-8_heavy
  • R2T6 kills Iron_Vector-12_battle destroyed AegisRogue-8_heavy
  • R2T6 kills AegisRogue-6_battle destroyed IronSentinel-12_heavy
  • R2T6 kills AegisRogue-6_battle destroyed IronSentinel-12_heavy
  • R2T6 kills Iron_Vector-13_heavy destroyed AegisRogue-11_heavy
  • R2T6 kills Iron_Vector-13_heavy destroyed AegisRogue-11_heavy
  • R2T6 kills Iron_Vector-13_heavy destroyed AegisRogue-5_battle
  • R2T6 kills Iron_Vector-13_heavy destroyed AegisRogue-5_battle
  • R2T6 kills AegisRogue-3_battle destroyed Iron_Vector-6_battle
  • R2T6 kills AegisRogue-3_battle destroyed Iron_Vector-6_battle
  • R2T6 kills Iron_Vector_rf2_obj1_0 destroyed IronSentinel-7_battle
  • R2T6 kills Iron_Vector_rf2_obj1_0 destroyed IronSentinel-7_battle
  • R2T6 captures red captured obj8 (depot)
  • R2T6 captures red captured obj8 (depot)
  • R2T7 kills AegisRogue-3_battle destroyed Iron_Vector-3_battle
  • R2T7 kills AegisRogue-3_battle destroyed Iron_Vector-3_battle
  • R2T7 kills AegisRogue-3_battle destroyed Iron_Vector-11_battle
  • R2T7 kills AegisRogue-3_battle destroyed Iron_Vector-11_battle
  • R2T7 kills AegisRogue-6_battle destroyed IronSentinel-13_heavy
  • R2T7 kills AegisRogue-6_battle destroyed IronSentinel-13_heavy
  • R2T7 kills IronSentinel-13_heavy destroyed ObsidianFang-7_scout
  • R2T7 kills IronSentinel-13_heavy destroyed ObsidianFang-7_scout
  • R2T7 kills ObsidianFang-1_scout destroyed IronSentinel-2_battle
  • R2T7 kills ObsidianFang-1_scout destroyed IronSentinel-2_battle
  • R2T8 kills ObsidianFang-6_scout destroyed IronSentinel-9_heavy
  • R2T8 kills ObsidianFang-6_scout destroyed IronSentinel-9_heavy
  • R2T8 kills IronSentinel-10_heavy destroyed ObsidianFang-10_scout
  • R2T8 kills IronSentinel-10_heavy destroyed ObsidianFang-10_scout
  • R2T8 kills AegisRogue-6_battle destroyed IronSentinel-14_heavy
  • R2T8 kills AegisRogue-6_battle destroyed IronSentinel-14_heavy
  • R2T8 kills Iron_Vector-2_battle destroyed ObsidianFang-1_scout
  • R2T8 kills Iron_Vector-2_battle destroyed ObsidianFang-1_scout
  • R2T8 kills Iron_Vector-4_battle destroyed AegisRogue-3_battle
  • R2T8 kills Iron_Vector-4_battle destroyed AegisRogue-3_battle
  • R2T8 kills AegisRogue-3_battle destroyed Iron_Vector-8_battle
  • R2T8 kills AegisRogue-3_battle destroyed Iron_Vector-8_battle
  • R2T8 captures green captured south (income)
  • R2T8 captures green captured south (income)
  • R2T9 kills ObsidianFang-16_battle destroyed IronSentinel-10_heavy
  • R2T9 kills ObsidianFang-16_battle destroyed IronSentinel-10_heavy
  • R2T9 kills ObsidianFang-19_heavy destroyed IronSentinel-3_battle
  • R2T9 kills ObsidianFang-19_heavy destroyed IronSentinel-3_battle
  • R2T10 kills Iron_Vector-13_heavy destroyed AegisRogue-4_battle
  • R2T10 kills Iron_Vector-13_heavy destroyed AegisRogue-4_battle
  • R2T10 kills ObsidianFang-16_battle destroyed AegisRogue-7_heavy
  • R2T10 kills ObsidianFang-16_battle destroyed AegisRogue-7_heavy
  • R2T10 kills Iron_Vector-10_battle destroyed Iron_Vector-13_heavy
  • R2T10 kills Iron_Vector-10_battle destroyed Iron_Vector-13_heavy
  • R2T10 kills AegisRogue-2_battle destroyed Iron_Vector-9_battle
  • R2T10 kills AegisRogue-2_battle destroyed Iron_Vector-9_battle
  • R2T11 kills Iron_Vector-16_heavy destroyed AegisRogue-6_battle
  • R2T11 kills Iron_Vector-16_heavy destroyed AegisRogue-6_battle
  • R2T12 kills Iron_Vector-16_heavy destroyed AegisRogue-10_heavy
  • R2T12 kills Iron_Vector-16_heavy destroyed AegisRogue-10_heavy
  • R2T12 kills Iron_Vector-12_battle destroyed AegisRogue-2_battle
  • R2T12 kills Iron_Vector-12_battle destroyed AegisRogue-2_battle
  • R2T12 kills Iron_Vector-12_battle destroyed AegisRogue-1_battle
  • R2T12 kills Iron_Vector-12_battle destroyed AegisRogue-1_battle
  • R2T12 kills ObsidianFang-16_battle destroyed IronSentinel-11_heavy
  • R2T12 kills ObsidianFang-16_battle destroyed IronSentinel-11_heavy
  • R2T13 kills ObsidianFang-17_battle destroyed AegisRogue-12_heavy
  • R2T13 kills ObsidianFang-17_battle destroyed AegisRogue-12_heavy
  • R2T13 kills AegisRogue-9_heavy destroyed ObsidianFang-2_scout
  • R2T13 kills AegisRogue-9_heavy destroyed ObsidianFang-2_scout
  • R2T13 kills AegisRogue-12_heavy destroyed ObsidianFang-17_battle
  • R2T13 kills AegisRogue-12_heavy destroyed ObsidianFang-17_battle
  • R2T14 kills ObsidianFang-14_battle destroyed AegisRogue-9_heavy

Cost by model

Model Calls Prompt tok Completion Cost
google/gemini-3.1-flash-lite 104 600k 135k $0.35
minimax/minimax-m2.7 89 385k 255k $0.34
inception/mercury-2 83 377k 185k $0.23
deepseek/deepseek-v4-flash 92 414k 423k $0.10