class BestsPickStrategy
Public Instance Methods
pick(population)
click to toggle source
# File lib/gimuby/genetic/population/pick_strategy/bests_pick_strategy.rb, line 5 def pick(population) solutions = population.solutions number = get_number_to_pick(population) candidates = solutions.clone candidates.sort! do |x, y| (population.get_fitness x) <=> (population.get_fitness y) end candidates.slice(0, number) end