ParallelGBMechanism =================== .. currentmodule:: negmas.gb .. autoclass:: ParallelGBMechanism :show-inheritance: .. rubric:: Attributes Summary .. autosummary:: ~ParallelGBMechanism.agent_ids ~ParallelGBMechanism.agent_names ~ParallelGBMechanism.agreement ~ParallelGBMechanism.atomic_steps ~ParallelGBMechanism.completed ~ParallelGBMechanism.current_step ~ParallelGBMechanism.dynamic_entry ~ParallelGBMechanism.ended ~ParallelGBMechanism.expected_relative_time ~ParallelGBMechanism.expected_remaining_steps ~ParallelGBMechanism.expected_remaining_time ~ParallelGBMechanism.extended_trace ~ParallelGBMechanism.full_trace ~ParallelGBMechanism.genius_negotiator_ids ~ParallelGBMechanism.history ~ParallelGBMechanism.id ~ParallelGBMechanism.issues ~ParallelGBMechanism.max_n_negotiators ~ParallelGBMechanism.n_outcomes ~ParallelGBMechanism.n_steps ~ParallelGBMechanism.name ~ParallelGBMechanism.negotiator_ids ~ParallelGBMechanism.negotiator_names ~ParallelGBMechanism.negotiator_times ~ParallelGBMechanism.negotiators ~ParallelGBMechanism.offers ~ParallelGBMechanism.outcome_space ~ParallelGBMechanism.outcomes ~ParallelGBMechanism.participants ~ParallelGBMechanism.relative_time ~ParallelGBMechanism.remaining_steps ~ParallelGBMechanism.remaining_time ~ParallelGBMechanism.requirements ~ParallelGBMechanism.running ~ParallelGBMechanism.short_type_name ~ParallelGBMechanism.state ~ParallelGBMechanism.state4history ~ParallelGBMechanism.stats ~ParallelGBMechanism.time ~ParallelGBMechanism.time_limit ~ParallelGBMechanism.trace ~ParallelGBMechanism.type_name ~ParallelGBMechanism.uuid ~ParallelGBMechanism.verbosity .. rubric:: Methods Summary .. autosummary:: ~ParallelGBMechanism.__call__ ~ParallelGBMechanism.abort ~ParallelGBMechanism.add ~ParallelGBMechanism.add_requirements ~ParallelGBMechanism.announce ~ParallelGBMechanism.can_accept_more_negotiators ~ParallelGBMechanism.can_enter ~ParallelGBMechanism.can_leave ~ParallelGBMechanism.can_participate ~ParallelGBMechanism.checkpoint ~ParallelGBMechanism.checkpoint_final_step ~ParallelGBMechanism.checkpoint_info ~ParallelGBMechanism.checkpoint_init ~ParallelGBMechanism.checkpoint_on_step_started ~ParallelGBMechanism.create ~ParallelGBMechanism.discrete_outcome_space ~ParallelGBMechanism.discrete_outcomes ~ParallelGBMechanism.from_checkpoint ~ParallelGBMechanism.genius_id ~ParallelGBMechanism.get_negotiator ~ParallelGBMechanism.get_negotiator_raise ~ParallelGBMechanism.is_satisfying ~ParallelGBMechanism.is_valid ~ParallelGBMechanism.kalai_points ~ParallelGBMechanism.log ~ParallelGBMechanism.log_critical ~ParallelGBMechanism.log_debug ~ParallelGBMechanism.log_error ~ParallelGBMechanism.log_info ~ParallelGBMechanism.log_warning ~ParallelGBMechanism.max_relative_welfare_points ~ParallelGBMechanism.max_welfare_points ~ParallelGBMechanism.modified_kalai_points ~ParallelGBMechanism.nash_points ~ParallelGBMechanism.negotiator_full_trace ~ParallelGBMechanism.negotiator_index ~ParallelGBMechanism.negotiator_offers ~ParallelGBMechanism.on_mechanism_error ~ParallelGBMechanism.on_negotiation_end ~ParallelGBMechanism.on_negotiation_start ~ParallelGBMechanism.pareto_frontier ~ParallelGBMechanism.pareto_frontier_bf ~ParallelGBMechanism.plot ~ParallelGBMechanism.random_outcome ~ParallelGBMechanism.random_outcomes ~ParallelGBMechanism.register_listener ~ParallelGBMechanism.remove ~ParallelGBMechanism.remove_requirements ~ParallelGBMechanism.run ~ParallelGBMechanism.run_threads ~ParallelGBMechanism.run_with_progress ~ParallelGBMechanism.runall ~ParallelGBMechanism.set_id ~ParallelGBMechanism.set_sync_call ~ParallelGBMechanism.spawn ~ParallelGBMechanism.spawn_object ~ParallelGBMechanism.step ~ParallelGBMechanism.stepall .. rubric:: Attributes Documentation .. autoattribute:: agent_ids .. autoattribute:: agent_names .. autoattribute:: agreement .. autoattribute:: atomic_steps .. autoattribute:: completed .. autoattribute:: current_step .. autoattribute:: dynamic_entry .. autoattribute:: ended .. autoattribute:: expected_relative_time .. autoattribute:: expected_remaining_steps .. autoattribute:: expected_remaining_time .. autoattribute:: extended_trace .. autoattribute:: full_trace .. autoattribute:: genius_negotiator_ids .. autoattribute:: history .. autoattribute:: id .. autoattribute:: issues .. autoattribute:: max_n_negotiators .. autoattribute:: n_outcomes .. autoattribute:: n_steps .. autoattribute:: name .. autoattribute:: negotiator_ids .. autoattribute:: negotiator_names .. autoattribute:: negotiator_times .. autoattribute:: negotiators .. autoattribute:: offers .. autoattribute:: outcome_space .. autoattribute:: outcomes .. autoattribute:: participants .. autoattribute:: relative_time .. autoattribute:: remaining_steps .. autoattribute:: remaining_time .. autoattribute:: requirements .. autoattribute:: running .. autoattribute:: short_type_name .. autoattribute:: state .. autoattribute:: state4history .. autoattribute:: stats .. autoattribute:: time .. autoattribute:: time_limit .. autoattribute:: trace .. autoattribute:: type_name .. autoattribute:: uuid .. autoattribute:: verbosity .. rubric:: Methods Documentation .. automethod:: __call__ .. automethod:: abort .. automethod:: add .. automethod:: add_requirements .. automethod:: announce .. automethod:: can_accept_more_negotiators .. automethod:: can_enter .. automethod:: can_leave .. automethod:: can_participate .. automethod:: checkpoint .. automethod:: checkpoint_final_step .. automethod:: checkpoint_info .. automethod:: checkpoint_init .. automethod:: checkpoint_on_step_started .. automethod:: create .. automethod:: discrete_outcome_space .. automethod:: discrete_outcomes .. automethod:: from_checkpoint .. automethod:: genius_id .. automethod:: get_negotiator .. automethod:: get_negotiator_raise .. automethod:: is_satisfying .. automethod:: is_valid .. automethod:: kalai_points .. automethod:: log .. automethod:: log_critical .. automethod:: log_debug .. automethod:: log_error .. automethod:: log_info .. automethod:: log_warning .. automethod:: max_relative_welfare_points .. automethod:: max_welfare_points .. automethod:: modified_kalai_points .. automethod:: nash_points .. automethod:: negotiator_full_trace .. automethod:: negotiator_index .. automethod:: negotiator_offers .. automethod:: on_mechanism_error .. automethod:: on_negotiation_end .. automethod:: on_negotiation_start .. automethod:: pareto_frontier .. automethod:: pareto_frontier_bf .. automethod:: plot .. automethod:: random_outcome .. automethod:: random_outcomes .. automethod:: register_listener .. automethod:: remove .. automethod:: remove_requirements .. automethod:: run .. automethod:: run_threads .. automethod:: run_with_progress .. automethod:: runall .. automethod:: set_id .. automethod:: set_sync_call .. automethod:: spawn .. automethod:: spawn_object .. automethod:: step .. automethod:: stepall