Introduction

What is AMazeBot?

AMazeBot is the name of a programming competition run by Mohawk College in Hamilton, Ontario, Canada, and is open to all students currently enrolled in a program at Mohawk.  The name AMazeBot is derived from "A-Maze-Robot". The idea of the competition is to write a program that will navigate a virtual robot (or "bot") through a maze to a target location within the maze while expending the least amount of energy. The student or team of students (see rules) whose program navigates the maze and achieves the highest score (most energy remaining) is the winner.

How do I develop an AMazeBot program?

The AMazeBot Application Programming Interface (API) and all the tools you need are available on the download page. You must write a program using the supplied API. Instructions on how the API operates and an example program have been included in the package. For more detail information please see the API documentation.

When is the AMazeBot competition?

The Competition Main Event will be held on November 23rd in F118 during common hout from 12:00pm to 1:00 pm

During the show all the bots will be run on a large screen, across a set of mazes. The exact mazes chosen remain a surprise until the Show, so the bot programs have to be ready to handle anything. The presentation is akin to a video-game and is great fun to watch, so come be a spectator and cheer on the bots!

Are there Prizes?

See the prizes page for latest details.

I still have questions, where do I ask?

You can check the FAQ, or direct any questions to .