struct

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)
Source

Instance methods

complexity_penalty
Source
complexity_penalty=(complexity_penalty : Score)
Source
deme_size
Source
deme_size=(deme_size : Int32)
Source
max_evals
Source
max_evals=(max_evals : Int32)
Source
max_gens
Source
max_gens=(max_gens : Int32)
Source
population_size
Source
population_size=(population_size : Int32)
Source
problem_type
Source
problem_type=(problem_type : ProblemType)
Source
target_data
Source
target_data=(target_data : Array(Float64) | Nil)
Source
termination_criteria
Source
termination_criteria=(termination_criteria : TerminationCriteria)
Source
training_data
Source
training_data=(training_data : Array(Array(Float64)))
Source
uniformity_penalty
Source
uniformity_penalty=(uniformity_penalty : Score)
Source