Anti Adrian Chess Engine, written in Go. Goal to reach 1400 ELO to beat my friend Adrian.
- Chessboard representation
- random moves
- valuable pieces
- board evaluation
- build first working search tree
- move generation with minimax search tree
- alpha-beta pruning (optional)(optimizing)
- settings page
- api
- proper display
- piece heatmaps
- proper endgame
- push king to corner
- proper openings / piece heatmaps
- move ordering
- opening book