Method: Algorithms::GeneticAlgorithm::ArraySolution#initialize

Defined in:
lib/algorithms/genetic_algorithm/solutions/array.rb

#initialize(array, possible_elements: [], mutate_change_rate: 0.5) ⇒ ArraySolution

Returns a new instance of ArraySolution.



4
5
6
# File 'lib/algorithms/genetic_algorithm/solutions/array.rb', line 4

def initialize(array, possible_elements: [], mutate_change_rate: 0.5)
  @data, @possible_elements, @mutate_change_rate = array, possible_elements, mutate_change_rate
end