NoContractExecutionMixin

class negmas.situated.NoContractExecutionMixin[source]

Bases: object

A mixin to add when there is no contract execution

Methods Summary

complete_contract_execution(contract, ...)

rtype:

None

delete_executed_contracts()

rtype:

None

executable_contracts()

rtype:

Collection[Contract]

start_contract_execution(contract)

rtype:

set[Breach]

Methods Documentation

complete_contract_execution(contract, breaches, resolution)[source]
Return type:

None

delete_executed_contracts()[source]
Return type:

None

executable_contracts()[source]
Return type:

Collection[Contract]

start_contract_execution(contract)[source]
Return type:

set[Breach]