Moses::MosesParams
Inherits Struct < Value < Object
Evolution parameters for MOSES
Constructors
new(problem_type : ProblemType, training_data : Array(Array(Float64)), max_evals : Int32 = 10000, max_gens : Int32 = 100, population_size : Int32 = 100, deme_size : Int32 = 20, complexity_penalty : Score = 0.1, uniformity_penalty : Score = 0.0, target_data : Array(Float64) | Nil = nil)
Instance methods
complexity_penalty
complexity_penalty=(complexity_penalty : Score)
deme_size
deme_size=(deme_size : Int32)
max_evals
max_evals=(max_evals : Int32)
max_gens
max_gens=(max_gens : Int32)
population_size
population_size=(population_size : Int32)
problem_type
problem_type=(problem_type : ProblemType)
target_data
target_data=(target_data : Array(Float64) | Nil)
termination_criteria
termination_criteria=(termination_criteria : TerminationCriteria)
training_data
training_data=(training_data : Array(Array(Float64)))
uniformity_penalty
uniformity_penalty=(uniformity_penalty : Score)