C# chess library containing a complete data structure and move generation.
-
Updated
Mar 2, 2024 - C#
C# chess library containing a complete data structure and move generation.
A terminal implementation of the game Quoridor with an engine
Re-designed Chess engine and converted in C++
A C++ Chess Engine Finding Best Moves.
A Chess Engine Enhanced with Transposition Tables, Move Ordering, Null Move Pruning, Aspiration Window, Alpha-Beta Pruning, Quiescence Search, and Opening Books.
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.
Simple chess engines based on sunfish
A UCI-compatible chess engine, capable of beating (most) human players.
Quoridor game implementation packed with a generalized and fully reusable 2-player board game solver AI agent
A Gomoku developed with Qt. 一個基於Qt開發的五子棋
A python based chess engine
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.
Java chess AI using Principal Variation Splitting, Piece Square Tables, Opening Book and Tapered Evaluation.
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.
A Negamaxing Chess program in Java
♟️ Ataxx [2 Player Console Game]
Rust software for solving impartial games.
A full MTD(f) implementation. 2x faster than AlphaBeta.
Checkers game/bot writen in rust.
AI team project — Domineering board game AI engine — Python • Game state evaluation heuristic • Alpha-beta pruning • Move ordering • Transpositon table • Zobrist hashing
Add a description, image, and links to the transposition-table topic page so that developers can more easily learn about it.
To associate your repository with the transposition-table topic, visit your repo's landing page and select "manage topics."