Jadex 0.96-beta1

jadex.planlib
Interface IIterationDecider

All Known Implementing Classes:
IterationDecider

public interface IIterationDecider

Interface for a component that decides if a further negotiation round is needed in the iterated contract net.


Method Summary
 AgentIdentifier[] decideIteration(NegotiationRecord[] records)
          Decide about a new negotiation round.
 Object refineCFP(NegotiationRecord[] records)
          Refine the call for proposal on basis of the last negotiation rounds.
 

Method Detail

decideIteration

AgentIdentifier[] decideIteration(NegotiationRecord[] records)
Decide about a new negotiation round.

Parameters:
records - The negotiation records.
Returns:
The next round participants.

refineCFP

Object refineCFP(NegotiationRecord[] records)
Refine the call for proposal on basis of the last negotiation rounds.

Parameters:
records - The negotiation records.
Returns:
The refined cfp.

Jadex 0.96-beta1

Submit a bug or feature
For further API reference and developer documentation, see the Jadex User Guide and the Jadex Tutorial. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, and working code examples.

Copyright (C) 2002-2007 Lars Braubach, Alexander Pokahr - University of Hamburg. Use is subject to license terms.