Class ExperienceSimulationBuilder<C,A,Aa extends Reconfiguration<A>,R,V>
java.lang.Object
org.palladiosimulator.simexp.core.builder.ExperienceSimulationBuilder<C,A,Aa,R,V>
- Direct Known Subclasses:
PcmExperienceSimulationBuilder
public abstract class ExperienceSimulationBuilder<C,A,Aa extends Reconfiguration<A>,R,V>
extends Object
-
Nested Class Summary
Modifier and TypeClassDescriptionclass
class
class
class
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionbuild()
protected abstract SelfAdaptiveSystemStateSpaceNavigator.InitialSelfAdaptiveSystemStateCreator<C,
A, V> protected abstract List<ExperienceSimulationRunner>
-
Constructor Details
-
ExperienceSimulationBuilder
public ExperienceSimulationBuilder()
-
-
Method Details
-
getSimulationRunner
-
createInitialSassCreator
protected abstract SelfAdaptiveSystemStateSpaceNavigator.InitialSelfAdaptiveSystemStateCreator<C,A, createInitialSassCreator()V> -
createSimulationConfiguration
public ExperienceSimulationBuilder<C,A, createSimulationConfiguration()Aa, R, V>.SimulationConfigurationBuilder -
specifySelfAdaptiveSystemState
public ExperienceSimulationBuilder<C,A, specifySelfAdaptiveSystemState()Aa, R, V>.SelfAdaptiveSystemBuilder -
createReconfigurationSpace
public ExperienceSimulationBuilder<C,A, createReconfigurationSpace()Aa, R, V>.ReconfigurationSpaceBuilder -
specifyRewardHandling
-
build
-