Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Rustic Logo Codeberg repository

Creating the Rustic chess engine

or, the art of Chess Programming in Rust

© 2019 - 2026 Marcel Vanthoor, all rights reserved.


Latest update: May 31th, 2026 - 23:00 (Dutch Time)
Make sure to press CTRL+F5 so you see the latest version of this book.

Most recently updated chapters:

  1. 2026-05-31 - Finish the Board Functionality section
  2. 2026-05-31 - Revised Front Matter and Board Representation
  3. 2026-05-27 - Updated all design diagrams
  4. 2026-05-25 - Add a page on Base Types
  5. 2026-05-25 - Wrote move generator non-slider section
  6. 2026-05-15 - Wrote the move generator design section
  7. 2026-04-26 - Wrote the section on Rustic and AI
  8. 2026-04-12 - Wrote the move generator introduction
  9. 2024-12-27 - Wrote section “Moving Pieces”
  10. 2024-12-27 - Fixed some broken images