make_boa
- negmas.sao.make_boa(acceptance=None, offering=None, model=None, extra_components=None, extra_component_names=None, **kwargs)[source]
A negotiator that is constructed from three components:
A
PartnerUFunModel
to learn the ufun of the partnerAn
AcceptanceStrategy
That is used for responding to offers.An
OfferingStrategy
That is used for generating offers.
For all callbacks, partner-model is called first, followed by the acceptance strategy followed by the offering strategy