pchampio/othello-prolog
:scroll: A fully functional Othello (Reversi) game, with several AIs, made in prolog for swipl.
This is a full-featured Othello (Reversi) game designed to run within the SWI-Prolog interpreter. It takes player inputs or uses built-in AI opponents and outputs the game state and moves. It's intended for students or enthusiasts learning about artificial intelligence and game theory within logic programming environments.
No commits in the last 6 months.
Use this if you are studying or teaching AI game algorithms like Minimax and Alpha-Beta pruning, and want a concrete, playable example in Prolog.
Not ideal if you're looking for a casual Othello game to play outside of a Prolog interpreter, or for a commercial-grade AI.
Stars
17
Forks
6
Language
Prolog
License
BSD-3-Clause
Category
Last pushed
Apr 26, 2024
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/agents/pchampio/othello-prolog"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
haslam22/blackstone
Gomoku (Five in a Row) game manager with a powerful built-in AI, written in Java with a clean,...
canberkakcali/gomoku-ai-minimax
Artificial Intelligence for the game Go-Moku using the Minimax Algorithm with Alpha-Beta Pruning
EudyContreras/Othello-FX
Othello game framework made with JavaFX which can be use for testing Othello AI Agents.
kairaedsch/Hexxagon
🎯 Online Board Game "Hexxagon"
sramakrishnan247/Checkers-AI
Checkers playing agent. The agent uses the Minimax algorithm with alpha beta pruning for playing...