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 OgetPropertyOf(Experiment obj)java.util.List<IEventBasedResultUpdater>getResultUpdaterComputer(Experiment experiment)java.util.List<IExperimentTerminationCriterion>getTerminationCriteria(Experiment experiment)OparseResultMap(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:
getPropertyOfin interfaceorg.api4.java.common.attributedobjects.IGetter<Experiment,O>- Throws:
java.lang.InterruptedExceptionorg.api4.java.common.attributedobjects.GetPropertyFailedException
-
-