module GA::ClassMethods
Public Instance Methods
evolve(total_units = 32, generations = 100, crossover_rate = 0.8, muration_rate = 0.1)
click to toggle source
# 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_zoo()
click to toggle source
# File lib/ga.rb, line 14 def new_ga_zoo GA::Zoo.new(self) end