Loading Colosseum Survival...
Game Rules
Objective
Think you can outsmart my AI? Good luck with that! Your mission is to control more territory than my personally developed bot by strategically moving around the board and placing walls. When the board is divided into separate territories, whoever controls the most cells wins. Spoiler alert: my AI doesn't lose often.
How to Play
- Movement: On your turn, you can move up to a certain number of steps (based on board size). Click on any reachable cell to select where you want to move.
- Placing Walls: After selecting your position, you must place a wall on one of the four sides of your cell (up, down, left, or right). Walls block movement for both players.
- Restrictions: You cannot move through walls or through your opponent. You cannot place a wall where one already exists.
- AI Turn: After you confirm your move, the AI will automatically make its move and place a wall.
Winning the Game
The game ends when you and your opponent are completely separated into different territories (cannot reach each other). At that point, the board is divided and each player's score is calculated based on how many cells they control. The player with the higher score wins!
- Your territory includes all cells you can reach from your current position
- The AI's territory includes all cells it can reach from its position
- If both players control the same number of cells, the game is a tie
Strategy Tips
- Try to claim as much open space as possible before getting separated
- Use walls strategically to trap the AI in a smaller area (it's trying to do the same to you!)
- Plan several moves ahead - once a wall is placed, it cannot be removed
- Remember: my AI thinks 2-3 moves ahead using alpha-beta pruning, so you'll need to be clever
- Don't say I didn't warn you when it corners you!
About the AI
You're playing against my custom-built AI bot that I developed during my McGill University COMP 424 course. This isn't your average opponent - it uses the minimax algorithm with alpha-beta pruning to calculate optimal moves several steps ahead. I engineered this AI to be ruthless: it's constantly evaluating the board to maximize its territory while trapping you in the smallest space possible. Think you can beat it? Many have tried...