Class RobotCognitionReconfigurationStrategy<C>
java.lang.Object
org.palladiosimulator.simexp.pcm.examples.hri.RobotCognitionReconfigurationStrategy<C>
- All Implemented Interfaces:
Initializable
,BasePolicy<Action<org.palladiosimulator.simulizar.reconfiguration.qvto.QVTOReconfigurator>>
,Policy<org.palladiosimulator.simulizar.reconfiguration.qvto.QVTOReconfigurator,
Action<org.palladiosimulator.simulizar.reconfiguration.qvto.QVTOReconfigurator>>
public class RobotCognitionReconfigurationStrategy<C>
extends Object
implements Policy<org.palladiosimulator.simulizar.reconfiguration.qvto.QVTOReconfigurator,Action<org.palladiosimulator.simulizar.reconfiguration.qvto.QVTOReconfigurator>>, Initializable
-
Constructor Summary
ConstructorDescriptionRobotCognitionReconfigurationStrategy
(SimulatedMeasurementSpecification reliabilitySpec, SimulatedMeasurementSpecification responseTimeSpec, double thresholdRt, double thresholdRel) -
Method Summary
-
Constructor Details
-
RobotCognitionReconfigurationStrategy
public RobotCognitionReconfigurationStrategy(SimulatedMeasurementSpecification reliabilitySpec, SimulatedMeasurementSpecification responseTimeSpec, double thresholdRt, double thresholdRel)
-
-
Method Details
-
initialize
public void initialize()- Specified by:
initialize
in interfaceInitializable
-
getId
- Specified by:
getId
in interfaceBasePolicy<C>
-
select
public Action<org.palladiosimulator.simulizar.reconfiguration.qvto.QVTOReconfigurator> select(State source, Set<Action<org.palladiosimulator.simulizar.reconfiguration.qvto.QVTOReconfigurator>> options) - Specified by:
select
in interfaceBasePolicy<C>
-