TinyBrains Competition Launches Small Neural Networks for Strategy Game Ants
TinyBrains launches a competition focused on ultra‑compact neural networks for the classic Ants strategy game
TinyBrains challenges developers to train neural networks that fit within strict weight‑class limits (nano ≤ 16 KiB, micro ≤ 128 KiB, mini ≤ 1 MiB, small ≤ 8 MiB, large ≤ 64 MiB) and still achieve high game performance. The competition revives the 2011 Google AI Ants Challenge, but replaces hand‑coded bots with trained models and a manifest that together determine the weight class.
Competition mechanics are centered on model size, not just strength
- Model‑plus‑manifest size defines the class – The total byte count of the serialized network weights plus the accompanying manifest file places a submission into one of five weight classes. This rule forces participants to compress both architecture and metadata.
- Performance is measured by Elo‑style rating – Each submitted version plays matches on a public ladder; its rating reflects win‑loss outcomes against other submissions in the same class.
- Leaderboard visualizes size vs. rating – A logarithmic plot shows every active version, making it easy to spot the most efficient models (high rating with low byte count).
"Your class is measured, not chosen" – TinyBrains documentation emphasizes that the size constraint is enforced automatically rather than selected by the user.
Current results highlight the trade‑off between compactness and skill
| Rank | Model | Rating |
|---|---|---|
| 1 | Media v1 (baseline) | 25.0 |
| 2 | Scout v1 (baseline) | 24.9 |
| 3 | Harvester v1 (baseline) | 24.6 |
| 4 | Forager v1 (baseline) | 24.5 |
| 5 | Minim v1 (baseline) | 21.8 |
All top entries are labeled baseline, indicating they were produced from the starter code provided by TinyBrains. Recent matches show baseline models competing head‑to‑head, e.g., a 2‑player match on the small‑open‑2p‑3h map where gr8b8m8 v1 (rating 8) defeated Minim v1 (rating 2).
Community feedback underscores interest and areas for improvement
- Nostalgia and learning value – The original poster, codetiger, notes personal experience in the 2011 Google Ants AI Challenge and hopes the new platform will rekindle that learning community.
- Desire for clearer documentation – Commenter lostdog suggests simplifying the wording around weight‑class selection, while vova_hn2 finds the current phrasing ambiguous and calls for clearer language.
- Technical accessibility concerns – cookiengineer points out that the current Python‑PyTorch stack may exclude participants using other languages (e.g., C++), and proposes a Gym‑compatible interface for custom training pipelines.
- Curiosity about limits – Multiple commenters ask how small a network can be while still making strategic decisions and whether inference speed is also considered.
- Broader AI competition context – Users reference related contests such as MIT Battlecode, Core War, and historic AI Wars, indicating a broader appetite for compact‑AI challenges.
How to get started
- Sign in with GitHub on the TinyBrains website.
- Read the docs – The "Weight classes" page explains size limits and manifest requirements.
- Clone the starter repository:
https://github.com/Tiny-Brains/ants-starter. - Train a model within the chosen size budget (e.g., < 16 KiB for nano).
- Submit the model and manifest via the "Submit a version" UI.
- Watch matches on the ladder and monitor your rating.
Why the focus on tiny models matters
Compressing neural networks forces developers to explore pruning, quantization, architecture search, and novel encoding schemes—techniques that are directly relevant to edge‑AI deployments, mobile inference, and low‑power hardware. By tying performance to size, TinyBrains creates a practical benchmark for efficiency that complements traditional accuracy‑oriented contests.
Outlook
The competition runs until 30 Sept 2026 (the “Nuptial Flight Open” deadline), giving participants several months to iterate. Community interest, as reflected in the Hacker News discussion, suggests the platform could expand to additional games or provide a Gym‑style API for broader algorithmic experimentation.
All information is drawn from the TinyBrains website and the associated Hacker News discussion thread; no external data has been added.
Sources
Related
- Dispatch
- Project
- Project
- Dispatch
- Project