Package com.anylogic.engine
- All Known Implementing Classes:
ExperimentReinforcementLearning
public interface ReinforcementLearningModel<ROOT extends Agent,O, A, C>
Modifier and Type | Method | Description |
---|---|---|
ROOT | createModel() |
Is called to obtain a new pre-initialized top-level agent.
|
ReinforcementLearningDataAccessor<ROOT, | getDataAccessor() |
This method must be defined in a subclass
|
ROOT createModel()
Is called to obtain a new pre-initialized top-level agent.
This method must be defined in a subclass. Note that
the top-level agent should just be constructed in this method, as
its create() and start() methods will be called later on.
This method should not be used to define parameters
This method should not be used to define parameters
- Parameters:
engine
- the simulation engine that will simulate the model
ReinforcementLearningDataAccessor<ROOT,O, getDataAccessor()A, C>
This method must be defined in a subclass