chess-tuning-tools icon indicating copy to clipboard operation
chess-tuning-tools copied to clipboard

A collection of scripts aimed at efficiently tuning chess engine parameters.

Results 54 chess-tuning-tools issues
Sort by recently updated
recently updated
newest added

If cutechess-cli errors out or the executable was not found, [`parse_experiment_result`](https://github.com/kiudee/chess-tuning-tools/blob/ef33453b735abb67a68e6a7a3abb13d495bd341a/tune/local.py#L937) will produce cryptic errors. To improve the user experience, these errors messages should be made more informative.

enhancement
Priority: Low

For some parameter ranges (e.g., very large numbers) the plot tick labels can overlap. A potential solution could be to use rotated axis labels in these cases.

enhancement
Priority: Low

Currently, the distributed tuning framework has a lot of hardcoded values specific to Leela Chess Zero and Stockfish. Since the demand for distributed tuning has increased, this should be made...

enhancement
Priority: Medium
distributed

Many options are difficult to understand, which is why a good set of notebooks could be useful to explain them: - [ ] Troubleshooting notebook: What problems can occur and...

documentation
Priority: High

Would be nice to be able to run position tests rather than games. Maybe even easier to accept output log from https://github.com/djChess2019/position-tester and create plots based on them?

enhancement
Priority: Medium

* Chess Tuning Tools version: My fork = no opening book and normalize_y=True * Python version: 3.8.7 * Operating System: Linux ### Description I have noticed that the y-scales of...

bug
Priority: High

> Is there any other reason for this than some computation time between iterations? That is, will the result be different compared to doing 25 times more iterations with 2...

enhancement
Priority: Medium

The distributed tuning client uses its own implementation to run cutechess-cli matches. This should be replaced by the newer implementation here: https://github.com/kiudee/chess-tuning-tools/blob/435eafa9a31ab358463a1988eceb27c2486af441/tune/local.py#L243

enhancement
distributed

The current landscape plot shows a good overview of the effects of the parameters, but it is not really possible to extract the uncertainty of the estimate of the global...

enhancement
Priority: Low