Otherwise, cutechess-cli will report that your engine lost on time. In this case, the maximum reasonable value for nodestime is 900, which is 900 nodes per millisecond, or 900000 nodes per second. Suppose that your computer and the engine is able to calculate a maximum 900000 nodes per second. However, if you use this option in an engine run from an external time control software, such as cutechess-cli, make sure that the engine running on your computer is able to handle that amount of nodes per second ( nodestime*1000). In that case, the maximum total number of nodes searched per game by the engine is 303 * 600 * 1000 = 181800000 (one hundred eighty-one million, eight hundred thousand), regardless of how much wall time it will actually take. Source: a comment by the Stockfish maintainer.Į.g., suppose you specified nodestime = 600, and time control of 300 seconds plus 3 seconds per move (300+3s). If you change this value to a smaller number, then the engine will view drawing as. This is typically 0 for obvious reasons - if your position is better (> 0.00) then its preferable to avoid a draw, while if your position is worse (< 0.00) then the reverse applies. The initial time control values are used as source values to be converted to the number of total nodes however, the source time control settings are not used per turn, but if it were just one turn per game, i.e., the setting of 300 seconds plus 3 seconds increment per move are converted to a total of 303 seconds and then multiplied by 1000 * nodestime the result is used as the total number of nodes searched per game. Theres this number in Stockfishs code that assigns the value of a draw. ![]() When the nodestime option is set, the engine is limited not by the wall time consumed but by the total amount of nodes searched per game, calculated once per game. The nodestime option specifies the amount of nodes searched traded for one millisecond of time. The initial time control values are used as source values to be converted to the number of total nodes however, the source time control settings are not used per turn, but if it were just one turn per game, i.e.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |