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` | `completeMoveTabuSize`
`protected Integer` | `completePropertyTabuSize`
`protected Integer` | `completeSolutionTabuSize`
`protected Integer` | `completeUndoMoveTabuSize`
`protected Double` | `greatDelugeWaterLevelUpperBoundRate`
`protected Double` | `greatDelugeWaterRisingRate`
`protected Integer` | `partialMoveTabuSize`
`protected Integer` | `partialPropertyTabuSize`
`protected Integer` | `partialSolutionTabuSize`
`protected Integer` | `partialUndoMoveTabuSize`
`protected String` | `simulatedAnnealingStartingTemperature`

Constructor Summary
`AcceptorConfig()`

Method Summary
`Acceptor` | `buildAcceptor(EnvironmentMode environmentMode, ScoreDefinition scoreDefinition)`
`Acceptor` | `getAcceptor()`
`Class<Acceptor>` | `getAcceptorClass()`
`List<AcceptorConfig.AcceptorType>` | `getAcceptorTypeList()`
`Integer` | `getCompleteMoveTabuSize()`
`Integer` | `getCompletePropertyTabuSize()`
`Integer` | `getCompleteSolutionTabuSize()`
`Integer` | `getCompleteUndoMoveTabuSize()`
`Double` | `getGreatDelugeWaterLevelUpperBoundRate()`
`Double` | `getGreatDelugeWaterRisingRate()`
`Integer` | `getPartialMoveTabuSize()`
`Integer` | `getPartialPropertyTabuSize()`
`Integer` | `getPartialSolutionTabuSize()`
`Integer` | `getPartialUndoMoveTabuSize()`
`String` | `getSimulatedAnnealingStartingTemperature()`
`void` | `inherit(AcceptorConfig inheritedConfig)`
`void` | `setAcceptor(Acceptor acceptor)`
`void` | `setAcceptorClass(Class<Acceptor> acceptorClass)`
`void` | `setAcceptorTypeList(List<AcceptorConfig.AcceptorType> acceptorTypeList)`
`void` | `setCompleteMoveTabuSize(Integer completeMoveTabuSize)`
`void` | `setCompletePropertyTabuSize(Integer completePropertyTabuSize)`
`void` | `setCompleteSolutionTabuSize(Integer completeSolutionTabuSize)`
`void` | `setCompleteUndoMoveTabuSize(Integer completeUndoMoveTabuSize)`
`void` | `setGreatDelugeWaterLevelUpperBoundRate(Double greatDelugeWaterLevelUpperBoundRate)`
`void` | `setGreatDelugeWaterRisingRate(Double greatDelugeWaterRisingRate)`
`void` | `setPartialMoveTabuSize(Integer partialMoveTabuSize)`
`void` | `setPartialPropertyTabuSize(Integer partialPropertyTabuSize)`
`void` | `setPartialSolutionTabuSize(Integer partialSolutionTabuSize)`
`void` | `setPartialUndoMoveTabuSize(Integer partialUndoMoveTabuSize)`
`void` | `setSimulatedAnnealingStartingTemperature(String simulatedAnnealingStartingTemperature)`

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

Field Detail

### completeMoveTabuSize

    protected Integer completeMoveTabuSize

### partialMoveTabuSize

    protected Integer partialMoveTabuSize

### completeUndoMoveTabuSize

    protected Integer completeUndoMoveTabuSize

### partialUndoMoveTabuSize

    protected Integer partialUndoMoveTabuSize

### completePropertyTabuSize

    protected Integer completePropertyTabuSize

### partialPropertyTabuSize

    protected Integer partialPropertyTabuSize

### completeSolutionTabuSize

    protected Integer completeSolutionTabuSize

### partialSolutionTabuSize

    protected Integer partialSolutionTabuSize

### simulatedAnnealingStartingTemperature

    protected String simulatedAnnealingStartingTemperature

### greatDelugeWaterLevelUpperBoundRate

    protected Double greatDelugeWaterLevelUpperBoundRate

### greatDelugeWaterRisingRate

    protected Double greatDelugeWaterRisingRate

Constructor Detail

### AcceptorConfig

    public AcceptorConfig()

Method Detail

### getAcceptor

    public Acceptor getAcceptor()

### setAcceptor

    public void setAcceptor(Acceptor acceptor)

### getAcceptorClass

    public Class<Acceptor> getAcceptorClass()

### setAcceptorClass

    public void setAcceptorClass(Class<Acceptor> acceptorClass)

### getAcceptorTypeList

    public List<AcceptorConfig.AcceptorType> getAcceptorTypeList()

### setAcceptorTypeList

    public void setAcceptorTypeList(List<AcceptorConfig.AcceptorType> acceptorTypeList)

### getCompleteMoveTabuSize

    public Integer getCompleteMoveTabuSize()

### setCompleteMoveTabuSize

    public void setCompleteMoveTabuSize(Integer completeMoveTabuSize)

### getPartialMoveTabuSize

    public Integer getPartialMoveTabuSize()

### setPartialMoveTabuSize

    public void setPartialMoveTabuSize(Integer partialMoveTabuSize)

### getCompleteUndoMoveTabuSize

    public Integer getCompleteUndoMoveTabuSize()

### setCompleteUndoMoveTabuSize

    public void setCompleteUndoMoveTabuSize(Integer completeUndoMoveTabuSize)

### getPartialUndoMoveTabuSize

    public Integer getPartialUndoMoveTabuSize()

### setPartialUndoMoveTabuSize

    public void setPartialUndoMoveTabuSize(Integer partialUndoMoveTabuSize)

### getCompletePropertyTabuSize

    public Integer getCompletePropertyTabuSize()

### setCompletePropertyTabuSize

    public void setCompletePropertyTabuSize(Integer completePropertyTabuSize)

### getPartialPropertyTabuSize

    public Integer getPartialPropertyTabuSize()

### setPartialPropertyTabuSize

    public void setPartialPropertyTabuSize(Integer partialPropertyTabuSize)

### getCompleteSolutionTabuSize

    public Integer getCompleteSolutionTabuSize()

### setCompleteSolutionTabuSize

    public void setCompleteSolutionTabuSize(Integer completeSolutionTabuSize)

### getPartialSolutionTabuSize

    public Integer getPartialSolutionTabuSize()

### setPartialSolutionTabuSize

    public void setPartialSolutionTabuSize(Integer partialSolutionTabuSize)

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

### 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-2011 JBoss by Red Hat. All Rights Reserved.