Class LocalSearchAcceptorConfig

    • Field Detail

      • entityTabuSize

        protected Integer entityTabuSize
      • entityTabuRatio

        protected Double entityTabuRatio
      • fadingEntityTabuSize

        protected Integer fadingEntityTabuSize
      • fadingEntityTabuRatio

        protected Double fadingEntityTabuRatio
      • valueTabuSize

        protected Integer valueTabuSize
      • valueTabuRatio

        protected Double valueTabuRatio
      • fadingValueTabuSize

        protected Integer fadingValueTabuSize
      • fadingValueTabuRatio

        protected Double fadingValueTabuRatio
      • moveTabuSize

        protected Integer moveTabuSize
      • fadingMoveTabuSize

        protected Integer fadingMoveTabuSize
      • undoMoveTabuSize

        protected Integer undoMoveTabuSize
      • fadingUndoMoveTabuSize

        protected Integer fadingUndoMoveTabuSize
      • simulatedAnnealingStartingTemperature

        protected String simulatedAnnealingStartingTemperature
      • lateAcceptanceSize

        protected Integer lateAcceptanceSize
      • greatDelugeWaterLevelIncrementScore

        protected String greatDelugeWaterLevelIncrementScore
      • greatDelugeWaterLevelIncrementRatio

        protected Double greatDelugeWaterLevelIncrementRatio
      • stepCountingHillClimbingSize

        protected Integer stepCountingHillClimbingSize
    • Constructor Detail

      • LocalSearchAcceptorConfig

        public LocalSearchAcceptorConfig()
    • Method Detail

      • setAcceptorTypeList

        public void setAcceptorTypeList​(List<AcceptorType> acceptorTypeList)
      • getEntityTabuSize

        public Integer getEntityTabuSize()
      • setEntityTabuSize

        public void setEntityTabuSize​(Integer entityTabuSize)
      • getEntityTabuRatio

        public Double getEntityTabuRatio()
      • setEntityTabuRatio

        public void setEntityTabuRatio​(Double entityTabuRatio)
      • getFadingEntityTabuSize

        public Integer getFadingEntityTabuSize()
      • setFadingEntityTabuSize

        public void setFadingEntityTabuSize​(Integer fadingEntityTabuSize)
      • getFadingEntityTabuRatio

        public Double getFadingEntityTabuRatio()
      • setFadingEntityTabuRatio

        public void setFadingEntityTabuRatio​(Double fadingEntityTabuRatio)
      • getValueTabuSize

        public Integer getValueTabuSize()
      • setValueTabuSize

        public void setValueTabuSize​(Integer valueTabuSize)
      • getValueTabuRatio

        public Double getValueTabuRatio()
      • setValueTabuRatio

        public void setValueTabuRatio​(Double valueTabuRatio)
      • getFadingValueTabuSize

        public Integer getFadingValueTabuSize()
      • setFadingValueTabuSize

        public void setFadingValueTabuSize​(Integer fadingValueTabuSize)
      • getFadingValueTabuRatio

        public Double getFadingValueTabuRatio()
      • setFadingValueTabuRatio

        public void setFadingValueTabuRatio​(Double fadingValueTabuRatio)
      • getMoveTabuSize

        public Integer getMoveTabuSize()
      • setMoveTabuSize

        public void setMoveTabuSize​(Integer moveTabuSize)
      • getFadingMoveTabuSize

        public Integer getFadingMoveTabuSize()
      • setFadingMoveTabuSize

        public void setFadingMoveTabuSize​(Integer fadingMoveTabuSize)
      • getUndoMoveTabuSize

        public Integer getUndoMoveTabuSize()
      • setUndoMoveTabuSize

        public void setUndoMoveTabuSize​(Integer undoMoveTabuSize)
      • getFadingUndoMoveTabuSize

        public Integer getFadingUndoMoveTabuSize()
      • setFadingUndoMoveTabuSize

        public void setFadingUndoMoveTabuSize​(Integer fadingUndoMoveTabuSize)
      • getSimulatedAnnealingStartingTemperature

        public String getSimulatedAnnealingStartingTemperature()
      • setSimulatedAnnealingStartingTemperature

        public void setSimulatedAnnealingStartingTemperature​(String simulatedAnnealingStartingTemperature)
      • getLateAcceptanceSize

        public Integer getLateAcceptanceSize()
      • setLateAcceptanceSize

        public void setLateAcceptanceSize​(Integer lateAcceptanceSize)
      • getGreatDelugeWaterLevelIncrementScore

        public String getGreatDelugeWaterLevelIncrementScore()
      • setGreatDelugeWaterLevelIncrementScore

        public void setGreatDelugeWaterLevelIncrementScore​(String greatDelugeWaterLevelIncrementScore)
      • getGreatDelugeWaterLevelIncrementRatio

        public Double getGreatDelugeWaterLevelIncrementRatio()
      • setGreatDelugeWaterLevelIncrementRatio

        public void setGreatDelugeWaterLevelIncrementRatio​(Double greatDelugeWaterLevelIncrementRatio)
      • getStepCountingHillClimbingSize

        public Integer getStepCountingHillClimbingSize()
      • setStepCountingHillClimbingSize

        public void setStepCountingHillClimbingSize​(Integer stepCountingHillClimbingSize)
      • setStepCountingHillClimbingType

        public void setStepCountingHillClimbingType​(StepCountingHillClimbingType stepCountingHillClimbingType)
      • withSimulatedAnnealingStartingTemperature

        public LocalSearchAcceptorConfig withSimulatedAnnealingStartingTemperature​(String simulatedAnnealingStartingTemperature)