Package ai.libs.jaicore.experiments
Interface IExperimentRunController<O>
-
- All Superinterfaces:
org.api4.java.common.attributedobjects.IGetter<Experiment,O>
public interface IExperimentRunController<O> extends org.api4.java.common.attributedobjects.IGetter<Experiment,O>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default O
getPropertyOf(Experiment obj)
java.util.List<IEventBasedResultUpdater>
getResultUpdaterComputer(Experiment experiment)
java.util.List<IExperimentTerminationCriterion>
getTerminationCriteria(Experiment experiment)
O
parseResultMap(Experiment map)
-
-
-
Method Detail
-
parseResultMap
O parseResultMap(Experiment map)
-
getResultUpdaterComputer
java.util.List<IEventBasedResultUpdater> getResultUpdaterComputer(Experiment experiment)
-
getTerminationCriteria
java.util.List<IExperimentTerminationCriterion> getTerminationCriteria(Experiment experiment)
-
getPropertyOf
default O getPropertyOf(Experiment obj) throws java.lang.InterruptedException, org.api4.java.common.attributedobjects.GetPropertyFailedException
- Specified by:
getPropertyOf
in interfaceorg.api4.java.common.attributedobjects.IGetter<Experiment,O>
- Throws:
java.lang.InterruptedException
org.api4.java.common.attributedobjects.GetPropertyFailedException
-
-