README - chess-puzzles - chess puzzle book generator
 (HTM) git clone git://git.codemadness.org/chess-puzzles
 (DIR) Log
 (DIR) Files
 (DIR) Refs
 (DIR) README
 (DIR) LICENSE
       ---
       README (1154B)
       ---
            1 chess puzzle book generator
            2 ---------------------------
            3 
            4 This was a christmas hack for fun and non-profit.
            5 
            6 Example output:
            7         https://codemadness.org/downloads/puzzles/
            8 
            9 
           10 The generate.sh script generates the puzzles.
           11 The puzzles used are from the lichess.org puzzle database.
           12 This database is a big CSV file.
           13 
           14         https://database.lichess.org/#puzzles
           15 
           16 The generated index page is a HTML page, it lists the puzzles.
           17 Each puzzle is an SVG image.
           18 
           19 
           20 Files
           21 -----
           22 
           23 * generate.sh:
           24   Read puzzles, shuffle them. Do some sorting based on difficulty and
           25   assign score points.
           26 * fen.c:
           27   Read and parse FEN and a few moves and output to various formats.
           28   See the man page for detailed usage information.
           29 
           30 
           31 References
           32 ----------
           33 
           34 * lichess FEN puzzle database
           35   https://database.lichess.org/#puzzles
           36 
           37 * lichess.org
           38   https://lichess.org/
           39 
           40 * SVG of the pieces used for fen.c:
           41   https://github.com/lichess-org/lila/tree/master/public/piece/cburnett
           42 
           43 * pgn-extract:
           44   A great multi-purpose PGN manipulation program with many options:
           45   https://www.cs.kent.ac.uk/people/staff/djb/pgn-extract/
           46 
           47   An example to convert PGN games to UCI moves:
           48 
           49         pgn-extract --notags -Wuci