Class EvaluationContext
java.lang.Object
com.hypixel.hytale.server.npc.decisionmaker.core.EvaluationContext
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate longprivate doubleprivate doubleprivate float -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionlongdoubledoublefloatvoidreset()voidsetLastUsedNanos(long lastUsedNanos) voidsetMinimumUtility(double minimumUtility) voidsetMinimumWeightCoefficient(double minimumWeightCoefficient) voidsetPredictability(float predictability)
-
Field Details
-
minimumUtility
private double minimumUtility -
minimumWeightCoefficient
private double minimumWeightCoefficient -
predictability
private float predictability -
lastUsedNanos
private long lastUsedNanos
-
-
Constructor Details
-
EvaluationContext
public EvaluationContext()
-
-
Method Details
-
getMinimumUtility
public double getMinimumUtility() -
setMinimumUtility
public void setMinimumUtility(double minimumUtility) -
getMinimumWeightCoefficient
public double getMinimumWeightCoefficient() -
setMinimumWeightCoefficient
public void setMinimumWeightCoefficient(double minimumWeightCoefficient) -
getPredictability
public float getPredictability() -
setPredictability
public void setPredictability(float predictability) -
getLastUsedNanos
public long getLastUsedNanos() -
setLastUsedNanos
public void setLastUsedNanos(long lastUsedNanos) -
reset
public void reset()
-