@AnyLogicInternalAPI public interface IRunConfiguration<T extends Agent>
Modifier and Type | Method and Description |
---|---|
T |
createRootAgent(Engine engine) |
void |
getOutputValues(T root,
IRunOutputsConsumer outputsConsumer) |
void |
setup(IExperimentHost experimentHost)
Is called after the experiment is constructed.
|
void |
setupEngine(Engine engine) |
void |
setupRootParameters(T agent,
boolean callOnChangeActions,
IRunValueAccessor parameterSource)
Sets agent parameters
|
@AnyLogicInternalAPI T createRootAgent(Engine engine)
@AnyLogicInternalCodegenAPI void setup(IExperimentHost experimentHost)
experimentHost
- experiment host, see ExperimentHost
@AnyLogicInternalAPI void setupEngine(Engine engine)
@AnyLogicInternalAPI void setupRootParameters(T agent, boolean callOnChangeActions, IRunValueAccessor parameterSource)
agent
- agentcallOnChangeActions
- reserved for run-from-snapshot feature@AnyLogicInternalAPI void getOutputValues(T root, IRunOutputsConsumer outputsConsumer)
Copyright © AnyLogic North America, LLC. All Rights Reserved.