Package org.jppf.ga

Class CrossoverTask

All Implemented Interfaces:
Serializable, Runnable, Interruptibility, PositionalElement<Task<Chromosome>>, Task<Chromosome>

public class CrossoverTask extends AbstractTask<Chromosome>
Author:
Laurent Cohen
See Also:
  • Field Details

    • index

      public int index
      Index of the resulting chromosme in the population
    • pos

      public int pos
      Crossover position.
  • Constructor Details

    • CrossoverTask

      public CrossoverTask(Chromosome c1, Chromosome c2, int index, int pos)
      Parameters:
      c1 - first chromosome to crossover.
      c2 - second chromosome to crossover.
      index - index of the resulting chromosme in the population
      pos - crossover position.
  • Method Details