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