From be41e22f199e1ba53ad2da829001245e4013cfb4 Mon Sep 17 00:00:00 2001 From: nojhan Date: Fri, 13 Nov 2020 09:02:16 +0100 Subject: [PATCH] comment formatting --- eo/contrib/irace/fastga.cpp | 23 +++++++++++++++-------- 1 file changed, 15 insertions(+), 8 deletions(-) diff --git a/eo/contrib/irace/fastga.cpp b/eo/contrib/irace/fastga.cpp index 3aa0de700..22c5ade22 100644 --- a/eo/contrib/irace/fastga.cpp +++ b/eo/contrib/irace/fastga.cpp @@ -60,15 +60,22 @@ eoAlgoFoundryFastGA& make_foundry( foundry.crossovers.add< eo1PtBitXover >(); /***** Mutations ****/ - double p = 1.0; // Probability of flipping eath bit. - foundry.mutations.add< eoUniformBitMutation >(p); // proba of flipping k bits, k drawn in uniform distrib - foundry.mutations.add< eoStandardBitMutation >(p); // proba of flipping k bits, k drawn in binomial distrib - foundry.mutations.add< eoConditionalBitMutation >(p); // proba of flipping k bits, k drawn in binomial distrib, minus zero - foundry.mutations.add< eoShiftedBitMutation >(p); // proba of flipping k bits, k drawn in binomial distrib, changing zeros to one - foundry.mutations.add< eoNormalBitMutation >(p); // proba of flipping k bits, k drawn in normal distrib - foundry.mutations.add< eoFastBitMutation >(p); // proba of flipping k bits, k drawn in powerlaw distrib + double p = 1.0; // Probability of flipping each bit. + // proba of flipping k bits, k drawn in uniform distrib + foundry.mutations.add< eoUniformBitMutation >(p); + // proba of flipping k bits, k drawn in binomial distrib + foundry.mutations.add< eoStandardBitMutation >(p); + // proba of flipping k bits, k drawn in binomial distrib, minus zero + foundry.mutations.add< eoConditionalBitMutation >(p); + // proba of flipping k bits, k drawn in binomial distrib, changing zeros to one + foundry.mutations.add< eoShiftedBitMutation >(p); + // proba of flipping k bits, k drawn in normal distrib + foundry.mutations.add< eoNormalBitMutation >(p); + // proba of flipping k bits, k drawn in powerlaw distrib + foundry.mutations.add< eoFastBitMutation >(p); for(size_t i=1; i < 11; i+=2) { - foundry.mutations.add< eoDetSingleBitFlip >(i); // mutate k bits without duplicates + // mutate k bits without duplicates + foundry.mutations.add< eoDetSingleBitFlip >(i); } /***** Selectors *****/