Function reference
-
MetaepochSnapshot-class - A S4 class representing a snapshot of one metaepoch.
-
calculate_ela_features() - Calculate selected ELA features for given fitness.
-
classify_optimization_problem() - Classify optimization problem using selected ELA features and Random Forest model trained on BBOB dataset.
-
cma_es_metaepoch() - Function that runs one cmaes metaepoch. Wrapper function for cmaes::cma_es.
-
default_run_gradient_method() - Function that runs gradient method for one deme. Wrapper function for stats::optim.
-
deoptim_cma_es_metaepoch() - Function that generates run_metaepoch function for two level HMS. First level: DE, second level: CMA-ES.
-
deoptim_metaepoch() - Function that runs one differential evolution metaepoch. Wrapper function for DEoptim::DEoptim.
-
ecr_metaepoch() - Function that runs one ecr metaepoch. Wrapper function for ecr::ecr.
-
euclidean_distance() - Euclidean distance
-
ga_cma_es_metaepoch() - Function that generates run_metaepoch function for two level HMS. First level: GA, second level: CMA-ES.
-
ga_metaepoch() - Function that runs one GA metaepoch. Wrapper function for GA::ga.
-
gsc_max_fitness_evaluations() - Factory function for a global stopping condition that stops the computation after fitness function has been evaluated given number of times.
-
gsc_metaepochs_count() - Factory function for a global stopping condition that stops the computation after given number of metaepochs.
-
gsc_trivial() - Factory function for a global stopping condition that never stops the computation. It results in hms running until there are no more active demes.
-
hms-class - A S4 class representing a result of hms.
-
hms() - Maximization (or minimization) of a fitness function using Hierarchic Memetic Strategy.
-
lsc_max_fitness_evaluations() - Factory function for a local stopping condition that stops a deme after given number of fitness function evaluations has been made in that deme.
-
lsc_metaepochs_without_active_child() - Factory function for a local stopping condition that stops a deme after given number of metaepochs have past since last metaepoch during which this deme had an active child.
-
lsc_metaepochs_without_improvement() - Factory function for a local stopping condition that stops a deme after given number of consecutive metaeopochs without an improvement of the best solution found in that deme.
-
lsc_trivial() - Factory function for a trivial local stopping condition that lets a deme be active forever. It is usually used in the root of a hms tree.
-
manhattan_distance() - Manhattan distance
-
plot(<hms>) - Plot method for "hms" class.
-
plotActiveDemes(<hms>) - plotActiveDemes method for "hms" class.
-
plotActiveDemes() - plotActiveDemes method for "hms" class.
-
plotPopulation(<hms>) - plotPopulation method for "hms" class.
-
plotPopulation() - plotPopulation method for "hms" class.
-
print(<hms>) - Print method for class "hms".
-
printBlockedSprouts(<hms>) - printBlockedSprouts method for "hms" class.
-
printBlockedSprouts() - printBlockedSprouts method for "hms" class.
-
printTree(<hms>) - printTree method for class "hms".
-
printTree() - printTree method for class "hms".
-
rtnorm_mutation() - Factory function that creates normal mutation function
-
saveMetaepochsPopulations(<hms>) - saveMetaepochsPopulations
-
saveMetaepochsPopulations() - saveMetaepochsPopulations method for "hms" class.
-
sc_max_metric() - Default sprouting condition based on given metric.
-
show(<hms>) - Show method for class "hms".
-
summary(<hms>) - Summary method for class "hms".
-
train_random_forest_model() - Train Random Forest model on BBOB dataset (data/ela_features.rda).