The chess engine using algorithm

chess chess-engine cpp
4 Open Issues Need Help Last updated: Sep 10, 2025

Open Issues Need Help

View All on GitHub
enhancement help wanted move generation

The chess engine using algorithm

C++
#chess#chess-engine#cpp
enhancement help wanted move generation

The chess engine using algorithm

C++
#chess#chess-engine#cpp
enhancement help wanted move generation

The chess engine using algorithm

C++
#chess#chess-engine#cpp

AI Summary: Implement a function to detect the end of a chess game. This includes checking for legal moves, recognizing checkmate and stalemate, and implementing draw conditions (50-move rule, threefold repetition, insufficient material). The chess engine uses a Negamax algorithm with Alpha-Beta pruning, iterative deepening, and transposition tables, and utilizes FEN notation.

Complexity: 4/5
enhancement help wanted move generation

The chess engine using algorithm

C++
#chess#chess-engine#cpp