Congratulations for your work. I appreciate the way the program works directly with the PGN format, also the game analysis with text comments and classification of quality of play. About the PGN would be conveniente to show the extra tags, because I have many games with annotations and need to see name of annotator in extra tag annotator. About the classification of quality of play would be relevante to show the average of centipawns lost per move, to be able to compare the quality of play in different games, since we know longer games tend to sum more centipawns lost than shorter games.
I have written a chess program called Nimzo 3d Chess GUI
which is an enhanced version of the Tarrasch chess GUI with the
following additional features :-
Shootout mode
User defined board bitmaps
Printing functions
Puzzle mode
Engine match and tournament functions
Automatic game analysis
3d graphics powered by DirectX
Game sound effects
Capability for playing on the Free Internet Chess Server
It can be downloaded from the following links :-
Full installation package :-https://www.mediafire.com/file/keju8i1j37ivm6s/setup_Nimzo_3d_chess.7z/file
Update package for existing users :-
https://www.mediafire.com/file/cug32gyfwpt3pec/update_Nimzo_3d_chess.7z/file
It can also be downloaded from the website -
https://nimzo-3d-chess-gui.infinityfreeapp.com
The download is a zip file setup_Nimzo_3d_chess.7z
When you unzip this file you will find installation
and usage instructions in the file README_v3_5.txt
The program will run on Windows 7 - 11, 32-bit and 64-bit.
The program is free and open source,
so please feel free to share the program and the links.
Enjoy the game.
Here is a screen shot for the program.