chess-puzzles

chess puzzle book generator
git clone git://git.codemadness.org/chess-puzzles
Log | Files | Refs | README | LICENSE

commit 752c96801f72527cf5bc3faab7ad7d1d7889ddbf
parent 4d582297eea29262d3ed81b786c28276e006589f
Author: Hiltjo Posthuma <hiltjo@codemadness.org>
Date:   Thu, 21 Dec 2023 18:17:34 +0100

update TODO

Diffstat:
MTODO | 20++++++++++++++++++--
1 file changed, 18 insertions(+), 2 deletions(-)

diff --git a/TODO b/TODO @@ -1,5 +1,21 @@ +- code cleanup: + - separate parsefen() function. + - separate parsemoves() function. + +- option for output for annotating moves in a human-like way (for screenreaders/espeak). +https://en.wikipedia.org/wiki/Portable_Game_Notation +PGN: + +"In a few cases, a more detailed representation is needed to resolve ambiguity; +if so, the piece's file letter, numerical rank, or the exact square is inserted +after the moving piece's name (in that order of preference). Thus, Nge2 +specifies that the knight originally on the g-file moves to e2. " + +- rename fen.c to be more unique so it can be installed in $PATH. + ? output for PGN notation for moves: - mainly for solutions page. - maybe add some option to show it in tty/ASCII mode. -- man page -- improve README + +- improve documentation. +- more tests.