create(GeneratorType type) | EIGBuilder< IP, IS, OP, S > | static |
crossover(CXType cxType) | EIGBuilder< IP, IS, OP, S > | |
evalWith(unique_ptr< InstanceFitness > evalMethod) | EIGBuilder< IP, IS, OP, S > | |
mutation(MutType mutation) | EIGBuilder< IP, IS, OP, S > | |
operator unique_ptr< EIG< IP, IS, OP, S >>() | EIGBuilder< IP, IS, OP, S > | |
populationOf(const int &popsize) | EIGBuilder< IP, IS, OP, S > | |
portfolio(vector< EA > &configs) | EIGBuilder< IP, IS, OP, S > | |
repeating(const int &reps) | EIGBuilder< IP, IS, OP, S > | |
replacement(ReplacementTypes reType) (defined in EIGBuilder< IP, IS, OP, S >) | EIGBuilder< IP, IS, OP, S > | |
runDuring(const int &generations) | EIGBuilder< IP, IS, OP, S > | |
selection(SelType selType) | EIGBuilder< IP, IS, OP, S > | |
setFeatures(const Features &f) | EIGBuilder< IP, IS, OP, S > | |
toSolve(unique_ptr< IP > problem) | EIGBuilder< IP, IS, OP, S > | |
weights(const float &fW, const float &mW) | EIGBuilder< IP, IS, OP, S > | |
with() | EIGBuilder< IP, IS, OP, S > | inline |
withCrossRate(const float &crSsRate) | EIGBuilder< IP, IS, OP, S > | |
withMutRate(const float &mutRate) | EIGBuilder< IP, IS, OP, S > | |
withSearch(NSType nsType, unique_ptr< Distance< float >> dist, const float &thres, const float &finalThresh, const int k, bool warmUp=false) | EIGBuilder< IP, IS, OP, S > | |
~EIGBuilder()=default (defined in EIGBuilder< IP, IS, OP, S >) | EIGBuilder< IP, IS, OP, S > | virtual |