C# chess library containing a complete data structure and move generation.
-
Updated
Jun 29, 2024 - C#
C# chess library containing a complete data structure and move generation.
The world's strongest Java chess engine.
Zero + is a Gomoku AI that implements threat space search, minimax with alpha beta pruning optimized with Zobrist and linear sequence cache, Principal Variation Search, and Monte Carlo Tree Search.
A terminal implementation of the game Quoridor with an engine
A python based chess engine
A UCI-compatible chess engine, capable of beating (most) human players.
Quoridor game implementation integrated with a versatile and reusable AI agent for solving two-player board games
Efficient Algortihm for Tic Tac Toe game ai with alpha beta pruning
A chess AI built using minimax, alpha-beta-pruning, and Zobrist hashing algorithms
重力四子棋AI(Minimax+α-β剪枝+Bitboard+Zobrist Hash实现/Alphazero自对弈深度学习实现)
A gomoku player via Min-Max Search and Alpha-Beta Pruning, running on https://botzone.org.cn/
Uses bitboards for speed and alpha beta to search for best move
a C++ chess engine with support for full chess rules and an AI opponent. It implements move generation, position evaluation, and a minimax search with alpha-beta pruning to choose the best moves. This project is designed to be modular and extensible.
My first chess bot - Bitboard, Alpha-Beta Prunning, Zobrist hashing - ELO 900-1000
Playable Python chess engine and GUI featuring Alpha-Beta Minimax, Zobrist hashing, and master-game theory.
A stunning 3D chess game where you journey through the ages of human history. Win games, gain ELO, and travel through 20 unique eras—from the age of dinosaurs to transcendent cosmic realms.
A full MTD(f) implementation. 2x faster than AlphaBeta.
CS 175 Checkers AI Project
A uci-capable chess engine used as a bot for Lichess
Add a description, image, and links to the zobrist-hashing topic page so that developers can more easily learn about it.
To associate your repository with the zobrist-hashing topic, visit your repo's landing page and select "manage topics."