GALib-Parallel
Header-only C++ library for parallel evolutionary algorithms
Loading...
Searching...
No Matches
galib::IslandGA< GeneType > Member List

This is the complete list of members for galib::IslandGA< GeneType >, including all inherited members.

console_logger_mgalib::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_mgalib::Algorithm< GeneType >protected
IslandGA(FitnessFunction< GeneType > &ff, std::unique_ptr< Selection< GeneType > > sel, std::unique_ptr< Mutation< GeneType > > mu, std::unique_ptr< Crossover< GeneType > > cs, std::unique_ptr< DemeReplacer< GeneType > > replacer, std::unique_ptr< DemeSelector< GeneType > > selector, std::unique_ptr< internal::MigrationBuffer< GeneType > > buffer, std::unique_ptr< internal::Communicator< GeneType > > comm, std::unique_ptr< const Topology > topology, std::unique_ptr< internal::Serializer< GeneType > > serializer, const IslandGAParams &config, const bool elitism=true)galib::IslandGA< GeneType >inline
notifyLoggers(std::size_t gen, const Population< GeneType > &pop)galib::Algorithm< GeneType >inlineprotected
run(Population< GeneType > &population) overridegalib::IslandGA< GeneType >inlinevirtual
~Algorithm()=defaultgalib::Algorithm< GeneType >virtual