the 2019 atomic games

October 26, 2019 | Grand Rapids

A development competition for college students pursuing a bachelor’s degree in computer science, computer engineering, or a related program.



scroll down


Test your mettle against other developer teams at the Atomic Games. Create your own artificial intelligence (AI) and let the best AI win.


Two-person teams will create a real-time strategy artificial intelligence, then face off against each other for the chance to win $500.

Atomic will also be on the lookout for people to join our team next year as interns or full-time developers. Learn what it’s like to be an Atomic developer.


Why compete in the Games?


Meet smart, fun developers from Atomic and local universities. 


Be mentored by top developers at Atomic.


Learn the building blocks of AI and help usher in the singularity


The Competition

The Atomic Games will take place at Atomic Object’s office in Grand Rapids.

We’ve created an exciting real-time strategy game and will provide the game and an artificial intelligence implementation for teams to play against. The game will coordinate moves between two AI engines, invoking an engine with the current game state and expecting the engine to return its next move in a reasonable amount of time.



You’re allowed to use any languages and tools of your choice.


You can sign up as teams or individuals. If you don't sign up with a teammate, we'll match you with one. 

what to bring

Bring your own computer. We'll provide everything else you need to play. 


Atomic developers will be onsite during the Games to get to know you, answer questions, and offer advice.


Schedule 10.26.19

8:00 am    Registration & Breakfast

8:30 am    Overview of Rules (and a Few Hints)

9:00 am    Start Creating

12:00 pm  Lunch

4:30 pm    Tournament & Dinner

5:30 pm    Awards Ceremony

Food and drinks will be provided throughout the day in addition to breakfast, lunch, and dinner.



Apply Today

The Atomic Games are open to college students pursuing a bachelor's degree in computer science, computer engineering, or a related program.