DorinK / AI-Checkers

Second Assignment in 'Artificial Intelligence' course by Dr. Ram Meshulam at Bar-Ilan University

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

AI-Checkers

Second Assignment in 'Artificial Intelligence' course by Dr. Ram Meshulam at Bar-Ilan University.

In this task we designed and implemented players for the game πΆβ„Žπ‘’π‘π‘˜π‘’π‘Ÿπ‘ .
The rules of the game required for the exercise can be found here: https://www.itsyourturn.com/t_helptopic2030.html.

The players we have implemented, given a board mode, will return the action to execution. The selection of the operation will be done using different variations to the algorithm π‘€π‘–π‘›π‘šπ‘Žπ‘₯ with prunning 𝛼𝛽.

Exercise objectives:

  • Build a player for a two-player game.
  • Experiencing in the analysis and construction of heuristic functions.
  • Experimenting with the π‘€π‘–π‘›π‘šπ‘Žπ‘₯ algorithm and implementing variations on it
  • Conducting research comparing the performance of different players.

About

Second Assignment in 'Artificial Intelligence' course by Dr. Ram Meshulam at Bar-Ilan University


Languages

Language:Python 100.0%