Class SimpleBdStepsizeAdjustmentStrategy
java.lang.Object
org.intocps.maestro.interpreter.values.variablestep.constraint.boundeddifference.stepsize.SimpleBdStepsizeAdjustmentStrategy
- All Implemented Interfaces:
Observer,BdStepsizeAdjustmentStrategy
public class SimpleBdStepsizeAdjustmentStrategy
extends Object
implements Observer, BdStepsizeAdjustmentStrategy
-
Constructor Summary
ConstructorsConstructorDescriptionSimpleBdStepsizeAdjustmentStrategy(BoundedDifferenceCalculator calculator, InitializationMsgJson.Constraint jc, StepsizeInterval interval, Double strongRelaxationFactor, Observable observable) -
Method Summary
Modifier and TypeMethodDescriptiongetStepsize(Double prevStepsize) voidupdate(Observable obs, Object arg)
-
Constructor Details
-
SimpleBdStepsizeAdjustmentStrategy
-
SimpleBdStepsizeAdjustmentStrategy
public SimpleBdStepsizeAdjustmentStrategy(BoundedDifferenceCalculator calculator, InitializationMsgJson.Constraint jc, StepsizeInterval interval, Double strongRelaxationFactor, Observable observable)
-
-
Method Details
-
update
-
getStepsize
- Specified by:
getStepsizein interfaceBdStepsizeAdjustmentStrategy
-
getDecision
- Specified by:
getDecisionin interfaceBdStepsizeAdjustmentStrategy
-
isRelaxingStrongly
- Specified by:
isRelaxingStronglyin interfaceBdStepsizeAdjustmentStrategy
-