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