arrow_backAll Projects
COSC 322 — UBC2025
Game of Amazons
Java implementation of the Game of Amazons with a Monte Carlo Tree Search AI opponent.
JavaJavaFXMonte Carlo Tree Search
Overview
COSC 322 team project. Full Game of Amazons implementation in Java with a JavaFX UI, featuring an AI opponent powered by Monte Carlo Tree Search with heuristic-guided playouts and adaptive simulation depth for real-time move selection.
Key Highlights
- MCTS AI agent with heuristic-guided playouts and adaptive simulation depth
- Competed in in-class tournament bracket
- JavaFX UI with animated piece movement and visual feedback
More Projects
2026arrow_forward
F1 Intelligence Hub
Production-grade Formula 1 analytics platform with real-time ML predictions and race strategy insights.
2025arrow_forward
Mining Digital Work Artifacts
AI-powered desktop app that mines developers' local work artifacts to generate portfolios and surface skill growth.