negmas.ga Module

Classes

Action

alias of Any

GAMechanism(*args[, n_population, mutate_rate])

Naive GA-based mechanism that assume multi-issue discrete domains.

GAState([running, waiting, started, step, ...])

Defines extra values to keep in the mechanism state.

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

Base class for all negotiation Mechanisms.

MechanismState([running, waiting, started, ...])

Encapsulates the mechanism state at any point

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

Represents the results of a negotiation step.

Outcome

alias of tuple

Class Inheritance Diagram

Inheritance diagram of negmas.ga.GAMechanism, negmas.ga.GAState