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
static class IQueryNextroundInfo.NextroundInfo
          An object encapsulating the nextround info.
 
Method Summary
 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.


Copyright © 2010. All Rights Reserved.