forked from official-stockfish/Stockfish
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
From Issues official-stockfish#3635 submitted by @Sopel97. The idea i…
…s her to connect the RandomEvalPerturb value and loosely connect it to a desired Elo based on his quick test results. Through testig , iwas ab;e to dertermine the rnadom function produce more reliable results using 400K nodes/move per move (as opposed to 100K nodes/move). Adjusted accordingly. This will be used in my Android Beth Harmon Chess app ( clone of Droidfish). The beauty of this method is that is uses move randomization so that a book is not needed, but still can be used, Also, turned off pure mode as that did have some undesired weakness at weaker levels. Calculated RandomEvalPerturb (REP) value based on Elo {A) {B) {C) (D) (E) (F) (G) (H) (I) (J) Factor -1 UCI_Elo (A)-(B) Factor 2 (C)/(D) Factor 3 (E)/(F) Factor 4 (B)/(H) (G)+(I) Sopel Tests official-stockfish#3635 3200 3000 200 2.8 71 10 7 225 13 20 23 stockfish_pure_20_100k 20 3011 3200 2900 300 2.8 107 10 10 225 12 22 3200 2800 400 2.8 142 10 14 225 12 26 25 stockfish_pure_25_100k 25 2896 3200 2700 500 2.8 178 10 17 225 12 29 26 stockfish_pure_30_100k 30 2748 3200 2600 600 2.8 214 10 21 225 11 32 3200 2500 700 2.8 250 10 25 225 11 36 28 stockfish_pure_35_100k 35 2592 3200 2400 800 2.8 285 10 28 225 10 38 3200 2300 900 2.8 321 10 32 225 10 42 29 stockfish_pure_40_100k 40 2430 3200 2200 1000 2.8 357 10 35 225 9 44 32 stockfish_pure_45_100k 45 2295 3200 2100 1100 2.8 392 10 39 225 9 48 3200 2000 1200 2.8 428 10 42 225 8 50 34 stockfish_pure_50_100k 50 2100 * Elo 2000 Achored to REP 50 3200 1900 1300 2.8 464 10 46 225 8 54 36 stockfish_pure_55_100k 55 1928 3200 1800 1400 2.8 500 10 50 225 8 58 3200 1700 1500 2.8 535 10 53 225 7 60 38 stockfish_pure_60_100k 60 1797 3200 1600 1600 2.8 571 10 57 225 7 64 3200 1500 1700 2.8 607 10 60 225 6 66 39 stockfish_pure_65_100k 65 1570 3200 1400 1800 2.8 642 10 64 225 6 70 40 stockfish_pure_70_100k 70 1325 3200 1300 1900 2.8 678 10 67 225 5 72 3200 1200 2000 2.8 714 10 71 225 5 76 41 stockfish_pure_75_100k 75 1184 3200 1100 2100 2.8 750 10 75 225 4 79 3200 1000 2200 2.8 785 10 78 225 4 82
- Loading branch information
Showing
5 changed files
with
26 additions
and
82 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters