A ranked ladder for small neural networks that play strategy games. Train a model, write an adapter, upload two files, and get measured into a weight class from 8 KiB up.

116 points•codetiger•10 days ago•41 comments•

41 comments

codetiger10 days ago
15yrs back I participated in "Google Ants AI Challenge 2011", an ai programming competition, hosted by the University of Waterloo, and I ranked #127 (#1 in my country). The competition gave me a huge learning oppurtunity where developers across the world came to a forum and discussed various techniques.

Now, I've built a similar platform to bring back the fun of building a small neural network that can play the game well. Neural Network optimization seems to be much more fun.

Plz share your feedback to improve the platform and add more games.

nickledave10 days ago
Nice work, the new site looks great.

Can you give more background on the Ants game?

I didn't find it on the current site or the older one.

Was the game inspired by anything like agent-based simulations?

I'm not super interested in what the tech industry is calling "agentic" AI, but I am interested in collective intelligence, see David Ha's work in this area: - https://journals.sagepub.com/doi/full/10.1177/26339137221114... - https://neurips.cc/virtual/2024/105817

Would be cool if each ant itself could be an agent

codetiger9 days ago
Unfortunately the competition site is mostly down and couldn't find much about the old competition other than the participants blog articles. Do a search on "Google Ants AI Challenge - post mortem", and you get a lot of articles around the game.

Thanks for sharing the research. I tried implementing a per Ant decision making model, but gave up as the training time was much longer compared to the current baseline. I think I should rethink the idea.

AnotherGoodName10 days ago
Nice. I was 72nd. Working in AI research today and still making ai for games as a hobby (tfmbot.com is an ai i’m working on for my favourite board game terraforming mars).
codetiger10 days ago
Thanks for sharing. I remember #1 xathis had a score, big leap ahead of others. The difference in techniques in top 100 was almost the same.
atmanactive10 days ago
I remember a game on Steam called Tiny Brains, great couch co-op.
Muthaalagan10 days ago
From competing with the world to building a place for the world to compete—what a full-circle moment. Love the challenge: how much strategy can a tiny neural network learn? Excited to see what people build.
euroderf9 days ago
Let's play real stuff.

"Playing Hex and Counter Wargames using Reinforcement Learning and Recurrent Neural Networks"

https://arxiv.org/pdf/2502.13918

TeMPOraL9 days ago
Is "Hex" real stuff? I know that from university AI courses, from before current ML phase. I thought this was a toy game invented specifically to be nice for AI exercises - bounded, easy to follow, moderate branching factor, and designed to make ties impossible.
euroderf9 days ago
No no no it's not a game named Hex. It's a gaming genre where units move on a field of hexagons.
cookiengineer10 days ago
OMG!

Just yesterday I published my reworked GoNEAT library that implements HyperNEAT combined with phased search and backpropagation [1].

But it's kind of impossible to enter for me because of the hard pytorch requirements :( would love to see the project as a gym, so that you can run your own ANN design algorithm.

I get that most data science students still use python, but the evolutionary world is kinda in C++ and other native languages.

Anyways, great project nonetheless.

[1] https://github.com/cookiengineer/goneat

codetiger10 days ago
Where do you see a hard requirement? I have added support for ONNX model upload for now and would love to extend support for other formats. How you build the model is totally upto you. I don’t check anything other than format and inference time and model size.
codetiger10 days ago
Saw your repo and understood you question better. The requirement are now limiting Neural Networks only, not a direct algorithm implementation
b800h9 days ago
Around 1997 there was something awfully similar to this doing the rounds, called AI Wars. IIRC it was code rather than weights, but it's a funny parallel. 30 years! God I'm old.
Muthaalagan10 days ago
Interesting—how small can a neural network get and still make good strategic decisions? Curious whether these models can adapt to unfamiliar opponents.

Read the full thread on Hacker News →

Related stories