NegotiatorMechanismInterface ============================ .. currentmodule:: negmas.gb .. autoclass:: NegotiatorMechanismInterface :show-inheritance: .. rubric:: Attributes Summary .. autosummary:: ~NegotiatorMechanismInterface.agent_ids ~NegotiatorMechanismInterface.agent_names ~NegotiatorMechanismInterface.annotation ~NegotiatorMechanismInterface.atomic_steps ~NegotiatorMechanismInterface.cartesian_outcome_space ~NegotiatorMechanismInterface.dynamic_entry ~NegotiatorMechanismInterface.estimated_n_steps ~NegotiatorMechanismInterface.estimated_time_limit ~NegotiatorMechanismInterface.genius_negotiator_ids ~NegotiatorMechanismInterface.history ~NegotiatorMechanismInterface.id ~NegotiatorMechanismInterface.issues ~NegotiatorMechanismInterface.max_n_negotiators ~NegotiatorMechanismInterface.mechanism_id ~NegotiatorMechanismInterface.n_negotiators ~NegotiatorMechanismInterface.n_outcomes ~NegotiatorMechanismInterface.n_steps ~NegotiatorMechanismInterface.negotiator_ids ~NegotiatorMechanismInterface.negotiator_time_limit ~NegotiatorMechanismInterface.outcome_space ~NegotiatorMechanismInterface.outcomes ~NegotiatorMechanismInterface.params ~NegotiatorMechanismInterface.participants ~NegotiatorMechanismInterface.pend ~NegotiatorMechanismInterface.pend_per_second ~NegotiatorMechanismInterface.requirements ~NegotiatorMechanismInterface.state ~NegotiatorMechanismInterface.step_time_limit ~NegotiatorMechanismInterface.time_limit .. rubric:: Methods Summary .. autosummary:: ~NegotiatorMechanismInterface.asdict ~NegotiatorMechanismInterface.discrete_outcome_space ~NegotiatorMechanismInterface.discrete_outcomes ~NegotiatorMechanismInterface.genius_id ~NegotiatorMechanismInterface.keys ~NegotiatorMechanismInterface.log_critical ~NegotiatorMechanismInterface.log_debug ~NegotiatorMechanismInterface.log_error ~NegotiatorMechanismInterface.log_info ~NegotiatorMechanismInterface.log_warning ~NegotiatorMechanismInterface.negotiator_index ~NegotiatorMechanismInterface.random_outcome ~NegotiatorMechanismInterface.random_outcomes ~NegotiatorMechanismInterface.values .. rubric:: Attributes Documentation .. autoattribute:: agent_ids .. autoattribute:: agent_names .. autoattribute:: annotation .. autoattribute:: atomic_steps .. autoattribute:: cartesian_outcome_space .. autoattribute:: dynamic_entry .. autoattribute:: estimated_n_steps .. autoattribute:: estimated_time_limit .. autoattribute:: genius_negotiator_ids .. autoattribute:: history .. autoattribute:: id .. autoattribute:: issues .. autoattribute:: max_n_negotiators .. autoattribute:: mechanism_id .. autoattribute:: n_negotiators .. autoattribute:: n_outcomes .. autoattribute:: n_steps .. autoattribute:: negotiator_ids .. autoattribute:: negotiator_time_limit .. autoattribute:: outcome_space .. autoattribute:: outcomes .. autoattribute:: params .. autoattribute:: participants .. autoattribute:: pend .. autoattribute:: pend_per_second .. autoattribute:: requirements .. autoattribute:: state .. autoattribute:: step_time_limit .. autoattribute:: time_limit .. rubric:: Methods Documentation .. automethod:: asdict .. automethod:: discrete_outcome_space .. automethod:: discrete_outcomes .. automethod:: genius_id .. automethod:: keys .. automethod:: log_critical .. automethod:: log_debug .. automethod:: log_error .. automethod:: log_info .. automethod:: log_warning .. automethod:: negotiator_index .. automethod:: random_outcome .. automethod:: random_outcomes .. automethod:: values