- hasHeuristicClassification() - Method in class org.licas.ai_solver.HeuristicFactory
-
Return true if the factory has a heuristic classification implementation.
- hasHeuristicData() - Method in class org.licas.ai_solver.HeuristicFactory
-
Return true if the factory has a heuristic data implementation.
- hasHeuristicFrameworks() - Method in class org.licas.ai_solver.HeuristicFactory
-
Return true if the factory has a heuristic frameworks implementation.
- hasHeuristicHeuristics() - Method in class org.licas.ai_solver.HeuristicFactory
-
Return true if the factory has a heuristic heuristics implementation.
- hasHeuristicMetrics() - Method in class org.licas.ai_solver.HeuristicFactory
-
Return true if the factory has a heuristic metrics implementation.
- hasProblemSet() - Method in class org.licas.ai_solver.model.Problem
-
Return true if this instance has a litst of problems.
- hasSolutions() - Method in class org.licas.ai_solver.mediator.problem.ProblemMediatorCentral
-
Return true if any solutions are currently stored.
- hasSolverData() - Method in class org.licas.ai_solver.SolverFactory
-
Return true if the factory has a solver data implementation.
- hasSolverHeuristics() - Method in class org.licas.ai_solver.SolverFactory
-
Return true if the factory has a solver heuristics implementation.
- hasSolverMediators() - Method in class org.licas.ai_solver.SolverFactory
-
Return true if the factory has a solver mediator implementation.
- hasSolverMetrics() - Method in class org.licas.ai_solver.SolverFactory
-
Return true if the factory has a solver metrics implementation.
- hasSolverSpecs() - Method in class org.licas.ai_solver.SolverFactory
-
Return true if the factory has a solver specification implementation.
- heuristicClassif - Variable in class org.licas.ai_solver.HeuristicData
-
The default heuristic classifications
- heuristicClassif - Variable in class org.licas.ai_solver.HeuristicFactory
-
Heuristic Factory methods lists
- heuristicClassif - Variable in class org.licas.ai_solver.HeuristicFrameworks
-
The default heuristic classifications
- heuristicClassif - Variable in class org.licas.ai_solver.HeuristicHeuristics
-
The default heuristic classifications
- heuristicClassif - Variable in class org.licas.ai_solver.HeuristicMetrics
-
The default heuristic classifications
- HeuristicClassification - Class in org.licas.ai_solver
-
This class describes the methods to classify the different heuristic types.
- HeuristicClassification() - Constructor for class org.licas.ai_solver.HeuristicClassification
-
Create a new instance of HeuristicClassification.
- HeuristicData - Class in org.licas.ai_solver
-
This class describes the methods used by the heuristic data.
- HeuristicData(HeuristicClassification, ArrayList<ModuleHeuristicFactory>) - Constructor for class org.licas.ai_solver.HeuristicData
-
Create a new instance of HeuristicData.
- heuristicData - Variable in class org.licas.ai_solver.HeuristicFactory
-
- HeuristicFactory - Class in org.licas.ai_solver
-
This class stores some constant values.
- HeuristicFactory() - Constructor for class org.licas.ai_solver.HeuristicFactory
-
Create a new instance of HeuristicFactory
- HEURISTICFACTORY - Static variable in class org.licas.ai_solver.util.SolverConst
-
Heuristic Factory
- heuristicFramework - Variable in class org.licas.ai_solver.HeuristicFactory
-
- HeuristicFrameworks - Class in org.licas.ai_solver
-
This class describes the methods used by the heuristic frameworks.
- HeuristicFrameworks(HeuristicClassification, ArrayList<ModuleHeuristicFactory>) - Constructor for class org.licas.ai_solver.HeuristicFrameworks
-
Create a new instance of HeuristicFrameworks.
- HeuristicGeneticSolution - Class in org.licas.ai_solver.model.genetic
-
This is a solution that can solve problems using a heuristic-based genetic algorithm.
- HeuristicGeneticSolution(String) - Constructor for class org.licas.ai_solver.model.genetic.HeuristicGeneticSolution
-
Create a new instance of HeuristicGeneticSolution.
- heuristicHeuristic - Variable in class org.licas.ai_solver.HeuristicFactory
-
- HeuristicHeuristics - Class in org.licas.ai_solver
-
This class describes the methods used by the heuristic heuristics.
- HeuristicHeuristics(HeuristicClassification, ArrayList<ModuleHeuristicFactory>) - Constructor for class org.licas.ai_solver.HeuristicHeuristics
-
Create a new instance of HeuristicHeuristics.
- heuristicMetric - Variable in class org.licas.ai_solver.HeuristicFactory
-
- HeuristicMetrics - Class in org.licas.ai_solver
-
This class describes the methods used by the heuristic metrics.
- HeuristicMetrics(HeuristicClassification, ArrayList<ModuleHeuristicFactory>) - Constructor for class org.licas.ai_solver.HeuristicMetrics
-
Create a new instance of HeuristicMetrics.
- heuristicModules - Static variable in class org.licas.ai_solver.DefaultHeuristicClassification
-
List of modules automatically loaded in during startup.
- heuristicModules - Static variable in class org.licas.ai_solver.HeuristicData
-
List of modules automatically loaded in during startup.
- heuristicModules - Static variable in class org.licas.ai_solver.HeuristicFactory
-
List of modules automatically loaded in during startup.
- heuristicModules - Static variable in class org.licas.ai_solver.HeuristicFrameworks
-
List of modules automatically loaded in during startup.
- heuristicModules - Static variable in class org.licas.ai_solver.HeuristicHeuristics
-
List of modules automatically loaded in during startup.
- heuristicModules - Static variable in class org.licas.ai_solver.HeuristicMetrics
-
List of modules automatically loaded in during startup.
- HEXTOPOLOGY - Static variable in class org.licas.ai_solver.central.SomConst
-
Hexagonal Topology
- HillClimbing - Class in org.licas.ai_solver.search
-
Hill Climbing search technique to find local optima.
- HillClimbing(TestSpec) - Constructor for class org.licas.ai_solver.search.HillClimbing
-
Create a new instance of HillClimbing.
- HyperCompoundSolution - Class in org.licas.ai_solver.model.comp
-
This is a complete implementation of a compound solution for a hyper-heuristic framework.
- HyperCompoundSolution(String) - Constructor for class org.licas.ai_solver.model.comp.HyperCompoundSolution
-
Create a new instance of HyperCompoundSolution.
- HyperHeuristicGrid - Class in org.licas.ai_solver.central.grid
-
This is a base class for the new grid-style of solver.
- HyperHeuristicGrid() - Constructor for class org.licas.ai_solver.central.grid.HyperHeuristicGrid
-
Create a new instance of HyperHeuristicGrid.
- hyperMatch - Variable in class org.licas.ai_solver.central.grid.GeneticGrid
-
True if try the hyper-heuristic matching approach.