The project
Gomoku is a board game where you need to line up five stones. This Epitech project is about programming an AI that can play it and win.
My algorithm detects win and loss conditions, then uses the Monte Carlo method: it simulates many possible games from the current position to estimate, move by move, the chances of winning and pick the best one.
Tech stack
- C++Game engine and AI, built for speed
- Monte-CarloGame simulations to evaluate the best moves