Beispiel #1
0
 public void Roulette()
 {
     IChromosome<int>[] a = new IChromosome<int>[] { new DigitalChromosome().GenerateFromArray(new int[] { 9, 9, 9 }),
     new DigitalChromosome().GenerateFromArray(new int[] { 7, 7, 7 }) };
     RouletteSelection<int> selection = new RouletteSelection<int>();
     IChromosome<int>[] res = selection.Select(a, x => x.ToArray().Sum(), 1);
 }