SAOSingleAgreementAspirationController ====================================== .. currentmodule:: negmas.sao .. autoclass:: SAOSingleAgreementAspirationController :show-inheritance: .. rubric:: Attributes Summary .. autosummary:: ~SAOSingleAgreementAspirationController.active_negotiators ~SAOSingleAgreementAspirationController.crisp_ufun ~SAOSingleAgreementAspirationController.default_negotiator_type ~SAOSingleAgreementAspirationController.finished_negotiators ~SAOSingleAgreementAspirationController.has_cardinal_preferences ~SAOSingleAgreementAspirationController.has_preferences ~SAOSingleAgreementAspirationController.has_ufun ~SAOSingleAgreementAspirationController.id ~SAOSingleAgreementAspirationController.name ~SAOSingleAgreementAspirationController.negotiators ~SAOSingleAgreementAspirationController.preferences ~SAOSingleAgreementAspirationController.prob_ufun ~SAOSingleAgreementAspirationController.reserved_outcome ~SAOSingleAgreementAspirationController.reserved_value ~SAOSingleAgreementAspirationController.short_type_name ~SAOSingleAgreementAspirationController.started_negotiators ~SAOSingleAgreementAspirationController.states ~SAOSingleAgreementAspirationController.to_start_negotiators ~SAOSingleAgreementAspirationController.type_name ~SAOSingleAgreementAspirationController.ufun ~SAOSingleAgreementAspirationController.unfinished_negotiators ~SAOSingleAgreementAspirationController.uuid .. rubric:: Methods Summary .. autosummary:: ~SAOSingleAgreementAspirationController.add_negotiator ~SAOSingleAgreementAspirationController.after_join ~SAOSingleAgreementAspirationController.before_join ~SAOSingleAgreementAspirationController.best_offer ~SAOSingleAgreementAspirationController.best_outcome ~SAOSingleAgreementAspirationController.call ~SAOSingleAgreementAspirationController.checkpoint ~SAOSingleAgreementAspirationController.checkpoint_info ~SAOSingleAgreementAspirationController.counter_all ~SAOSingleAgreementAspirationController.create ~SAOSingleAgreementAspirationController.create_negotiator ~SAOSingleAgreementAspirationController.first_offer ~SAOSingleAgreementAspirationController.first_proposals ~SAOSingleAgreementAspirationController.from_checkpoint ~SAOSingleAgreementAspirationController.is_acceptable ~SAOSingleAgreementAspirationController.is_better ~SAOSingleAgreementAspirationController.is_clean ~SAOSingleAgreementAspirationController.join ~SAOSingleAgreementAspirationController.kill_negotiator ~SAOSingleAgreementAspirationController.make_negotiator ~SAOSingleAgreementAspirationController.make_offer ~SAOSingleAgreementAspirationController.on_leave ~SAOSingleAgreementAspirationController.on_mechanism_error ~SAOSingleAgreementAspirationController.on_negotiation_end ~SAOSingleAgreementAspirationController.on_negotiation_start ~SAOSingleAgreementAspirationController.on_notification ~SAOSingleAgreementAspirationController.on_preferences_changed ~SAOSingleAgreementAspirationController.on_round_end ~SAOSingleAgreementAspirationController.on_round_start ~SAOSingleAgreementAspirationController.partner_agent_ids ~SAOSingleAgreementAspirationController.partner_agent_names ~SAOSingleAgreementAspirationController.partner_negotiator_ids ~SAOSingleAgreementAspirationController.partner_negotiator_names ~SAOSingleAgreementAspirationController.propose ~SAOSingleAgreementAspirationController.reset ~SAOSingleAgreementAspirationController.respond ~SAOSingleAgreementAspirationController.response_to_best_offer ~SAOSingleAgreementAspirationController.set_id ~SAOSingleAgreementAspirationController.set_preferences ~SAOSingleAgreementAspirationController.spawn ~SAOSingleAgreementAspirationController.spawn_object ~SAOSingleAgreementAspirationController.utility_at .. rubric:: Attributes Documentation .. autoattribute:: active_negotiators .. autoattribute:: crisp_ufun .. autoattribute:: default_negotiator_type .. autoattribute:: finished_negotiators .. autoattribute:: has_cardinal_preferences .. autoattribute:: has_preferences .. autoattribute:: has_ufun .. autoattribute:: id .. autoattribute:: name .. autoattribute:: negotiators .. autoattribute:: preferences .. autoattribute:: prob_ufun .. autoattribute:: reserved_outcome .. autoattribute:: reserved_value .. autoattribute:: short_type_name .. autoattribute:: started_negotiators .. autoattribute:: states .. autoattribute:: to_start_negotiators .. autoattribute:: type_name .. autoattribute:: ufun .. autoattribute:: unfinished_negotiators .. autoattribute:: uuid .. rubric:: Methods Documentation .. automethod:: add_negotiator .. automethod:: after_join .. automethod:: before_join .. automethod:: best_offer .. automethod:: best_outcome .. automethod:: call .. automethod:: checkpoint .. automethod:: checkpoint_info .. automethod:: counter_all .. automethod:: create .. automethod:: create_negotiator .. automethod:: first_offer .. automethod:: first_proposals .. automethod:: from_checkpoint .. automethod:: is_acceptable .. automethod:: is_better .. automethod:: is_clean .. automethod:: join .. automethod:: kill_negotiator .. automethod:: make_negotiator .. automethod:: make_offer .. automethod:: on_leave .. automethod:: on_mechanism_error .. automethod:: on_negotiation_end .. automethod:: on_negotiation_start .. automethod:: on_notification .. automethod:: on_preferences_changed .. automethod:: on_round_end .. automethod:: on_round_start .. automethod:: partner_agent_ids .. automethod:: partner_agent_names .. automethod:: partner_negotiator_ids .. automethod:: partner_negotiator_names .. automethod:: propose .. automethod:: reset .. automethod:: respond .. automethod:: response_to_best_offer .. automethod:: set_id .. automethod:: set_preferences .. automethod:: spawn .. automethod:: spawn_object .. automethod:: utility_at