Package ai.libs.jaicore.ea.algorithm
Class AEvolutionaryAlgorithm<P>
- java.lang.Object
-
- ai.libs.jaicore.basic.algorithm.AAlgorithm<IEvolutionaryAlgorithmProblem,IEvolutionaryAlgorithmResult<P>>
-
- ai.libs.jaicore.ea.algorithm.AEvolutionaryAlgorithm<P>
-
- All Implemented Interfaces:
java.lang.Iterable<org.api4.java.algorithm.events.IAlgorithmEvent>,java.util.concurrent.Callable<IEvolutionaryAlgorithmResult<P>>,java.util.Iterator<org.api4.java.algorithm.events.IAlgorithmEvent>,org.api4.java.algorithm.IAlgorithm<IEvolutionaryAlgorithmProblem,IEvolutionaryAlgorithmResult<P>>,org.api4.java.common.control.ICancelable,org.api4.java.common.control.ILoggingCustomizable
- Direct Known Subclasses:
MOEAFrameworkAlgorithm
public abstract class AEvolutionaryAlgorithm<P> extends ai.libs.jaicore.basic.algorithm.AAlgorithm<IEvolutionaryAlgorithmProblem,IEvolutionaryAlgorithmResult<P>>
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedAEvolutionaryAlgorithm(IEvolutionaryAlgorithmConfig config, IEvolutionaryAlgorithmProblem problem)
-
Method Summary
-
Methods inherited from class ai.libs.jaicore.basic.algorithm.AAlgorithm
activate, announceTimeoutDetected, avoidReinterruptionOnShutdownOnCurrentThread, cancel, checkAndConductTermination, checkTermination, computeTimeoutAware, getActivationTime, getConfig, getId, getInput, getListeners, getLoggerName, getNumCPUs, getRemainingTimeToDeadline, getState, getTimeout, getTimeoutPrecautionOffset, hasNext, hasThreadBeenInterruptedDuringShutdown, interruptThreadAsPartOfShutdown, isCanceled, isShutdownInitialized, isStopCriterionSatisfied, isTimeouted, iterator, next, post, registerActiveThread, registerListener, resolveShutdownInterruptOnCurrentThread, setConfig, setDeadline, setLoggerName, setMaxNumThreads, setNumCPUs, setState, setTimeout, setTimeout, setTimeoutPrecautionOffset, shutdown, terminate, unregisterActiveThread, unregisterThreadAndShutdown
-
-
-
-
Constructor Detail
-
AEvolutionaryAlgorithm
protected AEvolutionaryAlgorithm(IEvolutionaryAlgorithmConfig config, IEvolutionaryAlgorithmProblem problem)
-
-