Class AbstractMoveScope<Solution_>

    • Field Detail

      • moveIndex

        protected final int moveIndex
      • score

        protected Score<?> score
    • Constructor Detail

      • AbstractMoveScope

        public AbstractMoveScope​(int moveIndex,
                                 Move<Solution_> move)
    • Method Detail

      • getMoveIndex

        public int getMoveIndex()
      • getScore

        public <Score_ extends Score<Score_>> Score_ getScore()
      • setScore

        public <Score_ extends Score<Score_>> void setScore​(Score_ score)
      • getStepIndex

        public int getStepIndex()
      • getWorkingSolution

        public Solution_ getWorkingSolution()
      • getWorkingRandom

        public Random getWorkingRandom()