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