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.
A terminal implementation of the game Quoridor with an 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 python based chess engine
Quoridor game implementation integrated with a versatile and reusable AI agent for solving two-player board games
A UCI-compatible chess engine, capable of beating (most) human players.
Efficient Algortihm for Tic Tac Toe game ai with alpha beta pruning
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.
A gomoku player via Min-Max Search and Alpha-Beta Pruning, running on https://botzone.org.cn/
CS 175 Checkers AI Project
A chess AI built using minimax, alpha-beta-pruning, and Zobrist hashing algorithms
Uses bitboards for speed and alpha beta to search for best move
A full MTD(f) implementation. 2x faster than AlphaBeta.
重力四子棋AI(Minimax+α-β剪枝+Bitboard+Zobrist Hash实现/Alphazero自对弈深度学习实现)
My first chess bot - Bitboard, Alpha-Beta Prunning, Zobrist hashing - ELO 900-1000
AI team project — Domineering board game AI engine — Python • Game state evaluation heuristic • Alpha-beta pruning • Move ordering • Transpositon table • Zobrist hashing
ZZT slider puzzle generator
An intelligent agent that plays the board game Go.
Chess AI game in python using alpha beta pruning
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."