Hacker News new | past | comments | ask | show | jobs | submit login
1K ZX Chess (wikipedia.org)
14 points by doener 9 months ago | hide | past | favorite | 2 comments

As a chessplayer and programmer these tiny chess programs have always impressed me but annoyed me too.

Why? Most of them skip the full ruleset.

Per Wikipedia: ZX Chess implements chess rules except for castling, promotion, and en passant.

Those are major rules! You could forgive ZX Chess in 1983 but modern tiny chess variants should not "cheat" by skipping rules.

I'd love to see a list of tiny chess programs that fully implement chess rules as defined by FIDE .

Even better if these programs implement UCI - https://en.wikipedia.org/wiki/Universal_Chess_Interface

I agree. In a 1K ZX81, the chess program had to share memory with the whole rest of the computer. This was a pretty impressive feat.

There's nothing impressive about a supposedly smaller program that has access to unlimited memory, unlimited screen memory, lots of BIOS routines, et cetera, and STILL can't honor the rules.

One-upping a ZX81 in terms of sheer number of bytes of code is not impressive, and it wasn't at all what 1K Chess was about.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact