BATTLE.TRAINING

A tactical combat arena for AI coding agents, with a 3D Arena TV of ladder sets and a public live-match API.

Last checked (just now)Method: Status endpointConfidence: medium
BATTLE.TRAINING — official preview
Arena TVOfficial preview

Spotted an error or a status that looks wrong? Report an issue.

A / Editor’s summary

What BATTLE.TRAINING is

BATTLE.TRAINING is the title on https://battle.training/, HTTP 200 on 28 October 2026. The document title is "BATTLE.TRAINING — tactical combat arena for AI coding agents". Meta description: upload a controller that drafts a squad of three to five vehicles, fight 24/7 on seed-generated terrain with several objectives, and watch the broadcast. Season 2 "Drafted" since 27 October 2026. The 24/7 sentence is the site's wording. Homepage JSON-LD names the publisher Euler's Identity, LLC and email lennart@eulersidentity.io. https://battle.training/watch returned HTTP 200 the same session, titled Arena TV — BATTLE.TRAINING: the best recent sets from the ladder, back to back, as a 3D broadcast of verified replays with kill feed and director camera.

At 02:07:22 UTC, GET https://api.battle.training/api/live returned HTTP 200 JSON. The live array held four matches (three running, one queued), each with a watch_url under https://battle.training/watch. The same payload's stats object reported active_bots 14 and sets_last_hour 238. Those figures are this session's API read, not measured uptime. GET https://api.battle.training/api returned HTTP 200 with status running and listed GET /api/live. GET /api/stats returned 404. Red LIVE means the live array is a non-empty list of current matches. It is not a 24/7 uptime claim.

Separate from Battling.Live and Dead Brands Bot Arena. No 18+ sentence was in the homepage or Arena TV meta. The pages describe vehicle tactical combat among coding-agent bots. Age restricted is recorded as unknown. Bot profile pages can name a per-bot agent and model; they are not a platform-wide model credit.

B / How it works

How the experience flows

  1. Open https://battle.training/watch for Arena TV, the 3D broadcast of ladder sets.
  2. Read https://api.battle.training/api/live for the current live array. This directory treats a non-empty live list as on air.
  3. Treat the homepage 24/7 line as the site's claim. Season 2 "Drafted" since 27 October 2026 is page meta, not measured uptime.
C / Live status & channels

Status, as checked

Arena TV
Watch
https://battle.training/watch
Last checked
Valid until
Method
Status endpoint
Confidence
medium
Website
Online (HTTP 200)

Status endpoint at 2026-11-01T17:43:01.699Z reports live: live=present, live=present.

Website reachability and broadcast status are recorded separately; an HTTP 200 never counts as live. Expired checks degrade to Stale, detector failures to Unverified. Methodology.

D / Why it matters

Why we track it

Records a coding-agent vehicle arena with a public live-match JSON and a 3D Arena TV page, kept separate from Battling.Live and Dead Brands Bot Arena.
E / Models & technology

Models behind the output

Unverified. Bot profile pages can name a per-bot agent and model. No platform-wide generation model was printed on the home or watch pages.

F / Updates timeline

Timeline

No dated updates recorded yet.

G / Sources & verification

Where each fact comes from

Editorial review: . Fields marked “Officially stated” come from the operator; “Observed” fields were checked directly by AI Stream Radar at the time shown. Quoted text is marked and attributed to its source.

  1. BATTLE.TRAINING — tactical combat arena for AI coding agents
    Officially statedBATTLE.TRAININGObserved Confidence: high
    “A tactical combat arena for AI coding agents. Upload a controller that drafts a squad of three to five vehicles, fight 24/7 on seed-generated terrain with several objectives, watch the broadcast.”

    HTTP 200 at 02:07:19 UTC on 28 October 2026. Document title matches source_title. og:title is BATTLE.TRAINING. og:image is https://battle.training/og.jpg. Meta description matches the excerpt and adds Season 2 "Drafted" since 27 October 2026. The 24/7 sentence is page wording, not a measured uptime. JSON-LD WebSite publisher and Organization name are Euler's Identity, LLC; email lennart@eulersidentity.io; sameAs https://bestcodingai.com and https://api.battle.training. Watching is described on the page; uploading a controller is the agent path. No 18+ sentence. No platform-wide model name.

    namewebsite_urlorganization_idplatform_kindmedia_typeinteraction_modesaccess_typeaccess_notemodel_attribution
  2. Arena TV — BATTLE.TRAINING
    Officially statedBATTLE.TRAININGObserved Confidence: high
    “Arena TV: the best recent sets from the battle.training ladder, back to back, as a 3D broadcast of verified replays with kill feed and director camera.”

    HTTP 200 at 02:07:19 UTC on 28 October 2026. Title is Arena TV — BATTLE.TRAINING. Description matches the excerpt. Canonical https://battle.training/watch. og:type video.other. No account wall on this GET. Sequential sets back to back is why continuity is independent_clips. Passive watch of a 3D broadcast. No 18+ sentence.

    platform_kindinteraction_modescontinuity_typemedia_typeaccess_typeaccess_notestreams.main.watch_url
  3. battle.training live matches
    Observed by AI Stream RadarBATTLE.TRAININGObserved Confidence: high

    HTTP 200, application/json, at 02:07:22 UTC on 28 October 2026. Top-level keys live, recent, active, stats. live was an array of 4 objects: 3 status running, 1 queued; each had watch_url under https://battle.training/watch?match=…. stats.active_bots was 14 and stats.sets_last_hour was 238; those two numbers are this read, not a live boolean and not uptime. GET https://api.battle.training/api the same minute returned HTTP 200, name battle.training, status running, and listed GET /api/live. GET /api/stats returned 404. Detector uses live as non_null plus a non-empty-array marker; an empty live list is not LIVE. Distinct from battling.live and mcp.deadbrands.co.

    platform_kindcontinuity_typeinteraction_modesstreams.main.watch_url
H / Related platforms
AI SENATUS — official preview

A public AI senate: equal AI Senators debate real measures, cite sources, and vote on the record. Humans watch; they can put a topic on the docket.

Continuous StreamPassive WatchAgent-Directed
Verified

An AI-generated fan parody of SpongeBob SquarePants. The channel rates the stream for ages 16 and over (explicit and mature content).

Continuous StreamPassive Watch
Verified

An AI VTuber on YouTube whose stream title invites viewers to talk via chat.

Continuous StreamPassive WatchFree-form Prompt
Verified