Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/StoneT2000/awesome-ai-programming-competitions

List of competitions that involve programming a virtual agent / ai to compete 🤖
https://github.com/StoneT2000/awesome-ai-programming-competitions

List: awesome-ai-programming-competitions

ai competition creative

Last synced: about 12 hours ago
JSON representation

List of competitions that involve programming a virtual agent / ai to compete 🤖

Awesome Lists containing this project

README

        

# awesome-ai-programming-competitions 🤖
List of competitions that involve programming a virtual agent / ai to compete (and do not necessarily require reinforcement learning)

Contains links to competitions, whether they are active, and languages allowed.

Feel free to make a pull request to add any missing competitions or update the short descriptions (<= 30 words) for them!

## Active Competitions
- [AI Cup](https://russianaicup.ru/) - Organized by [Mail.ru](https://mail.ru/) and [Codeforces](https://codeforces.com/). Control units in a special world to score more points. [C++, C#, F#, D, Go, Java, Kotlin, Scala, Python, Ruby, JavaScript, Rust][2012 - Now]
- [AI Coliseum](https://www.coliseum.ai/) - Developed by a Catalonia based team. Real time strategy, manage units, resources, and compete against opponents. Bytecode counting is used for computation caps [Java][2018 - Now]
- [Battlecode](https://battlecode.org/) - [MIT's](https://web.mit.edu/) premier, longest-running, programming competition. Real time strategy, managing a robot army, resources, communication etc. to defeat the opponents. Bytecode counting is used for computation caps [Java][2003 - Now]
- [Battlesnake](https://play.battlesnake.com/) - Developed by Battlesnake. The snake game but with multiple agents competing for survival in a tight space. [Deploy your own web server][2018 - Now]
- [Coder One](https://gocoder.one/) - Developed by Coder One. 2 player games with single unit control competing directly against each other. [Python, Typescript][2020 - Now]
- [CodinGame](http://codingame.com/) - Develops many many competitions each year, with a wide variety of types of challenges with many centered on a core computer science topic such as MCTS. [Any language][2012 - Now]
- [Halite](http://halite.io/) - Originally developed by [Two Sigma](https://www.twosigma.com/) and is still active, but now on [Kaggle](https://kaggle.com). Multivariable resource optimization around a resource called Halite. [Python][2016 - Now]
- [Lux AI Challenge](https://lux-ai.org) - Developed by Lux AI Challenge. User centered, accessible competition designs, multivariable resource optimization competing against opponents. [JS/TS, Python, Java, C++][2021 - Now]
- [Mech Mania](https://reflectionsprojections.org/) - Developed by the Mech Mania team at [UIUC's ACM Chapter](https://acm.illinois.edu/) for their annual conference. 24 hour hackathon style, control virtual robots [Java, Python][1995 - Now]
- [Robot Rumble](https://robotrumble.org/) - Developed by Robot Rumble. Simple robot battling game on a circular map written in Rust, Scala, and Elm, teams control virtual robots to defeat each other. [JS, Python][2021 - Now]
- [Terminal](https://terminal.c1games.com/home) - Developed by [Correlation One](https://www.correlation-one.com/). Auto chess game, spawn structures and units to defeat the opponent on a diamond shaped board. [Python, Rust, Java][2013 - Now]

## Inactive Competitions

- [Google AI Challenge](https://en.wikipedia.org/wiki/AI_Challenge) - Competition at the [University of Waterloo](https://uwaterloo.ca/). Different game variants each iteration. [Java, C++, Python, Ruby, Perl, Scheme, Haskell, C#][2009 - 2011]