Class RobotCognitionSimulationExecutorFactory

java.lang.Object
org.palladiosimulator.simexp.pcm.examples.executor.PcmExperienceSimulationExecutorFactory<Double,List<org.palladiosimulator.envdyn.api.entity.bn.InputValue<tools.mdsd.probdist.api.entity.CategoricalValue>>,PcmMeasurementSpecification>
org.palladiosimulator.simexp.pcm.examples.hri.RobotCognitionSimulationExecutorFactory

public class RobotCognitionSimulationExecutorFactory extends PcmExperienceSimulationExecutorFactory<Double,List<org.palladiosimulator.envdyn.api.entity.bn.InputValue<tools.mdsd.probdist.api.entity.CategoricalValue>>,PcmMeasurementSpecification>
  • Field Details

    • UPPER_THRESHOLD_RT

      public static final double UPPER_THRESHOLD_RT
      See Also:
    • LOWER_THRESHOLD_REL

      public static final double LOWER_THRESHOLD_REL
      See Also:
    • UNCERTAINTY_MODEL_URI

      public static final URI UNCERTAINTY_MODEL_URI
  • Constructor Details

    • RobotCognitionSimulationExecutorFactory

      public RobotCognitionSimulationExecutorFactory(org.palladiosimulator.experimentautomation.experiments.Experiment experiment, org.palladiosimulator.envdyn.api.entity.bn.DynamicBayesianNetwork<tools.mdsd.probdist.api.entity.CategoricalValue> dbn, List<PcmMeasurementSpecification> specs, SimulationParameters params, SimulatedExperienceStore<org.palladiosimulator.simulizar.reconfiguration.qvto.QVTOReconfigurator,Double> simulatedExperienceStore, tools.mdsd.probdist.api.factory.IProbabilityDistributionFactory<tools.mdsd.probdist.api.entity.CategoricalValue> distributionFactory, tools.mdsd.probdist.api.factory.IProbabilityDistributionRegistry<tools.mdsd.probdist.api.entity.CategoricalValue> probabilityDistributionRegistry, tools.mdsd.probdist.api.parser.ParameterParser parameterParser, tools.mdsd.probdist.api.apache.util.IProbabilityDistributionRepositoryLookup probDistRepoLookup, IExperimentProvider experimentProvider, IQVToReconfigurationManager qvtoReconfigurationManager, SimulationRunnerHolder simulationRunnerHolder)
  • Method Details