public abstract class HeuristicClassification
extends java.lang.Object
| Constructor and Description |
|---|
HeuristicClassification()
Create a new instance of HeuristicClassification.
|
| Modifier and Type | Method and Description |
|---|---|
abstract org.ai_heuristic.model.FactoryInfo |
getFactoryInfo(java.lang.String heuristicType)
Get a factory info object for the specified heuristic or evaluator type.
|
boolean |
isCentralised(java.lang.String solverType)
Return true if the framework type is a recognised centralised type.
|
boolean |
isHeuristic(java.lang.String heuristicType)
Return true if the heuristic type is a known type.
|
public HeuristicClassification()
public boolean isHeuristic(java.lang.String heuristicType)
heuristicType - the heuristic type.public boolean isCentralised(java.lang.String solverType)
solverType - the solver framework the test is run on.public abstract org.ai_heuristic.model.FactoryInfo getFactoryInfo(java.lang.String heuristicType)
heuristicType - the AI type to check for.