|
Orbital library | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object orbital.algorithm.template.AlgorithmicTemplate.Configuration orbital.algorithm.template.HeuristicAlgorithm.Configuration
public static class HeuristicAlgorithm.Configuration
Algorithmic configuration objects for heuristic algorithms.
Constructor Summary | |
---|---|
HeuristicAlgorithm.Configuration(AlgorithmicProblem problem,
Function heuristic,
java.lang.Class algorithm)
|
Method Summary | |
---|---|
AlgorithmicTemplate |
getAlgorithm()
Gets the algorithm used for solving the problem. |
Function |
getHeuristic()
|
Methods inherited from class orbital.algorithm.template.AlgorithmicTemplate.Configuration |
---|
flexible, getProblem, solve |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public HeuristicAlgorithm.Configuration(AlgorithmicProblem problem, Function heuristic, java.lang.Class algorithm)
problem
- the problem to solve.heuristic
- the heuristic
used for solving.algorithm
- the class of the AlgorithmicTemplate to instantiate for solving the problem.Method Detail |
---|
public Function getHeuristic()
public AlgorithmicTemplate getAlgorithm()
AlgorithmicConfiguration
getAlgorithm
in interface AlgorithmicConfiguration
getAlgorithm
in class AlgorithmicTemplate.Configuration
|
Orbital library 1.3.0: 11 Apr 2009 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |