Skip to content

glbert-does/ChessReanalysis

This branch is up to date with lakinwecker/ChessReanalysis:master.

Folders and files

NameName
Last commit message
Last commit date
Mar 6, 2019
Aug 6, 2017
Aug 6, 2017
Aug 6, 2017
Oct 15, 2017
Sep 9, 2020
Nov 19, 2020
Oct 11, 2017
Nov 19, 2020
Oct 25, 2017
Nov 19, 2020

Repository files navigation

Setup:
Requires Python 3.6+
pip install -r requirements.txt
Edit config/engine.json to point to Stockfish (or your engine of choice)

Run:
1. Put PGN files into the pgn/ folder.
2. Run interactive.py and follow the prompts.
3. Read reports from the reports/ folder.

Terminology:
Working set - A set games to pre-process or analyze
Pre-process - Use an engine over the games in the working set. Results are persisted in db/data.sqlite3, so pre-processing can be killed and restarted at any time
Analysis - Use an algorithm to aggregate the results into some useful metrics

Note:
Imported PGNs must include a tag like the following to uniquely identify the games:
[Site "https://lichess.org/Qa7FJNk2"]

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 100.0%