jmetal.metaheuristics.singleObjective.geneticAlgorithm
Class acGA

java.lang.Object
  extended by jmetal.core.Algorithm
      extended by jmetal.metaheuristics.singleObjective.geneticAlgorithm.acGA
All Implemented Interfaces:
java.io.Serializable

public class acGA
extends Algorithm

Class implementing an asynchronous cellular genetic algorithm

See Also:
Serialized Form

Field Summary
 
Fields inherited from class jmetal.core.Algorithm
inputParameters_, operators_
 
Constructor Summary
acGA(Problem problem)
          Constructor
 
Method Summary
 SolutionSet execute()
          Runs of the acGA algorithm.
 
Methods inherited from class jmetal.core.Algorithm
addOperator, getInputParameter, getOperator, getOutputParameter, getProblem, setInputParameter, setOutputParameter
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

acGA

public acGA(Problem problem)
Constructor

Parameters:
problem - Problem to solve
Method Detail

execute

public SolutionSet execute()
                    throws JMException,
                           java.lang.ClassNotFoundException
Runs of the acGA algorithm.

Specified by:
execute in class Algorithm
Returns:
a SolutionSet that contains the best found solution
Throws:
JMException
java.lang.ClassNotFoundException