a basic adversarial game
-
Updated
Nov 5, 2025 - Python
a basic adversarial game
[NeurIPS 2023 Spotlight] LightZero: A Unified Benchmark for Monte Carlo Tree Search in General Sequential Decision Scenarios (awesome MCTS)
CSE 571 Artificial Intelligence
All Lab experiments of 18CSC305J Artificial Intelligence.
An unbeatable game of Tic Tac Toe.
Complete TypeScript chess engine with zero dependencies for Node.js >=24 and browsers. Features configurable AI (5 predefined difficulty levels), stateful/stateless APIs, and supports JSON and FEN formats.
A tic tac toe game with an AI opponent using minimax algorithm and alpha-beta pruning
中国象棋程序学习笔记(JavaScript版)
♟️ A chess engine with alpha-beta pruning, piece-square tables, move ordering, and command-line UI.
Sanmill is an open-source, UCI-like Mill/Morris/Merrills/Mühle/Malom (and its variants) program with CUI and Flutter 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.
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!
Strong neural-network chess engine written in C++
A simple chess game for comparing your moves with other chess engines
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
Implementation of reinforcement learning algorithms to solve pacman game. Part of CS188 AI course from UC Berkeley.
A checkers reinforcement learning AI, and all the tools needed to train it.
A chess engine written in C
Solutions for the Projects of the Artificial Intelligence (CS 188) course of UC Berkeley
A multi-agent implementation of the game Connect-4 using MCTS, Minimax and Exptimax algorithms.
Animal Fight Chess Game(斗兽棋) written in rust.
To associate your repository with the alpha-beta-pruning topic, visit your repo's landing page and select "manage topics."