HNHacker News
TopNewBestAskShowJobs

datavorous_

118 karma · joined July 17, 2025

recreational programmer

datavorous.work@gmail.com

submissionscomments
datavorous_··on Show HN: Sameshi – a ~1200 Elo chess engine that fits within 2KB
zero games were thrown away for castling, because i forced stockfish not to castle (and not to play en passant/promotion) by filtering legal moves and only giving those filtered moves via root_moves

so every game stayed in the same no castling variant

and you're right, this rating is for that constrained variant, not full chess.

datavorous_··on Show HN: Sameshi – a ~1200 Elo chess engine that fits within 2KB
Thanks for pointing it out! I will try to patch it.

Appreciate you taking the time to test it.

datavorous_··on Show HN: Sameshi – a ~1200 Elo chess engine that fits within 2KB
Oh well, the file initially looked like https://github.com/datavorous/sameshi/blob/7ab4e47144f96becd...

It is hideous now!

datavorous_··on Show HN: Sameshi – a ~1200 Elo chess engine that fits within 2KB
none.

scribbling long enough on a piece of paper is more enjoyable than prompting.

datavorous_··on Show HN: Sameshi – a ~1200 Elo chess engine that fits within 2KB
maybe for very low ratings it's plausible? 1 elo per byte might happen in a tiny range but at a useful strength it would break fast, that's what i think
datavorous_··on Show HN: Sameshi – a ~1200 Elo chess engine that fits within 2KB
i forced stockfish to play only non castling, non en passant, non promotion moves by filtering legal moves and passing only those as root_moves

also removed castling/EP rights from FEN