Skip to content

Latest commit

 

History

History
24 lines (19 loc) · 386 Bytes

README.md

File metadata and controls

24 lines (19 loc) · 386 Bytes

MilesBot

Simple C++ Chess engine written by Sebastian Miles.

Move Generation

  • Staged move generation
  • MVV-LVA move ordering

Search

  • Iterative Deepening
  • Transposition Table
  • Aspiration windows
  • Quiescence Search
  • PVS Search
  • Check extensions
  • Singular Extensions
  • Multi-Cut Probing

Evaluation

  • Material
  • Piece Square table
  • Pawn structure
  • 5-man Tablebase