StationaryMixin

class negmas.preferences.StationaryMixin[source]

Bases: object

Indicates that the ufun is stationary which means that it is not session or state dependent and not volatile.

Negotiators using this type of ufuns can assume that if they call it twice with the same outcome, it will always return the same value.

Methods Summary

is_session_dependent()

is_state_dependent()

is_stationary()

is_volatile()

to_stationary()

Methods Documentation

is_session_dependent() bool[source]
is_state_dependent() bool[source]
is_stationary() bool[source]
is_volatile() bool[source]
to_stationary() UtilityFunction[source]