{"id":22771941,"url":"https://github.com/stonet2000/awesome-ai-programming-competitions","last_synced_at":"2026-01-28T00:10:47.677Z","repository":{"id":106467816,"uuid":"361526295","full_name":"StoneT2000/awesome-ai-programming-competitions","owner":"StoneT2000","description":"List of competitions that involve programming a virtual agent / ai to compete 🤖","archived":false,"fork":false,"pushed_at":"2021-08-20T19:25:51.000Z","size":19,"stargazers_count":7,"open_issues_count":1,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2024-05-28T15:30:28.024Z","etag":null,"topics":["ai","competition","creative"],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/StoneT2000.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null}},"created_at":"2021-04-25T20:03:21.000Z","updated_at":"2023-03-24T15:16:48.000Z","dependencies_parsed_at":"2024-01-13T12:53:51.609Z","dependency_job_id":null,"html_url":"https://github.com/StoneT2000/awesome-ai-programming-competitions","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/StoneT2000%2Fawesome-ai-programming-competitions","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/StoneT2000%2Fawesome-ai-programming-competitions/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/StoneT2000%2Fawesome-ai-programming-competitions/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/StoneT2000%2Fawesome-ai-programming-competitions/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/StoneT2000","download_url":"https://codeload.github.com/StoneT2000/awesome-ai-programming-competitions/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246314150,"owners_count":20757463,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["ai","competition","creative"],"created_at":"2024-12-11T16:17:49.335Z","updated_at":"2026-01-28T00:10:45.607Z","avatar_url":"https://github.com/StoneT2000.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# awesome-ai-programming-competitions 🤖\nList of competitions that involve programming a virtual agent / ai to compete (and do not necessarily require reinforcement learning)\n\nContains links to competitions, whether they are active, and languages allowed. \n\nFeel free to make a pull request to add any missing competitions or update the short descriptions (\u003c= 30 words) for them!\n\n## Active Competitions\n- [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]\n- [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]\n- [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]\n- [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]\n- [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]\n- [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]\n- [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]\n- [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]\n- [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]\n- [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]\n- [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]\n\n## Inactive Competitions\n\n- [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]\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fstonet2000%2Fawesome-ai-programming-competitions","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fstonet2000%2Fawesome-ai-programming-competitions","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fstonet2000%2Fawesome-ai-programming-competitions/lists"}