Class ProblemScaleTracker

java.lang.Object
ai.timefold.solver.core.impl.domain.solution.descriptor.ProblemScaleTracker

public class ProblemScaleTracker extends Object
  • Constructor Details

    • ProblemScaleTracker

      public ProblemScaleTracker(long logBase)
  • Method Details

    • getBasicProblemScaleLog

      public long getBasicProblemScaleLog()
    • getListPinnedValueCount

      public int getListPinnedValueCount()
    • getListTotalEntityCount

      public int getListTotalEntityCount()
    • getListMovableEntityCount

      public int getListMovableEntityCount()
    • getListTotalValueCount

      public int getListTotalValueCount()
    • setListTotalValueCount

      public void setListTotalValueCount(int listTotalValueCount)
    • isAnchorVisited

      public boolean isAnchorVisited(Object anchor)
    • addListValueCount

      public void addListValueCount(int count)
    • addPinnedListValueCount

      public void addPinnedListValueCount(int count)
    • incrementListEntityCount

      public void incrementListEntityCount(boolean isMovable)
    • addBasicProblemScale

      public void addBasicProblemScale(long count)