thiloshon / MiniGoBot

AI Bot to play Go game in 5x5 board

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

MiniGoBot

AI Bot to play Go game in 5x5 board.

Uses minimax algorithm of depth 2 and alpha beta pruning. Heuristics used are

  • liberty_score - How many liberties are left

  • connected_score - How many pieces are connected

  • surrounding_score - How many opponent pieces have I surrounded

  • score - the final score with komi

  • liberty_score - How many opponent liberties are left

  • connected_score - How many opponent pieces are connected

  • surrounding_score - How many of my pieces are surrounded by opponent

About

AI Bot to play Go game in 5x5 board


Languages

Language:Python 100.0%