AI Dev Impact Lab JA
← Rankings · AI-RELATED REPO

BTec-lab/AI-Chess-Agent

Advanced AI chess agent implementing Minimax, Alpha-Beta pruning, transposition tables, and heuristic evaluation using Python and Pygame.

GitHub ↗
★ 0
stars
75
AI relevance
50
solo dev
0
tool sigs

SUMMARY AI summary by gpt-5-mini

AI Chess Agent is a Python/Pygame project (coursework) that implements a playable chess GUI with an AI opponent using game-tree search and heuristic evaluation. Intended for students, hobbyist developers, and researchers exploring classical search optimizations. Key features: - Game UI with legal move generation, highlighting, undo and restart - AI: Minimax/Negamax with optimized Alpha-Beta pruning - Search improvements: iterative deepening, quiescence search, null-move pruning, late-move reductions, move ordering - Transposition tables with Zobrist hashing - Heuristic evaluation: weighted utility combining material/position, center control, pawn structure, king safety, mobility - Difficulty presets (depth/time), benchmarking tools, and executable/source run options.

Owner

Account
BTec-lab
Type
User
Followers
0

Dates

Created on GitHub 2026-05-11
Last push 2026-05-11
First seen here 2026-05-11
Last fetched 2026-05-11 16:11