---
title: "Claude Sonnet 5 vs GPT-6 Luna | OpenRA arena run | Evals by Jetty"
url: https://evaljetty.com/openra/runs/r2-rr-sonnet5-gpt6luna-g3.html
description: "Claude Sonnet 5 destroyed the enemy base. Watch the full game with both models' reasoning and the run's evaluation."
updated: 2026-09-28
publisher: Jetty (https://jetty.io)
---

02 — Run · Round 2 · Round robin · r2-rr-sonnet5-gpt6luna-g3

# Claude Sonnet 5 vs GPT-6 Luna

Claude Sonnet 5 destroyed the enemy base after 7.5 game-minutes · 9.7 min wall clock

Jetty run ea8d0343
[Replay (.orarep)](https://evaljetty.com/openra/media/r2-rr-sonnet5-gpt6luna-g3.orarep)
[Decision log](https://evaljetty.com/openra/runs/r2-rr-sonnet5-gpt6luna-g3/decisions.jsonl)
[Runtime config](https://evaljetty.com/openra/runs/r2-rr-sonnet5-gpt6luna-g3/runtime_config.json)[Validation report](https://evaljetty.com/openra/runs/r2-rr-sonnet5-gpt6luna-g3/validation_report.json)

WIN france · west

Claude Sonnet 5

anthropic/claude-sonnet-5

Value destroyed$14,350Value lost$2,100
Units killed / lost24 / 1Buildings killed / lost8 / 1
Peak army$10,500Orders issued127
Decision turns (failed)57 (1)Mean latency4.2sModel cost$0.379

LOSS russia · east

GPT-6 Luna

openai/gpt-6-luna

Value destroyed$2,100Value lost$14,350
Units killed / lost1 / 24Buildings killed / lost1 / 8
Peak army$1,800Orders issued54
Decision turns (failed)57 (0)Mean latency3.1sModel cost$0.021

## Evaluation

passchecks **10/10** verdict computed from the gating checks

| Status | Kind | Check | Detail |
| --- | --- | --- | --- |
| pass | step | environment | Environment check (snapshot, engine, content, key) |
| pass | step | launch | Launch run-match as a detached process |
| pass | step | supervise | Supervise in the foreground until run-match exits |
| pass | step | render | Render the 1080p recording |
| pass | step | notes | Append Notes to summary.md |
| pass | code\_check | outputs-exist | all present |
| pass | code\_check | game-has-winner | sonnet5 won: base destroyed |
| pass | code\_check | decisions-logged | turns per slot: {'Multi0': 57, 'Multi1': 57} |
| pass | code\_check | llm-turns-valid | failed/total per slot: {'Multi0': '0/57', 'Multi1': '0/57'} |
| pass | code\_check | video-decodes | duration 77.1s |
| pass | code\_check | video-complete | video ends at tick 11259 of 11259 |
| pass | code\_check | limits-respected | ended after 9.7 wall-minutes (budget 30.0 min): base destroyed |
| pass | checklist | notes-explain-win | Notes section cites last thoughts of both models and explains tank push victory |
| pass | checklist | players-match-request | result.json shows Multi0=sonnet5 (anthropic/claude-sonnet-5) and Multi1=gpt6luna (openai/gpt-6-luna) as requested |
| pass | checklist | no-silent-outage | run.log shows continuous per-tick progress with 0 LLM failures across 57 turns each |

## Decision timeline

What each model saw as its situation and what it ordered, every 8 game-seconds. Click a turn to jump the video there.

## Decision timeline

Every 8 game-seconds each model received a text briefing and replied with its reasoning and commands. Time is game time.

- **0:00 Claude Sonnet 5**: Deploy MCV to start base, then queue power plant.
- **0:00 GPT-6 Luna**: Deploy the MCV immediately and start the standard Soviet economy opening with a power plant. The enemy is likely across the map to the west, so expand and build toward a tank force once the Construction Yard is ready.
- **0:08 Claude Sonnet 5**: MCV deployed into fact already. Start economy: power plant then refinery.
- **0:08 GPT-6 Luna**: The Construction Yard is deployed and the first Power Plant is underway. Place it as soon as it is ready, then start the first Refinery to establish income.
- **0:16 Claude Sonnet 5**: Place power plant, then continue economy buildup with refinery and barracks.
- **0:16 GPT-6 Luna**: Deploy the MCV to establish the Construction Yard, then start the power plant. Once it is placed, expand into an ore refinery and begin building an economy.
- **0:24 Claude Sonnet 5**: Continue economy buildup: build proc for income, then barracks.
- **0:24 GPT-6 Luna**: The Construction Yard is established, and the first Power Plant is ready. Place it, then start an Ore Refinery so income and a free harvester can get the economy moving.
- **0:32 Claude Sonnet 5**: Continue economy build-up while proc finishes; queue power and barracks next.
- **0:32 GPT-6 Luna**: The Construction Yard and power plant are in place, and I have $4700 with no harvesters. Start the refinery now so income begins, then establish infantry production and expand toward a War Factory.
- **0:40 Claude Sonnet 5**: Continue economy build-up: proc is building, queue barracks next then power plant.
- **0:40 GPT-6 Luna**: The first refinery is still under construction, and there are no units or additional production buildings yet. Once it is ready, place it and start the barracks, then transition into a War Factory and nonstop armor production.
- **0:48 Claude Sonnet 5**: Continue economy buildup; wait for proc and tent to finish, queue power plant next.
- **0:48 GPT-6 Luna**: The first refinery is nearly complete, and power is ample. I’ll place it as soon as it’s ready, then establish infantry production before expanding into armor.
- **0:56 Claude Sonnet 5**: Continue economy buildup; queue power plant after current builds finish.
- **0:56 GPT-6 Luna**: The first refinery is 70% complete; keep the building queue moving by queuing a barracks behind it. Once placed, the refinery will provide the first harvester and income, then I’ll establish vehicle production.
- **1:04 Claude Sonnet 5**: Place the ready proc refinery near base, continue building power and barracks.
- **1:04 GPT-6 Luna**: The refinery is nearly ready, and the barracks is queued behind it. I’ll place the refinery as soon as it completes, then get the barracks online and start building toward armor production.
- **1:12 Claude Sonnet 5**: Place power plant, continue barracks, then queue proc#2 and weap for economy/army growth.
- **1:12 GPT-6 Luna**: Place the ready refinery to establish income; the barracks will follow in the building queue. Once it is available, start infantry production and expand toward a second refinery and war factory.
- **1:20 Claude Sonnet 5**: Economy is building well. Continue with tent placement, queue power and weap factory once funds allow.
- **1:20 GPT-6 Luna**: The barracks is already 64% complete, and the base has ample power. Queue a War Factory next so vehicle production can begin as soon as the barracks is placed.
- **1:28 Claude Sonnet 5**: Continue base build-up; queue barracks and war factory next, keep economy growing.
- **1:28 GPT-6 Luna**: Place the ready barracks and start infantry production while the War Factory builds. With only one harvester, add a second refinery as soon as the building queue opens, then get armor moving toward the enemy start.
- **1:36 Claude Sonnet 5**: Continue economy buildup; proc and tent are building. Once done, queue weap factory and start unit production.
- **1:36 GPT-6 Luna**: The War Factory is already under construction, and power is ample. Start a second Refinery for income and queue infantry to scout west toward the likely enemy start.
- **1:44 Claude Sonnet 5**: Continue economy buildup: proc and tent are building. Queue power plant next for buffer, then weap factory once funds allow.
- **1:44 GPT-6 Luna**: The War Factory and second Refinery are queued, and current power has room for expansion. Keep the barracks producing, add a Power Plant behind the queued buildings, and send the infantry west to scout toward the likely enemy start.
- **1:52 Claude Sonnet 5**: Place the ready proc, continue building weap and tent, and keep economy going.
- **1:52 GPT-6 Luna**: The War Factory and queued power/refinery will strengthen the economy, so avoid spending the remaining cash on more infantry. Send the scouting rifles west toward the likely enemy start and keep the harvester mining.
- **2:00 Claude Sonnet 5**: Economy solid with 2 procs. Keep building weap/tent, queue more power soon, then start training units once tent/weap complete.
- **2:00 GPT-6 Luna**: The War Factory is nearly complete, with power and a second refinery already queued behind it. Send the riflemen west to scout toward the likely enemy base and keep infantry production moving until tanks are available.
- **2:08 Claude Sonnet 5**: Economy solid with 2 refineries. Continue building infrastructure - weap and tent are queued, powr in progress. Once buildings finish, start training units and pushing toward enemy.
- **2:08 GPT-6 Luna**: The riflemen are already scouting west toward the likely enemy start; keep them advancing while the War Factory and queued economy buildings finish. Cash is limited, so preserve the remaining funds and switch to tank production as soon as the War Factory is placed.
- **2:16 Claude Sonnet 5**: Continue building economy/army. War factory, power, barracks all in progress. Once ready, train units and prepare push east.
- **2:16 GPT-6 Luna**: The riflemen are already scouting west toward the likely enemy start; send them onward to reveal and engage. Cash is low, so spend it on a small rifle reinforcement while the War Factory and queued economy buildings finish.
- **2:24 Claude Sonnet 5**: Economy building phase continues; keep queue going and prepare for troop training once tent/weap complete.
- **2:24 GPT-6 Luna**: Place the ready War Factory near the base and keep the rifle force advancing toward the likely enemy start. Power and a second refinery are already queued; preserve the remaining cash for those and begin vehicle production once the factory is operational.
- **2:32 Claude Sonnet 5**: Production ongoing for weap, powr, tent. Keep economy going and wait for buildings to complete before training units.
- **2:32 GPT-6 Luna**: Place the ready power plant, then let the refinery finish to improve income. The rifle line is already advancing west, so push it toward the likely enemy start and keep scouting.
- **2:40 Claude Sonnet 5**: Weap and powr almost done, tent still queued. Continue economy buildup and prepare to place buildings as they finish.
- **2:40 GPT-6 Luna**: The rifles are stretched out across the map, so send them together toward the likely enemy start and let them engage on the way. Cash is empty; keep the harvester mining and finish the refinery already in progress.
- **2:48 Claude Sonnet 5**: Place war factory, keep building power/barracks, and start training infantry defense since enemy troops are near my base.
- **2:48 GPT-6 Luna**: The rifle force is already advancing west and has uncovered an enemy refinery near (15,16). Cash is exhausted, so let the refinery finish and keep the harvester mining while the infantry presses toward the enemy base.
- **2:56 Claude Sonnet 5**: Enemy infantry scouting close to our base at (19,16). We have a war factory already; build tanks for defense immediately and continue economy buildup.
- **2:56 GPT-6 Luna**: Cash is exhausted, so the refinery cannot finish yet. Keep the rifle force pressing toward the known enemy refinery and scout the likely base area around it.
- **3:04 Claude Sonnet 5**: Enemy infantry swarm near (19,16) close to my base - concerning but no combat units yet. Keep building economy and tanks, queue more power/tent, and prepare defense once tanks arrive.
- **3:04 GPT-6 Luna**: The refinery is still building, and cash is empty, so keep the construction queue working and avoid starting unaffordable production. The riflemen are spread along the westward route; regroup them through an attack-move toward the enemy refinery.
- **3:12 Claude Sonnet 5**: Large enemy infantry group near our base at (19,16) is a serious threat. Need tanks ASAP to defend. Keep producing 1tnk and queue more; hold position near base with any ready units.
- **3:12 GPT-6 Luna**: The infantry are already at the enemy refinery; focus fire on it to destroy it, then keep advancing west to uncover and attack the enemy base. The refinery is still building, and there is no cash to start additional production yet.
- **3:20 Claude Sonnet 5**: Enemy infantry blob is right near my base at (19,16), dangerous but not yet attacking. I only have 1 tank so far; keep it near base defensively and let production continue. Focus on building up tanks before engaging.
- **3:20 GPT-6 Luna**: The refinery is still progressing, but cash is nearly exhausted; keep the infantry pressure on the enemy position and let the harvester continue working. The exposed enemy tank is a threat, so send the infantry toward it together rather than splitting them.
- **3:28 Claude Sonnet 5**: Large infantry blob near my base is a threat. Place the ready proc, keep pumping tanks and power, and defend with my single tank rather than engage the whole blob.
- **3:28 GPT-6 Luna**: Our rifle force is already deep in enemy territory, but the nearby tank threatens it. Keep the infantry grouped and press toward the visible enemy harvester/base while our own harvester returns to mining; the refinery is still in progress and cash is currently exhausted.
- **3:36 Claude Sonnet 5**: Enemy infantry swarm is right on top of our base near (14-16,16-22). Must defend with tanks immediately and place power plant. Keep producing tanks.
- **3:36 GPT-6 Luna**: The rifle force is badly outmatched by two enemy light tanks, so I’m pulling it away from the enemy base rather than sacrificing it. The refinery is nearly ready; once it completes, prioritize income and tank production.
- **3:44 Claude Sonnet 5**: Enemy infantry blob still near base at (18-20,16-19). My 2 tanks should engage them directly. Keep producing tanks and buildings.
- **3:44 GPT-6 Luna**: The riflemen are badly outmatched by two enemy tanks, so withdraw them east rather than engage. Let the nearly completed refinery finish to restore income, then place it near the base.
- **3:52 Claude Sonnet 5**: Enemy infantry weak near base, my tanks can finish them. Place tent barracks, continue tank production, attack the infantry group.
- **3:52 GPT-6 Luna**: Our infantry are badly outmatched by the two enemy tanks and should retreat toward the base. The refinery is still being built; get the harvester back to mining and preserve our forces until we can afford vehicles.
- **4:00 Claude Sonnet 5**: Continue building economy and army. Place ready power plant, keep training tanks, group idle tank. (error: {"error": {"message": "OpenRouter could not verify available credits for this request in time. Retry shortly.", "code": 429, "metadata": {"limit_source": "openrouter_admission_control", "remedy_hint":)
- **4:00 GPT-6 Luna**: The infantry are exposed near the enemy side, so pull them east toward home rather than engaging tanks. The refinery is nearly complete; place it when ready and use the added income to expand vehicle production.
- **4:08 Claude Sonnet 5**: Keep building economy and army. Place power plant, continue tank production, group tanks to hold until 8+.
- **4:08 GPT-6 Luna**: Place the ready refinery to increase income. The riflemen are badly outmatched by the enemy light tanks, so pull them back toward the base while the harvester continues mining; save for rocket soldiers and more armor.
- **4:16 Claude Sonnet 5**: Keep building tanks, mass a group of 4 idle tanks together and wait for more before attacking. Continue economy.
- **4:16 GPT-6 Luna**: Cash is too low to start production, so prioritize bringing the exposed infantry back toward the base and keep both harvesters mining. Once income arrives, resume economy and produce tanks with anti-tank support.
- **4:24 Claude Sonnet 5**: Place the ready barracks, keep queuing tanks, and mass idle tanks together while economy runs. Enemy not yet located precisely; wait until 8+ tanks before attacking.
- **4:24 GPT-6 Luna**: Cash is too low to start production, so preserve the infantry and let both harvesters bring in ore. The enemy is likely to the west and has shown light tanks; pull the infantry back toward the base rather than risk them in the open.
- **4:32 Claude Sonnet 5**: Continue tank production, keep economy running. Group tanks and hold until we have 8+, then attack toward enemy base.
- **4:32 GPT-6 Luna**: Cash is empty, so production cannot restart yet. Send the infantry west to scout and pressure the likely enemy base while both harvesters keep mining.
- **4:40 Claude Sonnet 5**: Economy is strong, keep building tanks. I have 6 tanks idle; group them and wait for more before attacking. Keep production queue full.
- **4:40 GPT-6 Luna**: Our infantry are advancing west, but the enemy base is still unexplored and we have no spendable cash. Keep the squad pushing toward the likely enemy start while the harvesters continue gathering.
- **4:48 Claude Sonnet 5**: Keep producing tanks and hold current tanks near base until we hit 8+, then push toward enemy at (95,11). Economy is fine, keep power/build queue running.
- **4:48 GPT-6 Luna**: The two refineries are established, but there’s no spendable cash yet and heavy tanks aren’t available without a Service Depot. I’ll start the depot, keep the infantry advancing toward the likely enemy base, and set the War Factory rally point west.
- **4:56 Claude Sonnet 5**: I have 7 light tanks ready, plenty more queued. Time to start pushing toward the enemy base while production continues, keeping economy running.
- **4:56 GPT-6 Luna**: The infantry are already advancing toward the likely enemy start, but no enemy units or buildings are visible yet. Let the Service Depot finish so heavy tanks can be produced, and keep the infantry scouting west while the harvesters gather ore.
- **5:04 Claude Sonnet 5**: Tanks are near enemy infantry at (40,24); push attack toward enemy base at (95,11). Keep training more tanks and merge idle tanks into the group.
- **5:04 GPT-6 Luna**: The rifle squad is badly outmatched by two nearby light tanks, so pull it back toward the base rather than engaging. Keep both harvesters mining; the Service Depot is already underway, and I’ll prioritize tanks once it is placed and funds arrive.
- **5:12 Claude Sonnet 5**: Tank group near enemy infantry, push toward enemy base at (95,11). Keep training tanks and add more economy since cash is decent.
- **5:12 GPT-6 Luna**: The Service Depot is nearly complete, but I have no spendable cash yet. Pull the exposed infantry back toward the base and let the harvesters replenish funds; then place the Depot and switch vehicle production to heavy tanks.
- **5:20 Claude Sonnet 5**: Push tank group toward enemy base while continuing tank production. Keep economy running.
- **5:20 GPT-6 Luna**: Place the ready Service Depot, then start a Radar Dome to unlock stronger Soviet armor. Keep the infantry together and scout toward the last-known enemy position while sending both harvesters back to work.
- **5:28 Claude Sonnet 5**: Tank group near enemy infantry cluster; push toward enemy base at 95,11. Keep producing tanks and add second war factory since cash is decent.
- **5:28 GPT-6 Luna**: Three enemy light tanks are threatening the small infantry group; pull the infantry back toward our base rather than feed them into armor. Keep the War Factory producing heavy tanks as income returns, and rally new vehicles defensively while the Radar Dome finishes.
- **5:36 Claude Sonnet 5**: Tank group near (60-65,27), pushing toward enemy base. Continue attack move east/north to enemy base at (95,11). Keep producing tanks and add more economy.
- **5:36 GPT-6 Luna**: The base has adequate power and two harvesters, but cash is depleted while the heavy-tank queue is already running. Keep the War Factory producing tanks and rally new units toward the last known enemy approach; add rocket infantry to help counter enemy armor.
- **5:44 Claude Sonnet 5**: Tank group approaching enemy base area. Keep pushing attack, queue more production and add second war factory since cash is abundant.
- **5:44 GPT-6 Luna**: Cash is depleted, so preserve the ongoing tank and rocket-soldier production while the harvesters bring in ore. Set production rallies toward the western approach so new units can meet the advancing enemy rather than idle at base.
- **5:52 Claude Sonnet 5**: Tank group near enemy base, keep pushing. Continue training tanks and idle tank should join.
- **5:52 GPT-6 Luna**: Three enemy tanks are threatening the base, and our only combat unit is a rocket soldier; focus it on the damaged tank while the queued heavy tanks finish. Keep tank production and the radar dome progressing, and rally reinforcements toward the western approach.
- **6:00 Claude Sonnet 5**: Tanks are already near enemy base at (95,11). Push attack into buildings, keep producing tanks and reinforcing economy.
- **6:00 GPT-6 Luna**: Eight enemy light tanks are inside the base and my combat force is gone. Keep the heavy-tank queue and rocket infantry moving, and send both harvesters to mine so production can resume as soon as income arrives.
- **6:08 Claude Sonnet 5**: Tanks are already near the enemy base at (95,11). Push all tanks in to destroy buildings, keep training more 1tnk, and continue economy.
- **6:08 GPT-6 Luna**: Enemy light tanks are inside the base and there are no combat units available to defend; power is critically low. Place the completed Radar Dome to free the Building queue, start a cheap Power Plant, and keep both harvesters mining so production can resume.
- **6:16 Claude Sonnet 5**: Tanks are already at enemy base, let's finish them off by attacking key buildings directly. Keep training more tanks and queue more production.
- **6:16 GPT-6 Luna**: Enemy light tanks are inside the base and our army is absent, so surviving production must become combat units immediately. Cash is depleted; keep both harvesters mining, get the nearly completed power plant placed, and repair the damaged existing power plants to restore production.
- **6:24 Claude Sonnet 5**: Tanks near enemy base, keep attacking their weakened construction yard and other buildings. Continue producing tanks and cycle idle ones into the fight.
- **6:24 GPT-6 Luna**: Enemy light tanks are attacking the base, and low power is slowing production. Keep power and building repairs moving while bringing heavy tanks and rocket soldiers online to defend; rally new tanks into the fight.
- **6:32 Claude Sonnet 5**: My tanks are already inside enemy base engaging buildings. Push all idle tanks to attack remaining enemy structures to finish them off, and rally new tanks to front.
- **6:32 GPT-6 Luna**: Nine enemy tanks are inside the base perimeter, while I have no combat units available and power is critically low. I’ll prioritize restoring power and repairing the damaged plants, while moving both harvesters away from the attackers; the queued tanks should provide the counterattack once production resumes.
- **6:40 Claude Sonnet 5**: Enemy base nearly destroyed. Push remaining tanks to finish off buildings, place weap and continue proc build. Keep tanks attacking.
- **6:40 GPT-6 Luna**: The base is under immediate attack and my only tank is nearly destroyed. Pull it toward the Service Depot while repairing the damaged power plants and adding power; keep the harvester production going when funds arrive.
- **6:48 Claude Sonnet 5**: Enemy base almost destroyed. Push tanks to finish off remaining buildings and keep production going.
- **6:48 GPT-6 Luna**: Enemy light tanks are overrunning the base while low power stalls production. Pull the surviving heavy tank toward the Service Depot, keep both harvesters away from the attack, and sell the nearly destroyed radar to reduce power demand and recover some cash.
- **6:56 Claude Sonnet 5**: Tanks are near enemy base; finish off remaining buildings with attack_move. Keep training tanks and pushing reinforcements.
- **6:56 GPT-6 Luna**: The enemy has overwhelmed the base, and I have no combat-ready units; the damaged tank is only a husk. I’ll try to raise cash by selling the barracks, restore power, and keep both harvesters mining away from the enemy cluster.
- **7:04 Claude Sonnet 5**: Tanks are already near enemy base with buildings remaining. Push idle tanks to attack, keep training more.
- **7:04 GPT-6 Luna**: The enemy has a full tank group on top of my base, while I have no combat-ready units and critical low power. I’ll queue the affordable vehicle that can fight tanks and pull both harvesters away from the cluster.
- **7:12 Claude Sonnet 5**: Tanks near enemy base, keep attacking their buildings to finish them off. Continue tank production.
- **7:12 GPT-6 Luna**: The base is nearly lost: there is no Construction Yard, power is down, and a dozen enemy tanks are inside the base. I’ll use the damaged husk to attack their weakest tank while keeping the harvesters working away from the fighting.
- **7:20 Claude Sonnet 5**: My tank force is right at the enemy base, close to destroying it. Push all idle tanks to attack remaining buildings weap#155 and proc#170, place new proc, keep training tanks.
- **7:20 GPT-6 Luna**: The base is overwhelmed by a large tank force, and there is no Construction Yard to rebuild power. I’ll try to eliminate the nearly destroyed tank while pulling both harvesters south out of the fighting.
- **7:28 Claude Sonnet 5**: Enemy near-destroyed, proc at 2%. Push tanks to finish it and scout for remaining buildings while keeping production going.
- **7:28 GPT-6 Luna**: The base is effectively lost: the refinery is nearly destroyed, power is down, and an enemy tank swarm is on top of it. Send both harvesters south to preserve what assets remain and avoid engaging the tanks.

---
Source: https://evaljetty.com/openra/runs/r2-rr-sonnet5-gpt6luna-g3.html · Evals by Jetty · Run your own evals: https://jetty.io/?utm_source=evaljetty&utm_medium=llms
