An open API service indexing awesome lists of open source software.

Projects in Awesome Lists tagged with alpha-beta

A curated list of projects in awesome lists tagged with alpha-beta .

https://github.com/tazeg/jepychess

Simple Python Chess Program

alpha-beta chess python

Last synced: 23 Apr 2025

https://github.com/njmarko/alpha-beta-pruning-minmax-checkers

Minmax (minimax) algorithm with Alpha-Beta (𝛼−𝛽, ab) Pruning optimization for the Checkers (Draughts) game in Python 3. Same minimax algorithm works for chess, tic tac toe or similar games.

ab-pruning alpha-beta alpha-beta-pruning alpha-beta-search checkers draughts game minimax minimax-alpha-beta-pruning minimax-search minmax minmax-algorithm minmax-alpha-beta-pruning pruning-optimization python

Last synced: 28 Oct 2025

https://github.com/pchampio/othello-prolog

:scroll: A fully functional Othello (Reversi) game, with several AIs, made in prolog for swipl.

alpha-beta artificial-intelligence board-game logic-programming minmax othello-game prolog student-project swipl univ-lemans

Last synced: 18 Feb 2026

https://github.com/hxndev/ai-based-chess-game-using-minimax-and-alpha-beta-prunning

The goal of this project was to make a User vs AI chess game, such that user makes whichever (legal) move they like and in turn, the AI performs the best move it can find. The game ends when either the user or the AI enters checkmate or stalemate state - or if you quit forcibly :)

ai ai-based-chess-game alpha-beta chess gui interface minimax minmax project prunning python using

Last synced: 31 Mar 2025

https://github.com/matteofasulo/tablut

Project for the MSc in Artificial Intelligence of the University of Bologna, academic year 2023/2024. Tablut Challenge from the Fundamentals of Artificial Intelligence and Knowledge Representation course

aima-python alpha-beta alpha-beta-algorithm alpha-beta-pruning artificial-intelligence heuristics python3 tablut tafl

Last synced: 23 Apr 2025

https://github.com/schphe/tictac

tictactoe ai implementation using minimax with αβ-pruning

ai algorithm alpha alpha-beta beta game minimax pruning tic-tac-toe tictactoe

Last synced: 06 Mar 2026

https://github.com/jlervin/purple

A UCI chess engine

alpha-beta bitboards chess rust

Last synced: 13 Jun 2025

https://github.com/efecanxrd/othello-game

Othello Game (Also known as Reversi). It was created with the Minimax algorithm (Alpha-Beta pruning). Allows Human-AI, AI-AI, RandomPlayer-AI, RandomPlayer-Human interplay

alpha-beta alpha-beta-algorithm alpha-beta-pruning alpha-beta-search alphabeta-minimax-search minimax minimax-agent minimax-algorithm minimax-alpha-beta-pruning minimax-search othello othello-ai othello-game othello-with-ai reversi reversi-ai reversi-game

Last synced: 05 Mar 2025

https://github.com/praxtube/chess-ai

A chess AI that uses alpha-beta to find the best move

ai alpha-beta artificial-intelligence chess chess-ai chess-engine chess-game chessboard python

Last synced: 27 Feb 2025