| AAlgorithm<I,O> |
|
| AAlgorithmEvent |
Simple implementation of an algorithm event that takes the current time as the time stamp.
|
| AAlgorithmFactory<I,O,A extends org.api4.java.algorithm.IAlgorithm<I,O>> |
|
| AlgorithmCanceledEvent |
Event that an algorithm has been canceled.
|
| AlgorithmFinishedEvent |
Event that an algorithm has finished
|
| AlgorithmInitializedEvent |
Event that an algorithm has been initialized.
|
| AlgorithmInterruptedEvent |
Event that an algorithm has been interrupted.
|
| AOptimizer<I,O extends org.api4.java.common.attributedobjects.ScoredItem<V>,V extends java.lang.Comparable<V>> |
The AOptimizer represents an algorithm that is meant to optimize for a single best solution.
|
| ASolutionCandidateFoundEvent<O> |
This is to notify listeners that an algorithm has found a solution candidate.
|
| ASolutionCandidateIterator<I,O> |
A template for algorithms that iterate over solution candidates.
|