I'm updating the book, there are quite a few interesting changes to hold it back. Most notably, Wave is now transparent, and also Wave and Starchild are now divergent. Static move is now officially illegal. And so on, ... you get the idea.
Changes since the last update:
- Wave is transparent
- Wave and Starchild are divergent
- added static move, piece, loop rules
- added symbol for resurrecting opponent's pieces
- clarified self-checkmate
- updated move, and compatibility grammar
- clarified promotion notation
- small grammar fixes (e.g. promotion is mandatory)
- and much more!
The latest update to the book was made on January 24, 2023, version is 20230124.083845, and can be found in usual places.
After this, I'll continue working on library; there are quite some changes to be retrofitted. Also, a lot of guess-work has to be done to reconstruct proper path taken by any piece, because transparency and divergence notation is optional.
Reason why it is optional is because "o, this is too hard" is not a valid reason; and convenience for a user is more important. Only if there are some data that are truly missing (like, not specifying a piece for e.g. a promotion), then I'd say side-effect is mandatory.
Anyway, I think there should be no more major changes to the rules, and the book. After all, I'm running low on ASCII symbols usable for algebraic notation. :)
No comments:
Post a Comment