DiscreteAcceptanceModel

class negmas.models.acceptance.DiscreteAcceptanceModel(outcomes)[source]

Bases: ABC

Methods Summary

acceptance_probabilities()

rtype:

ndarray

probability_of_acceptance(outcome)

probability_of_acceptance_indx(outcome_index)

rtype:

float

update_accepted(outcome)

update_offered(outcome)

update_offered_indx(outcome_index)

update_rejected(outcome)

update_rejected_indx(outcome_index)

Methods Documentation

acceptance_probabilities()[source]
Return type:

ndarray

probability_of_acceptance(outcome)[source]
abstract probability_of_acceptance_indx(outcome_index)[source]
Return type:

float

update_accepted(outcome)[source]
update_offered(outcome)[source]
abstract update_offered_indx(outcome_index)[source]
update_rejected(outcome)[source]
abstract update_rejected_indx(outcome_index)[source]