Package jadex.bdi.planlib.protocols
Interface IQueryNextroundInfo
-
- All Known Implementing Classes:
ICNPHandler
public interface IQueryNextroundInfo
Interface used by default plans of the protocols capability for collecting information for a next negotiation round eg in iterated contract-net.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
IQueryNextroundInfo.NextroundInfo
An object encapsulating the nextround info.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description boolean
queryNextroundInfo(IQueryNextroundInfo.NextroundInfo info, NegotiationRecord[] history, ParticipantProposal[] proposals)
Collect information for next negotiation round.
-
-
-
Method Detail
-
queryNextroundInfo
boolean queryNextroundInfo(IQueryNextroundInfo.NextroundInfo info, NegotiationRecord[] history, ParticipantProposal[] proposals)
Collect information for next negotiation round.- Parameters:
info
- The nextround info object, which might be altered.history
- The history of negotiation rounds.proposals
- The received proposals.- Returns:
- True, if another negotiation round should be performed.
-
-