Shiftable ========= .. currentmodule:: negmas.preferences .. autoclass:: Shiftable :show-inheritance: .. rubric:: Attributes Summary .. autosummary:: ~Shiftable.base_type ~Shiftable.type .. rubric:: Methods Summary .. autosummary:: ~Shiftable.difference_prob ~Shiftable.is_better ~Shiftable.is_equivalent ~Shiftable.is_not_better ~Shiftable.is_not_worse ~Shiftable.is_session_dependent ~Shiftable.is_state_dependent ~Shiftable.is_stationary ~Shiftable.is_volatile ~Shiftable.is_worse ~Shiftable.shift_by ~Shiftable.shift_max ~Shiftable.shift_min .. rubric:: Attributes Documentation .. autoattribute:: base_type .. autoattribute:: type .. rubric:: Methods Documentation .. automethod:: difference_prob .. automethod:: is_better .. automethod:: is_equivalent .. automethod:: is_not_better .. automethod:: is_not_worse .. automethod:: is_session_dependent .. automethod:: is_state_dependent .. automethod:: is_stationary .. automethod:: is_volatile .. automethod:: is_worse .. automethod:: shift_by .. automethod:: shift_max .. automethod:: shift_min