Here is the zero exchange Volume X-Zero. All 960 FEN's and moves without exchanges would be in the first volume.
X0-16P_4R_4N_4B_2Q (This is the 32 piece pawn combination of both black and white: zero exchanges.)
As soon as there is one exchange a new volume is created.
Volume 1, chapter names...
X1-15P_4R_4N_4B_2Q (1st exchange: Pawn)
X1-16P_3R_4N_4B_2Q (1st exchange: Rook)
X1-16P_4R_3N_4B_2Q (1st exchange: Knight)
X1-16P_4R_4N_3B_2Q (1st exchange: Bishop)
X1-16P_4R_4N_4B_1Q (1st exchange: Queen)
That's it for the zero exchange and the first exchange.
Now grab the ECO opening lines with their names and sort them in the above chapter folders.
Volume 2, with Chapter (folder ID numbers). In the folders you have your SAN / FEN codes.
X2-14P_4R_4N_4B_2Q (2nd exchange: 2 pawn gone)
X2-15P_3R_4N_4B_2Q (2nd exchange: 1P + 1R gone)
X2-15P_4R_3N_4B_2Q (2nd exchange: 1P + 1N gone)
X2-15P_4R_4N_3B_2Q (2nd exchange: 1P + 1B gone)
X2-15P_4R_4N_4B_1Q (2nd exchange: 1P + 1Q gone)
X2-15P_3R_4N_4B_2Q (2nd exchange: 1P + 1R gone)
X2-16P_2R_4N_4B_2Q (2nd exchange: 2 rooks gone)
X2-16P_3R_3N_4B_2Q (2nd exchange: 1R + 1N gone)
X2-16P_3R_4N_3B_2Q (2nd exchange: 1R + 1B gone)
X2-16P_3R_4N_4B_1Q (2nd exchange: 1R + 1Q gone)
X2-16P_4R_3N_3B_2Q (2nd exchange: 2 knights gone)
X2-16P_4R_3N_4B_1Q (2nd exchange: 1N + 1Q gone)
X2-16P_4R_4N_4B_2Q (2nd exchange: 2 Queens gone)
X2-16P_4R_3N_3B_1Q (2nd exchange: 1B + 1Q gone)
That's it for 2 exchanges on a chessboard. End of volume 2.
The process continues to the 30th exchange, which makes 30 chess volumes, with chapters.
Then start hand picking the best FEN's that fit the chapter piece names. Think of the chapters as a folder ID's.
Enjoy my sorting idea.
Here is the zero exchange Volume X-Zero. All 960 FEN's and moves without exchanges would be in the first volume.
X0-16P_4R_4N_4B_2Q (This is the 32 piece pawn combination of both black and white: zero exchanges.)
As soon as there is one exchange a new volume is created.
Volume 1, chapter names...
X1-15P_4R_4N_4B_2Q (1st exchange: Pawn)
X1-16P_3R_4N_4B_2Q (1st exchange: Rook)
X1-16P_4R_3N_4B_2Q (1st exchange: Knight)
X1-16P_4R_4N_3B_2Q (1st exchange: Bishop)
X1-16P_4R_4N_4B_1Q (1st exchange: Queen)
That's it for the zero exchange and the first exchange.
Now grab the ECO opening lines with their names and sort them in the above chapter folders.
Volume 2, with Chapter (folder ID numbers). In the folders you have your SAN / FEN codes.
X2-14P_4R_4N_4B_2Q (2nd exchange: 2 pawn gone)
X2-15P_3R_4N_4B_2Q (2nd exchange: 1P + 1R gone)
X2-15P_4R_3N_4B_2Q (2nd exchange: 1P + 1N gone)
X2-15P_4R_4N_3B_2Q (2nd exchange: 1P + 1B gone)
X2-15P_4R_4N_4B_1Q (2nd exchange: 1P + 1Q gone)
X2-15P_3R_4N_4B_2Q (2nd exchange: 1P + 1R gone)
X2-16P_2R_4N_4B_2Q (2nd exchange: 2 rooks gone)
X2-16P_3R_3N_4B_2Q (2nd exchange: 1R + 1N gone)
X2-16P_3R_4N_3B_2Q (2nd exchange: 1R + 1B gone)
X2-16P_3R_4N_4B_1Q (2nd exchange: 1R + 1Q gone)
X2-16P_4R_3N_3B_2Q (2nd exchange: 2 knights gone)
X2-16P_4R_3N_4B_1Q (2nd exchange: 1N + 1Q gone)
X2-16P_4R_4N_4B_2Q (2nd exchange: 2 Queens gone)
X2-16P_4R_3N_3B_1Q (2nd exchange: 1B + 1Q gone)
That's it for 2 exchanges on a chessboard. End of volume 2.
The process continues to the 30th exchange, which makes 30 chess volumes, with chapters.
Then start hand picking the best FEN's that fit the chapter piece names. Think of the chapters as a folder ID's.
Enjoy my sorting idea.