Class EvaluationContext

java.lang.Object
com.hypixel.hytale.server.npc.decisionmaker.core.EvaluationContext

public class EvaluationContext extends Object
  • 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()