alpha-beta-pruning
There are 1064 repositories under alpha-beta-pruning topic.
opendilab/LightZero
[NeurIPS 2023 Spotlight] LightZero: A Unified Benchmark for Monte Carlo Tree Search in General Sequential Decision Scenarios
healeycodes/andoma
♟️ A chess engine with alpha-beta pruning, piece-square tables, move ordering, and command-line UI.
calcitem/Sanmill
Sanmill is an open-source, UCI-like Mill/Morris/Merrills/Mühle/Malom (and its variants) program with CUI, Flutter GUI and Qt GUI, sharing and freely distributing the code, tools and data needed to deliver this mill game. We do this because we are convinced that open software and open data are key ingredients to make rapid progress.
netcan/AnimalChess
Animal Fight Chess Game(斗兽棋) written in rust.
LazoCoder/Tic-Tac-Toe
An unbeatable game of Tic Tac Toe.
keyu-tian/Cpp-Gomoku-with-AI
C++ Gomoku with a strong AI based on minimax search and alpha-beta pruning with Qt5 GUI. *Dozens of C++ tricks & hacks are used to improve efficiency.* Come and try to see if you can beat the powerful AI!
SamRagusa/Checkers-Reinforcement-Learning
A checkers reinforcement learning AI, and all the tools needed to train it.
Alex2262/AltairChessEngine
A strong chess engine made in c++
iamjagdeesh/Artificial-Intelligence-Pac-Man
CSE 571 Artificial Intelligence
GeorgeSeif/Tic-Tac-Toe-AI
A tic tac toe game with an AI opponent using minimax algorithm and alpha-beta pruning
Heiaha/Weiawaga
A UCI chess engine written in Rust.
dimitrijekaranfilovic/checkers
A game of checkers written using minmax algorithm and alpha-beta pruning.
canberkakcali/gomoku-ai-minimax
Artificial Intelligence for the game Go-Moku using the Minimax Algorithm with Alpha-Beta Pruning
AnshGaikwad/Chess-World
A simple chess game for comparing your moves with other chess engines
jysperm/WizardChess
Search-based low-intelligence international chess AI with visible UI
shushrutsharma/18CSC305J-AI
All Lab experiments of 18CSC305J Artificial Intelligence.
s2t2/tic-tac-toe-py
a basic adversarial game
Tearth/Inanis
UCI chess engine written in Rust, the successor of Proxima b, Proxima b 2.0 and Cosette.
ashishpapanai/chessJS
This engine has defeated Stockfish Level-6 which has 2300+ ELO rating with 1sec as thinking time. It is an implementation of Chess Engine in JavaScript by using Min Max Tree with Alpha-Beta pruning (GOFAI (Good Old-Fashioned Artificial Intelligence)). The front-end of the website is basic HTML and CSS. ChessJS Version 2 : v2.chessjs.tech
DarshanMaradiya/Unity-3D-AI-Chess
Minor Project: The Chess is very well known in domain of Game AI. So is demonstrated using Minimax & Alpha-beta pruning algorithms
Tearth/Cosette
UCI chess engine written in C# for .NET platform.
huihut/tic-tac-toe
:video_game: 使用α-β剪枝(Alpha-beta-pruning)的极小极大算法(Minimax-algorithm)实现的井字棋(一字棋、tic-tac-toe)游戏。
venil7/reason-chess
chess library in reason for cross platform game dev
Sazgr/peacekeeper
Strong UCI Chess Engine written in C++17 (Not C, GitHub!!!)
BanhmiDev/connect-four-js
Minimax and Alpha-Beta Pruning implementations in JavaScript
qpwoeirut/2048-solver
A set of AIs for the 2048 tile-merging game. Includes an expectimax strategy that reaches 16384 with 34.6% success and an ML model trained with temporal difference learning.
Kvatsx/Artificial-Intelligence-Assignments
A-List of all the Assignment done in Artificial Intelligence Course @IIIT-D
ikramhasan/Impossible-TicTacToe-Ai
An impossible-to-beat tictactoe ai that uses the minimax algorithm. Made using flutter.
hennimohammed/parallel_chess_engine
A simple chess engine written in C and parallelized using OpenMP
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.
zhixiangli/gomoku-battle
Gomoku Battle is a cross-language cross-system battle platform.
kschuetz/checkers
Checkers game rendered in web browser using SVG and React, written in Scala.js
rafid-dev/rice
C++ UCI Chess Engine
ripred/JavaChess
24-bit ANSI colored, console-based chess engine using Java. Optional multi-threaded AI using Minimax with alpha-beta pruning. Fully configurable properties including: ply depth, thread pool size, optional AI time limit, all colors, and more.
MinusKelvin/frozenight
NNUE chess engine that never had an HCE