Skip to content

Temperature and FPU related params. #568

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 5 commits into from
Dec 7, 2018

Conversation

mooskagh
Copy link
Member

@mooskagh mooskagh commented Dec 7, 2018

Introduce
--temp-cutoff-move (default: 0, i.e. switched off).
Starting from the move specified in this parameter, the temperature is taken from --temp-endgame param.

--temp-value-cutoff
When selecting move using temperature, only consider moves within X% (1% = 0.02 of Q value) from bestmove. Default is 100%, e.g. all moves.

FPU:
--fpu-strategy Can be "reduction" (as before, value is taken from --fpu-reduction flag) or "absolute" (value is taken from --fpu-value flag)

@mooskagh mooskagh requested a review from borg323 December 7, 2018 20:20
@borg323
Copy link
Member

borg323 commented Dec 7, 2018

Long term I think the best way is to make temperature take a list of temperatures and use a second option to set the breakpoints (maybe even reuse --temp-cutoff-move)

@mooskagh mooskagh merged commit 26a35f3 into LeelaChessZero:master Dec 7, 2018
mooskagh added a commit that referenced this pull request Dec 7, 2018
* Support alphazero-like temperature manipulations.

* Support absolute FPU.

* Address review comment.

* Address review comments.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants