Snow College Coding Competitions

Snow College Engineering Department hosts annual coding competitions where students can showcase their programming skills and compete with others. The competitions involve using an API to interact with different games and scenarios. On this page, you can find the information about the previous and current coding competitions, as well as the links to the GitHub repositories and the online games.

2026-27: Badger Brawl

Badger Brawl is a real-time strategy game where nobody touches a mouse. You write a program, in any language that speaks HTTP, that runs a clan of Snow College Badgers: sending workers after grubs, moving into the Suites at Academy Square, taking classes in the GRSC Makerspace, and marching soldiers and archers across the Sanpete Valley at the other team's Noyes Building. Every second the world ticks forward, your bot sees only what its badgers can see, and it decides what to do next. Practice against four built-in house badgers, from the Sleepy Sitter to the Grub Hoarder, then climb the Top Badgers ladder and watch every brawl live in 2D or 3D.

The 2026-27 season

  • The season kicked off October 22. Rounds continue every other week until graduation: Nov 5, Nov 19, Dec 3, Jan 14, Jan 28, Feb 11, Feb 25, Mar 11, Mar 25, Apr 8 and Apr 22.
  • Final championship the afternoon of graduation, April 29.
  • Play in person or remotely; a Discord voice channel is open for remote players.
  • Pizza at the first round of each semester.
  • Prizes for the top 3 cumulative scores across all rounds and the top 3 in the final championship.

Play in two minutes

Install the .NET 10 SDK, save the starter bot into an empty folder, and run it with a name of your own:

dotnet run StarterBot.cs --player-name Frank

It signs you up, starts a match against a house badger on netrts.snowse.io, and prints a link to watch it. Then make its Decide method smarter. The getting started guide and step-by-step tutorial walk you from your first request to a bot that wins, in C# or Python.

2025: Badger Clan

Badger Clan is a coding challenge where players build AI strategies to manage a clan of badgers in a resource-rich but dangerous environment. Your badgers must gather food, defend territory, and expand their population against competing clans. Success requires balancing resource management with tactical decisions as you guide your clan to dominance through careful API interactions and strategic planning.

Play it now!

2024: Space Wars

Space Wars puts you in command of a fleet in an interstellar conflict. You must strategically deploy your ships, manage resources, and outmaneuver your opponents across a dynamic galactic battlefield. The game challenges you to balance offensive tactics with defensive positioning as you expand your territory and upgrade your fleet. Using the provided API, you'll need to analyze the battlefield and execute commands to defeat rival fleets.

Play it now!

2023: Mars Rover

Mars Rover is a game where you have to control a rover and a helicopter on the surface of Mars. You have to use your programming skills and the information you get from the server to find the most efficient path to the target(s) before your opponents. You can join a game, explore the map, move your vehicles, and check the game status using the API provided.

2022: Hungry Game

Hungry Game is a multi-player game where you compete to eat pills and survive. The game has two modes: pill mode and battle mode. In pill mode, you try to eat as many pills as possible, which increase in value as they decrease in number. After all the pills are eaten, the players enter battle mode. In battle mode, you try to eat other players and reduce their health to zero.

2021: Risk

Risk is a game where you can test your skills of strategy and tactics against other players. In this game, you will control regions and try to expand your territory by conquering neighboring regions. You will have to strategize how to move your armies to defend your spaces on the board, and also attack your neighbors.

2020: Game Of Life

The Game of Life Coding Challenge is based on the cellular automaton devised by John Horton Conway in 1970. In the game, you can create and explore different configurations of cells on a grid. In this game, you will register your name and token, and receive a board with some live and dead cells. You will then update the board according to the rules of the game, and send it back to the server. You will also compete with other players to see who can complete the most generations of the game.