public final class Adam extends AbstractClimber
HillClimber.Adaptation, HillClimber.QueueTypehitsInMain, hitsInSample, hitsInWindow, missesInSample, previousHitRate, sampleSize| Modifier and Type | Method and Description |
|---|---|
protected double |
adjust(double hitRate)
Returns the amount to adapt by.
|
protected void |
resetSample(double hitRate)
Starts the next sample period.
|
adapt, onHit, onMisspublic Adam(Config config)
protected void resetSample(double hitRate)
AbstractClimberresetSample in class AbstractClimberprotected double adjust(double hitRate)
AbstractClimberadjust in class AbstractClimber