- Safety Check: If only one legal move, take it
- Danger Zone: If opponent < 3 cells away, prioritize moves that maximize future options
- Regime Detection: Check if players are in separated regions
- Separated: Use FloodFill strategy (maximize own area)
- Competitive: Detect opponent strategy and counter
- Opponent Detection:
- FloodFill Detected: Predict their move and cut them off
- Voronoi Detected: Aggressive territory reduction
- Other: Use expectimax search with opponent modeling
- Boost Decision: Use speed boost if safe and advantageous

Log in or sign up for Devpost to join the conversation.