org.optaplanner.core.config.localsearch.decider.acceptor
Class AcceptorConfig
java.lang.Object
org.optaplanner.core.config.localsearch.decider.acceptor.AcceptorConfig
public class AcceptorConfig
- extends Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
entityTabuSize
protected Integer entityTabuSize
entityTabuRatio
protected Double entityTabuRatio
fadingEntityTabuSize
protected Integer fadingEntityTabuSize
fadingEntityTabuRatio
protected Double fadingEntityTabuRatio
valueTabuSize
protected Integer valueTabuSize
valueTabuRatio
protected Integer valueTabuRatio
fadingValueTabuSize
protected Integer fadingValueTabuSize
fadingValueTabuRatio
protected Integer fadingValueTabuRatio
moveTabuSize
protected Integer moveTabuSize
fadingMoveTabuSize
protected Integer fadingMoveTabuSize
undoMoveTabuSize
protected Integer undoMoveTabuSize
fadingUndoMoveTabuSize
protected Integer fadingUndoMoveTabuSize
solutionTabuSize
protected Integer solutionTabuSize
fadingSolutionTabuSize
protected Integer fadingSolutionTabuSize
simulatedAnnealingStartingTemperature
protected String simulatedAnnealingStartingTemperature
greatDelugeWaterLevelUpperBoundRate
protected Double greatDelugeWaterLevelUpperBoundRate
greatDelugeWaterRisingRate
protected Double greatDelugeWaterRisingRate
lateAcceptanceSize
protected Integer lateAcceptanceSize
lateSimulatedAnnealingSize
protected Integer lateSimulatedAnnealingSize
AcceptorConfig
public AcceptorConfig()
getAcceptorClassList
public List<Class<? extends Acceptor>> getAcceptorClassList()
setAcceptorClassList
public void setAcceptorClassList(List<Class<? extends Acceptor>> acceptorClassList)
getAcceptorTypeList
public List<AcceptorConfig.AcceptorType> getAcceptorTypeList()
setAcceptorTypeList
public void setAcceptorTypeList(List<AcceptorConfig.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 Integer getValueTabuRatio()
setValueTabuRatio
public void setValueTabuRatio(Integer valueTabuRatio)
getFadingValueTabuSize
public Integer getFadingValueTabuSize()
setFadingValueTabuSize
public void setFadingValueTabuSize(Integer fadingValueTabuSize)
getFadingValueTabuRatio
public Integer getFadingValueTabuRatio()
setFadingValueTabuRatio
public void setFadingValueTabuRatio(Integer 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)
getSolutionTabuSize
public Integer getSolutionTabuSize()
setSolutionTabuSize
public void setSolutionTabuSize(Integer solutionTabuSize)
getFadingSolutionTabuSize
public Integer getFadingSolutionTabuSize()
setFadingSolutionTabuSize
public void setFadingSolutionTabuSize(Integer fadingSolutionTabuSize)
getSimulatedAnnealingStartingTemperature
public String getSimulatedAnnealingStartingTemperature()
setSimulatedAnnealingStartingTemperature
public void setSimulatedAnnealingStartingTemperature(String simulatedAnnealingStartingTemperature)
getGreatDelugeWaterLevelUpperBoundRate
public Double getGreatDelugeWaterLevelUpperBoundRate()
setGreatDelugeWaterLevelUpperBoundRate
public void setGreatDelugeWaterLevelUpperBoundRate(Double greatDelugeWaterLevelUpperBoundRate)
getGreatDelugeWaterRisingRate
public Double getGreatDelugeWaterRisingRate()
setGreatDelugeWaterRisingRate
public void setGreatDelugeWaterRisingRate(Double greatDelugeWaterRisingRate)
getLateAcceptanceSize
public Integer getLateAcceptanceSize()
setLateAcceptanceSize
public void setLateAcceptanceSize(Integer lateAcceptanceSize)
getLateSimulatedAnnealingSize
public Integer getLateSimulatedAnnealingSize()
setLateSimulatedAnnealingSize
public void setLateSimulatedAnnealingSize(Integer lateSimulatedAnnealingSize)
buildAcceptor
public Acceptor buildAcceptor(HeuristicConfigPolicy configPolicy)
inherit
public void inherit(AcceptorConfig inheritedConfig)
Copyright © 2006-2013 JBoss by Red Hat. All Rights Reserved.