Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## org.drools.planner.config.localsearch.decider.acceptor
Class AcceptorConfig

    java.lang.Object
      org.drools.planner.config.localsearch.decider.acceptor.AcceptorConfig

    public class AcceptorConfig

extends Object

Nested Class Summary
`static class` | `AcceptorConfig.AcceptorType`

Field Summary
`protected Integer` | `fadingMoveTabuSize`
`protected Integer` | `fadingPlanningEntityTabuSize`
`protected Integer` | `fadingPlanningValueTabuSize`
`protected Integer` | `fadingSolutionTabuSize`
`protected Integer` | `fadingUndoMoveTabuSize`
`protected Double` | `greatDelugeWaterLevelUpperBoundRate`
`protected Double` | `greatDelugeWaterRisingRate`
`protected Integer` | `lateAcceptanceSize`
`protected Integer` | `moveTabuSize`
`protected Integer` | `planningEntityTabuSize`
`protected Integer` | `planningValueTabuSize`
`protected String` | `simulatedAnnealingStartingTemperature`
`protected Integer` | `solutionTabuSize`
`protected Integer` | `undoMoveTabuSize`

Constructor Summary
`AcceptorConfig()`

Method Summary
`Acceptor` | `buildAcceptor(EnvironmentMode environmentMode, ScoreDefinition scoreDefinition)`
`List<Class<? extends Acceptor>>` | `getAcceptorClassList()`
`List<AcceptorConfig.AcceptorType>` | `getAcceptorTypeList()`
`Integer` | `getFadingMoveTabuSize()`
`Integer` | `getFadingPlanningEntityTabuSize()`
`Integer` | `getFadingPlanningValueTabuSize()`
`Integer` | `getFadingSolutionTabuSize()`
`Integer` | `getFadingUndoMoveTabuSize()`
`Double` | `getGreatDelugeWaterLevelUpperBoundRate()`
`Double` | `getGreatDelugeWaterRisingRate()`
`Integer` | `getLateAcceptanceSize()`
`Integer` | `getMoveTabuSize()`
`Integer` | `getPlanningEntityTabuSize()`
`Integer` | `getPlanningValueTabuSize()`
`String` | `getSimulatedAnnealingStartingTemperature()`
`Integer` | `getSolutionTabuSize()`
`Integer` | `getUndoMoveTabuSize()`
`void` | `inherit(AcceptorConfig inheritedConfig)`
`void` | `setAcceptorClassList(List<Class<? extends Acceptor>> acceptorClassList)`
`void` | `setAcceptorTypeList(List<AcceptorConfig.AcceptorType> acceptorTypeList)`
`void` | `setFadingMoveTabuSize(Integer fadingMoveTabuSize)`
`void` | `setFadingPlanningEntityTabuSize(Integer fadingPlanningEntityTabuSize)`
`void` | `setFadingPlanningValueTabuSize(Integer fadingPlanningValueTabuSize)`
`void` | `setFadingSolutionTabuSize(Integer fadingSolutionTabuSize)`
`void` | `setFadingUndoMoveTabuSize(Integer fadingUndoMoveTabuSize)`
`void` | `setGreatDelugeWaterLevelUpperBoundRate(Double greatDelugeWaterLevelUpperBoundRate)`
`void` | `setGreatDelugeWaterRisingRate(Double greatDelugeWaterRisingRate)`
`void` | `setLateAcceptanceSize(Integer lateAcceptanceSize)`
`void` | `setMoveTabuSize(Integer moveTabuSize)`
`void` | `setPlanningEntityTabuSize(Integer planningEntityTabuSize)`
`void` | `setPlanningValueTabuSize(Integer planningValueTabuSize)`
`void` | `setSimulatedAnnealingStartingTemperature(String simulatedAnnealingStartingTemperature)`
`void` | `setSolutionTabuSize(Integer solutionTabuSize)`
`void` | `setUndoMoveTabuSize(Integer undoMoveTabuSize)`

Methods inherited from class java.lang.Object
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

Field Detail

### planningEntityTabuSize

    protected Integer planningEntityTabuSize

### fadingPlanningEntityTabuSize

    protected Integer fadingPlanningEntityTabuSize

### planningValueTabuSize

    protected Integer planningValueTabuSize

### fadingPlanningValueTabuSize

    protected Integer fadingPlanningValueTabuSize

### 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

Constructor Detail

### AcceptorConfig

    public AcceptorConfig()

Method Detail

### 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)

### getPlanningEntityTabuSize

    public Integer getPlanningEntityTabuSize()

### setPlanningEntityTabuSize

    public void setPlanningEntityTabuSize(Integer planningEntityTabuSize)

### getFadingPlanningEntityTabuSize

    public Integer getFadingPlanningEntityTabuSize()

### setFadingPlanningEntityTabuSize

    public void setFadingPlanningEntityTabuSize(Integer fadingPlanningEntityTabuSize)

### getPlanningValueTabuSize

    public Integer getPlanningValueTabuSize()

### setPlanningValueTabuSize

    public void setPlanningValueTabuSize(Integer planningValueTabuSize)

### getFadingPlanningValueTabuSize

    public Integer getFadingPlanningValueTabuSize()

### setFadingPlanningValueTabuSize

    public void setFadingPlanningValueTabuSize(Integer fadingPlanningValueTabuSize)

### 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)

### buildAcceptor

    public Acceptor buildAcceptor(EnvironmentMode environmentMode,
                                  ScoreDefinition scoreDefinition)

### inherit

    public void inherit(AcceptorConfig inheritedConfig)

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

Copyright © 2001-2013 JBoss by Red Hat. All Rights Reserved.