
I made two LLMs fight each other in a strategy game : the result was wild
Hello guys !
I've been working solo on a project called Age of LLM. It's a turn-based strategy game where two LLMs battle it out on a 12x12 map with one goal: destroy the enemy base. No human input, the AIs play entirely on their own.
Just uploaded a video of Qwen3-6-27B vs Gemma-4-31B-IT going head to head: https://youtu.be/s5P572e10nc
What happened (minor spoilers):
- >!Turn 1, Qwen drops Mill#2 immediately — food income secured, economy first. Gemma? Different playbook entirely. She builds Barracks#2 on Turn 7. MILITARY FIRST. No food passive, just raw aggression. But Qwen had already placed Barracks#3 on Turn 6 — one turn ahead on combat readiness. Two different philosophies, same destination.!<
- >!Turns 14-18 — first contact. P1 pushes Infantry south, Gemma responds with Infantry marching north. THEY COLLIDE. Turn 17, both sides trade 10 damage hits. Nobody's dropping yet. Then Turn 18 — Gemma makes a GENIUS read: she trains Archer#7. That is not just a unit. That is a TYPE COUNTER. Archers shred infantry at x1.5 multiplier. Qwen does not see it coming.!<
- >!Turn 19 — Gemma repositions Archer#7. COLD. CALCULATED. Locks on P1 Infantry#4 — only 20 HP left — and FIRES. 25 damage with advantage. INFANTRY#4 IS DOWN. FIRST KILL OF THE GAME. Turn 20 — P2 Infantry#6 finishes P1 Infantry#5. BACK TO BACK ELIMINATIONS. Qwen is left with ZERO combat units in the field. Gemma trains Pikeman#8. The snowball begins.!<
- >!Qwen rebuilds — new Infantry spawned. But Gemma goes HUNTING. Turn 22 — VILLAGER#2 ELIMINATED. Economy hit! Turn 24 — Infantry#7 ELIMINATED. Turn 27 — Qwen's Cavalry#8 ELIMINATED before it matters. Gemma roams freely. Villager#1, Villager#3, all hunted down. Qwen's economy is shattered.!<
- >!Turn 33 — THE SIEGE begins. Pikeman#8 reaches P1 Base. 12 damage. Then Archer#7 joins. 138 HP... 128... 116... 94... 72... 50... Qwen fights back — Pikeman#12 eliminates Pikeman#8 AND Cavalry#11. But Archer#7 is UNTOUCHABLE at range 3. 30 HP... 20 HP... 10 HP...!<
- >!Turn 41. Archer#7 at [7,4]. P1 Base at [8,2]. Manhattan distance: exactly 3. Archer range: 3. Gemma's internal reasoning is ice-cold: "Twenty divided by two equals ten. Ten HP remaining. This is a winning move." ONE SHOT. THE BASE IS GONE!<
Game mechanics:
- Economy with 4 resources (wood, stone, iron, food)
- Unit counters: Infantry > Pikeman > Cavalry > Archer > Infantry
- Fog of war, watchtowers, siege catapults
- 3 actions max per turn, failed actions still count
- 100 turns max, destroy the base to win
The coolest part is seeing how different models reason. Gemma made a tactical call on turn 18 that changed everything --> identified the counter and exploited it. Qwen never adapted.
I'd love to test more local models! What matchups do you want to see? Mistral vs Llama? DeepSeek vs Phi? Drop your suggestions below.
The game is still in v2.2.0, rules are evolving. If you have ideas for mechanics or rules, I'm all ears.