Class: EvoSynth::Recombinations::Identity
- Inherits:
-
Object
- Object
- EvoSynth::Recombinations::Identity
- Defined in:
- lib/evosynth/operators/recombinations/identity.rb
Instance Method Summary collapse
Instance Method Details
#recombine(individual_one, individual_two) ⇒ Object
29 30 31 32 33 |
# File 'lib/evosynth/operators/recombinations/identity.rb', line 29 def recombine(individual_one, individual_two) child_one = individual_one.deep_clone child_two = individual_two.deep_clone [child_one, child_two] end |
#to_s ⇒ Object
35 36 37 |
# File 'lib/evosynth/operators/recombinations/identity.rb', line 35 def to_s "identity (just clones parents)" end |