nodchip

Results 9 issues of nodchip

In https://github.com/nodchip/Stockfish/issues/152, we have measured Elo performance between nets generated by different commits and random seeds. Random seeds should affect the spread in Elo performance. We should measure the spread...

documentation

Currently the CI for compilation and Supervised Learning were setup. We could also need the CI for Reinforcement Learning. i.e. CI for training data generation with an existing net file,...

enhancement

We could be better to establish the standard process to introduce new features in this repository. The objective of the process is: - Simplify the process. - Avoid evaluation dependent...

It is believed that Setting `EnableTranspositionTable` to false improves elo. We will documentize it. Before we change documentations, we need the following experiments: 1. Generate training data. 2. Train a...

Setting `skip_duplicated_positions_in_training` option to 0 may improve elo. We will change the default values of `skip_duplicated_positions_in_training`. Before we change them, we need the following experiments: 1. Generate training data. 2....

`detect_draw_by_insufficient_mating_material` option detects draw earlier. We will change the default values of `detect_draw_by_insufficient_mating_material`. Before we change them, we need the following experiments: 1. Generate training data with `detect_draw_by_insufficient_mating_material` = 0....

It is believed that setting `write_out_draw_game_in_training_data_generation`, `use_draw_games_in_training` and `use_draw_games_in_validation` to 1 are better than 0. We will change the default values of `write_out_draw_game_in_training_data_generation`, `use_draw_games_in_training` and `use_draw_games_in_validation`. Before we change them,...

やねうら王のプロセスを複数同時に起動し、`bench` コマンドを depth 固定で実行したところ、 **`Nodes searched` の値が決定的にならない** という問題が発生しました。 具体的には、同じ `bench` 条件であっても **プロセスごとに異なる値** が出力されたり、 **単独起動時の結果とも一致しません**。 以下は、やねうら王を複数同時に起動して `bench` を実行するための再現スクリプトです。 ```py import subprocess import threading import sys import time # === 設定 ===...

### 概要 やねうら王を起動する際、コマンドライン引数で USI コマンドを指定しても、起動後にそのコマンドが実行されない問題が発生しています。 ### 再現手順 1. やねうら王を以下のように起動する: ```bash YaneuraOu.exe bench , quit ``` 2. 本来であれば、起動時に指定した USI コマンドが順次実行されることを期待しています。 ### 期待される動作 * コマンドライン引数で渡した USI コマンドが、エンジン起動後に自動で実行される。 ### 実際の動作 * 渡した USI...