russell v1.5

Discussion of anything and everything relating to chess playing software and machines.

Moderator: Ras

domin1c
Posts: 6
Joined: Mon Aug 10, 2026 12:27 pm
Full name: dominic fuentes

russell v1.5

Post by domin1c »

improvements:
-> added quiet move generation and legal/pseudo-legal move validation
-> improved king safety, castling, and en passant legality checks
-> refactored search into staged move generation with lazy generation
-> improved move ordering by prioritizing tt moves, captures, promotions, and delaying losing captures
-> integrated staged search with lmp, lmr, pvs, futility, see, and history pruning
-> improved checkmate detection and excluded-move handling
-> added 13 move generation tests covering legality, special moves, consistency, and position integrity

i would appreciate any testing or suggestions :D

source: https://github.com/stup1d1y-0bv10us/russell
latest version: https://github.com/stup1d1y-0bv10us/rus ... s/tag/v1.5
other versions: https://github.com/stup1d1y-0bv10us/russell/releases

gracias! :D