Find your chess weaknesses
- First edit the
configfile to setup your engine path and to edit the file names. You can use the config_example file as a template. - First execution will be slow as it needs to generate the engine analysis of the last
100games in the pgn file previously given in theconfigfile.
Current rate is at half a second per move. - That should be it. There are no visualization for now (coming soon) but you can use your debugger to check results.
Each type of mistake is defined as a class inside the folder MistakeTypes and which inherits the MistakeType class.
In order to develop a new mistake you must :
- Create a new file with a class inheriting the
MistakeTypeclass. - Implement the
has_happened_on_positionfunction - Import your class inside the
__init__.py