Documentation of 'Catalano.Evolutionary.Metaheuristics.Monoobjective.BaseEvolutionaryOptimization' Java class
BaseEvolutionaryOptimization
Catalano.Evolutionary.Metaheuristics.Monoobjective

Class BaseEvolutionaryOptimization

    • Constructor Detail

      • BaseEvolutionaryOptimization

        public BaseEvolutionaryOptimization()
    • Method Detail

      • getPopulationSize

        public int getPopulationSize()
        Get population size.
        Returns:
        Population size.
      • setPopulationSize

        public void setPopulationSize(int populationSize)
        Set population size.
        Parameters:
        populationSize - Population size.
      • getGenerations

        public int getGenerations()
        Get number of generations.
        Returns:
        Number of generations.
      • setGenerations

        public void setGenerations(int generations)
        Set number of generations
        Parameters:
        generations - Generations.
      • getNumberOfEvaluations

        public long getNumberOfEvaluations()
        Get number of evaluations.
        Returns:
        Number of evaluations.
      • getTolerance

        public double getTolerance()
        Get tolerance.
        Returns:
        Tolerance.
      • setTolerance

        public void setTolerance(double tol)
        Set tolerance.
        Parameters:
        tol - Tolerance.
      • getError

        public double getError()
        Get the error.
        Returns:
        Error.
      • getBest

        public double[] getBest()
        Get best solution.
        Returns:
        Best solution.
      • setOnIteratorListener

        public void setOnIteratorListener(IEvoIterationListener listener)
        Set Iteration listener.
        Parameters:
        listener - Listener
      • Compute

        public abstract void Compute(IObjectiveFunction function,
                                     java.util.List<DoubleRange> boundConstraints)
        Compute the algorithm.
        Parameters:
        function - Function.
        boundConstraints - Bounds constraints.

DataMelt 3.0 © DataMelt by jWork.ORG

You see the box below because you did not login.