BTec-lab/AI-Chess-Agent
Advanced AI chess agent implementing Minimax, Alpha-Beta pruning, transposition tables, and heuristic evaluation using Python and Pygame.
SUMMARY AI要約 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.
オーナー情報
日付
| GitHub作成日 | 2026-05-11 |
| 最終Push | 2026-05-11 |
| 当サイト初検出 | 2026-05-11 |
| 最終取得 | 2026-05-11 16:11 |