View Code? Open in Web Editor
NEW
This project forked from maksimkorzh/toyfish
Didactic chess engine in Python for absolute beginners
toyfish's Introduction
- simple CLI to play
- Only 100 lines of code
- Material & PST evaluation
- 3 nested loops move generation
- Brute force negamax search algorithm
- 10x12 array based board representation
- Source code & chess rules data are separated
- no castling
- no enpassant captures
- queen only promotions
- no stalemate detection
- no move legality checking
- no 3 fold repetition detections
Step by step YouTube tutorials
toyfish's People
Contributors