User ==== .. currentmodule:: negmas.elicitation .. autoclass:: User :show-inheritance: .. rubric:: Attributes Summary .. autosummary:: ~User.crisp_ufun ~User.has_cardinal_preferences ~User.has_preferences ~User.has_ufun ~User.id ~User.name ~User.preferences ~User.prob_ufun ~User.reserved_outcome ~User.reserved_value ~User.short_type_name ~User.type_name ~User.ufun ~User.uuid .. rubric:: Methods Summary .. autosummary:: ~User.ask ~User.checkpoint ~User.checkpoint_info ~User.cost_of_asking ~User.create ~User.elicited_queries ~User.from_checkpoint ~User.is_satisfied ~User.on_preferences_changed ~User.set ~User.set_id ~User.set_preferences ~User.spawn ~User.spawn_object .. rubric:: Attributes Documentation .. autoattribute:: crisp_ufun .. autoattribute:: has_cardinal_preferences .. autoattribute:: has_preferences .. autoattribute:: has_ufun .. autoattribute:: id .. autoattribute:: name .. autoattribute:: preferences .. autoattribute:: prob_ufun .. autoattribute:: reserved_outcome .. autoattribute:: reserved_value .. autoattribute:: short_type_name .. autoattribute:: type_name .. autoattribute:: ufun .. autoattribute:: uuid .. rubric:: Methods Documentation .. automethod:: ask .. automethod:: checkpoint .. automethod:: checkpoint_info .. automethod:: cost_of_asking .. automethod:: create .. automethod:: elicited_queries .. automethod:: from_checkpoint .. automethod:: is_satisfied .. automethod:: on_preferences_changed .. automethod:: set .. automethod:: set_id .. automethod:: set_preferences .. automethod:: spawn .. automethod:: spawn_object