Template Class convergence_calculator
Defined in File convergence_calculator.hpp
Inheritance Relationships
Base Types
public rer::client< convergence_calculator< TController > >
public rpdecorator::decorator< cconvergence::convergence_calculator >
Class Documentation
-
template<class TController>
class convergence_calculator : public rer::client<convergence_calculator<TController>>, public rpdecorator::decorator<cconvergence::convergence_calculator> Implements the necessary callbacks from cconvergence::convergence_calculator to calculate convergence in the ARGoS environment.
Public Functions
-
convergence_calculator(const cconvconfig::convergence_config *config, cpargos::swarm_manager_adaptor *sm)
-
convergence_calculator(const convergence_calculator&) = delete
-
~convergence_calculator(void) override = default
-
convergence_calculator &operator=(const convergence_calculator&) = delete
-
RCPPSW_WRAP_DECLDEF(converged)
-
RCPPSW_WRAP_DECLDEF(reset_metrics)
-
RCPPSW_WRAP_DECLDEF(task_dist_entropy_init)
-
RCPPSW_WRAP_DECLDEF(update)
-
convergence_calculator(const cconvconfig::convergence_config *config, cpargos::swarm_manager_adaptor *sm)