transposition-table
There are 38 repositories under transposition-table topic.
rudzen/ChessLib
C# chess library containing a complete data structure and move generation.
EuclidStellar/Sepentia-ChessEngine
Sepentia - a chess engine coded in python that uses alphabeta/negamax and transposition table with better move ordering to achieve an ELO of 1500 at depth 4. Inspired a lil from a lot of chess engines available in open source
crybot/Napoleon
Re-designed Chess engine and converted in C++
pavlosdais/Quoridor
A terminal implementation of the game Quoridor with an engine
TheBlackPlague/StockDory
A C++ Chess Engine Finding Best Moves.
yigitkucuk/theodora
A chess engine enhanced with transposition tables, move ordering, null move pruning, aspiration window, alpha-beta pruning, quiescence search, and opening books.
luisafuss/muehle-studienarbeit
Das Ziel ist die Entwicklung eines Jupyter-Notebooks, in dem das Mühle-Spiel mit Hilfe von Python implementiert wird. Die Spiellogik verwendet alpha-beta-pruning und Transpositions-Tabellen.
gmarma23/QuoridorEngine
Quoridor game implementation packed with a generalized and fully reusable 2-player board game solver AI agent
patterson-tom/Dionysus
A UCI-compatible chess engine, capable of beating (most) human players.
VCHui/angelfish
Simple chess engines based on sunfish
beling/impartial-games
Rust software for solving impartial games.
Izy266/Karls-Sun
A python based chess engine
SXKA/Qt-Gomoku
A Gomoku developed with Qt. 一個基於Qt開發的五子棋
Amna-A/AB-Ataxx
:chess_pawn: Ataxx [2 Player Console Game]
hamedrq7/Quoridor-with-enhanced-min-max
This homework is about Implementing a smart agent to play Quoridor, using Min-max, a heuristic function, Transposition Table and forward pruning. This homework is a part of many projects in a Fundamentals to AI course @ FUM.
iprabhakar059/Tic-Tac-Toe-AI
This is a tic tac toe ai which is unbeatabel. It uses a algorithm called the negamax. Inorder to optimize the algorithm alpha beta pruning and transpostion tables are used.
ljdoig/ChessBot
A Negamaxing Chess program in Java
medifle/othello
A full MTD(f) implementation. 2x faster than AlphaBeta.
sergi-s/Special-Topics-in-Artificial-Intelligence
Porjects for Algorithmic Techniques for Artificial Intelligence
Shynee1/ChessEngine
Fully functional chess engine built from the ground-up with LibGDX
Wazzabeee/chess_AI
Java chess AI using Principal Variation Splitting, Piece Square Tables, Opening Book and Tapered Evaluation.
andrija-tosic/domineering-ai
AI team project — Domineering board game AI engine — Python • Game state evaluation heuristic • Alpha-beta pruning • Move ordering • Transpositon table • Zobrist hashing
enricoemiro/alphabetaprugna
Project for the University of Bologna Algorithms and Data Structures course (a.y. 2020-21).
Gelean/checkers-project
CS 175 Checkers AI Project
jackperlo/bachelor-thesis
This repo contains my Bachelor's Degree project. It consists in a AI which exploits A* Algorithm to generate AleaGame levels and A* Variant to solve them.
lukassanting/CannonAI
A C# implementation of an AI for the Cannon boardgame, with a working GUI and with various game search algorithms.
michele98/TablutChallenge2021
Software for the Tablut Students Competition for the Fundamentals of AI course in the masters degree in AI of the University of Bologna. The algorithm uses a heuristic-based search of the state space using the minimax algorithm with alpha-beta cuts and a transposition table.
PROFeNoM/AlphaZero
Simple AlphaZero Reinforcement Learning implementation for Go.
thanosDelatolas/TUCAnts
Agent to play TUCAnts. It's a game similar to Checkers.
wojzam/Connect-Four
Connect Four game for Android with optional AI opponent
jambolo/GamePlayer
A game player for two-player perfect information games, implemented using a min-max game tree, alpha-beta pruning, and a transposition table, along with a variety of heuristics.
jimlinntu/Theory-of-Computer-Games
Theory of Computer Games 2018 http://www.iis.sinica.edu.tw/~tshsu/tcg/2018/index.html
jjak0b/MNK-game
MNK-game engine (generalized tic-tac-toe board game) and Player AI based on an improved Alpha-Beta pruning search algorithm with threat detection heuristic which runs in O(√(n!)*log(N+M)) time on average case
Raffaello/board-m-n-k
Tic Tac Toe generalization board game
tjnorwat/tic-tac-toe-ai-bitboard
Uses bitboards for speed and alpha beta to search for best move