Struct RootMutationConfig

Struct Documentation

struct dish2::RootMutationConfig

Public Functions

double CalcPointMutationRate() const
double CalcSequenceDefectRate() const
double CalcMutationOccurenceRate(const size_t rep_lev) const
size_t GetProgramMaxSize() const
std::map<std::string, std::string> MakeSummary() const

Public Members

double point_mutation_rate_multiplicand = {1.0}
double sequence_defect_rate_multiplicand = {1.0}
double mutation_occurence_rate_multiplicand = {1.0}
emp::optional<size_t> program_max_size_override = {}