Interface Algorithm<Result>

Type Parameters:
Result - Result
All Superinterfaces:
DescribedEntity, java.lang.Runnable, java.io.Serializable
All Known Subinterfaces:
InteractiveAlgorithm<S,​R>
All Known Implementing Classes:
AbstractCoralReefsOptimization, AbstractDifferentialEvolution, AbstractEvolutionaryAlgorithm, AbstractEvolutionStrategy, AbstractGeneticAlgorithm, AbstractLocalSearch, AbstractParticleSwarmOptimization, AbstractScatterSearch, ArtificialDecisionMaker, ArtificialDecisionMakerDecisionTree

public interface Algorithm<Result>
extends java.lang.Runnable, java.io.Serializable, DescribedEntity
Interface representing an algorithm
Version:
1.0
Author:
Antonio J. Nebro
  • Method Details

    • run

      void run()
      Specified by:
      run in interface java.lang.Runnable
    • getResult

      Result getResult()