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

Class Individual

  • All Implemented Interfaces:
    java.lang.Cloneable, java.lang.Comparable<Individual>


    public class Individual
    extends java.lang.Object
    implements java.lang.Comparable<Individual>, java.lang.Cloneable
    Represents individual in the population.
    • Constructor Detail

      • Individual

        public Individual(double[] location)
        Initialize a new instance of the Individual class.
        Parameters:
        location - Location.
      • Individual

        public Individual(double[] location,
                          double fitness)
        Initialize a new instance of the Individual class.
        Parameters:
        location - Location.
        fitness - Fitness.
    • Method Detail

      • CreatePopulation

        public static java.util.List<Individual> CreatePopulation(double[][] population,
                                                                  double[] fitness)
      • getLocation

        public double[] getLocation()
        Get location in the space.
        Returns:
        Location.
      • getLocation

        public double getLocation(int index)
        Get location in the space.
        Parameters:
        index - Index.
        Returns:
        Value.
      • setLocation

        public void setLocation(double[] location)
        Set location in the space.
        Parameters:
        location - Location.
      • setLocation

        public void setLocation(int index,
                                double location)
        Set location in the space.
        Parameters:
        index - Index.
        location - Location.
      • getFitness

        public double getFitness()
        Get fitness.
        Returns:
        Fitness.
      • setFitness

        public void setFitness(double fitness)
        Set fitness.
        Parameters:
        fitness - Fitness.
      • compareTo

        public int compareTo(Individual o)
        Specified by:
        compareTo in interface java.lang.Comparable<Individual>

DataMelt 3.0 © DataMelt by jWork.ORG

You see the box below because you did not login.