|
GALib-Parallel
Header-only C++ library for parallel evolutionary algorithms
|
This is the complete list of members for galib::StandardGA< GeneType >, including all inherited members.
| console_logger_m | galib::Algorithm< GeneType > | protected |
| enableConsoleLogging(const std::size_t interval) | galib::Algorithm< GeneType > | inlinevirtual |
| enableFileLogging(const std::string &path, std::size_t interval) | galib::Algorithm< GeneType > | inlinevirtual |
| enableLogging(const std::string &) | galib::Algorithm< GeneType > | inlinevirtual |
| file_logger_m | galib::Algorithm< GeneType > | protected |
| notifyLoggers(std::size_t gen, const Population< GeneType > &pop) | galib::Algorithm< GeneType > | inlineprotected |
| run(Population< GeneType > &population) override | galib::StandardGA< GeneType > | inlinevirtual |
| StandardGA(FitnessFunction< GeneType > &ff, std::unique_ptr< Selection< GeneType > > sel, std::unique_ptr< Mutation< GeneType > > mu, std::unique_ptr< Crossover< GeneType > > cs, double m_rate, double c_rate, std::size_t max_gen, bool elitism=true, std::size_t threads=1) | galib::StandardGA< GeneType > | inline |
| ~Algorithm()=default | galib::Algorithm< GeneType > | virtual |