(Case study) · 2024

Gomoku

A C++ artificial intelligence for Gomoku that detects wins and losses and picks its moves using the Monte Carlo method.

Type
Epitech project · Artificial intelligence
Role
AI development
Year
2024

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

A similar project?

Let's talk about what you want to build. Reply within 24h.

Contact me
Next projectPool Nexus