diff --git a/docs/transform.md b/docs/transform.md index 82e963fe..35ef16a1 100644 --- a/docs/transform.md +++ b/docs/transform.md @@ -4,7 +4,7 @@ ## `nudged_static` -`transform nudged_static` takes named parameters in the form of `gensfen param_1_name param_1_value param_2_name param_2_value ...` and flag parameters which don't require values. +`transform nudged_static` takes named parameters in the form of `transform nudged_static param_1_name param_1_value param_2_name param_2_value ...` and flag parameters which don't require values. This command goes through positions in the input files and replaces the scores with new ones - generated from static eval - but slightly adjusted based on the scores in the original input file. @@ -19,3 +19,18 @@ Currently the following options are available: `relative` - states that the adjustment should be bounded by a value relative in magnitude to the static eval value. After this token follows the maximum relative change - a floating point value greater than 0. For example a value of 0.1 only allows changing the static eval by at most 10% towards the score from the input file. `interpolate` states that the output score should be a value interpolated between static eval and the score from the input file. After this token follows the interpolation constant `t`. `t` of 0 means that only static eval is used. `t` of 1 means that only score from the input file is used. `t` of 0.5 means that the static eval and input score are averaged. It accepts values outside of range `<0, 1>`, but the usefulness is questionable. + +## `rescore_fen` + +`transform rescore_fen` takes named parameters in the form of `transform rescore_fen param_1_name param_1_value param_2_name param_2_value ...` and flag parameters which don't require values. + +This command takes a path to the input file which contains one FEN per line and outputs a .bin or .binpack file with these positions rescored with specified depth search. + +Currently the following options are available: + +`input_file` - path to the input .epd file. Default: in.binpack. + +`output_file` - path to the output .bin or .binpack file. The file is opened in append mode. Default: out.binpack. + +`depth` - the search depth to use for rescoring. Default: 3. +