AlexPetrusca / CheckersJS

Web-compatible minimax AI for checkers

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

CheckersJS

  • Negamax algorithm with alpha-beta pruning
  • Transposition table + quiessence search implementation
  • Efficient board representation and move set generation
  • Heuristic evaluation function that accounts for the value of each piece and its position on the board
  • 14+ ply depth search

You can play against my AI using the following link: https://alexpetrusca.github.io/checkers

About

Web-compatible minimax AI for checkers


Languages

Language:JavaScript 99.9%Language:HTML 0.1%