Interface Chromosome

    • Method Detail

      • fitness

        double fitness()
        This is the fitness to determine how good this chromosome is.
        Returns:
        the fitness
      • mutate

        Chromosome mutate()
        Construct a Chromosome by mutation.
        Returns:
        a mutated chromosome
      • crossover

        Chromosome crossover​(Chromosome that)
        Construct a Chromosome by crossing over a pair of chromosomes.
        Parameters:
        that - another chromosome
        Returns:
        a crossed over chromosome