Method: EvoSynth::Evolvers::LocalSearch#initialize

Defined in:
lib/evosynth/evolvers/local_search/local_search.rb

#initialize(profile) ⇒ LocalSearch

Returns a new instance of LocalSearch.



42
43
44
45
46
47
48
# File 'lib/evosynth/evolvers/local_search/local_search.rb', line 42

def initialize(profile)
	init_profile :individual, :mutation, :evaluator, :acceptance => DEFAULT_ACCEPTANCE

	use_profile profile

	@evaluator.calculate_and_set_initial_fitness(@individual)
end