Package ai.libs.hasco.core
-
Interface Summary Interface Description HASCOConfig IHASCOPlanningReduction<N,A> -
Class Summary Class Description DefaultHASCOPlanningReduction<N,A> This class only serves to facilitate the usage of HASCO when passing a IPlanningGraphGeneratorDeriver.HASCO<S extends ai.libs.jaicore.search.probleminputs.GraphSearchWithPathEvaluationsInput<N,A,V>,N,A,V extends java.lang.Comparable<V>> Hierarchically create an object of type THASCOFactory<S extends ai.libs.jaicore.search.probleminputs.GraphSearchWithPathEvaluationsInput<N,A,V>,N,A,V extends java.lang.Comparable<V>> HASCORunReport<V extends java.lang.Comparable<V>> HASCOSolutionCandidate<V extends java.lang.Comparable<V>> This is a wrapper class only used for efficient processing of solutions.isNotRefinable IsRefinementCompletedPredicate IsValidParameterRangeRefinementPredicate RefinementConfiguredSoftwareConfigurationProblem<V extends java.lang.Comparable<V>> In this problem, the core software configuration problem is extended by predefining how the the parameters may be refinedSoftwareConfigurationProblem<V extends java.lang.Comparable<V>> TimeRecordingEvaluationWrapper<V extends java.lang.Comparable<V>> Util