org.dbe.eve.simulator
Class OptimisationContainer
java.lang.Object
org.dbe.eve.simulator.OptimisationContainer
public class OptimisationContainer
- extends java.lang.Object
- Author:
- tkurz
Container for OptimisationSupervisor HashMap
Holds all relevant Information to handle optimisation threads
Changes made so that container can also house UMDAPrototype objects
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
decentralAlg
private AbstractAlgorithm decentralAlg
centralAlg
private AbstractAlgorithm centralAlg
remitterSME
private SME remitterSME
requestedService
private DemandedService requestedService
OptimisationContainer
public OptimisationContainer(AbstractAlgorithm decentralGa,
AbstractAlgorithm centralGa,
SME remitterSME,
DemandedService requestedService)
getDecentralAlg
public AbstractAlgorithm getDecentralAlg()
getCentralAlg
public AbstractAlgorithm getCentralAlg()
setDecentralAlg
public void setDecentralAlg(AbstractAlgorithm algorithm)
setCentralAlg
public void setCentralAlg(AbstractAlgorithm algorithm)
getRemitterSME
public SME getRemitterSME()
setRemitterSME
public void setRemitterSME(SME remitterSME)
getRequestedService
public DemandedService getRequestedService()