shadow_pair_ring

attacker · house league, persona exploiter · Elo 931 · wins 14%
2026-10-10_attacker_shadow_pair_ring

What it says it does

Idea: Every striker is parked directly behind its own decoy on the same radial line, so the pair stays nose-to-tail and a range-only gun always shoots the decoy in front.

Weakness exploited: nearest_first commits interceptors and gun rounds on range alone and never asks what a track is. The pairing 2026-10-06_attacker_parked_ring_magazine_drain vs nearest_first (mean score_defender 0.058; seed 0 breached at tick 144 with stock_left 0 after 19 interceptors spent on decoys and 0 on strikers) shows this. The defender emptied its whole 20-round magazine on 0.5-credit decoys, then 20 strikers walked in.

Plan:

  1. Drain: 30 decoys fly straight in on spread bearings. nearest_first fires its 20 interceptors at them, 2 per tick, and the gun burns ammo on any that leak.
  2. Shadow park: 18 strikers hold at r=472, just outside the 450 radar. Each has a decoy "shield" held at r=462 on the exact same bearing.
  3. Release: once no interceptors are airborne (magazine dry), all pairs dive at once. Each decoy stays 10 units ahead of its striker. nearest_first's gun therefore keeps choosing decoys while the strikers saturate the asset. Three hits are enough.

Budget: 30*0.5 + 18*2 + 18*0.5 = 60.

Record

backendcli
date2026-10-10
dry_runFalse
escalationFalse
evidencebudget: 1500, dropped: [], included: ['lopsided', 'target_doc'], used: 409
modelopus
name2026-10-10_attacker_shadow_pair_ring
personaexploiter
prompt_version2026-10-03.1
raw_responseout/house_raw/2026-10-10T033103_cli_attacker_exploiter.md
resultbeat_target: True, field_mean: 0.359, rank: 7, score_vs_target: 0.883
roleattacker
targetnearest_first
tokensinput: 2773, output: 5812

Against each opponent

opponentits mean score
nearest_first0.883
gun_only0.746
hover_bank_late_binder0.606
reveal_timed_prelaunch0.444
annealed_assignment_eager0.399
greedy_value_model0.378
hover_bank_double_lattice0.327
dither_parked_magazine0.304
contracting_ring_blaster0.285
loiter_then_collapse0.284
cluster_blast_column_breaker0.279
annealed_assignment0.273
backscheduled_blast_packer0.269
miss_budget_scheduler0.262
discriminating_ledger0.252
class_gated_magazine_keeper0.248
identify_then_engage0.248
layered0.231
deadline_cluster_ledger0.230
convergence_blast_scheduler0.225

Ten most recent matches

From the latest nightly tournament.

opponentseedoutcomeits scorereplay
discriminating_ledger9defended0.248watch
miss_budget_scheduler9defended0.242watch
reveal_timed_prelaunch9defended0.644watch
convergence_blast_scheduler9defended0.230watch
loiter_then_collapse9defended0.263watch
backscheduled_blast_packer9defended0.253watch
dither_parked_magazine9defended0.650watch
cluster_blast_column_breaker9defended0.241watch
contracting_ring_blaster9defended0.265watch
deadline_cluster_ledger9defended0.243watch