My tank bot won 24 games while losing the damage race
Описание и применение
Простой контроллер APC, Goalkeeper, выиграл 24 из 24 локальных игр, при этом снижая урон до 55, благодаря эффективной стратегии захвата и удержания целей.
Задача
How to design a simple APC squad controller that maximizes objective score per tick in Battle Training’s Season 2 rules.
Результат
Goalkeeper achieved a 24–0 win record against four house styles, with zero tick exceptions, zero aborted matches, and 160 fewer refused movement orders compared to the initial version.
Рабочий процесс
- Draft four APCs.
- Allocate them across points using objective weight, path length and current assignments.
- Drive into the inner capture area.
- Stay there and shoot nearby contacts.
Доказательства
My first serious policy for battle.training dealt an average 55 damage and took 260. It won all 24 local games.
The official starter selects the objective with the best weight-to-distance ratio, skipping points already announced as held by its side.
Goalkeeper’s combined policy is deliberately small: Draft four APCs. Allocate them across points using objective weight, path length and the number already assigned. Drive into the inner capture area. Stay there and shoot nearby contacts.
I used the arena’s downloadable s2.0.0 engine and official test harness. Each policy played three fixed seeds against each of four house styles, with sides swapped: 24 games per policy.
Every replay in that matrix re-simulated successfully: 48/48 verified. Both policies had zero tick exceptions and zero aborted matches.
- Дата записи: 2026-11-02T21:14:05.026Z