negmas.mechanisms Module

Provides interfaces for defining negotiation mechanisms.

Classes

Mechanism([initial_state, outcome_space, ...])

Base class for all negotiation Mechanisms.

MechanismStepResult(state[, completed, ...])

Represents the results of a negotiation step.

Traceable(*args, **kwargs)

A mechanism that can generate a trace

Class Inheritance Diagram

Inheritance diagram of negmas.mechanisms.Mechanism, negmas.mechanisms.MechanismStepResult, negmas.mechanisms.Traceable