Module: Algorithm::Genetic::Selection::Elite
- Defined in:
- lib/algorithm/genetic/selection/elite.rb
Instance Method Summary collapse
Instance Method Details
#select(members, num) ⇒ Object
4 5 6 |
# File 'lib/algorithm/genetic/selection/elite.rb', line 4 def select(members, num) (block_given? ? members.sort{|a, b| yield a, b } : members.sort)[0, num] end |