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.
    • 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.