Checkers AI

Published on
Checkers AI · 1 min read

Brief Summary

The Python code implements an AI player for checkers, utilizing Minimax with Alpha-Beta Pruning and Monte Carlo Tree Search (MCTS) algorithms for strategic decision-making. It evaluates potential moves through strategic analysis and dynamic exploration, aiming to outplay the opponent and secure victory.

Key Features

  • Minimax with Alpha-Beta Pruning
  • Monte Carlo Tree Search (MCTS)
  • Heuristic Evaluation
  • Color and Move Handling
  • Gameplay Interaction

Built With

  • Python