Package com.tnsai.coordination
Interface MultiRoundContractNet.NegotiationListener
- Enclosing class:
MultiRoundContractNet
public static interface MultiRoundContractNet.NegotiationListener
Listener for negotiation events.
-
Method Summary
Modifier and TypeMethodDescriptiondefault voidonContractAwarded(Contract contract) default voidonCounterOfferRequested(int round, double targetScore) default voidonNegotiationFailed(String reason) default voidonProposalsReceived(int round, List<Proposal> proposals) default voidonRoundStarted(int round, int maxRounds)
-
Method Details
-
onRoundStarted
default void onRoundStarted(int round, int maxRounds) -
onProposalsReceived
-
onCounterOfferRequested
default void onCounterOfferRequested(int round, double targetScore) -
onContractAwarded
-
onNegotiationFailed
-