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