Module: GA::ClassMethods

Defined in:
lib/ga.rb

Instance Method Summary collapse

Instance Method Details

#evolve(total_units = 32, generations = 100, crossover_rate = 0.8, muration_rate = 0.1) ⇒ Object



18
19
20
# File 'lib/ga.rb', line 18

def evolve(total_units = 32, generations = 100, crossover_rate = 0.8, muration_rate = 0.1)
  new_ga_zoo.evolve(total_units, generations, crossover_rate, muration_rate)
end

#new_ga_zooObject



14
15
16
# File 'lib/ga.rb', line 14

def new_ga_zoo
  GA::Zoo.new(self)
end