pydistsim.algorithm.base\_algorithm.BaseAlgorithm ================================================= .. currentmodule:: pydistsim.algorithm.base_algorithm .. autoclass:: BaseAlgorithm :members: :show-inheritance: :special-members: __call__, __add__, __mul__, __getattr__, __new__, __setattr__, __getattribute__ :private-members: .. rubric:: Methods .. autosummary:: :nosignatures: ~BaseAlgorithm.__init__ ~BaseAlgorithm.add_observers ~BaseAlgorithm.apply_restrictions ~BaseAlgorithm.check_restrictions ~BaseAlgorithm.clear_observers ~BaseAlgorithm.is_halted ~BaseAlgorithm.is_initialized ~BaseAlgorithm.notify_observers ~BaseAlgorithm.reset ~BaseAlgorithm.step .. rubric:: Attributes .. autosummary:: ~BaseAlgorithm.algorithm_restrictions ~BaseAlgorithm.default_params ~BaseAlgorithm.network ~BaseAlgorithm.required_params