CG_Gen::MutationTruthTable namespace

Contents

Functions

auto MutationTable(std::vector<std::vector<bool>> i_table, double i_probability) -> std::vector<std::vector<bool>>
auto MutationBinary(MutationParameters i_mutationParameters, std::vector<ChromosomeType<TruthTable, TruthTableParameters>> i_population) -> std::vector<ChromosomeType<TruthTable, TruthTableParameters>>
auto MutationDensity(MutationParameters i_mutationParameters, std::vector<ChromosomeType<TruthTable, TruthTableParameters>> i_population) -> std::vector<ChromosomeType<TruthTable, TruthTableParameters>>
auto MutationAccessionDel(MutationParameters i_mutationParameters, std::vector<ChromosomeType<TruthTable, TruthTableParameters>> i_population) -> std::vector<ChromosomeType<TruthTable, TruthTableParameters>>
auto MutationInsertDel(MutationParameters i_mutationParameters, std::vector<ChromosomeType<TruthTable, TruthTableParameters>> i_population) -> std::vector<ChromosomeType<TruthTable, TruthTableParameters>>
auto MutationExchange(MutationParameters i_mutationParameters, std::vector<ChromosomeType<TruthTable, TruthTableParameters>> i_population) -> std::vector<ChromosomeType<TruthTable, TruthTableParameters>>
auto MutationDelete(MutationParameters i_mutationParameters, std::vector<ChromosomeType<TruthTable, TruthTableParameters>> i_population) -> std::vector<ChromosomeType<TruthTable, TruthTableParameters>>