Othello Game Implemented with Alpha-Beta Algorithm in SWI-Prolog's Logic Programming Language. The AI engine alpha-beta algorithm is based on heuristics such as capturing cornes & number of overall captured pieces.
- Play Against Computer (Human vs AI) 🧑💻
- Watch Computer vs Computer (AI vs AI) 🖥️ 💻
This is relevant of course only when playing against the computer (and not when watching computer against computer). The difficulty level is influenced by means such as the depth level of the search algorithm & the heuristics taken into account.
See Documention for ruther details.