Class AbstractStepScope<Solution_>

    • Field Detail

      • stepIndex

        protected final int stepIndex
      • score

        protected Score<?> score
      • bestScoreImproved

        protected Boolean bestScoreImproved
      • clonedSolution

        protected Solution_ clonedSolution
    • Constructor Detail

      • AbstractStepScope

        public AbstractStepScope​(int stepIndex)
    • Method Detail

      • getStepIndex

        public int getStepIndex()
      • getScore

        public Score<?> getScore()
      • setScore

        public void setScore​(Score<?> score)
      • getBestScoreImproved

        public Boolean getBestScoreImproved()
      • setBestScoreImproved

        public void setBestScoreImproved​(Boolean bestScoreImproved)
      • getClonedSolution

        public Solution_ getClonedSolution()
      • setClonedSolution

        public void setClonedSolution​(Solution_ clonedSolution)
      • getWorkingSolution

        public Solution_ getWorkingSolution()
      • getWorkingRandom

        public Random getWorkingRandom()
      • createOrGetClonedSolution

        public Solution_ createOrGetClonedSolution()