pydistsim.demo\_algorithms.santoro2007.mega\_merger.algorithm.MegaMergerAlgorithm ================================================================================= .. currentmodule:: pydistsim.demo_algorithms.santoro2007.mega_merger.algorithm .. autoclass:: MegaMergerAlgorithm :members: :show-inheritance: :special-members: __call__, __add__, __mul__, __getattr__, __new__, __setattr__, __getattribute__ :private-members: .. rubric:: Methods .. autosummary:: :nosignatures: ~MegaMergerAlgorithm.__init__ ~MegaMergerAlgorithm.add_child ~MegaMergerAlgorithm.add_internal_link ~MegaMergerAlgorithm.add_observers ~MegaMergerAlgorithm.alarm ~MegaMergerAlgorithm.apply_restrictions ~MegaMergerAlgorithm.block_inbox ~MegaMergerAlgorithm.block_msg ~MegaMergerAlgorithm.check_algorithm_initialization ~MegaMergerAlgorithm.check_algorithm_termination ~MegaMergerAlgorithm.check_restrictions ~MegaMergerAlgorithm.clear_observers ~MegaMergerAlgorithm.close ~MegaMergerAlgorithm.default ~MegaMergerAlgorithm.default_INITIATOR ~MegaMergerAlgorithm.disable_alarm ~MegaMergerAlgorithm.disable_all_node_alarms ~MegaMergerAlgorithm.fire_next_are_you_outside ~MegaMergerAlgorithm.get_external_links ~MegaMergerAlgorithm.get_internal_links ~MegaMergerAlgorithm.initializer ~MegaMergerAlgorithm.is_done_asking_outside ~MegaMergerAlgorithm.is_friendly_merge ~MegaMergerAlgorithm.is_halted ~MegaMergerAlgorithm.is_initialized ~MegaMergerAlgorithm.is_termination ~MegaMergerAlgorithm.log_ignore ~MegaMergerAlgorithm.log_received ~MegaMergerAlgorithm.notify_observers ~MegaMergerAlgorithm.on_are_you_outside ~MegaMergerAlgorithm.on_awakening ~MegaMergerAlgorithm.on_external ~MegaMergerAlgorithm.on_internal ~MegaMergerAlgorithm.on_let_us_merge ~MegaMergerAlgorithm.on_merge_me ~MegaMergerAlgorithm.on_min_link_weight ~MegaMergerAlgorithm.on_notification ~MegaMergerAlgorithm.on_termination ~MegaMergerAlgorithm.open ~MegaMergerAlgorithm.partial_termination ~MegaMergerAlgorithm.receiving ~MegaMergerAlgorithm.receiving_ASKING_OUTSIDE ~MegaMergerAlgorithm.receiving_COMPUTING_MIN_WEIGHTS ~MegaMergerAlgorithm.receiving_NOT_ELECTED ~MegaMergerAlgorithm.receiving_SLEEPING ~MegaMergerAlgorithm.receiving_WAITING_PARENT ~MegaMergerAlgorithm.reset ~MegaMergerAlgorithm.reset_meta ~MegaMergerAlgorithm.send ~MegaMergerAlgorithm.send_INF_WEIGHT ~MegaMergerAlgorithm.send_let_us_merge ~MegaMergerAlgorithm.send_msg ~MegaMergerAlgorithm.set_alarm ~MegaMergerAlgorithm.set_city ~MegaMergerAlgorithm.set_parent ~MegaMergerAlgorithm.spontaneously ~MegaMergerAlgorithm.step ~MegaMergerAlgorithm.unblock_by_header ~MegaMergerAlgorithm.unblock_inbox ~MegaMergerAlgorithm.update_alarm_time ~MegaMergerAlgorithm.update_link_with_min_weight ~MegaMergerAlgorithm.when_city_change ~MegaMergerAlgorithm.when_friendly_merge ~MegaMergerAlgorithm.when_termination .. rubric:: Attributes .. autosummary:: ~MegaMergerAlgorithm.INI ~MegaMergerAlgorithm.S_init ~MegaMergerAlgorithm.S_term ~MegaMergerAlgorithm.algorithm_restrictions ~MegaMergerAlgorithm.default_params ~MegaMergerAlgorithm.network ~MegaMergerAlgorithm.required_params ~MegaMergerAlgorithm.nwm