$ A B C D E F G H I J L M N O P Q R S T U V W X Y Z _ 

$

$$$getRootComponent$$$() - Method in class negotiator.gui.negosession.MultilateralUI
 

A

AAMAS_2014_EXPERIMENTS - Static variable in class negotiator.Global
Temporary flag for use in AAMAS 2014 experiments
About - Class in negotiator.gui
The about menu created using Netbeans.
About() - Constructor for class negotiator.gui.About
Creates new form About
AbstractNegotiationParty - Class in negotiator.parties
A basic implementation of the NegotiationParty interface.
AbstractNegotiationParty() - Constructor for class negotiator.parties.AbstractNegotiationParty
 
AbstractTimeDependentNegotiationParty - Class in negotiator.parties
Boulware/Conceder tactics, by Tim Baarslag, adapted from [1].
AbstractTimeDependentNegotiationParty() - Constructor for class negotiator.parties.AbstractTimeDependentNegotiationParty
 
AC_ABMP - Class in negotiator.boaframework.acceptanceconditions.other
This is the decoupled Acceptance Condition from ABMP Agent.
AC_ABMP() - Constructor for class negotiator.boaframework.acceptanceconditions.other.AC_ABMP
Empty constructor for the BOA framework.
AC_ABMP(NegotiationSession, OfferingStrategy) - Constructor for class negotiator.boaframework.acceptanceconditions.other.AC_ABMP
 
AC_AgentFSEGA - Class in negotiator.boaframework.acceptanceconditions.anac2010
This is the decoupled Acceptance Condition from AgentFSEGA (ANAC2010).
AC_AgentFSEGA() - Constructor for class negotiator.boaframework.acceptanceconditions.anac2010.AC_AgentFSEGA
Empty constructor for the BOA framework.
AC_AgentFSEGA(NegotiationSession, OfferingStrategy) - Constructor for class negotiator.boaframework.acceptanceconditions.anac2010.AC_AgentFSEGA
 
AC_AgentK - Class in negotiator.boaframework.acceptanceconditions.anac2010
This is the decoupled Acceptance Condition from Agent K (ANAC2010).
AC_AgentK() - Constructor for class negotiator.boaframework.acceptanceconditions.anac2010.AC_AgentK
Empty constructor for the BOA framework.
AC_AgentK(NegotiationSession, OfferingStrategy) - Constructor for class negotiator.boaframework.acceptanceconditions.anac2010.AC_AgentK
 
AC_AgentK2 - Class in negotiator.boaframework.acceptanceconditions.anac2011
This is the decoupled Acceptance Condition from Agent K (ANAC2010).
AC_AgentK2() - Constructor for class negotiator.boaframework.acceptanceconditions.anac2011.AC_AgentK2
Empty constructor for the BOA framework.
AC_AgentK2(NegotiationSession, OfferingStrategy) - Constructor for class negotiator.boaframework.acceptanceconditions.anac2011.AC_AgentK2
 
AC_AgentLG - Class in negotiator.boaframework.acceptanceconditions.anac2012
 
AC_AgentLG() - Constructor for class negotiator.boaframework.acceptanceconditions.anac2012.AC_AgentLG
 
AC_AgentLG(NegotiationSession, OfferingStrategy) - Constructor for class negotiator.boaframework.acceptanceconditions.anac2012.AC_AgentLG
 
AC_AgentMR - Class in negotiator.boaframework.acceptanceconditions.anac2012
This is the Acceptance condition of AgentMR Due to the connectedness of the original code if another Bidding strategy is being used, the Bidding Strategy of AgentMR will be run in the background
AC_AgentMR() - Constructor for class negotiator.boaframework.acceptanceconditions.anac2012.AC_AgentMR
 
AC_AgentMR(NegotiationSession, OfferingStrategy) - Constructor for class negotiator.boaframework.acceptanceconditions.anac2012.AC_AgentMR
 
AC_AgentSmith - Class in negotiator.boaframework.acceptanceconditions.anac2010
This is the decoupled Acceptance Condition from AgentSmith (ANAC2010).
AC_AgentSmith() - Constructor for class negotiator.boaframework.acceptanceconditions.anac2010.AC_AgentSmith
Empty constructor for the BOA framework.
AC_AgentSmith(NegotiationSession, OfferingStrategy) - Constructor for class negotiator.boaframework.acceptanceconditions.anac2010.AC_AgentSmith
 
AC_BRAMAgent - Class in negotiator.boaframework.acceptanceconditions.anac2011
This is the decoupled Acceptance Conditions from the BRAMAgent (ANAC2011).
AC_BRAMAgent() - Constructor for class negotiator.boaframework.acceptanceconditions.anac2011.AC_BRAMAgent
Empty constructor for the BOA framework.
AC_BRAMAgent(NegotiationSession, OfferingStrategy) - Constructor for class negotiator.boaframework.acceptanceconditions.anac2011.AC_BRAMAgent
 
AC_BRAMAgent2 - Class in negotiator.boaframework.acceptanceconditions.anac2012
This is the decoupled Acceptance Condition from BRAMAgent2 (ANAC2012).
AC_BRAMAgent2() - Constructor for class negotiator.boaframework.acceptanceconditions.anac2012.AC_BRAMAgent2
 
AC_BRAMAgent2(NegotiationSession, OfferingStrategy) - Constructor for class negotiator.boaframework.acceptanceconditions.anac2012.AC_BRAMAgent2
 
AC_Combi - Class in negotiator.boaframework.acceptanceconditions.other
This is the decoupled Acceptance Conditions Based on Tim Baarslag's paper on Acceptance Conditions: "Acceptance Conditions in Automated Negotiation" This Acceptance Conditions is a combination of AC_Time and AC_Next -> (AC_Time OR AC_Next) Decoupling Negotiating Agents to Explore the Space of Negotiation Strategies T.
AC_Combi() - Constructor for class negotiator.boaframework.acceptanceconditions.other.AC_Combi
Empty constructor for the BOA framework.
AC_Combi(NegotiationSession, OfferingStrategy, double, double, double, double) - Constructor for class negotiator.boaframework.acceptanceconditions.other.AC_Combi
 
AC_CombiAvg - Class in negotiator.boaframework.acceptanceconditions.other
This is the decoupled Acceptance Conditions Based on Tim Baarslag's paper on Acceptance Conditions: "Acceptance Conditions in Automated Negotiation" This Acceptance Condition averages the opponents bids made in the previous time window.
AC_CombiAvg() - Constructor for class negotiator.boaframework.acceptanceconditions.other.AC_CombiAvg
Empty constructor for the BOA framework.
AC_CombiAvg(NegotiationSession, OfferingStrategy, double) - Constructor for class negotiator.boaframework.acceptanceconditions.other.AC_CombiAvg
 
AC_CombiBestAvg - Class in negotiator.boaframework.acceptanceconditions.other
This is the decoupled Acceptance Conditions Based on Tim Baarslag's paper on Acceptance Conditions: "Acceptance Conditions in Automated Negotiation" This Acceptance Condition averages the opponents bids (which are better than the bid that was offered) made in the previous time window.
AC_CombiBestAvg() - Constructor for class negotiator.boaframework.acceptanceconditions.other.AC_CombiBestAvg
Empty constructor for the BOA framework.
AC_CombiBestAvg(NegotiationSession, OfferingStrategy, double) - Constructor for class negotiator.boaframework.acceptanceconditions.other.AC_CombiBestAvg
 
AC_CombiBestAvgDiscounted - Class in negotiator.boaframework.acceptanceconditions.other
This is the decoupled Acceptance Conditions Based on Tim Baarslag's paper on Acceptance Conditions: "Acceptance Conditions in Automated Negotiation" This Acceptance Condition averages the opponents bids (which are better than the bid that was offered) made in the previous time window.
AC_CombiBestAvgDiscounted() - Constructor for class negotiator.boaframework.acceptanceconditions.other.AC_CombiBestAvgDiscounted
Empty constructor for the BOA framework.
AC_CombiBestAvgDiscounted(NegotiationSession, OfferingStrategy, double) - Constructor for class negotiator.boaframework.acceptanceconditions.other.AC_CombiBestAvgDiscounted
 
AC_CombiMax - Class in negotiator.boaframework.acceptanceconditions.other
This is the decoupled Acceptance Conditions Based on Tim Baarslag's paper on Acceptance Conditions: "Acceptance Conditions in Automated Negotiation" This Acceptance Condition accepts a bid if it is higher than any bid seen so far Decoupling Negotiating Agents to Explore the Space of Negotiation Strategies T.
AC_CombiMax() - Constructor for class negotiator.boaframework.acceptanceconditions.other.AC_CombiMax
Empty constructor for the BOA framework.
AC_CombiMax(NegotiationSession, OfferingStrategy, double) - Constructor for class negotiator.boaframework.acceptanceconditions.other.AC_CombiMax
 
AC_CombiMaxInWindow - Class in negotiator.boaframework.acceptanceconditions.other
This is the decoupled Acceptance Conditions Based on Tim Baarslag's paper on Acceptance Conditions: "Acceptance Conditions in Automated Negotiation" This Acceptance Condition accepts a bid if it is higher than any bid seen so far within the previous time window Decoupling Negotiating Agents to Explore the Space of Negotiation Strategies T.
AC_CombiMaxInWindow() - Constructor for class negotiator.boaframework.acceptanceconditions.other.AC_CombiMaxInWindow
Empty constructor for the BOA framework.
AC_CombiMaxInWindow(NegotiationSession, OfferingStrategy, double) - Constructor for class negotiator.boaframework.acceptanceconditions.other.AC_CombiMaxInWindow
 
AC_CombiMaxInWindowDiscounted - Class in negotiator.boaframework.acceptanceconditions.other
This is the decoupled Acceptance Conditions Based on Tim Baarslag's paper on Acceptance Conditions: "Acceptance Conditions in Automated Negotiation" This Acceptance Condition accepts a bid if it is higher than any bid seen so far within the previous time window Decoupling Negotiating Agents to Explore the Space of Negotiation Strategies T.
AC_CombiMaxInWindowDiscounted() - Constructor for class negotiator.boaframework.acceptanceconditions.other.AC_CombiMaxInWindowDiscounted
Empty constructor for the BOA framework.
AC_CombiMaxInWindowDiscounted(NegotiationSession, OfferingStrategy, double) - Constructor for class negotiator.boaframework.acceptanceconditions.other.AC_CombiMaxInWindowDiscounted
 
AC_CombiProb - Class in negotiator.boaframework.acceptanceconditions.other
This is the decoupled Acceptance Conditions Based on Tim Baarslag's paper on Acceptance Conditions: "Acceptance Conditions in Automated Negotiation" This Acceptance Condition accepts a bid if it is higher than any bid seen so far Decoupling Negotiating Agents to Explore the Space of Negotiation Strategies T.
AC_CombiProb() - Constructor for class negotiator.boaframework.acceptanceconditions.other.AC_CombiProb
Empty constructor for the BOA framework.
AC_CombiProb(NegotiationSession, OfferingStrategy, double) - Constructor for class negotiator.boaframework.acceptanceconditions.other.AC_CombiProb
 
AC_CombiProbDiscounted - Class in negotiator.boaframework.acceptanceconditions.other
This is the decoupled Acceptance Conditions Based on Tim Baarslag's paper on Acceptance Conditions: "Acceptance Conditions in Automated Negotiation" This Acceptance Condition accepts a bid if it is higher than any bid seen so far Decoupling Negotiating Agents to Explore the Space of Negotiation Strategies T.
AC_CombiProbDiscounted() - Constructor for class negotiator.boaframework.acceptanceconditions.other.AC_CombiProbDiscounted
Empty constructor for the BOA framework.
AC_CombiProbDiscounted(NegotiationSession, OfferingStrategy, double) - Constructor for class negotiator.boaframework.acceptanceconditions.other.AC_CombiProbDiscounted
 
AC_CombiV2 - Class in negotiator.boaframework.acceptanceconditions.other
This is the decoupled Acceptance Conditions Based on Tim Baarslag's paper on Acceptance Conditions: "Acceptance Conditions in Automated Negotiation" This Acceptance Conditions is a combination of AC_Time and AC_Next Decoupling Negotiating Agents to Explore the Space of Negotiation Strategies T.
AC_CombiV2() - Constructor for class negotiator.boaframework.acceptanceconditions.other.AC_CombiV2
Empty constructor for the BOA framework.
AC_CombiV2(NegotiationSession, OfferingStrategy, double, double, double, double, double) - Constructor for class negotiator.boaframework.acceptanceconditions.other.AC_CombiV2
 
AC_CombiV3 - Class in negotiator.boaframework.acceptanceconditions.other
This acceptance condition uses AC_next to determine when to accept.
AC_CombiV3() - Constructor for class negotiator.boaframework.acceptanceconditions.other.AC_CombiV3
Empty constructor for the BOA framework.
AC_CombiV3(NegotiationSession, OfferingStrategy, double, double, double, double) - Constructor for class negotiator.boaframework.acceptanceconditions.other.AC_CombiV3
 
AC_CombiV4 - Class in negotiator.boaframework.acceptanceconditions.other
This acceptance condition uses two versions of AC_next.
AC_CombiV4() - Constructor for class negotiator.boaframework.acceptanceconditions.other.AC_CombiV4
Empty constructor for the BOA framework.
AC_CombiV4(NegotiationSession, OfferingStrategy, double, double, double, double, double) - Constructor for class negotiator.boaframework.acceptanceconditions.other.AC_CombiV4
 
AC_Const - Class in negotiator.boaframework.acceptanceconditions.other
This Acceptance Condition accepts an opponent bid if the utility is above a constant.
AC_Const() - Constructor for class negotiator.boaframework.acceptanceconditions.other.AC_Const
Empty constructor for the BOA framework.
AC_Const(NegotiationSession, double) - Constructor for class negotiator.boaframework.acceptanceconditions.other.AC_Const
 
AC_ConstDiscounted - Class in negotiator.boaframework.acceptanceconditions.other
This Acceptance Condition accepts an opponent bid if the utility is above a constant.
AC_ConstDiscounted() - Constructor for class negotiator.boaframework.acceptanceconditions.other.AC_ConstDiscounted
Empty constructor for the BOA framework.
AC_ConstDiscounted(NegotiationSession, double) - Constructor for class negotiator.boaframework.acceptanceconditions.other.AC_ConstDiscounted
 
AC_CUHKAgent - Class in negotiator.boaframework.acceptanceconditions.anac2012
This is the decoupled Acceptance Condition from CUHKAgent (ANAC2012).
AC_CUHKAgent() - Constructor for class negotiator.boaframework.acceptanceconditions.anac2012.AC_CUHKAgent
 
AC_CUHKAgent(NegotiationSession, OfferingStrategy) - Constructor for class negotiator.boaframework.acceptanceconditions.anac2012.AC_CUHKAgent
 
AC_False - Class in negotiator.boaframework.acceptanceconditions.other
This Acceptance Condition never accepts an opponent offer.
AC_False() - Constructor for class negotiator.boaframework.acceptanceconditions.other.AC_False
Empty constructor for the BOA framework.
AC_Gahboninho - Class in negotiator.boaframework.acceptanceconditions.anac2011
 
AC_Gahboninho() - Constructor for class negotiator.boaframework.acceptanceconditions.anac2011.AC_Gahboninho
 
AC_Gahboninho(NegotiationSession, OfferingStrategy) - Constructor for class negotiator.boaframework.acceptanceconditions.anac2011.AC_Gahboninho
 
AC_Gap - Class in negotiator.boaframework.acceptanceconditions.other
This is the decoupled Acceptance Conditions Based on Tim Baarslag's paper on Acceptance Conditions: "Acceptance Conditions in Automated Negotiation" This Acceptance Condition accepts a bid if the utility of the opponent's bid plus a constant (the gap) is higher than the utility of the next bid.
AC_Gap() - Constructor for class negotiator.boaframework.acceptanceconditions.other.AC_Gap
Empty constructor for the BOA framework.
AC_Gap(NegotiationSession, double) - Constructor for class negotiator.boaframework.acceptanceconditions.other.AC_Gap
 
AC_HardHeaded - Class in negotiator.boaframework.acceptanceconditions.anac2011
This is the decoupled Acceptance Conditions for HardHeaded (ANAC2011).
AC_HardHeaded() - Constructor for class negotiator.boaframework.acceptanceconditions.anac2011.AC_HardHeaded
Empty constructor for the BOA framework.
AC_HardHeaded(NegotiationSession, OfferingStrategy) - Constructor for class negotiator.boaframework.acceptanceconditions.anac2011.AC_HardHeaded
 
AC_IAMcrazyHaggler - Class in negotiator.boaframework.acceptanceconditions.anac2010
This is the decoupled Acceptance Conditions for IAMcrazyHaggler (ANAC2010).
AC_IAMcrazyHaggler() - Constructor for class negotiator.boaframework.acceptanceconditions.anac2010.AC_IAMcrazyHaggler
Empty constructor for the BOA framework.
AC_IAMcrazyHaggler(NegotiationSession, OfferingStrategy) - Constructor for class negotiator.boaframework.acceptanceconditions.anac2010.AC_IAMcrazyHaggler
 
AC_IAMHaggler2010 - Class in negotiator.boaframework.acceptanceconditions.anac2010
This is the decoupled Acceptance Conditions for IAMcrazyHaggler (ANAC2010).
AC_IAMHaggler2010() - Constructor for class negotiator.boaframework.acceptanceconditions.anac2010.AC_IAMHaggler2010
Empty constructor for the BOA framework.
AC_IAMHaggler2010(NegotiationSession, OfferingStrategy) - Constructor for class negotiator.boaframework.acceptanceconditions.anac2010.AC_IAMHaggler2010
 
AC_IAMHaggler2011 - Class in negotiator.boaframework.acceptanceconditions.anac2011
This is the decoupled Acceptance Conditions for IAMHaggler (ANAC2011).
AC_IAMHaggler2011() - Constructor for class negotiator.boaframework.acceptanceconditions.anac2011.AC_IAMHaggler2011
Empty constructor for the BOA framework.
AC_IAMHaggler2011(NegotiationSession, OfferingStrategy) - Constructor for class negotiator.boaframework.acceptanceconditions.anac2011.AC_IAMHaggler2011
 
AC_IAMHaggler2012 - Class in negotiator.boaframework.acceptanceconditions.anac2012
This is the decoupled Acceptance Condition from IAMhaggler2012 (ANAC2012).
AC_IAMHaggler2012() - Constructor for class negotiator.boaframework.acceptanceconditions.anac2012.AC_IAMHaggler2012
 
AC_IAMHaggler2012(NegotiationSession, OfferingStrategy) - Constructor for class negotiator.boaframework.acceptanceconditions.anac2012.AC_IAMHaggler2012
 
AC_InoxAgent - Class in negotiator.boaframework.acceptanceconditions.anac2013
This Acceptance Condition will break when the reservation value seems to be a better alternative, and accept when the opponents offer is better than ours or when the opponents offer is higher than a time dependent function.
AC_InoxAgent() - Constructor for class negotiator.boaframework.acceptanceconditions.anac2013.AC_InoxAgent
Empty constructor.
AC_InoxAgent(NegotiationSession, OfferingStrategy, OpponentModel) - Constructor for class negotiator.boaframework.acceptanceconditions.anac2013.AC_InoxAgent
Regular constructor.
AC_InoxAgent_OneIssue - Class in negotiator.boaframework.acceptanceconditions.anac2013
This Acceptance Condition will break when the reservation value seems to be a better alternative, and accept when the opponents offer is better than the median utility.
AC_InoxAgent_OneIssue() - Constructor for class negotiator.boaframework.acceptanceconditions.anac2013.AC_InoxAgent_OneIssue
Empty constructor.
AC_InoxAgent_OneIssue(NegotiationSession, OfferingStrategy, OpponentModel) - Constructor for class negotiator.boaframework.acceptanceconditions.anac2013.AC_InoxAgent_OneIssue
Regular constructor.
AC_MAC - Class in negotiator.boaframework.acceptanceconditions.other
The MAC is a tool which allows to test many acceptance strategies in the same negotiation trace.
AC_MAC() - Constructor for class negotiator.boaframework.acceptanceconditions.other.AC_MAC
Empty constructor for the BOA framework.
AC_Next - Class in negotiator.boaframework.acceptanceconditions.other
This Acceptance Condition will accept an opponent bid if the utility is higher than the bid the agent is ready to present Decoupling Negotiating Agents to Explore the Space of Negotiation Strategies T.
AC_Next() - Constructor for class negotiator.boaframework.acceptanceconditions.other.AC_Next
Empty constructor for the BOA framework.
AC_Next(NegotiationSession, OfferingStrategy, double, double) - Constructor for class negotiator.boaframework.acceptanceconditions.other.AC_Next
 
AC_NiceTitForTat - Class in negotiator.boaframework.acceptanceconditions.anac2011
This is the decoupled Acceptance Conditions for NiceTitForTat (ANAC2011).
AC_NiceTitForTat() - Constructor for class negotiator.boaframework.acceptanceconditions.anac2011.AC_NiceTitForTat
Empty constructor for the BOA framework.
AC_NiceTitForTat(NegotiationSession, OfferingStrategy) - Constructor for class negotiator.boaframework.acceptanceconditions.anac2011.AC_NiceTitForTat
 
AC_Nozomi - Class in negotiator.boaframework.acceptanceconditions.anac2010
This is the decoupled Acceptance Conditions for Nozomi (ANAC2010).
AC_Nozomi() - Constructor for class negotiator.boaframework.acceptanceconditions.anac2010.AC_Nozomi
Empty constructor for the BOA framework.
AC_Nozomi(NegotiationSession, OfferingStrategy) - Constructor for class negotiator.boaframework.acceptanceconditions.anac2010.AC_Nozomi
 
AC_OMACagent - Class in negotiator.boaframework.acceptanceconditions.anac2012
This is the decoupled Acceptance Condition from OMACagent (ANAC2012).
AC_OMACagent() - Constructor for class negotiator.boaframework.acceptanceconditions.anac2012.AC_OMACagent
 
AC_OMACagent(NegotiationSession, OfferingStrategy) - Constructor for class negotiator.boaframework.acceptanceconditions.anac2012.AC_OMACagent
 
AC_Previous - Class in negotiator.boaframework.acceptanceconditions.other
This Acceptance Condition accepts an opponent bid if the utility is higher than the previous bid the agent made.
AC_Previous() - Constructor for class negotiator.boaframework.acceptanceconditions.other.AC_Previous
Empty constructor for the BOA framework.
AC_Previous(NegotiationSession, double, double) - Constructor for class negotiator.boaframework.acceptanceconditions.other.AC_Previous
 
AC_TheFawkes - Class in negotiator.boaframework.acceptanceconditions.anac2013
Acceptance Strategy This is ACcombi = ACnext || ACtime(T) & ACconst(MAXw) For this implementation I used the following article: "Acceptance Conditions in Automated Negotion - Tim Baarslag, Koen Hindriks and Catholijn Jonker" We accept when our current bid is worse than the last bid we got from the opponent or when we get close to the time limit and the utility we got from opponent's last bid has a maximum value in a window.
AC_TheFawkes() - Constructor for class negotiator.boaframework.acceptanceconditions.anac2013.AC_TheFawkes
 
AC_TheNegotiator - Class in negotiator.boaframework.acceptanceconditions.anac2011
This is the decoupled Acceptance Conditions for TheNegotiator (ANAC2011).
AC_TheNegotiator() - Constructor for class negotiator.boaframework.acceptanceconditions.anac2011.AC_TheNegotiator
Empty constructor for the BOA framework.
AC_TheNegotiator(NegotiationSession, OfferingStrategy) - Constructor for class negotiator.boaframework.acceptanceconditions.anac2011.AC_TheNegotiator
 
AC_TheNegotiatorReloaded - Class in negotiator.boaframework.acceptanceconditions.anac2012
Uses an extended implementation of AC_next_discounted as discussed in "Decoupling Negotiating Agents to Explore the Space of Negotiation Strategies" .
AC_TheNegotiatorReloaded() - Constructor for class negotiator.boaframework.acceptanceconditions.anac2012.AC_TheNegotiatorReloaded
 
AC_TheNegotiatorReloaded(NegotiationSession, OfferingStrategy, double, double, double, double, double, double) - Constructor for class negotiator.boaframework.acceptanceconditions.anac2012.AC_TheNegotiatorReloaded
Initializes the acceptance condition.
AC_Time - Class in negotiator.boaframework.acceptanceconditions.other
This Acceptance Condition accept an opponent bid after a certain time has passed Decoupling Negotiating Agents to Explore the Space of Negotiation Strategies T.
AC_Time() - Constructor for class negotiator.boaframework.acceptanceconditions.other.AC_Time
Empty constructor for the BOA framework.
AC_Time(NegotiationSession, double) - Constructor for class negotiator.boaframework.acceptanceconditions.other.AC_Time
 
AC_True - Class in negotiator.boaframework.acceptanceconditions.other
This Acceptance Condition will accept any opponent offer.
AC_True() - Constructor for class negotiator.boaframework.acceptanceconditions.other.AC_True
Empty constructor for the BOA framework.
AC_ValueModelAgent - Class in negotiator.boaframework.acceptanceconditions.anac2011
This is the decoupled Acceptance Conditions for ValueModelAgent (ANAC2011).
AC_ValueModelAgent() - Constructor for class negotiator.boaframework.acceptanceconditions.anac2011.AC_ValueModelAgent
Empty constructor for the BOA framework.
AC_ValueModelAgent(NegotiationSession, OfferingStrategy) - Constructor for class negotiator.boaframework.acceptanceconditions.anac2011.AC_ValueModelAgent
 
AC_Yushu - Class in negotiator.boaframework.acceptanceconditions.anac2010
This is the decoupled Acceptance Conditions for Yushu (ANAC2010).
AC_Yushu() - Constructor for class negotiator.boaframework.acceptanceconditions.anac2010.AC_Yushu
Empty constructor for the BOA framework.
AC_Yushu(NegotiationSession, OfferingStrategy) - Constructor for class negotiator.boaframework.acceptanceconditions.anac2010.AC_Yushu
 
Accept - Class in negotiator.actions
This class is used to createFrom an action which symbolizes that an agent accepts an offer.
Accept() - Constructor for class negotiator.actions.Accept
Action to accept an opponent's bid.
Accept(AgentID) - Constructor for class negotiator.actions.Accept
Action to accept an opponent's bid.
accept(File) - Method in class negotiator.gui.GenericFileFilter
 
AcceptanceStrategy - Class in negotiator.boaframework
Describes an acceptance strategy of an agent of the BOA framework.
AcceptanceStrategy() - Constructor for class negotiator.boaframework.AcceptanceStrategy
 
acceptConditions - Variable in class negotiator.boaframework.agent.BOAagent
Decides when to accept
AcceptingNegotiationParty - Class in negotiator.parties
Most basic voting agent implementation I could think of: this agent accepts any offer.
AcceptingNegotiationParty() - Constructor for class negotiator.parties.AcceptingNegotiationParty
 
acceptMultiplier - Variable in class negotiator.boaframework.offeringstrategy.anac2010.IAMhaggler2010_Offering
 
acceptMultiplier - Variable in class negotiator.boaframework.offeringstrategy.anac2011.IAMhaggler2011_Offering
 
acceptUtil(double) - Method in class negotiator.boaframework.acceptanceconditions.anac2013.AC_InoxAgent
Method that returns the minimal utility at which we accept an opponents offer.
ACList - Variable in class negotiator.boaframework.acceptanceconditions.other.Multi_AcceptanceCondition
 
Action - Class in negotiator.actions
Class which symbolizes a high level action.
Action() - Constructor for class negotiator.actions.Action
Empty constructor used for inheritance.
Action(AgentID) - Constructor for class negotiator.actions.Action
Constructor which sets the agentID of an agent.
actionCancel() - Method in class negotiator.gui.tournamentvars.ParameterUI
 
ActionEvent - Class in negotiator
This class records details about an action of an agent.
ActionEvent(Agent, Action, int, long, double, double, String) - Constructor for class negotiator.ActionEvent
 
ActionEvent - Class in negotiator.events
This class records details about an action of an agent.
ActionEvent(Object, Agent, Action, int, long, double, double, double, double, double, String, boolean) - Constructor for class negotiator.events.ActionEvent
 
actionOK() - Method in class negotiator.gui.tournamentvars.ParameterUI
 
actionPerformed(ActionEvent) - Method in class negotiator.gui.dialogs.EditIssueDialog
Overrides actionPerformed from NewIssueDialog.
actionPerformed(ActionEvent) - Method in class negotiator.gui.dialogs.NewIssueDialog
Overrides actionPerformed from Objective.
actionPerformed(ActionEvent) - Method in class negotiator.gui.dialogs.NewObjectiveDialog
 
actionPopupMenu - Variable in class negotiator.gui.tab.CloseTabPaneUI
 
Actions - Enum in negotiator.boaframework
Possible actions of an acceptance strategy.
adaptWeightsByBid(Bid, double) - Method in class negotiator.boaframework.opponentmodel.agentx.DiscreteIssueProcessor
Adapts the different issue weights according to the current bid the opponent has made.
add(BidDetails) - Method in class negotiator.BidHistory
Add an offered bid o the history.
add(Value) - Method in class negotiator.boaframework.opponentmodel.agentlg.BidStatistic
 
add(String) - Method in class negotiator.Logger
 
addAction() - Method in class negotiator.gui.agentrepository.AgentRepositoryUI
Add new agent to repository.
addAction() - Method in class negotiator.gui.boaframework.BOARepositoryUI
 
addAction() - Method in class negotiator.gui.repository.PartyRepositoryUI
Add new agent to repository.
addActionTerminateSessionWithFailure(Class) - Method in class negotiator.NegoRound
 
addActionTerminateSessionWithSuccess(Class) - Method in class negotiator.NegoRound
 
addAdditionalLog(SimpleElement) - Method in class negotiator.protocol.BilateralAtomicNegotiationSession
 
addApproved(BidWrapper) - Method in class negotiator.boaframework.offeringstrategy.anac2011.valuemodelagent.ValueSeperatedBids
 
addAverageDifferenceBetweenBids(double) - Method in class negotiator.qualitymeasures.OpponentModelMeasuresResults
 
addAverageDifferenceBetweenIssueWeights(double) - Method in class negotiator.qualitymeasures.OpponentModelMeasuresResults
 
addAverageDifferenceOfParetoFrontier(double) - Method in class negotiator.qualitymeasures.OpponentModelMeasuresResults
 
addBid(Bid, UtilitySpace) - Method in class negotiator.boaframework.offeringstrategy.anac2012.CUHKAgent.OpponentBidHistory
 
addBid(Bid) - Method in class negotiator.boaframework.opponentmodel.agentsmith.SmithModel
Adds the values of each issue of a bid to the preferenceprofilemanager
addBid(Bid) - Method in class negotiator.boaframework.opponentmodel.agentsmithv2.SmithModelV2
Adds the values of each issue of a bid to the preferenceprofilemanager
addBid(int, Bid, double, double) - Method in class negotiator.qualitymeasures.Trace
 
addBidForValue(ValueDiscrete) - Method in class negotiator.boaframework.opponentmodel.agentx.DiscreteValueProcessor
Adds 1 to the bidList for a certain value.
addBidIndex(int) - Method in class negotiator.qualitymeasures.OpponentModelMeasuresResults
 
addChild(Objective) - Method in class negotiator.issue.Issue
Overrides addChild from Objective to do nothing, since Issues can't have children.
addChild(Objective) - Method in class negotiator.issue.Objective
Adds a child to this Objective.
addChildElement(SimpleElement) - Method in class negotiator.xml.SimpleElement
 
addCloseListener(CloseListener) - Method in class negotiator.gui.tab.CloseTabbedPane
Adds a CloseListener to the tabbedPane.
addComponent(BOArepItem) - Method in class negotiator.boaframework.repository.BOAagentRepository
 
addConstraint(Constraint) - Method in class negotiator.utility.UtilityFunction
 
addConstraint(ArrayList<Constraint>) - Method in class negotiator.utility.UtilityFunction
 
addContraint(Integer, String) - Method in class negotiator.utility.ConditionalZeroConstraint
 
addContraint(Integer, String) - Method in class negotiator.utility.ConditionalZeroOutcomeConstraint
 
addContraint(Integer, String) - Method in class negotiator.utility.ExclusiveZeroConstraint
 
addContraint(Integer, String) - Method in class negotiator.utility.ExclusiveZeroOutcomeConstraint
 
addContraint(Integer, String) - Method in class negotiator.utility.InclusiveZeroOutcomeConstraint
 
addContraint(Integer, String) - Method in class negotiator.utility.RConstraint
 
addContraint(Integer, String) - Method in class negotiator.utility.SumZeroConstraint
 
addContraint(Integer, String) - Method in class negotiator.utility.SumZeroConstraintList
 
addContraint(Integer, String) - Method in class negotiator.utility.SumZeroNotConstraint
 
addContraint(Integer, String) - Method in class negotiator.utility.ZeroConstraint
 
addContraint(Integer, String) - Method in class negotiator.utility.ZeroOutcomeContraint
 
addDoubleClickListener(DoubleClickListener) - Method in class negotiator.gui.tab.CloseTabbedPane
Adds a DoubleClickListener to the tabbedPane.
addEquallyPreferredValue(Value) - Method in class negotiator.parties.partialopponentmodel.ValuePreferenceNode
 
addEquallyPreferredValues(ArrayList<Value>) - Method in class negotiator.parties.partialopponentmodel.ValuePreferenceNode
 
addEvaluation(ValueDiscrete, Integer) - Method in class negotiator.utility.EvaluatorDiscrete
Add a new possible value to the issue.
addEvaluator(Objective, Evaluator) - Method in class negotiator.utility.UtilitySpace
Sets an pair.
addEventListener(MultipartyNegotiationEventListener) - Method in class negotiator.session.TournamentManager
listener support
addExtraAttribute(String, String) - Method in class negotiator.NegotiationOutcome
 
AddFromListDialog<T extends RepItem> - Class in negotiator.gui.negosession
Dialog to request a list of items of the type T from the user
AddFromListDialog(Component, List<T>) - Constructor for class negotiator.gui.negosession.AddFromListDialog
 
addGraph() - Method in class negotiator.gui.progress.ProgressUI2
 
addIfNew(BidWrapper) - Method in class negotiator.boaframework.offeringstrategy.anac2011.valuemodelagent.BidList
 
addIssueEvaluation(AIssueEvaluation) - Method in class negotiator.boaframework.opponentmodel.nash.IssueEvaluationList
This method will add the issueEvaluation to the hashmap, or overwrite it's value if the issueNumber already exists.
additional - Variable in class negotiator.NegotiationOutcome
 
additionalLog - Variable in class negotiator.protocol.BilateralAtomicNegotiationSession
 
addKalaiDistance(double) - Method in class negotiator.qualitymeasures.OpponentModelMeasuresResults
 
addLessPreferredValue(Value) - Method in class negotiator.parties.partialopponentmodel.ValuePreferenceNode
 
addLessPreferredValues(ArrayList<Value>) - Method in class negotiator.parties.partialopponentmodel.ValuePreferenceNode
 
addListener(MultipartyNegotiationEventListener) - Method in class negotiator.logging.SessionLogger
Add a listener to this logger
addListener(MultipartyNegotiationEventListener) - Method in class negotiator.xml.multipartyrunner.XmlRunner
Adds a new listener to the list
addLoggingListener(MultipartyNegotiationEventListener) - Method in class negotiator.session.SessionManager
Adds a listener to the logging events.
addLoggingText(String) - Method in class negotiator.gui.progress.ProgressUI2
 
addMaxListener(MaxListener) - Method in class negotiator.gui.tab.CloseTabbedPane
Adds a MaxListener to the tabbedPane.
addMeasure(String, ArrayList<Double>) - Method in class negotiator.qualitymeasures.CSVlogger
Add an array with the results of a particular quality measures to the set of arrays which should be printed
addMediator() - Method in class negotiator.gui.negosession.MultiNegoSessionUI
 
addMorePreferredValue(Value) - Method in class negotiator.parties.partialopponentmodel.ValuePreferenceNode
 
addMorePreferredValues(ArrayList<Value>) - Method in class negotiator.parties.partialopponentmodel.ValuePreferenceNode
 
AddMyBidToStatistics(Bid) - Method in class negotiator.boaframework.sharedagentstate.anac2011.gahboninho.IssueManager
 
addNashDistance(double) - Method in class negotiator.qualitymeasures.OpponentModelMeasuresResults
 
addNegotiationEventListener(MultipartyNegotiationEventListener) - Method in class negotiator.multipartyprotocol.MultiPartyNegotiationSession
 
addNegotiationEventListener(MultipartyNegotiationEventListener) - Method in class negotiator.multipartyprotocol.MultiPartyProtocol
 
addNegotiationEventListener(NegotiationEventListener) - Method in class negotiator.protocol.BilateralAtomicNegotiationSession
 
addNegotiationEventListener(NegotiationEventListener) - Method in class negotiator.protocol.Protocol
 
addNegotiationPaths(int, ArrayList<BidPoint>, ArrayList<BidPoint>) - Method in class negotiator.protocol.alternatingoffers.AlternatingOffersProtocol
Call this method to draw the negotiation paths on the chart with analysis.
addNewNode(Value, Value, Feedback) - Method in class negotiator.parties.partialopponentmodel.ValuePreferenceGraph
 
addOption(String, int) - Static method in class negotiator.tournament.TournamentConfiguration
 
addParam(int, double) - Method in class negotiator.utility.EvaluatorReal
 
addParameter(String, BigDecimal) - Method in class negotiator.boaframework.BOAcomponent
Add a parameter to the set of parameters of this component.
addParetoFrontierDistance(double) - Method in class negotiator.qualitymeasures.OpponentModelMeasuresResults
 
addParty() - Method in class negotiator.gui.negosession.MultiNegoSessionUI
 
addPartyActions(NegoTurn) - Method in class negotiator.NegoRound
 
addPartyListenerIndex(int) - Method in class negotiator.Party
Deprecated.
 
addPearsonCorrelationCoefficientOfBids(double) - Method in class negotiator.qualitymeasures.OpponentModelMeasuresResults
 
addPercentageOfCorrectlyEstimatedParetoBids(double) - Method in class negotiator.qualitymeasures.OpponentModelMeasuresResults
 
addPercentageOfIncorrectlyEstimatedParetoBids(double) - Method in class negotiator.qualitymeasures.OpponentModelMeasuresResults
 
addPopupOutsideListener(PopupOutsideListener) - Method in class negotiator.gui.tab.CloseTabbedPane
Adds a PopupOutsideListener to the tabbedPane.
addPreferenceOrdering(Value, Value, Feedback) - Method in class negotiator.parties.partialopponentmodel.ValuePreferenceGraph
 
addRank(String, Integer) - Method in class negotiator.utility.Rank
 
addRank(String, String) - Method in class negotiator.utility.Rank
 
addRankingDistanceOfBids(double) - Method in class negotiator.qualitymeasures.OpponentModelMeasuresResults
 
addRankingDistanceOfIssueWeights(double) - Method in class negotiator.qualitymeasures.OpponentModelMeasuresResults
 
addRelatedIssue(Integer) - Method in class negotiator.utility.SumZeroConstraint
 
addRelatedIssue(Integer) - Method in class negotiator.utility.SumZeroConstraintList
 
addRelatedIssue(Integer) - Method in class negotiator.utility.SumZeroNotConstraint
 
addRelatedIssues(ArrayList<Integer>) - Method in class negotiator.utility.SumZeroConstraint
 
addRelatedIssues(ArrayList<Integer>) - Method in class negotiator.utility.SumZeroConstraintList
 
addRelatedIssues(ArrayList<Integer>) - Method in class negotiator.utility.SumZeroNotConstraint
 
addRow(Map<DataKey, Object>) - Method in class negotiator.gui.progress.DataKeyTableModel
Adds a row with new values.
addRow() - Method in class negotiator.gui.progress.NegoTableModel
 
addTab(String, Component) - Method in class negotiator.gui.NegoGUIView
 
addTableData() - Method in class negotiator.gui.progress.ProgressUI2
 
addTimeInterval(double) - Method in class negotiator.boaframework.sharedagentstate.anac2012.CUHKAgentSAS
 
addTimePoint(double) - Method in class negotiator.qualitymeasures.OpponentModelMeasuresResults
 
addTurn(Turn) - Method in class negotiator.session.Round
Add a turn to this round.
addUtilityFunction(UtilityFunction) - Method in class negotiator.utility.UtilityFunction
 
addValidAction(Class) - Method in class negotiator.NegoTurn
 
addValue(Value) - Method in class negotiator.boaframework.opponentmodel.agentsmith.IssueModel
Add a value to the list
addValue(Bid) - Method in class negotiator.boaframework.opponentmodel.agentsmithv2.IssueModel
Method which scores the value which was offered.
addValue(String) - Method in class negotiator.issue.IssueDiscrete
Adds a value.
addValue(TournamentValue) - Method in class negotiator.tournament.VariablesAndValues.AgentParameterVariable
 
addValue(TournamentValue) - Method in class negotiator.tournament.VariablesAndValues.AgentVariable
 
addValue(TournamentValue) - Method in class negotiator.tournament.VariablesAndValues.BOAagentVariable
 
addValue(TournamentValue) - Method in class negotiator.tournament.VariablesAndValues.DBLocationVariable
 
addValue(TournamentValue) - Method in class negotiator.tournament.VariablesAndValues.DBPasswordVariable
 
addValue(TournamentValue) - Method in class negotiator.tournament.VariablesAndValues.DBSessionVariable
 
addValue(TournamentValue) - Method in class negotiator.tournament.VariablesAndValues.DBUserVariable
 
addValue(TournamentValue) - Method in class negotiator.tournament.VariablesAndValues.ExperimentalVariable
 
addValue(TournamentValue) - Method in class negotiator.tournament.VariablesAndValues.MultipleAgentsVariable
 
addValue(TournamentValue) - Method in class negotiator.tournament.VariablesAndValues.ProfileVariable
 
addValue(TournamentValue) - Method in class negotiator.tournament.VariablesAndValues.ProtocolVariable
 
addValue(TournamentValue) - Method in class negotiator.tournament.VariablesAndValues.TotalSessionNumberVariable
 
addValue(TournamentValue) - Method in class negotiator.tournament.VariablesAndValues.TournamentOptionsVariable
 
addValue(TournamentValue) - Method in class negotiator.tournament.VariablesAndValues.TournamentVariable
add given value to the array of values
addValues(String[]) - Method in class negotiator.issue.IssueDiscrete
Adds values.
addValueToBeChecked(String) - Method in class negotiator.utility.SumZeroConstraintList
 
addVariable(String, String) - Method in class negotiator.StrategyParameters
Add a parameter to the list of parameters.
adjustDiscountFactor(double) - Method in class negotiator.boaframework.offeringstrategy.anac2012.IAMHaggler2012_Offering
 
afterSession(Session, List<NegotiationPartyInternal>) - Method in interface negotiator.protocol.MultilateralProtocol
This will get called just after ending the session.
afterSession(Session, List<NegotiationPartyInternal>) - Method in class negotiator.protocol.MultilateralProtocolAdapter
This will get called just after ending the session.
afterUnmarshal(Unmarshaller, Object) - Method in class negotiator.repository.ProfileRepItem
 
Agent - Class in negotiator
A basic negotiation agent.
Agent() - Constructor for class negotiator.Agent
Empty constructor used to initialize the agent.
AGENT_REPOSITORY - Static variable in class negotiator.Global
Path to agent repository
agentA - Variable in class negotiator.protocol.alternatingoffers.AlternatingOffersProtocol
 
agentA - Variable in class negotiator.protocol.BilateralAtomicNegotiationSession
 
AgentABids - Variable in class negotiator.NegotiationOutcome
 
agentAclass - Variable in class negotiator.NegotiationOutcome
 
agentAmaxUtil - Variable in class negotiator.NegotiationOutcome
 
agentAname - Variable in class negotiator.NegotiationOutcome
 
agentAname - Variable in class negotiator.protocol.BilateralAtomicNegotiationSession
 
agentAparams - Variable in class negotiator.protocol.BilateralAtomicNegotiationSession
 
agentAstarts - Variable in class negotiator.NegotiationOutcome
 
agentAutility - Variable in class negotiator.NegotiationOutcome
 
agentAutilityDiscount - Variable in class negotiator.NegotiationOutcome
 
agentAutilSpaceName - Variable in class negotiator.NegotiationOutcome
 
agentB - Variable in class negotiator.protocol.alternatingoffers.AlternatingOffersProtocol
 
agentB - Variable in class negotiator.protocol.BilateralAtomicNegotiationSession
 
AgentBBids - Variable in class negotiator.NegotiationOutcome
 
agentBclass - Variable in class negotiator.NegotiationOutcome
 
agentBmaxUtil - Variable in class negotiator.NegotiationOutcome
 
agentBname - Variable in class negotiator.NegotiationOutcome
 
agentBname - Variable in class negotiator.protocol.BilateralAtomicNegotiationSession
 
agentBparams - Variable in class negotiator.protocol.BilateralAtomicNegotiationSession
 
agentButility - Variable in class negotiator.NegotiationOutcome
 
agentButilityDiscount - Variable in class negotiator.NegotiationOutcome
 
agentButilSpaceName - Variable in class negotiator.NegotiationOutcome
 
agentclass - Variable in class negotiator.AgentParam
 
AgentFSEGA_Offering - Class in negotiator.boaframework.offeringstrategy.anac2010
This is the decoupled Offering Strategy for AgentFSEGA (ANAC2010).
AgentFSEGA_Offering() - Constructor for class negotiator.boaframework.offeringstrategy.anac2010.AgentFSEGA_Offering
Empty constructor for the BOA framework.
AgentID - Class in negotiator
 
AgentID() - Constructor for class negotiator.AgentID
 
AgentID(String) - Constructor for class negotiator.AgentID
 
AgentK2_Offering - Class in negotiator.boaframework.offeringstrategy.anac2011
This is the decoupled Offering Strategy for Agent K2 (ANAC2010).
AgentK2_Offering() - Constructor for class negotiator.boaframework.offeringstrategy.anac2011.AgentK2_Offering
Empty constructor for the BOA framework.
AgentK2SAS - Class in negotiator.boaframework.sharedagentstate.anac2011
This is the shared code of the acceptance condition and bidding strategy of ANAC 2011 Agent K2.
AgentK2SAS(NegotiationSession) - Constructor for class negotiator.boaframework.sharedagentstate.anac2011.AgentK2SAS
 
AgentK_Offering - Class in negotiator.boaframework.offeringstrategy.anac2010
This is the decoupled Offering Strategy for Agent K (ANAC2010).
AgentK_Offering() - Constructor for class negotiator.boaframework.offeringstrategy.anac2010.AgentK_Offering
Empty constructor called by BOA framework.
AgentKSAS - Class in negotiator.boaframework.sharedagentstate.anac2010
This is the shared code of the acceptance condition and bidding strategy of ANAC 2010 AgentFSEGA.
AgentKSAS(NegotiationSession) - Constructor for class negotiator.boaframework.sharedagentstate.anac2010.AgentKSAS
 
AgentLG_Offering - Class in negotiator.boaframework.offeringstrategy.anac2012
 
AgentLG_Offering() - Constructor for class negotiator.boaframework.offeringstrategy.anac2012.AgentLG_Offering
 
AgentLG_Offering(NegotiationSession, OpponentModel, OMStrategy) - Constructor for class negotiator.boaframework.offeringstrategy.anac2012.AgentLG_Offering
 
AgentLGModel - Class in negotiator.boaframework.opponentmodel
Adaptation of the opponent model used by AgentLG in the ANAC2012 to be compatible with the BOA framework.
AgentLGModel() - Constructor for class negotiator.boaframework.opponentmodel.AgentLGModel
 
AgentLGSAS - Class in negotiator.boaframework.sharedagentstate.anac2012
 
AgentLGSAS(NegotiationSession, OpponentBids, OpponentModel, OMStrategy) - Constructor for class negotiator.boaframework.sharedagentstate.anac2012.AgentLGSAS
 
AgentMR_Offering - Class in negotiator.boaframework.offeringstrategy.anac2012
This is the decoupled Bidding Strategy of AgentMR
AgentMR_Offering() - Constructor for class negotiator.boaframework.offeringstrategy.anac2012.AgentMR_Offering
 
AgentMR_Offering(NegotiationSession, OpponentModel, OMStrategy) - Constructor for class negotiator.boaframework.offeringstrategy.anac2012.AgentMR_Offering
 
AgentMRSAS - Class in negotiator.boaframework.sharedagentstate.anac2012
This is the shared code of the acceptance condition and bidding strategy of ANAC2012 AgentMR.
AgentMRSAS(NegotiationSession) - Constructor for class negotiator.boaframework.sharedagentstate.anac2012.AgentMRSAS
 
agentname - Variable in class negotiator.tournament.VariablesAndValues.AssignedParameterVariable
 
agentname - Variable in class negotiator.tournament.VariablesAndValues.AssignedParamValue
 
AgentParam - Class in negotiator
This class stores info about a parameter of an agent.
AgentParam(String, String, Double, Double) - Constructor for class negotiator.AgentParam
 
AgentParameterVariable - Class in negotiator.tournament.VariablesAndValues
ProfileVariable is a variable for a tournament, indicating that the profile is to be manipulated.
AgentParameterVariable(AgentParam) - Constructor for class negotiator.tournament.VariablesAndValues.AgentParameterVariable
 
AgentParamValue - Class in negotiator.tournament.VariablesAndValues
This class contains a possible parameter value for a nego session A parameter value is a value that will appear as a start-up argument for the agent, for instance the random-seed value, a tau value or debug options
AgentParamValue(Double) - Constructor for class negotiator.tournament.VariablesAndValues.AgentParamValue
 
AgentRepItem - Class in negotiator.repository
This repository item contains all info about an agent that can be loaded.
AgentRepItem() - Constructor for class negotiator.repository.AgentRepItem
Empty constructor.
AgentRepItem(String, String, String) - Constructor for class negotiator.repository.AgentRepItem
 
AgentRepItem(String, String, String, String) - Constructor for class negotiator.repository.AgentRepItem
 
AgentRepItem(File) - Constructor for class negotiator.repository.AgentRepItem
construct the item given the file.
AgentRepositoryUI - Class in negotiator.gui.agentrepository
A user interface to the agent repository
AgentRepositoryUI(JScrollPane) - Constructor for class negotiator.gui.agentrepository.AgentRepositoryUI
appends the UI to the given scrollpane.
agents - Variable in class misc.CommandLineOptions
Option "a", specify a list of agents for the commandline runner.
AGENTS_PER_RUN - Static variable in class misc.AutomatedTournamentConfiguration
Number of agents in each test run (make sure that this is reflected in partyrepository.xml
agentSetup() - Method in class negotiator.boaframework.agent.BOAagent
Method used to setup the agent.
agentSetup() - Method in class negotiator.boaframework.agent.SimpleBOAagent
 
agentSetup() - Method in class negotiator.boaframework.agent.TheBOAagent
Loads and initializes the decoupled components of the agent.
AgentSmith_Offering - Class in negotiator.boaframework.offeringstrategy.anac2010
This is the decoupled Offering Strategy for AgentSmith (ANAC2010).
AgentSmith_Offering() - Constructor for class negotiator.boaframework.offeringstrategy.anac2010.AgentSmith_Offering
Empty constructor called by BOA framework.
AgentSmith_Offering(NegotiationSession, OpponentModel, OMStrategy) - Constructor for class negotiator.boaframework.offeringstrategy.anac2010.AgentSmith_Offering
 
AgentSmith_Offering.BidComparator - Class in negotiator.boaframework.offeringstrategy.anac2010
 
AgentSmith_Offering.BidComparator(UtilitySpace) - Constructor for class negotiator.boaframework.offeringstrategy.anac2010.AgentSmith_Offering.BidComparator
 
AgentValue - Class in negotiator.tournament.VariablesAndValues
 
AgentValue(AgentRepItem) - Constructor for class negotiator.tournament.VariablesAndValues.AgentValue
 
AgentVariable - Class in negotiator.tournament.VariablesAndValues
AgentVariable indicates the agents used in a tournament.
AgentVariable() - Constructor for class negotiator.tournament.VariablesAndValues.AgentVariable
 
AgentXFrequencyModel - Class in negotiator.boaframework.opponentmodel
Class for building an opponent model in discrete space.
AgentXFrequencyModel() - Constructor for class negotiator.boaframework.opponentmodel.AgentXFrequencyModel
 
AGGREGATIONTYPE - Enum in negotiator.utility
 
AgreementEvent - Class in negotiator.events
Indicates that an agreement was reached.
AgreementEvent(Object, Session, MultilateralProtocol, List<NegotiationPartyInternal>, double) - Constructor for class negotiator.events.AgreementEvent
 
AIssueEvaluation - Class in negotiator.boaframework.opponentmodel.nash
This is the base version of the evaluation of an issue.
AIssueEvaluation(Issue) - Constructor for class negotiator.boaframework.opponentmodel.nash.AIssueEvaluation
This constructs the AIssueEvaluation.
AIssueEvaluationNumerical - Class in negotiator.boaframework.opponentmodel.nash
This is the base class for numerical issueEvaluations.
AIssueEvaluationNumerical(Issue, Range) - Constructor for class negotiator.boaframework.opponentmodel.nash.AIssueEvaluationNumerical
This will construct a new numerical IssueEvaluation.
ALL - Static variable in class misc.Progress
Flag for including all of the above in report
allBids - Variable in class negotiator.boaframework.OutcomeSpace
List of all possible bids in the domain
ALLOWED_UTILITY_DEVIATION - Variable in class negotiator.protocol.auction.AuctionOldProtocol
 
ALLOWED_UTILITY_DEVIATION - Variable in class negotiator.protocol.auction.AuctionProtocol
 
allParameterCombis(Tournament, AgentRepItem, AgentRepItem, ProfileRepItem, ProfileRepItem) - Static method in class negotiator.protocol.alternatingoffers.AlternatingOffersProtocol
This is a recursive function that iterates over all *parameters* and tries all values for each, recursively calling itself to iterate over the remaining parameters.
allParameterCombis(Tournament, ArrayList<AssignedParameterVariable>, ArrayList<AlternatingOffersProtocol>, ProfileRepItem, ProfileRepItem, AgentRepItem, AgentRepItem, ArrayList<AssignedParamValue>) - Static method in class negotiator.protocol.alternatingoffers.AlternatingOffersProtocol
adds all permutations of all NegotiationSessions to the given sessions array.
alpha - Variable in class negotiator.boaframework.opponentmodel.TheFawkes_OM
 
ALTERNATING_OFFERS_AGENT_A_INDEX - Static variable in class negotiator.protocol.alternatingoffers.AlternatingOffersProtocol
 
ALTERNATING_OFFERS_AGENT_B_INDEX - Static variable in class negotiator.protocol.alternatingoffers.AlternatingOffersProtocol
 
AlternatingOfferConsensusProtocol - Class in negotiator.protocol
Implementation of an alternating offer protocol using voting consensus.
AlternatingOfferConsensusProtocol() - Constructor for class negotiator.protocol.AlternatingOfferConsensusProtocol
 
AlternatingOfferMajorityVotingProtocol - Class in negotiator.protocol
Implementation of an alternating offer protocol using majority voting

Protocol:

AlternatingOfferMajorityVotingProtocol() - Constructor for class negotiator.protocol.AlternatingOfferMajorityVotingProtocol
 
AlternatingOffersBilateralAtomicNegoSession - Class in negotiator.protocol.alternatingoffers
This is an updated version which has shared deadlines for both agents, implemented with Timeline.
AlternatingOffersBilateralAtomicNegoSession(Protocol, Agent, Agent, String, String, UtilitySpace, UtilitySpace, HashMap<AgentParameterVariable, AgentParamValue>, HashMap<AgentParameterVariable, AgentParamValue>, String) - Constructor for class negotiator.protocol.alternatingoffers.AlternatingOffersBilateralAtomicNegoSession
load the runtime objects to start negotiation
AlternatingOffersProtocol - Class in negotiator.protocol.alternatingoffers
Manager of the Alternating Offers protocol: Loads and initializes agents, domain, etc.
AlternatingOffersProtocol(AgentRepItem[], ProfileRepItem[], HashMap<AgentParameterVariable, AgentParamValue>[], int) - Constructor for class negotiator.protocol.alternatingoffers.AlternatingOffersProtocol
RUN A NEGO SESSION.
ANAC2013BOAExample_Offering - Class in negotiator.boaframework.offeringstrategy.other
Example agent that offers a bid with a utility above the target "breakoff".
ANAC2013BOAExample_Offering() - Constructor for class negotiator.boaframework.offeringstrategy.other.ANAC2013BOAExample_Offering
Empty constructor called by BOA framework.
AnalysisException - Exception in negotiator.exceptions
Exception illustrating that calculating a feature of the bidspace (for example the Nash point) went wrong.
AnalysisException(String) - Constructor for exception negotiator.exceptions.AnalysisException
Error message to be reported.
AnalysisException(String, Error) - Constructor for exception negotiator.exceptions.AnalysisException
 
Annealer - Class in negotiator.parties
Implementation of a party that uses simulated annealing strategy to get to an agreement.
Annealer() - Constructor for class negotiator.parties.Annealer
 
AnnealerParty - Class in negotiator.parties
 
AnnealerParty() - Constructor for class negotiator.parties.AnnealerParty
 
applyAction(Action, Session) - Method in class negotiator.protocol.MediatorFeedbackProtocol
Apply the action according to the protocol.
applyAction(Action, Session) - Method in interface negotiator.protocol.MultilateralProtocol
Apply the action according to the protocol.
applyAction(Action, Session) - Method in class negotiator.protocol.MultilateralProtocolAdapter
Apply the action according to the protocol.
ArrayListXML<E> - Class in negotiator
ArrayListXML is an arraylist with an extra toXML function.
AssignedParameterVariable - Class in negotiator.tournament.VariablesAndValues
simple datastructure to couple a parameter to an specific agent.
AssignedParameterVariable(AgentParameterVariable, String) - Constructor for class negotiator.tournament.VariablesAndValues.AssignedParameterVariable
 
AssignedParamValue - Class in negotiator.tournament.VariablesAndValues
 
AssignedParamValue(AgentParamValue, String) - Constructor for class negotiator.tournament.VariablesAndValues.AssignedParamValue
 
assumeBidWorth(Bid, double, double) - Method in class negotiator.boaframework.offeringstrategy.anac2011.valuemodelagent.ValueModeler
 
attributes - Variable in class negotiator.xml.SimpleElement
 
AuctionBilateralAtomicNegoSession - Class in negotiator.protocol.auction
 
AuctionBilateralAtomicNegoSession(Protocol, Agent, Agent, String, String, UtilitySpace, UtilitySpace, HashMap<AgentParameterVariable, AgentParamValue>, HashMap<AgentParameterVariable, AgentParamValue>, String, int) - Constructor for class negotiator.protocol.auction.AuctionBilateralAtomicNegoSession
 
AuctionOldProtocol - Class in negotiator.protocol.auction
 
AuctionOldProtocol(AgentRepItem[], ProfileRepItem[], HashMap<AgentParameterVariable, AgentParamValue>[], int) - Constructor for class negotiator.protocol.auction.AuctionOldProtocol
 
AuctionProtocol - Class in negotiator.protocol.auction
 
AuctionProtocol(AgentRepItem[], ProfileRepItem[], HashMap<AgentParameterVariable, AgentParamValue>[], int) - Constructor for class negotiator.protocol.auction.AuctionProtocol
 
AutomatedTournamentConfiguration - Class in misc
 
AutomatedTournamentConfiguration(int) - Constructor for class misc.AutomatedTournamentConfiguration
 
AutomatedTournamentRunner - Class in misc
 
AutomatedTournamentRunner() - Constructor for class misc.AutomatedTournamentRunner
 
averLastTResT(int) - Method in class negotiator.boaframework.sharedagentstate.anac2010.YushuSAS
 
averResT() - Method in class negotiator.boaframework.sharedagentstate.anac2010.YushuSAS
 
avg(double[]) - Static method in class negotiator.boaframework.offeringstrategy.anac2012.OMACagent_Offering
 

B

badOutcome(double, String) - Method in class negotiator.protocol.alternatingoffers.AlternatingOffersBilateralAtomicNegoSession
Creates a bad Outcome, which is an outcome with an error
BayesianModel - Class in negotiator.boaframework.opponentmodel
Adapter for BayesianModel.
BayesianModel() - Constructor for class negotiator.boaframework.opponentmodel.BayesianModel
 
beforeSession(Session, List<NegotiationPartyInternal>) - Method in class negotiator.protocol.MediatorFeedbackProtocol
Before each session we'd like to inform the mediator of the number of parties
beforeSession(Session, List<NegotiationPartyInternal>) - Method in interface negotiator.protocol.MultilateralProtocol
This will get called just before the session starts.
beforeSession(Session, List<NegotiationPartyInternal>) - Method in class negotiator.protocol.MultilateralProtocolAdapter
This will get called just before the session starts.
beforeSession(Session, List<NegotiationPartyInternal>) - Method in class negotiator.protocol.StackedAlternatingOffersProtocol
 
BestBid - Class in negotiator.boaframework.omstrategy
This class uses an opponent model to determine the next bid for the opponent, while taking the opponent's preferences into account.
BestBid() - Constructor for class negotiator.boaframework.omstrategy.BestBid
Empty constructor for the BOA framework.
BestBid(NegotiationSession, OpponentModel) - Constructor for class negotiator.boaframework.omstrategy.BestBid
Normal constructor used to initialize the BestBid opponent model strategy.
bestOpponentBidUtilityHistory - Variable in class negotiator.boaframework.offeringstrategy.anac2010.IAMhaggler2010_Offering
 
bid - Variable in class negotiator.actions.EndNegotiationWithAnOffer
 
bid - Variable in class negotiator.actions.Offer
Bid to be offered to the opponent.
Bid - Class in negotiator
Wouter: a bid is a set of pairs, where idnumber is the unique number of the issue, and value is the picked alternative.
Bid() - Constructor for class negotiator.Bid
Create a new empty bid of which the values still must be set.
Bid(Domain, HashMap<Integer, Value>) - Constructor for class negotiator.Bid
createFrom a new bid in a domain.
Bid(Bid) - Constructor for class negotiator.Bid
This method clones the given bid.
bid - Variable in class negotiator.boaframework.offeringstrategy.anac2011.valuemodelagent.BidWrapper
 
bidAlreadyMade(Bid) - Method in class negotiator.boaframework.acceptanceconditions.anac2012.AC_OMACagent
 
BidChart - Class in negotiator.gui.chart
 
BidChart() - Constructor for class negotiator.gui.chart.BidChart
 
BidChart(String, String, double[][], double[][]) - Constructor for class negotiator.gui.chart.BidChart
 
BidChart1() - Method in class negotiator.gui.chart.BidChart
 
bidCreator - Variable in class negotiator.boaframework.offeringstrategy.anac2011.IAMhaggler2011_Offering
 
bidCreator - Variable in class negotiator.boaframework.offeringstrategy.IAMHaggler_Test_Offering
 
bidden(Bid, int) - Method in class negotiator.boaframework.offeringstrategy.anac2011.valuemodelagent.ValueSeperatedBids
 
BidDetails - Class in negotiator.bidding
The BidDetails class is used to store a bid with it's corresponding utility and time it was offered.
BidDetails(Bid, double) - Constructor for class negotiator.bidding.BidDetails
Creates a BidDetails-object which stores a bid with it's corresponding utility.
BidDetails(Bid, double, double) - Constructor for class negotiator.bidding.BidDetails
Creates a BidDetails-object which stores a bid with it's corresponding utility and the time it was offered.
BidDetailsSorterTime - Class in negotiator.bidding
Comparator which sorts a set of BidDetails based on their time of offering.
BidDetailsSorterTime() - Constructor for class negotiator.bidding.BidDetailsSorterTime
 
BidDetailsSorterUtility - Class in negotiator.bidding
Comparator which sorts a set of BidDetails based on their utility.
BidDetailsSorterUtility() - Constructor for class negotiator.bidding.BidDetailsSorterUtility
 
BidDetailsStrictSorterUtility - Class in negotiator.bidding
Comparator which sorts a set of BidDetails based on their utility.
BidDetailsStrictSorterUtility() - Constructor for class negotiator.bidding.BidDetailsStrictSorterUtility
 
BidHistory - Class in negotiator
This class contains the bidding history of a negotiation agent.
BidHistory(List<BidDetails>) - Constructor for class negotiator.BidHistory
Creates a bid history given an array of bids offered by the negotiation agent.
BidHistory() - Constructor for class negotiator.BidHistory
Creates an empty bid history.
BidIterator - Class in negotiator
Class used to generate all bids in the domain.
BidIterator(Domain) - Constructor for class negotiator.BidIterator
Creates an iterator for the given outcomespace (domain).
BidList - Class in negotiator.boaframework.offeringstrategy.anac2011.valuemodelagent
 
BidList() - Constructor for class negotiator.boaframework.offeringstrategy.anac2011.valuemodelagent.BidList
 
BidPoint - Class in negotiator.analysis
A BidPoint is a tuple which contains the utility of a particular bid for each agent.
BidPoint(Bid, Double...) - Constructor for class negotiator.analysis.BidPoint
Create a BidPoint by given the bid and the tuple of utilities for that bid.
bidPoints - Variable in class negotiator.analysis.BidSpace
List of all bidpoints in the domain.
BidPointSorterA - Class in negotiator.analysis
Sorts BidPoint based on their utility for agent A.
BidPointSorterA() - Constructor for class negotiator.analysis.BidPointSorterA
 
BidPointSorterB - Class in negotiator.analysis
Sorts BidPoint based on their utility for agent B.
BidPointSorterB() - Constructor for class negotiator.analysis.BidPointSorterB
 
BidPointTime - Class in negotiator.analysis
Specialized version of a BidPoint for the case that there are two agents.
BidPointTime(Bid, Double, Double, double) - Constructor for class negotiator.analysis.BidPointTime
Create a BidPointTime object, which is a tuple of a specific bid, the utility of this bid for both agents, and the time at which the bid was offered.
bids - Variable in class negotiator.boaframework.offeringstrategy.anac2011.valuemodelagent.BidList
 
BidSelector - Class in negotiator.boaframework.offeringstrategy.anac2011.hardheaded
This class generates all possible bids that can be offered according to a given domain.
BidSelector(UtilitySpace) - Constructor for class negotiator.boaframework.offeringstrategy.anac2011.hardheaded.BidSelector
BidSelector constructor
BidSpace - Class in negotiator.analysis
A collection of utilityspaces can be viewed as a space in which a bid is assigned multiple point corresponding to the utility of the bid for different agents.
BidSpace(UtilitySpace...) - Constructor for class negotiator.analysis.BidSpace
Default constructor used to construct a multidimensional bidding space.
BidSpace(UtilitySpace, UtilitySpace, boolean) - Constructor for class negotiator.analysis.BidSpace
Constructor to createFrom a BidSpace given exactly two utility spaces.
BidSpace(UtilitySpace, UtilitySpace, boolean, boolean) - Constructor for class negotiator.analysis.BidSpace
Constructor which is identical to its three parameter version, except for the argument skipCheckSpaceB.
BidSpace - Class in negotiator.boaframework.offeringstrategy.anac2010.IAMhaggler2010
 
BidSpace(UtilitySpace) - Constructor for class negotiator.boaframework.offeringstrategy.anac2010.IAMhaggler2010.BidSpace
Build the bid space based on a utility space.
bidSpace - Variable in class negotiator.boaframework.offeringstrategy.anac2010.IAMhaggler2010_Offering
 
bidSpace - Variable in class negotiator.protocol.BilateralAtomicNegotiationSession
 
BidSpace.EvaluatedDiscreteCombination - Class in negotiator.boaframework.offeringstrategy.anac2010.IAMhaggler2010
 
BidSpace.EvaluatedDiscreteCombination(ValueDiscrete[], double) - Constructor for class negotiator.boaframework.offeringstrategy.anac2010.IAMhaggler2010.BidSpace.EvaluatedDiscreteCombination
 
BidSpaceCache - Class in negotiator.analysis
Caches the BidSpace such that we don't have to recompute it each time.
BidSpaceCache() - Constructor for class negotiator.analysis.BidSpaceCache
 
BidSpaceDiscrete - Class in negotiator.boaframework.offeringstrategy.anac2010.IAMhaggler2010
 
BidSpaceDiscrete() - Constructor for class negotiator.boaframework.offeringstrategy.anac2010.IAMhaggler2010.BidSpaceDiscrete
 
BidSpaceReal - Class in negotiator.boaframework.offeringstrategy.anac2010.IAMhaggler2010
 
BidSpaceReal() - Constructor for class negotiator.boaframework.offeringstrategy.anac2010.IAMhaggler2010.BidSpaceReal
 
BidStatistic - Class in negotiator.boaframework.opponentmodel.agentlg
Class that is used by the opponent model of the ANAC2012 AgentLG.
BidStatistic(Issue) - Constructor for class negotiator.boaframework.opponentmodel.agentlg.BidStatistic
 
BidStrictSorterUtility - Class in negotiator.bidding
Comparator which sorts a set of Bids based on their utility.
BidStrictSorterUtility(UtilitySpace) - Constructor for class negotiator.bidding.BidStrictSorterUtility
Initializes the comperator by setting the bidding space.
BidWrapper - Class in negotiator.boaframework.offeringstrategy.anac2011.valuemodelagent
 
BidWrapper(Bid, UtilitySpace, double) - Constructor for class negotiator.boaframework.offeringstrategy.anac2011.valuemodelagent.BidWrapper
 
BidWrapper.OpponentUtilityComperator - Class in negotiator.boaframework.offeringstrategy.anac2011.valuemodelagent
 
BidWrapper.OpponentUtilityComperator() - Constructor for class negotiator.boaframework.offeringstrategy.anac2011.valuemodelagent.BidWrapper.OpponentUtilityComperator
 
BidWrapper.OurUtilityComperator - Class in negotiator.boaframework.offeringstrategy.anac2011.valuemodelagent
 
BidWrapper.OurUtilityComperator() - Constructor for class negotiator.boaframework.offeringstrategy.anac2011.valuemodelagent.BidWrapper.OurUtilityComperator
 
BilateralAtomicNegotiationSession - Class in negotiator.protocol
 
BilateralAtomicNegotiationSession(Protocol, Agent, Agent, String, String, UtilitySpace, UtilitySpace, HashMap<AgentParameterVariable, AgentParamValue>, HashMap<AgentParameterVariable, AgentParamValue>) - Constructor for class negotiator.protocol.BilateralAtomicNegotiationSession
 
BilateralAtomicNegotiationSessionEvent - Class in negotiator.events
 
BilateralAtomicNegotiationSessionEvent(Object, BilateralAtomicNegotiationSession, ProfileRepItem, ProfileRepItem, AgentRepItem, AgentRepItem, String, String) - Constructor for class negotiator.events.BilateralAtomicNegotiationSessionEvent
 
BOA - Class in negotiator.boaframework
Abstract superclass for BOA components.
BOA() - Constructor for class negotiator.boaframework.BOA
 
BOAagent - Class in negotiator.boaframework.agent
This class describes a basic decoupled agent.
BOAagent() - Constructor for class negotiator.boaframework.agent.BOAagent
 
BOAagentInfo - Class in negotiator.boaframework
This class is a container which describes a full BOA agent.
BOAagentInfo(BOAcomponent, BOAcomponent, BOAcomponent, BOAcomponent) - Constructor for class negotiator.boaframework.BOAagentInfo
Creates a container object describing a BOA agent.
BOAagentRepository - Class in negotiator.boaframework.repository
Simple class used to load the repository of decoupled agent components.
BOAagentsFrame - Class in negotiator.gui.boaframework
 
BOAagentsFrame(Frame) - Constructor for class negotiator.gui.boaframework.BOAagentsFrame
 
BOAAgentUI - Class in negotiator.gui.boaframework
Show a UI for modifying the BOA parameters of a BOAagentInfo object
BOAAgentUI(BOAagentInfo) - Constructor for class negotiator.gui.boaframework.BOAAgentUI
Creates the dialog.
BOAagentValue - Class in negotiator.tournament.VariablesAndValues
 
BOAagentValue(BOAagentInfo) - Constructor for class negotiator.tournament.VariablesAndValues.BOAagentValue
 
BOAagentVariable - Class in negotiator.tournament.VariablesAndValues
AgentVariable indicates the agents used in a tournament.
BOAagentVariable() - Constructor for class negotiator.tournament.VariablesAndValues.BOAagentVariable
 
BOAcomponent - Class in negotiator.boaframework
Creates a BOA component consisting of the classname of the component, the type of the component, and all parameters.
BOAcomponent(String, ComponentsEnum, HashMap<String, BigDecimal>) - Constructor for class negotiator.boaframework.BOAcomponent
Creates a BOA component consisting of the classname of the components, the type, and the parameters with which the component should be loaded.
BOAcomponent(String, ComponentsEnum) - Constructor for class negotiator.boaframework.BOAcomponent
Variant of the main constructor in which it is assumed that the component has no parameters.
BOAComponentEditor - Class in negotiator.gui.boaframework
GUI to (add or edit?) a BOA component to the BOA repository.
BOAComponentEditor(Frame, String) - Constructor for class negotiator.gui.boaframework.BOAComponentEditor
 
BOAparameter - Class in negotiator.boaframework
I think this stores parameter values for generating BOA agent settings, for use in Tournament.
BOAparameter(String, BigDecimal, BigDecimal, BigDecimal) - Constructor for class negotiator.boaframework.BOAparameter
Describes a parameter for a BOA component.
BOAparameter(String, BigDecimal, String) - Constructor for class negotiator.boaframework.BOAparameter
Describes a parameter for a BOA component.
BOAparameter(String, BigDecimal, BigDecimal, BigDecimal, String) - Constructor for class negotiator.boaframework.BOAparameter
Describes a parameter for a decoupled component.
BOArepItem - Class in negotiator.boaframework.repository
Class used to represent an item in the BOArepository.
BOArepItem(String, String, ComponentsEnum) - Constructor for class negotiator.boaframework.repository.BOArepItem
 
BOARepositoryUI - Class in negotiator.gui.boaframework
A user interface to the agent repository
BOARepositoryUI(JTable) - Constructor for class negotiator.gui.boaframework.BOARepositoryUI
 
BOATextField - Class in negotiator.gui.boaframework
 
BOATextField(Frame) - Constructor for class negotiator.gui.boaframework.BOATextField
 
BOULWARE - Static variable in class negotiator.boaframework.offeringstrategy.anac2010.IAMhaggler2010.TimeConcessionFunction.Beta
 
BOULWARE - Static variable in class negotiator.boaframework.opponentmodel.iamhaggler.TimeConcessionFunction.Beta
 
BOULWARE_EXTREME - Static variable in class negotiator.boaframework.offeringstrategy.anac2010.IAMhaggler2010.TimeConcessionFunction.Beta
 
BOULWARE_EXTREME - Static variable in class negotiator.boaframework.opponentmodel.iamhaggler.TimeConcessionFunction.Beta
 
BoulwareNegotiationParty - Class in negotiator.parties
 
BoulwareNegotiationParty() - Constructor for class negotiator.parties.BoulwareNegotiationParty
 
Bound - Class in negotiator.utility
An interval of integers, bound to a specific integer issue.
Bound(int, int, int) - Constructor for class negotiator.utility.Bound
 
Bound(String, String, String) - Constructor for class negotiator.utility.Bound
 
Bounds - Class in negotiator.boaframework.opponentmodel.agentsmith
Class that is used to determine the bounds of an issue.
Bounds() - Constructor for class negotiator.boaframework.opponentmodel.agentsmith.Bounds
Constructor
Bounds(Issue) - Constructor for class negotiator.boaframework.opponentmodel.agentsmith.Bounds
Constructor.
BRAMAgent2_Offering - Class in negotiator.boaframework.offeringstrategy.anac2012
This is the decoupled Bidding Strategy of AgentLG For the opponent model extension a range of bids is found near the target utility.
BRAMAgent2_Offering() - Constructor for class negotiator.boaframework.offeringstrategy.anac2012.BRAMAgent2_Offering
Empty constructor for the BOA framework.
BRAMAgent2_Offering(NegotiationSession, OpponentModel, OMStrategy) - Constructor for class negotiator.boaframework.offeringstrategy.anac2012.BRAMAgent2_Offering
 
BRAMAgent_Offering - Class in negotiator.boaframework.offeringstrategy.anac2011
This is the decoupled Offering Strategy for BRAMAgent (ANAC2011) The code was taken from the ANAC2011 BRAMAgent and adapted to work within the BOA framework For the opponent model extension a range of bids is found near the target utility.
BRAMAgent_Offering() - Constructor for class negotiator.boaframework.offeringstrategy.anac2011.BRAMAgent_Offering
Empty constructor for the BOA framework.
BRAMAgentSAS - Class in negotiator.boaframework.sharedagentstate.anac2011
This is the shared code of the acceptance condition and bidding strategy of ANAC 2011 BRAMAagent.
BRAMAgentSAS(NegotiationSession) - Constructor for class negotiator.boaframework.sharedagentstate.anac2011.BRAMAgentSAS
 
BREAKOFF - Static variable in class negotiator.boaframework.offeringstrategy.anac2010.IAMhaggler2010.TimeConcessionFunction
 
BREAKOFF - Static variable in class negotiator.boaframework.opponentmodel.iamhaggler.TimeConcessionFunction
 
BSPredictor - Class in negotiator.boaframework.offeringstrategy.anac2012.TheNegotiatorReloaded
An analyzer which returns the type of bidding strategy employed by the opponent.
BSPredictor(NegotiationSession, int) - Constructor for class negotiator.boaframework.offeringstrategy.anac2012.TheNegotiatorReloaded.BSPredictor
Initializes the amount of windows and sets the negotiation session.
BUTTONSIZE - Static variable in class negotiator.gui.tab.CloseTabPaneUI
 

C

calculateAcceptProbability() - Method in class negotiator.boaframework.sharedagentstate.anac2010.AgentKSAS
 
calculateAcceptProbability() - Method in class negotiator.boaframework.sharedagentstate.anac2011.AgentK2SAS
 
calculateAvgDiffBetweenBids(OpponentModel) - Method in class negotiator.qualitymeasures.OpponentModelMeasures
 
calculateAvgDiffBetweenIssueWeights(OpponentModel) - Method in class negotiator.qualitymeasures.OpponentModelMeasures
 
calculateAvgDiffParetoBidToEstimate(UtilitySpace) - Method in class negotiator.qualitymeasures.OpponentModelMeasures
Calculates the average difference between the real estimated pareto bids and their estimated utility for the opponent.
calculateBehaviorSensitvity() - Method in class negotiator.qualitymeasures.TrajectoryMeasures
 
calculateCurrentPhase(double) - Method in class negotiator.boaframework.sharedagentstate.anac2011.TheNegotiatorSAS
Returns the current phase of the negotiation.
calculateDistances(OrderedSimpleElement, UtilitySpace, UtilitySpace) - Static method in class negotiator.qualitymeasures.ScenarioMeasures
Calculate all metrics.
calculateEndPhases() - Method in class negotiator.boaframework.sharedagentstate.anac2011.TheNegotiatorSAS
Calculates the time which should be spend on each phase based on the distribution of the utilities of the bids.
calculateEndPhaseThresholds() - Method in class negotiator.boaframework.sharedagentstate.anac2011.TheNegotiatorSAS
 
calculateFirstOffereUtility() - Method in class negotiator.boaframework.sharedagentstate.anac2012.AgentMRSAS
 
calculateKalaiDiff(BidSpace) - Method in class negotiator.qualitymeasures.OpponentModelMeasures
Calculates the absolute difference between the estimated Kalai point and the real Kalai point.
calculateKalaiPoint() - Method in class negotiator.boaframework.offeringstrategy.anac2012.TheNegotiatorReloaded.DomainAnalyzer
Calculates the Kalai point by optionally using an opponent model.
calculateMeasures(ArrayList<OutcomeInfoDerived>, ArrayList<ArrayList<OutcomeInfoDerived>>, HashSet<String>) - Static method in class negotiator.qualitymeasures.logmanipulation.TournamentMeasures
Calculates all quality measures and return an XML-object with the results.
calculateMeasures(double, double) - Method in class negotiator.qualitymeasures.logmanipulation.UtilityMeasures
Returns an XML representation of all utility based quality measures.
calculateMeasures() - Method in class negotiator.qualitymeasures.TrajectoryMeasures
Returns an XML representation of all trajectory based quality measures.
calculateMovesLeft() - Method in class negotiator.boaframework.sharedagentstate.anac2011.TheNegotiatorSAS
 
calculateNashDiff(BidSpace) - Method in class negotiator.qualitymeasures.OpponentModelMeasures
Calculates the absolute difference between the estimated Nash point and the real Nash point.
calculateOpponentStrategy() - Method in class negotiator.boaframework.offeringstrategy.anac2012.TheNegotiatorReloaded.BSPredictor
Predict the strategy of the opponent.
calculateParetoFrontierDistance(BidSpace) - Method in class negotiator.qualitymeasures.OpponentModelMeasures
This methods calculates the Pareto frontier distance using the following steps: 1.
calculatePearsonCorrelationCoefficient(double[], double[]) - Static method in class negotiator.qualitymeasures.UtilspaceTools
Calculate the Pearson distance between two sets.
calculatePearsonCorrelationCoefficientBids(UtilitySpace) - Method in class negotiator.qualitymeasures.OpponentModelMeasures
Calculates the Pearson correlation coefficient by comparing the utility of each bid estimated by the real and estimated opponent's utility space.
calculatePercCorrectlyEstimatedParetoBids(BidSpace) - Method in class negotiator.qualitymeasures.OpponentModelMeasures
Calculate the amount of real Pareto bids which have been found by the opponent model.
calculatePercIncorrectlyEstimatedParetoBids(BidSpace) - Method in class negotiator.qualitymeasures.OpponentModelMeasures
Calculate the percentage of bids in the estimated Pareto bids which is really Pareto optimal.
calculatePropArray() - Method in class negotiator.boaframework.sharedagentstate.anac2011.TheNegotiatorSAS
Calculate how many possible bids are within a certain threshold interval.
calculateRankingDistance(double[], double[]) - Static method in class negotiator.qualitymeasures.UtilspaceTools
Calculate the ranking distance between two sets.
calculateRankingDistanceBids(UtilitySpace) - Method in class negotiator.qualitymeasures.OpponentModelMeasures
Calculates the ranking distance by comparing the utility of each bid estimated by the real and estimated opponent's utility space.
calculateRankingDistanceWeights(OpponentModel) - Method in class negotiator.qualitymeasures.OpponentModelMeasures
Calculates the ranking distance by comparing the utility of each weight estimated by the real and estimated opponent's utility space.
calculateTabHeight(int, int, int) - Method in class negotiator.gui.tab.CloseTabPaneUI
 
calculateTabWidth(int, int, FontMetrics) - Method in class negotiator.gui.tab.CloseTabPaneUI
 
calculateTargetUtility() - Method in class negotiator.boaframework.sharedagentstate.anac2010.YushuSAS
 
calculateTheoreticalOutcome() - Method in class negotiator.protocol.auction.AuctionOldProtocol
 
calculateTheoreticalOutcome() - Method in class negotiator.protocol.auction.AuctionProtocol
 
calculateThreshold(double) - Method in class negotiator.boaframework.sharedagentstate.anac2011.TheNegotiatorSAS
Returns the time dependent threshold which specifies how good a bid of an opponent should be to be accepted.
calculateTimeSensitvity() - Method in class negotiator.qualitymeasures.TrajectoryMeasures
 
cancelButton - Variable in class negotiator.gui.dialogs.NewObjectiveDialog
 
canUpdateOM() - Method in class negotiator.boaframework.omstrategy.BestBid
The opponent model may be updated, unless the time is higher than a given constant.
canUpdateOM() - Method in class negotiator.boaframework.OMStrategy
 
canUpdateOM() - Method in class negotiator.boaframework.omstrategy.NTFTstrategy
Method which specifies when the opponent model may be updated.
canUpdateOM() - Method in class negotiator.boaframework.omstrategy.NullStrategy
Returns true if the opponent model be updated, which is in this case if the time is lower than the given threshold.
canUpdateOM() - Method in class negotiator.boaframework.omstrategy.OfferBestN
Specifies that the opponent model may be updated when the current time is smaller than the deadline.
canUpdateOM() - Method in class negotiator.boaframework.omstrategy.TheFawkes_OMS
 
cartesianProduct(Set<A>...) - Static method in class misc.SetTools
Given a list of sets, this method returns the Cartesian product of the given sets.
cf - Variable in class negotiator.boaframework.offeringstrategy.anac2010.IAMhaggler2010_Offering
 
changesCommitted() - Method in class negotiator.boaframework.SessionData
Sets that all changes have been processed.
changeWeight(double) - Method in class negotiator.gui.tree.WeightSlider
Tries to set the new weight, and signals the NegotiatorTreeTableModel that weights are updated.
CHAR - Static variable in class misc.Progress
Flag for including a spinner in report
checkAgentActivity(Agent) - Method in class negotiator.protocol.alternatingoffers.AlternatingOffersBilateralAtomicNegoSession
This is the running method of the negotiation thread.
checkCompromise(double) - Method in class negotiator.boaframework.sharedagentstate.anac2010.NozomiSAS
 
checkEndOfWindow() - Method in class negotiator.boaframework.offeringstrategy.anac2012.TheNegotiatorReloaded.TimeManager
 
checkInRange(Value) - Method in class negotiator.issue.Issue
Method to check if the given value is in the range specified by the issue.
checkInRange(Value) - Method in class negotiator.issue.IssueDiscrete
 
checkInRange(Value) - Method in class negotiator.issue.IssueInteger
 
checkInRange(Value) - Method in class negotiator.issue.IssueReal
 
checkReadyForNegotiation(Domain) - Method in class negotiator.utility.ConstraintUtilitySpace
 
checkReadyForNegotiation(Domain) - Method in class negotiator.utility.NonlinearUtilitySpace
 
checkReadyForNegotiation(Domain) - Method in class negotiator.utility.UtilitySpace
Check if this utility space is ready for negotiation.
chi - Variable in class negotiator.boaframework.opponentmodel.TheFawkes_OM
 
childElements - Variable in class negotiator.xml.SimpleElement
 
children() - Method in class negotiator.issue.Objective
 
chooseAction() - Method in class negotiator.Agent
this function is called after ReceiveMessage, with an Offer-action.
chooseAction() - Method in class negotiator.boaframework.agent.BOAagent
Chooses an action to perform.
chooseAction() - Method in class negotiator.boaframework.offeringstrategy.anac2011.IAMhaggler2011_Offering
 
chooseAction(List<Class<? extends Action>>) - Method in class negotiator.parties.AbstractTimeDependentNegotiationParty
When this class is called, it is expected that the Party chooses one of the actions from the possible action list and returns an instance of the chosen action.
chooseAction(List<Class<? extends Action>>) - Method in class negotiator.parties.AcceptingNegotiationParty
If offer was proposed: Accept offer, otherwise: Propose random offer
chooseAction(List<Class<? extends Action>>) - Method in class negotiator.parties.Annealer
When this class is called, it is expected that the Party chooses one of the actions from the possible action list and returns an instance of the chosen action.
chooseAction(ArrayList<Class>) - Method in class negotiator.parties.AnnealerParty
 
chooseAction(List<Class<? extends Action>>) - Method in class negotiator.parties.ConsensusVotingHumanAgent
 
chooseAction(List<Class<? extends Action>>) - Method in class negotiator.parties.CounterOfferHumanNegotiationParty
 
chooseAction(List<Class<? extends Action>>) - Method in class negotiator.parties.EnumeratorParty
 
chooseAction(List<Class<? extends Action>>) - Method in class negotiator.parties.FeedbackHillClimber
When this class is called, it is expected that the Party chooses one of the actions from the possible action list and returns an instance of the chosen action.
chooseAction(List<Class<? extends Action>>) - Method in class negotiator.parties.FeedbackMediator
When this class is called, it is expected that the Party chooses one of the actions from the possible action list and returns an instance of the chosen action.
chooseAction(ArrayList<Class>) - Method in class negotiator.parties.FeedbackParty
 
chooseAction(ArrayList<Class>) - Method in class negotiator.parties.FeedbackPartyWrtLastAcceptedBid
 
chooseAction(List<Class<? extends Action>>) - Method in class negotiator.parties.HillClimber
When this class is called, it is expected that the Party chooses one of the actions from the possible action list and returns an instance of the chosen action.
chooseAction(ArrayList<Class>) - Method in class negotiator.parties.HillClimberParty
 
chooseAction(List<Class<? extends Action>>) - Method in class negotiator.parties.MediatorHumanNegotiationParty
 
chooseAction(List<Class<? extends Action>>) - Method in class negotiator.parties.NegotiationEndingParty
If offer was proposed: Accept offer, otherwise: Propose random offer
chooseAction(List<Class<? extends Action>>) - Method in interface negotiator.parties.NegotiationParty
When this function is called, it is expected that the Party chooses one of the actions from the possible action list and returns an instance of the chosen action.
chooseAction(ArrayList<Class>) - Method in class negotiator.parties.PureRandomFlipplingMediator
 
chooseAction(List<Class<? extends Action>>) - Method in class negotiator.parties.RandomCounterOfferNegotiationParty
If placing offers: do random offer if voting: accept/reject with a 50% chance on both
chooseAction(List<Class<? extends Action>>) - Method in class negotiator.parties.RandomFiftyFiftyNegotiationParty
If placing offers: do random offer if voting: accept/reject with a 50% chance on both
chooseAction(List<Class<? extends Action>>) - Method in class negotiator.parties.RandomFlippingMediator
When this class is called, it is expected that the Party chooses one of the actions from the possible action list and returns an instance of the chosen action.
chooseAction(ArrayList<Class>) - Method in class negotiator.parties.RandomFlipplingMediator
 
chooseAction(ArrayList<Class>) - Method in class negotiator.parties.SmartMediatorBothFeedbackVote
 
chooseAction(ArrayList<Class>) - Method in class negotiator.parties.SmartMediatorBothFeedbackVoteVersion1
 
chooseAction(ArrayList<Class>) - Method in class negotiator.parties.SmartMediatorOnlyFeedback
 
chooseAction(ArrayList<Class>) - Method in class negotiator.parties.SmartMediatorOnlyFeedbackWrtLastAcceptedBid
 
chooseAction(List<Class<? extends Action>>) - Method in class negotiator.parties.TimeoutNegotiationParty
If offer was proposed: Accept offer, otherwise: Propose random offer
chooseAction(List<Class<? extends Action>>) - Method in class negotiator.parties.UINegotiationParty
 
chooseAction(ArrayList<Class>) - Method in class negotiator.parties.ZeroIntelligenceMediator
 
chooseAction(ArrayList<Class>) - Method in class negotiator.Party
Deprecated.
 
chooseBestFromHistory(UtilitySpace) - Method in class negotiator.boaframework.offeringstrategy.anac2012.CUHKAgent.OpponentBidHistory
 
ChooseBid(List<Bid>, Domain) - Method in class negotiator.boaframework.offeringstrategy.anac2012.CUHKAgent.OpponentBidHistory
 
ChoosingAllBids - Class in negotiator.boaframework.offeringstrategy.other
This class implements an offering strategy which creates a list of possible bids and then offers them in descending order.
ChoosingAllBids() - Constructor for class negotiator.boaframework.offeringstrategy.other.ChoosingAllBids
Empty constructor used for reflexion.
ChoosingAllBids(NegotiationSession, OpponentModel) - Constructor for class negotiator.boaframework.offeringstrategy.other.ChoosingAllBids
Constructor which can be used to createFrom the agent without the GUI.
cleanUp() - Method in class negotiator.boaframework.agent.BOAagent
Clears the agent's variables.
cleanUp() - Method in class negotiator.boaframework.agent.TheBOAagent
Removes the references to all components such that the garbage collector can remove them.
cleanUp() - Method in class negotiator.boaframework.opponentmodel.AgentLGModel
 
cleanUp() - Method in class negotiator.boaframework.opponentmodel.BayesianModel
 
cleanUp() - Method in class negotiator.boaframework.OpponentModel
Removes references to the objects used by the opponent model.
cleanUp() - Method in class negotiator.boaframework.opponentmodel.FSEGABayesianModel
 
cleanUp() - Method in class negotiator.boaframework.opponentmodel.IAMhagglerBayesianModel
 
cleanUp() - Method in class negotiator.boaframework.opponentmodel.PerfectIAMhagglerBayesianModel
 
cleanUp() - Method in class negotiator.boaframework.opponentmodel.PerfectScalableBayesianModel
 
cleanUp() - Method in class negotiator.boaframework.opponentmodel.ScalableBayesianModel
 
cleanUp() - Method in class negotiator.boaframework.opponentmodel.SmithFrequencyModel
 
cleanUp() - Method in class negotiator.boaframework.opponentmodel.SmithFrequencyModelV2
 
cleanUp() - Method in class negotiator.Party
Deprecated.
This function cleans up the remainders of the agent: open windows etc.
clear() - Method in class negotiator.boaframework.offeringstrategy.anac2011.valuemodelagent.ValueSeperatedBids
 
clear() - Method in class negotiator.issue.IssueDiscrete
Removes all values from this Issue.
clear() - Method in class negotiator.utility.EvaluatorDiscrete
wipe evaluation values.
clearActionsTerminateSessionWithFailure() - Method in class negotiator.NegoRound
 
clearActionsTerminateSessionWithSuccess() - Method in class negotiator.NegoRound
 
clearListeners() - Method in class negotiator.logging.SessionLogger
Removes all listeners
clearTreeTable(Domain, UtilitySpace) - Method in class negotiator.gui.tree.TreeFrame
 
clearValidActions() - Method in class negotiator.NegoTurn
 
clone() - Method in class negotiator.boaframework.offeringstrategy.anac2013.TheFawkes.SmoothingPolynomial
 
clone() - Method in class negotiator.boaframework.repository.BOAagentRepository
Override of clone method to enforce singleton pattern.
clone() - Method in class negotiator.distributedtournament.DBController
 
clone() - Method in class negotiator.session.TournamentManager
 
clone() - Method in interface negotiator.utility.Evaluator
 
clone() - Method in class negotiator.utility.EvaluatorDiscrete
 
clone() - Method in class negotiator.utility.EvaluatorInteger
 
clone() - Method in class negotiator.utility.EvaluatorObjective
 
clone() - Method in class negotiator.utility.EvaluatorReal
 
close() - Method in class negotiator.gui.progress.ProgressUI2
This is called when the parent closes this component.
close() - Method in class negotiator.gui.progress.TournamentProgressUI2
Called when user closes the GUI.
close() - Method in class negotiator.logging.CsvLogger
Closes this stream and releases any system resources associated with it.
close() - Method in class negotiator.logging.FileLogger
 
closeItem - Variable in class negotiator.gui.tab.CloseTabPaneUI
 
CloseListener - Interface in negotiator.gui.tab
 
closeLog(boolean) - Static method in class negotiator.protocol.alternatingoffers.AlternatingOffersProtocol
 
closeOperation(MouseEvent, int) - Method in interface negotiator.gui.tab.CloseListener
 
CloseTabbedPane - Class in negotiator.gui.tab
A JTabbedPane with some added UI functionalities.
CloseTabbedPane() - Constructor for class negotiator.gui.tab.CloseTabbedPane
Creates the CloseAndMaxTabbedPane with an enhanced UI if enhancedUI parameter is set to true.
CloseTabPaneEnhancedUI - Class in negotiator.gui.tab
This UI displays a different interface, which is independent from the look and feel.
CloseTabPaneEnhancedUI() - Constructor for class negotiator.gui.tab.CloseTabPaneEnhancedUI
 
CloseTabPaneEnhancedUI.ScrollableTabButton - Class in negotiator.gui.tab
 
CloseTabPaneEnhancedUI.ScrollableTabButton(int) - Constructor for class negotiator.gui.tab.CloseTabPaneEnhancedUI.ScrollableTabButton
 
CloseTabPaneUI - Class in negotiator.gui.tab
UI for CloseAndMaxTabbedPane.
CloseTabPaneUI() - Constructor for class negotiator.gui.tab.CloseTabPaneUI
 
CloseTabPaneUI.ScrollableTabButton - Class in negotiator.gui.tab
 
CloseTabPaneUI.ScrollableTabButton(int) - Constructor for class negotiator.gui.tab.CloseTabPaneUI.ScrollableTabButton
 
CloseTabPaneUI.TabSelectionHandler - Class in negotiator.gui.tab
This inner class is marked "public" due to a compiler bug.
CloseTabPaneUI.TabSelectionHandler() - Constructor for class negotiator.gui.tab.CloseTabPaneUI.TabSelectionHandler
 
comb(int, int) - Method in class negotiator.utility.TournamentIndicesGenerator
 
combineLists(HashMap<String, String>) - Method in class negotiator.xml.SimpleElement
 
CommandLineOptions - Class in misc
This class is used to interpret commandline parameters specified when starting Genius.
CommandLineOptions() - Constructor for class misc.CommandLineOptions
 
CommandLineRunner - Class in misc
Class to allow Negotiations to be run from the command line, without the use of a GUI.
CommandLineRunner() - Constructor for class misc.CommandLineRunner
 
compare(A, A) - Method in class misc.ScoreKeeper
Comparator to compare the score of two objects.
compare(BidPoint, BidPoint) - Method in class negotiator.analysis.BidPointSorterA
Comperator.
compare(BidPoint, BidPoint) - Method in class negotiator.analysis.BidPointSorterB
Comperator.
compare(BidDetails, BidDetails) - Method in class negotiator.bidding.BidDetailsSorterTime
Comperator.
compare(BidDetails, BidDetails) - Method in class negotiator.bidding.BidDetailsSorterUtility
Comperator.
compare(BidDetails, BidDetails) - Method in class negotiator.bidding.BidDetailsStrictSorterUtility
Comperator.
compare(Bid, Bid) - Method in class negotiator.bidding.BidStrictSorterUtility
Comperator.
compare(Bid, Bid) - Method in class negotiator.boaframework.offeringstrategy.anac2010.AgentSmith_Offering.BidComparator
 
compare(BidWrapper, BidWrapper) - Method in class negotiator.boaframework.offeringstrategy.anac2011.valuemodelagent.BidWrapper.OpponentUtilityComperator
 
compare(BidWrapper, BidWrapper) - Method in class negotiator.boaframework.offeringstrategy.anac2011.valuemodelagent.BidWrapper.OurUtilityComperator
 
compare(BidDetails, BidDetails) - Method in class negotiator.boaframework.opponentmodel.agentsmith.SmithBidComparator
 
compare(Hypothesis, Hypothesis) - Method in class negotiator.boaframework.opponentmodel.fsegaagent.HypothesisComperator
 
compare(Bid, Bid) - Method in class negotiator.boaframework.opponentmodel.fsegaagent.ReverseBidComparator
 
compareTo(BidDetails) - Method in class negotiator.bidding.BidDetails
A comparator for BidDetails which order the bids in reverse natural order of utility.
compareTo(BidSpace.EvaluatedDiscreteCombination) - Method in class negotiator.boaframework.offeringstrategy.anac2010.IAMhaggler2010.BidSpace.EvaluatedDiscreteCombination
 
compareTo(BOArepItem) - Method in class negotiator.boaframework.repository.BOArepItem
 
ComponentsEnum - Enum in negotiator.boaframework
 
compressBytes(String) - Static method in class negotiator.distributedtournament.DBController
Compresses the data to be stored in the database.
CompromosingFactor - Variable in class negotiator.boaframework.sharedagentstate.anac2011.gahboninho.IssueManager
 
concedeDegree(UtilitySpace) - Method in class negotiator.boaframework.offeringstrategy.anac2012.CUHKAgent.OpponentBidHistory
 
CONCEDER - Static variable in class negotiator.boaframework.offeringstrategy.anac2010.IAMhaggler2010.TimeConcessionFunction.Beta
 
CONCEDER - Static variable in class negotiator.boaframework.opponentmodel.iamhaggler.TimeConcessionFunction.Beta
 
CONCEDER_EXTREME - Static variable in class negotiator.boaframework.offeringstrategy.anac2010.IAMhaggler2010.TimeConcessionFunction.Beta
 
CONCEDER_EXTREME - Static variable in class negotiator.boaframework.opponentmodel.iamhaggler.TimeConcessionFunction.Beta
 
ConcederNegotiationParty - Class in negotiator.parties
 
ConcederNegotiationParty() - Constructor for class negotiator.parties.ConcederNegotiationParty
 
ConcessionFunction - Class in negotiator.boaframework.offeringstrategy.anac2010.IAMhaggler2010
 
ConcessionFunction() - Constructor for class negotiator.boaframework.offeringstrategy.anac2010.IAMhaggler2010.ConcessionFunction
 
ConcessionFunction - Class in negotiator.boaframework.opponentmodel.iamhaggler
 
ConcessionFunction() - Constructor for class negotiator.boaframework.opponentmodel.iamhaggler.ConcessionFunction
 
ConcessionUtils - Class in negotiator.boaframework.offeringstrategy.anac2010.IAMhaggler2010
 
ConcessionUtils() - Constructor for class negotiator.boaframework.offeringstrategy.anac2010.IAMhaggler2010.ConcessionUtils
 
ConditionalZeroConstraint - Class in negotiator.utility
 
ConditionalZeroConstraint(int, String) - Constructor for class negotiator.utility.ConditionalZeroConstraint
 
ConditionalZeroOutcomeConstraint - Class in negotiator.utility
 
ConditionalZeroOutcomeConstraint() - Constructor for class negotiator.utility.ConditionalZeroOutcomeConstraint
 
ConfigurationException - Exception in negotiator.config
Represents an exception in the configuration file
ConfigurationException() - Constructor for exception negotiator.config.ConfigurationException
Constructs a new exception with null as its detail message.
ConfigurationException(String) - Constructor for exception negotiator.config.ConfigurationException
Constructs a new exception with the specified detail message.
ConfigurationException(String, Throwable) - Constructor for exception negotiator.config.ConfigurationException
Constructs a new exception with the specified detail message and cause.
ConfigurationException(Throwable) - Constructor for exception negotiator.config.ConfigurationException
Constructs a new exception with the specified cause and a detail message of (cause==null ? null : cause.toString()) (which typically contains the class and detail message of cause).
configureWindow(Window) - Method in class negotiator.gui.NegoGUIApp
This method is to initialize the specified window by injecting resources.
connect(String, String, String) - Static method in class negotiator.distributedtournament.DBController
Connect to the database.
ConsensusVotingHumanAgent - Class in negotiator.parties
 
ConsensusVotingHumanAgent() - Constructor for class negotiator.parties.ConsensusVotingHumanAgent
 
ConsoleApp - Class in negotiator.xml.multipartyrunner
Genius console entry point
ConsoleApp() - Constructor for class negotiator.xml.multipartyrunner.ConsoleApp
 
ConsoleHelper - Class in misc
Created by david on 19/07/15.
ConsoleHelper() - Constructor for class misc.ConsoleHelper
 
Constraint - Class in negotiator.utility
Specifies an area that has a utility.
Constraint() - Constructor for class negotiator.utility.Constraint
 
ConstraintUtility - Class in negotiator.utility
 
ConstraintUtility() - Constructor for class negotiator.utility.ConstraintUtility
 
ConstraintUtilitySpace - Class in negotiator.utility
 
ConstraintUtilitySpace() - Constructor for class negotiator.utility.ConstraintUtilitySpace
 
ConstraintUtilitySpace(Domain) - Constructor for class negotiator.utility.ConstraintUtilitySpace
 
ConstraintUtilitySpace(Domain, String) - Constructor for class negotiator.utility.ConstraintUtilitySpace
 
ConstraintUtilitySpace(UtilitySpace) - Constructor for class negotiator.utility.ConstraintUtilitySpace
 
constructIssue() - Method in class negotiator.gui.dialogs.NewIssueDialog
 
constructObjective() - Method in class negotiator.gui.dialogs.NewObjectiveDialog
 
containsIssueValue(Value) - Method in class negotiator.parties.partialopponentmodel.ValuePreferenceGraph
 
ContentProxy - Class in negotiator.gui.negosession
Proxy service to the Repository.
ContentProxy() - Constructor for class negotiator.gui.negosession.ContentProxy
 
ContinuousEvaluationFunction<T extends ContinuousEvaluationSection> - Class in negotiator.boaframework.offeringstrategy.anac2010.IAMhaggler2010
 
ContinuousEvaluationFunction(ArrayList<T>, double) - Constructor for class negotiator.boaframework.offeringstrategy.anac2010.IAMhaggler2010.ContinuousEvaluationFunction
 
ContinuousEvaluationSection - Class in negotiator.boaframework.offeringstrategy.anac2010.IAMhaggler2010
 
ContinuousEvaluationSection() - Constructor for class negotiator.boaframework.offeringstrategy.anac2010.IAMhaggler2010.ContinuousEvaluationSection
 
ContinuousSection - Class in negotiator.boaframework.offeringstrategy.anac2010.IAMhaggler2010
 
ContinuousSection() - Constructor for class negotiator.boaframework.offeringstrategy.anac2010.IAMhaggler2010.ContinuousSection
 
ContinuousTimeline - Class in negotiator
A time line, running from t = 0 (start) to t = 1 (deadline).
ContinuousTimeline(int) - Constructor for class negotiator.ContinuousTimeline
Creates a timeline with a deadline of ContinuousTimeline.totalSeconds number of seconds.
convertToString() - Method in class negotiator.issue.Issue
 
convertToString() - Method in class negotiator.issue.IssueDiscrete
 
convertToString() - Method in class negotiator.issue.IssueInteger
 
convertToString() - Method in class negotiator.issue.IssueReal
 
convertToType(String) - Static method in enum negotiator.issue.ISSUETYPE
 
convertToType(String) - Static method in enum negotiator.utility.EVALFUNCTYPE
Method which convert a string type to an object.
convertToType(String) - Static method in enum negotiator.utility.EVALUATORTYPE
 
copy() - Method in class negotiator.session.Session
 
copyFrom(Repository) - Method in class negotiator.repository.Repository
 
CounterOfferHumanNegotiationParty - Class in negotiator.parties
 
CounterOfferHumanNegotiationParty() - Constructor for class negotiator.parties.CounterOfferHumanNegotiationParty
 
create() - Method in class negotiator.repository.ProfileRepItem
Create a new UtilitySpace from a ProfileRepItem.
createBadMACOutcomes() - Method in class negotiator.protocol.alternatingoffers.AlternatingOffersBilateralAtomicNegoSession
 
createChangeListener() - Method in class negotiator.gui.tab.CloseTabPaneUI
 
createExtraLogData() - Method in class negotiator.protocol.alternatingoffers.AlternatingOffersProtocol
Append quality measure information to the additional AlternatingOffersProtocol.outcome field.
createFrom(PartyRepItem, ProfileRepItem) - Static method in class negotiator.config.GuiConfiguration
Creates a new Party from repository items
createFrom(PartyRepItem, Domain) - Static method in class negotiator.config.GuiConfiguration
Creates a new Party from repository items
createFrom(MultiPartyProtocolRepItem) - Static method in class negotiator.config.GuiConfiguration
Create a new instance of the Protocol object from a MultiPartyProtocolRepItem
createFrom(ProfileRepItem) - Static method in class negotiator.config.GuiConfiguration
Create a new UtilitySpace from a ProfileRepItem.
createFrom(MultiPartyProtocolRepItem) - Static method in class negotiator.tournament.TournamentGenerator
Create a new instance of the Protocol object from a MultiPartyProtocolRepItem
createFrom(PartyRepItem, Domain, UTILITYSPACETYPE, Session) - Static method in class negotiator.tournament.TournamentGenerator
Creates a new Party from repository items
createJob(String, Tournament) - Method in class negotiator.distributedtournament.DBController
Creates a job by storing the tournament in the database, and splitting all sessions into smaller groups.
createLayoutManager() - Method in class negotiator.gui.tab.CloseTabPaneUI
Invoked by installUI to createFrom a layout manager object to manage the JTabbedPane.
createMACOutcomes(double) - Method in class negotiator.protocol.alternatingoffers.AlternatingOffersBilateralAtomicNegoSession
Creates the different outcomes for an agent that is using a MAC Calls createOutcome which actually creates the outcome to be logged.
createMouseListener() - Method in class negotiator.gui.tab.CloseTabPaneUI
 
createMultiPartyProtocolInstance(MultiPartyProtocolRepItem, ArrayList<PartyRepItem>, ArrayList<AgentID>, ArrayList<ProfileRepItem>, ArrayList<HashMap<AgentParameterVariable, AgentParamValue>>, DeadlineType, int) - Static method in class negotiator.Global
 
CreateNewDomain - Class in negotiator.gui.domainrepository
GUI used to createFrom a new domain.
CreateNewDomain(Frame) - Constructor for class negotiator.gui.domainrepository.CreateNewDomain
Creates new form DomainCreationUI
createNewFolder(File) - Method in class negotiator.gui.DirectoryRestrictedFileSystemView
 
createOutcome(Bid, double, boolean, OutcomeTuple, String) - Method in class negotiator.protocol.alternatingoffers.AlternatingOffersBilateralAtomicNegoSession
Creates an actual outcome object that can be logged
createProtocolInstance(ProtocolRepItem, AgentRepItem[], ProfileRepItem[], HashMap<AgentParameterVariable, AgentParamValue>[]) - Static method in class negotiator.Global
 
createProtocolInstance(ProtocolRepItem, AgentRepItem[], ProfileRepItem[], HashMap<AgentParameterVariable, AgentParamValue>[], ClassLoader) - Static method in class negotiator.Global
 
createRound() - Method in class negotiator.protocol.AlternatingOfferConsensusProtocol
factory function.
createScrollableTabButton(int) - Method in class negotiator.gui.tab.CloseTabPaneEnhancedUI
 
createScrollableTabButton(int) - Method in class negotiator.gui.tab.CloseTabPaneUI
 
createSession(Tournament, ProfileRepItem, ProfileRepItem, ProfileRepItem) - Static method in class negotiator.protocol.auction.AuctionOldProtocol
 
createSession(Tournament, ProfileRepItem, ProfileRepItem, ProfileRepItem) - Static method in class negotiator.protocol.auction.AuctionProtocol
 
createSession(Tournament, ProfileRepItem, ProfileRepItem, ProfileRepItem) - Static method in class negotiator.protocol.auction.MultiPhaseAuctionOldProtocol
 
createSession(Tournament, ProfileRepItem, ProfileRepItem, ProfileRepItem) - Static method in class negotiator.protocol.auction.MultiPhaseAuctionProtocol
 
createTurn(NegotiationPartyInternal, Collection<Class<? extends Action>>) - Method in class negotiator.protocol.AlternatingOfferConsensusProtocol
factory function.
createTurn(NegotiationPartyInternal, Class<? extends Action>) - Method in class negotiator.protocol.AlternatingOfferConsensusProtocol
factory function.
createUI(JComponent) - Static method in class negotiator.gui.tab.CloseTabPaneEnhancedUI
 
createUI(JComponent) - Static method in class negotiator.gui.tab.CloseTabPaneUI
 
cRound - Variable in class negotiator.DiscreteTimeline
E.g.
CSVLoader - Class in negotiator
 
CSVLoader(String) - Constructor for class negotiator.CSVLoader
 
CsvLogger - Class in negotiator.logging
Logger interface that writes the log to a comma separated value file (.csv file) File is created upon logger interface creation and logger class should be released (i.e.
CsvLogger(String) - Constructor for class negotiator.logging.CsvLogger
Initializes a new instance of the CsvLogger class.
CSVlogger - Class in negotiator.qualitymeasures
Class used to write the results of quality measures to a csv- formatted file.
CSVlogger(String, String, String, String, String, String) - Constructor for class negotiator.qualitymeasures.CSVlogger
Creates a CSV logger
CSVlogger(String, Trace) - Constructor for class negotiator.qualitymeasures.CSVlogger
 
CUHKAgent_Offering - Class in negotiator.boaframework.offeringstrategy.anac2012
This is the decoupled Bidding Strategy of CUHKAgent Note that the Opponent Model was not decoupled and thus is integrated into this strategy As well due to the strong coupling with the AC there is not AC_CUHKAgent and thus it is not proven equivalent with the original This is the offering and does not simulate the stopping situation of CUHKAgent The AC and reservation value code was removed
CUHKAgent_Offering() - Constructor for class negotiator.boaframework.offeringstrategy.anac2012.CUHKAgent_Offering
 
CUHKAgent_Offering(NegotiationSession, OpponentModel, OMStrategy) - Constructor for class negotiator.boaframework.offeringstrategy.anac2012.CUHKAgent_Offering
 
CUHKAgentSAS - Class in negotiator.boaframework.sharedagentstate.anac2012
 
CUHKAgentSAS(NegotiationSession) - Constructor for class negotiator.boaframework.sharedagentstate.anac2012.CUHKAgentSAS
 
CUHKFrequencyModelV2 - Class in negotiator.boaframework.opponentmodel
Optimized version of the ANAC2012 CUKHAgent opponent model.
CUHKFrequencyModelV2() - Constructor for class negotiator.boaframework.opponentmodel.CUHKFrequencyModelV2
 
CURRENT_TOTAL - Static variable in class misc.Progress
Flag for including current/total in the reporting (example: 5/20)
currentAgent - Variable in class negotiator.protocol.alternatingoffers.AlternatingOffersBilateralAtomicNegoSession
 

D

DataKey - Enum in negotiator.gui.progress
These keys are datatypes for data , eg in HashMaps.
DataKeyTableModel - Class in negotiator.gui.progress
Table model for showing results that takes DataKeys to enhance type checking and support conversion and smart data inserting.
DataKeyTableModel(LinkedHashMap<DataKey, Integer>) - Constructor for class negotiator.gui.progress.DataKeyTableModel
 
DataObjects - Class in negotiator.utility
This class handles saving and loading data for agents which are negotiating in a specific preference profile.
DataObjects(String) - Constructor for class negotiator.utility.DataObjects
 
DAY - Static variable in class misc.Time
a day in seconds
DBController - Class in negotiator.distributedtournament
Creates a DBControler.
DBLocationValue - Class in negotiator.tournament.VariablesAndValues
 
DBLocationValue(String) - Constructor for class negotiator.tournament.VariablesAndValues.DBLocationValue
 
DBLocationVariable - Class in negotiator.tournament.VariablesAndValues
 
DBLocationVariable() - Constructor for class negotiator.tournament.VariablesAndValues.DBLocationVariable
 
DBPasswordValue - Class in negotiator.tournament.VariablesAndValues
 
DBPasswordValue(String) - Constructor for class negotiator.tournament.VariablesAndValues.DBPasswordValue
 
DBPasswordVariable - Class in negotiator.tournament.VariablesAndValues
 
DBPasswordVariable() - Constructor for class negotiator.tournament.VariablesAndValues.DBPasswordVariable
 
DBSessionValue - Class in negotiator.tournament.VariablesAndValues
 
DBSessionValue(String) - Constructor for class negotiator.tournament.VariablesAndValues.DBSessionValue
 
DBSessionVariable - Class in negotiator.tournament.VariablesAndValues
 
DBSessionVariable() - Constructor for class negotiator.tournament.VariablesAndValues.DBSessionVariable
 
DBUserValue - Class in negotiator.tournament.VariablesAndValues
 
DBUserValue(String) - Constructor for class negotiator.tournament.VariablesAndValues.DBUserValue
 
DBUserVariable - Class in negotiator.tournament.VariablesAndValues
 
DBUserVariable() - Constructor for class negotiator.tournament.VariablesAndValues.DBUserVariable
 
Deadline - Class in negotiator
Contains the deadline - either rounds based or time based.
Deadline() - Constructor for class negotiator.Deadline
Create default value.
Deadline(int, DeadlineType) - Constructor for class negotiator.Deadline
 
DEADLINE_ROUNDS - Static variable in class misc.AutomatedTournamentConfiguration
 
DEADLINE_TIME - Static variable in class misc.AutomatedTournamentConfiguration
Deadline for each negotiation round
DEADLINE_TYPE - Static variable in class misc.AutomatedTournamentConfiguration
Type of deadline for each negotiation round
DeadlineDialog - Class in negotiator.gui.negosession
Dialog asking user for deadline (type, value).
DeadlineDialog(Component, Deadline) - Constructor for class negotiator.gui.negosession.DeadlineDialog
Edit existing deadline.
DeadlineDialog(Component) - Constructor for class negotiator.gui.negosession.DeadlineDialog
 
deadlines - Variable in class negotiator.parties.AbstractNegotiationParty
map of all deadlines set for this party.
DeadlineType - Enum in negotiator
 
deadlineType - Variable in class negotiator.multipartyprotocol.MultiPartyProtocol
 
decreaseRank(ValueDiscrete) - Method in class negotiator.boaframework.opponentmodel.agentx.DiscreteValueProcessor
Directly decreases the rank of a value.
decrementBidTarget(double) - Method in class negotiator.boaframework.sharedagentstate.anac2010.AgentKSAS
 
decrementBidTarget(double) - Method in class negotiator.boaframework.sharedagentstate.anac2011.AgentK2SAS
 
decrementFirstActions() - Method in class negotiator.boaframework.sharedagentstate.anac2011.GahboninhoSAS
 
DEFAULT_BREAKOFF - Static variable in class negotiator.boaframework.offeringstrategy.anac2010.IAMhaggler2010.TimeConcessionFunction
 
DEFAULT_BREAKOFF - Static variable in class negotiator.boaframework.opponentmodel.iamhaggler.TimeConcessionFunction
 
DEFAULT_SUPPRESSION_NUMBER - Static variable in class negotiator.exceptions.Warning
 
DefaultModel - Class in negotiator.boaframework.opponentmodel
Opponent model which signals an agent that it should use its default opponent model.
DefaultModel() - Constructor for class negotiator.boaframework.opponentmodel.DefaultModel
 
DefaultOKCancelDialog - Class in negotiator.gui
open a modal OK/Cancel dialog.
DefaultOKCancelDialog(Frame, String) - Constructor for class negotiator.gui.DefaultOKCancelDialog
 
DELIMITER - Static variable in class negotiator.logging.CsvLogger
 
delta - Variable in class negotiator.boaframework.offeringstrategy.anac2011.valuemodelagent.OpponentModeler
 
DELTA - Static variable in class negotiator.parties.NonDeterministicConcederNegotiationParty
 
dequeue() - Method in class misc.Queue
Return and remove the least recently inserted item from the queue.
derivative(double) - Method in class negotiator.boaframework.offeringstrategy.anac2013.TheFawkes.SmoothingPolynomial
 
derivative(double, int) - Method in class negotiator.boaframework.offeringstrategy.anac2013.TheFawkes.SmoothingPolynomial
 
detachTab(int) - Method in class negotiator.gui.tab.CloseTabbedPane
Detaches the index tab in a seperate frame.
determineAcceptability() - Method in class negotiator.boaframework.acceptanceconditions.anac2010.AC_AgentFSEGA
 
determineAcceptability() - Method in class negotiator.boaframework.acceptanceconditions.anac2010.AC_AgentK
 
determineAcceptability() - Method in class negotiator.boaframework.acceptanceconditions.anac2010.AC_AgentSmith
 
determineAcceptability() - Method in class negotiator.boaframework.acceptanceconditions.anac2010.AC_IAMcrazyHaggler
 
determineAcceptability() - Method in class negotiator.boaframework.acceptanceconditions.anac2010.AC_IAMHaggler2010
 
determineAcceptability() - Method in class negotiator.boaframework.acceptanceconditions.anac2010.AC_Nozomi
 
determineAcceptability() - Method in class negotiator.boaframework.acceptanceconditions.anac2010.AC_Yushu
 
determineAcceptability() - Method in class negotiator.boaframework.acceptanceconditions.anac2011.AC_AgentK2
 
determineAcceptability() - Method in class negotiator.boaframework.acceptanceconditions.anac2011.AC_BRAMAgent
 
determineAcceptability() - Method in class negotiator.boaframework.acceptanceconditions.anac2011.AC_Gahboninho
 
determineAcceptability() - Method in class negotiator.boaframework.acceptanceconditions.anac2011.AC_HardHeaded
 
determineAcceptability() - Method in class negotiator.boaframework.acceptanceconditions.anac2011.AC_IAMHaggler2011
 
determineAcceptability() - Method in class negotiator.boaframework.acceptanceconditions.anac2011.AC_NiceTitForTat
 
determineAcceptability() - Method in class negotiator.boaframework.acceptanceconditions.anac2011.AC_TheNegotiator
 
determineAcceptability() - Method in class negotiator.boaframework.acceptanceconditions.anac2011.AC_ValueModelAgent
 
determineAcceptability() - Method in class negotiator.boaframework.acceptanceconditions.anac2012.AC_AgentLG
 
determineAcceptability() - Method in class negotiator.boaframework.acceptanceconditions.anac2012.AC_AgentMR
 
determineAcceptability() - Method in class negotiator.boaframework.acceptanceconditions.anac2012.AC_BRAMAgent2
 
determineAcceptability() - Method in class negotiator.boaframework.acceptanceconditions.anac2012.AC_CUHKAgent
 
determineAcceptability() - Method in class negotiator.boaframework.acceptanceconditions.anac2012.AC_IAMHaggler2012
 
determineAcceptability() - Method in class negotiator.boaframework.acceptanceconditions.anac2012.AC_OMACagent
 
determineAcceptability() - Method in class negotiator.boaframework.acceptanceconditions.anac2012.AC_TheNegotiatorReloaded
Determines if the opponent's bid should be accepted, rejected, or the negotation should be broken down.
determineAcceptability() - Method in class negotiator.boaframework.acceptanceconditions.anac2013.AC_InoxAgent
Method which returns the action selected by this acceptance strategy.
determineAcceptability() - Method in class negotiator.boaframework.acceptanceconditions.anac2013.AC_InoxAgent_OneIssue
Method which returns the action selected by this acceptance strategy.
determineAcceptability() - Method in class negotiator.boaframework.acceptanceconditions.anac2013.AC_TheFawkes
 
determineAcceptability() - Method in class negotiator.boaframework.acceptanceconditions.other.AC_ABMP
 
determineAcceptability() - Method in class negotiator.boaframework.acceptanceconditions.other.AC_Combi
 
determineAcceptability() - Method in class negotiator.boaframework.acceptanceconditions.other.AC_CombiAvg
 
determineAcceptability() - Method in class negotiator.boaframework.acceptanceconditions.other.AC_CombiBestAvg
 
determineAcceptability() - Method in class negotiator.boaframework.acceptanceconditions.other.AC_CombiBestAvgDiscounted
 
determineAcceptability() - Method in class negotiator.boaframework.acceptanceconditions.other.AC_CombiMax
 
determineAcceptability() - Method in class negotiator.boaframework.acceptanceconditions.other.AC_CombiMaxInWindow
 
determineAcceptability() - Method in class negotiator.boaframework.acceptanceconditions.other.AC_CombiMaxInWindowDiscounted
 
determineAcceptability() - Method in class negotiator.boaframework.acceptanceconditions.other.AC_CombiProb
 
determineAcceptability() - Method in class negotiator.boaframework.acceptanceconditions.other.AC_CombiProbDiscounted
 
determineAcceptability() - Method in class negotiator.boaframework.acceptanceconditions.other.AC_CombiV2
 
determineAcceptability() - Method in class negotiator.boaframework.acceptanceconditions.other.AC_CombiV3
 
determineAcceptability() - Method in class negotiator.boaframework.acceptanceconditions.other.AC_CombiV4
 
determineAcceptability() - Method in class negotiator.boaframework.acceptanceconditions.other.AC_Const
 
determineAcceptability() - Method in class negotiator.boaframework.acceptanceconditions.other.AC_ConstDiscounted
 
determineAcceptability() - Method in class negotiator.boaframework.acceptanceconditions.other.AC_False
 
determineAcceptability() - Method in class negotiator.boaframework.acceptanceconditions.other.AC_Gap
 
determineAcceptability() - Method in class negotiator.boaframework.acceptanceconditions.other.AC_Next
 
determineAcceptability() - Method in class negotiator.boaframework.acceptanceconditions.other.AC_Previous
 
determineAcceptability() - Method in class negotiator.boaframework.acceptanceconditions.other.AC_Time
 
determineAcceptability() - Method in class negotiator.boaframework.acceptanceconditions.other.AC_True
 
determineAcceptability() - Method in class negotiator.boaframework.acceptanceconditions.other.Multi_AcceptanceCondition
The main method of the MAC.
determineAcceptability() - Method in class negotiator.boaframework.AcceptanceStrategy
Determines to either to either accept or reject the opponent's bid or even quit the negotiation.
determineNextBid() - Method in class negotiator.boaframework.offeringstrategy.anac2010.AgentFSEGA_Offering
 
determineNextBid() - Method in class negotiator.boaframework.offeringstrategy.anac2010.AgentK_Offering
 
determineNextBid() - Method in class negotiator.boaframework.offeringstrategy.anac2010.AgentSmith_Offering
 
determineNextBid() - Method in class negotiator.boaframework.offeringstrategy.anac2010.IAMCrazyHaggler_Offering
 
determineNextBid() - Method in class negotiator.boaframework.offeringstrategy.anac2010.IAMhaggler2010_Offering
 
determineNextBid() - Method in class negotiator.boaframework.offeringstrategy.anac2010.Nozomi_Offering
 
determineNextBid() - Method in class negotiator.boaframework.offeringstrategy.anac2010.Yushu_Offering
 
determineNextBid() - Method in class negotiator.boaframework.offeringstrategy.anac2011.AgentK2_Offering
 
determineNextBid() - Method in class negotiator.boaframework.offeringstrategy.anac2011.BRAMAgent_Offering
 
determineNextBid() - Method in class negotiator.boaframework.offeringstrategy.anac2011.Gahboninho_Offering
 
determineNextBid() - Method in class negotiator.boaframework.offeringstrategy.anac2011.HardHeaded_Offering
 
determineNextBid() - Method in class negotiator.boaframework.offeringstrategy.anac2011.IAMhaggler2011_Offering
 
determineNextBid() - Method in class negotiator.boaframework.offeringstrategy.anac2011.NiceTitForTat_Offering
 
determineNextBid() - Method in class negotiator.boaframework.offeringstrategy.anac2011.TheNegotiator_Offering
Determine the next bid.
determineNextBid() - Method in class negotiator.boaframework.offeringstrategy.anac2011.ValueModelAgent_Offering
 
determineNextBid() - Method in class negotiator.boaframework.offeringstrategy.anac2012.AgentLG_Offering
 
determineNextBid() - Method in class negotiator.boaframework.offeringstrategy.anac2012.AgentMR_Offering
 
determineNextBid() - Method in class negotiator.boaframework.offeringstrategy.anac2012.BRAMAgent2_Offering
 
determineNextBid() - Method in class negotiator.boaframework.offeringstrategy.anac2012.CUHKAgent_Offering
 
determineNextBid() - Method in class negotiator.boaframework.offeringstrategy.anac2012.IAMHaggler2012_Offering
 
determineNextBid() - Method in class negotiator.boaframework.offeringstrategy.anac2012.OMACagent_Offering
 
determineNextBid() - Method in class negotiator.boaframework.offeringstrategy.anac2012.TheNegotiatorReloaded_Offering
 
determineNextBid() - Method in class negotiator.boaframework.offeringstrategy.anac2013.Fawkes_Offering
 
determineNextBid() - Method in class negotiator.boaframework.offeringstrategy.anac2013.InoxAgent_Offering
"Harsh conceder" bidding strategy.
determineNextBid() - Method in class negotiator.boaframework.offeringstrategy.anac2013.InoxAgent_Offering_OneIssue
Bidding strategy based on slowly conceding towards the median utility.
determineNextBid() - Method in class negotiator.boaframework.OfferingStrategy
Determines the next bid the agent will offer to the opponent
determineNextBid() - Method in class negotiator.boaframework.offeringstrategy.IAMHaggler_Test_Offering
 
determineNextBid() - Method in class negotiator.boaframework.offeringstrategy.other.ANAC2013BOAExample_Offering
Offer a random bid with a utility higher than the target breakoff.
determineNextBid() - Method in class negotiator.boaframework.offeringstrategy.other.ChoosingAllBids
Returns the next bid in the sorted array of bids.
determineNextBid() - Method in class negotiator.boaframework.offeringstrategy.other.GeniusTimeDependent_Offering
Simple offering strategy which retrieves the target utility and finds
determineNextBid() - Method in class negotiator.boaframework.offeringstrategy.other.Random_Offering
 
determineNextBid() - Method in class negotiator.boaframework.offeringstrategy.other.TimeDependent_Offering
Simple offering strategy which retrieves the target utility and looks for the nearest bid if no opponent model is specified.
determineOffer(int, double) - Method in class negotiator.boaframework.offeringstrategy.anac2011.TheNegotiator_Offering
Determine what (counter)offer should be made in a given phase with a minimum threshold.
determineOpeningBid() - Method in class negotiator.boaframework.offeringstrategy.anac2010.AgentFSEGA_Offering
 
determineOpeningBid() - Method in class negotiator.boaframework.offeringstrategy.anac2010.AgentK_Offering
 
determineOpeningBid() - Method in class negotiator.boaframework.offeringstrategy.anac2010.AgentSmith_Offering
 
determineOpeningBid() - Method in class negotiator.boaframework.offeringstrategy.anac2010.IAMCrazyHaggler_Offering
 
determineOpeningBid() - Method in class negotiator.boaframework.offeringstrategy.anac2010.IAMhaggler2010_Offering
 
determineOpeningBid() - Method in class negotiator.boaframework.offeringstrategy.anac2010.Nozomi_Offering
 
determineOpeningBid() - Method in class negotiator.boaframework.offeringstrategy.anac2010.Yushu_Offering
 
determineOpeningBid() - Method in class negotiator.boaframework.offeringstrategy.anac2011.AgentK2_Offering
 
determineOpeningBid() - Method in class negotiator.boaframework.offeringstrategy.anac2011.BRAMAgent_Offering
 
determineOpeningBid() - Method in class negotiator.boaframework.offeringstrategy.anac2011.Gahboninho_Offering
 
determineOpeningBid() - Method in class negotiator.boaframework.offeringstrategy.anac2011.HardHeaded_Offering
 
determineOpeningBid() - Method in class negotiator.boaframework.offeringstrategy.anac2011.IAMhaggler2011_Offering
 
determineOpeningBid() - Method in class negotiator.boaframework.offeringstrategy.anac2011.NiceTitForTat_Offering
 
determineOpeningBid() - Method in class negotiator.boaframework.offeringstrategy.anac2011.TheNegotiator_Offering
 
determineOpeningBid() - Method in class negotiator.boaframework.offeringstrategy.anac2011.ValueModelAgent_Offering
 
determineOpeningBid() - Method in class negotiator.boaframework.offeringstrategy.anac2012.AgentLG_Offering
 
determineOpeningBid() - Method in class negotiator.boaframework.offeringstrategy.anac2012.AgentMR_Offering
 
determineOpeningBid() - Method in class negotiator.boaframework.offeringstrategy.anac2012.BRAMAgent2_Offering
 
determineOpeningBid() - Method in class negotiator.boaframework.offeringstrategy.anac2012.CUHKAgent_Offering
 
determineOpeningBid() - Method in class negotiator.boaframework.offeringstrategy.anac2012.IAMHaggler2012_Offering
 
determineOpeningBid() - Method in class negotiator.boaframework.offeringstrategy.anac2012.OMACagent_Offering
 
determineOpeningBid() - Method in class negotiator.boaframework.offeringstrategy.anac2012.TheNegotiatorReloaded_Offering
 
determineOpeningBid() - Method in class negotiator.boaframework.offeringstrategy.anac2013.Fawkes_Offering
 
determineOpeningBid() - Method in class negotiator.boaframework.offeringstrategy.anac2013.InoxAgent_Offering
Initially offer the best possible bid and save it's index in the outcome space.
determineOpeningBid() - Method in class negotiator.boaframework.offeringstrategy.anac2013.InoxAgent_Offering_OneIssue
Initially offer the best possible bid.
determineOpeningBid() - Method in class negotiator.boaframework.OfferingStrategy
Determines the first bid to be offered by the agent
determineOpeningBid() - Method in class negotiator.boaframework.offeringstrategy.IAMHaggler_Test_Offering
 
determineOpeningBid() - Method in class negotiator.boaframework.offeringstrategy.other.ANAC2013BOAExample_Offering
 
determineOpeningBid() - Method in class negotiator.boaframework.offeringstrategy.other.ChoosingAllBids
 
determineOpeningBid() - Method in class negotiator.boaframework.offeringstrategy.other.GeniusTimeDependent_Offering
 
determineOpeningBid() - Method in class negotiator.boaframework.offeringstrategy.other.Random_Offering
 
determineOpeningBid() - Method in class negotiator.boaframework.offeringstrategy.other.TimeDependent_Offering
 
DirectoryRestrictedFileSystemView - Class in negotiator.gui
 
DirectoryRestrictedFileSystemView(File) - Constructor for class negotiator.gui.DirectoryRestrictedFileSystemView
 
DirectoryRestrictedFileSystemView(File[]) - Constructor for class negotiator.gui.DirectoryRestrictedFileSystemView
 
discount(double, double, double) - Static method in class negotiator.utility.UtilitySpace
Computes: discountedUtil = util * Math.pow(discount, time).
discount(double, double) - Method in class negotiator.utility.UtilitySpace
Computes: discountedUtil = util * Math.pow(discount, time).
discountedFilterBetween(double, double, double, double, UtilitySpace) - Method in class negotiator.BidHistory
Returns the set of bids offered between time instances t1 and t2: (t1, t2] and with a utility in (u1, u2].
discountedFilterBetween(double, double, double, double) - Method in class negotiator.boaframework.sharedagentstate.anac2011.NiceTitForTatSAS
 
discountThreshold - Variable in class negotiator.boaframework.acceptanceconditions.anac2012.AC_OMACagent
 
DISCRETE - Static variable in class negotiator.gui.dialogs.NewIssueDialog
 
DiscreteIssueProcessor - Class in negotiator.boaframework.opponentmodel.agentx
Class for processing discrete issues, weighting them based on opponent bids.
DiscreteIssueProcessor(Domain) - Constructor for class negotiator.boaframework.opponentmodel.agentx.DiscreteIssueProcessor
Creates a DiscreteIssueProcessor for a domain.
DiscreteIssueProcessor(UtilitySpace, Domain) - Constructor for class negotiator.boaframework.opponentmodel.agentx.DiscreteIssueProcessor
Creates a DiscreteIssueProcessor for a domain, given a certain utility.
discretePanel - Variable in class negotiator.gui.dialogs.NewIssueDialog
 
discreteTextArea - Variable in class negotiator.gui.dialogs.NewIssueDialog
 
discreteTextEvaluationArea - Variable in class negotiator.gui.dialogs.NewIssueDialog
 
DiscreteTimeline - Class in negotiator
Implementation of the timeline in which time is divided in rounds.
DiscreteTimeline(int) - Constructor for class negotiator.DiscreteTimeline
Creates a timeline with a deadline of DiscreteTimeline.totalRounds number of rounds.
DiscreteValueProcessor - Class in negotiator.boaframework.opponentmodel.agentx
Class for processing discrete values, ranking them based on past bids.
DiscreteValueProcessor(List<?>) - Constructor for class negotiator.boaframework.opponentmodel.agentx.DiscreteValueProcessor
Creates a valueProcessor containing ranks of and number of bids on a list of values.
displayValues(Objective) - Method in class negotiator.gui.tree.IssueDiscreteValuePanel
 
displayValues(Objective) - Method in class negotiator.gui.tree.IssueIntegerValuePanel
 
displayValues(Objective) - Method in class negotiator.gui.tree.IssueRealValuePanel
 
displayValues(Objective) - Method in class negotiator.gui.tree.IssueValuePanel
Draws the values of this Issue or Objective
displayValues(Objective) - Method in class negotiator.gui.tree.ObjectiveValuePanel
 
distanceBetweenTwoBidPoints(BidPoint, BidPoint) - Static method in class negotiator.qualitymeasures.UtilspaceTools
 
distanceBetweenTwoPoints(double, double, double, double) - Static method in class negotiator.qualitymeasures.UtilspaceTools
 
distanceToNearestParetoBid(BidPoint) - Method in class negotiator.analysis.BidSpace
Method which given a bid point determines the distance to the nearest Pareto-optimal bid.
doesCover(Bid) - Method in class negotiator.utility.InclusiveHyperRectangle
 
doesTerminateWithFailure(Action) - Method in class negotiator.NegoRound
 
doesTerminateWithSuccess(Action) - Method in class negotiator.NegoRound
 
domain - Variable in class misc.CommandLineOptions
Option "d", specify a domain.
domain - Variable in class negotiator.boaframework.NegotiationSession
Reference to the negotiation domain.
Domain - Class in negotiator
Representation of the outcome space of a scenario.
Domain() - Constructor for class negotiator.Domain
Creates an empty domain.
Domain(SimpleElement) - Constructor for class negotiator.Domain
Creates a domain given an XML-representation of the domain.
Domain(String) - Constructor for class negotiator.Domain
Creates a domain given the path to a file with an XML-representation.
Domain(File) - Constructor for class negotiator.Domain
read a domain from a file.
domain - Variable in class negotiator.protocol.Protocol
--
domain - Variable in class negotiator.utility.UtilitySpace
 
DOMAIN_REPOSITORY - Static variable in class negotiator.Global
Path to domain repository
DomainAnalyzer - Class in negotiator.boaframework.offeringstrategy.anac2012.TheNegotiatorReloaded
Class used to estimate the Kalai point.
DomainAnalyzer(UtilitySpace, OpponentModel, OMStrategy) - Constructor for class negotiator.boaframework.offeringstrategy.anac2012.TheNegotiatorReloaded.DomainAnalyzer
Set the domain analyzer variables and determine the domain size.
DomainGenerator - Class in misc
The domain generator automatically generates domain given a requested value for opposition and bid distribution.
DomainGenerator() - Constructor for class misc.DomainGenerator
 
domainHasIssues(MyTreeNode) - Method in class negotiator.gui.domainrepository.DomainRepositoryUI
 
domainName - Variable in class negotiator.NegotiationOutcome
 
DomainRepItem - Class in negotiator.repository
A DomainRepItem is a domain reference that can be put in the domain repository.
DomainRepItem() - Constructor for class negotiator.repository.DomainRepItem
 
DomainRepItem(URL) - Constructor for class negotiator.repository.DomainRepItem
 
DomainRepositoryUI - Class in negotiator.gui.domainrepository
A user interface to the domain repository
DomainRepositoryUI(JTree, NegoGUIView) - Constructor for class negotiator.gui.domainrepository.DomainRepositoryUI
 
DoubleClickListener - Interface in negotiator.gui.tab
 
doubleClickOperation(MouseEvent) - Method in interface negotiator.gui.tab.DoubleClickListener
 
drawButton(BufferedImage, int, int) - Method in class negotiator.gui.tab.CloseTabPaneUI
 

E

editAction() - Method in class negotiator.gui.boaframework.BOARepositoryUI
 
EditIssueDialog - Class in negotiator.gui.dialogs
 
EditIssueDialog(TreeFrame, Issue) - Constructor for class negotiator.gui.dialogs.EditIssueDialog
 
EditIssueDialog(TreeFrame, boolean, Issue) - Constructor for class negotiator.gui.dialogs.EditIssueDialog
 
EditIssueDialog(TreeFrame, boolean, String, Issue) - Constructor for class negotiator.gui.dialogs.EditIssueDialog
 
EndNegotiation - Class in negotiator.actions
Class which symbolizes the action to leave a negotiation.
EndNegotiation() - Constructor for class negotiator.actions.EndNegotiation
Action to end the negotiation.
EndNegotiation(AgentID) - Constructor for class negotiator.actions.EndNegotiation
Action to end the negotiation.
endNegotiation(NegotiationResult) - Method in class negotiator.boaframework.acceptanceconditions.anac2013.AC_InoxAgent
Method used for saving results between sessions.
endNegotiation - Variable in class negotiator.boaframework.OfferingStrategy
Boolean to see if endNegotiation is called
endNegotiation() - Method in interface negotiator.protocol.MultilateralProtocol
Overwrites the rest of the protocol and sets the protocol state to finish
endNegotiation(String) - Method in interface negotiator.protocol.MultilateralProtocol
Overwrites the rest of the protocol and sets the protocol state to finish
endNegotiation() - Method in class negotiator.protocol.MultilateralProtocolAdapter
Overwrites the rest of the protocol and sets the protocol state to finish
endNegotiation(String) - Method in class negotiator.protocol.MultilateralProtocolAdapter
Overwrites the rest of the protocol and sets the protocol state to finish
EndNegotiationWithAnOffer - Class in negotiator.actions
 
EndNegotiationWithAnOffer() - Constructor for class negotiator.actions.EndNegotiationWithAnOffer
 
EndNegotiationWithAnOffer(AgentID, Bid) - Constructor for class negotiator.actions.EndNegotiationWithAnOffer
 
EndNegotiationWithAnOffer(Party, Bid) - Constructor for class negotiator.actions.EndNegotiationWithAnOffer
 
endSession(NegotiationResult) - Method in class negotiator.Agent
Method which informs an agent about the utility it received.
endSession(NegotiationResult) - Method in class negotiator.boaframework.agent.BOAagent
Method that first calls the endSession method of each component to receiveMessage the session data and then stores the session data if it is not empty and is changed.
endSession(NegotiationResult) - Method in class negotiator.boaframework.BOA
Method called at the end of the negotiation.
endSession(NegotiationResult) - Method in class negotiator.boaframework.offeringstrategy.anac2013.InoxAgent_Offering
Method used for saving results between sessions.
endSession(NegotiationResult) - Method in class negotiator.boaframework.offeringstrategy.other.ANAC2013BOAExample_Offering
Method called at the end of a negotiation.
enqueue(Double) - Method in class misc.Queue
Insert a new item into the queue.
ENUMERATION_CUTOFF - Static variable in class negotiator.analysis.MultilateralAnalysis
Maximum number of bids to analyse
EnumeratorParty - Class in negotiator.parties
Debug class for enumerating all offers to a file
EnumeratorParty() - Constructor for class negotiator.parties.EnumeratorParty
 
equalContents(Objective) - Method in class negotiator.issue.Objective
check the contents but don't check for the class type anymore.
equals(Object) - Method in class misc.Pair
 
equals(Object) - Method in class negotiator.actions.Offer
 
equals(Object) - Method in class negotiator.AgentID
 
equals(Object) - Method in class negotiator.AgentParam
 
equals(Object) - Method in class negotiator.analysis.BidPoint
 
equals(Object) - Method in class negotiator.analysis.BidPointTime
 
equals(Bid) - Method in class negotiator.Bid
 
equals(Object) - Method in class negotiator.Bid
 
equals(Object) - Method in class negotiator.bidding.BidDetails
 
equals(Object) - Method in class negotiator.boaframework.offeringstrategy.anac2010.IAMhaggler2010.Pair
 
equals(BidWrapper) - Method in class negotiator.boaframework.offeringstrategy.anac2011.valuemodelagent.BidWrapper
 
equals(Object) - Method in class negotiator.boaframework.offeringstrategy.anac2011.valuemodelagent.BidWrapper
 
equals(Object) - Method in class negotiator.Domain
 
equals(Object) - Method in class negotiator.issue.IssueDiscrete
 
equals(Object) - Method in class negotiator.issue.Objective
 
equals(Object) - Method in class negotiator.issue.ValueDiscrete
 
equals(Object) - Method in class negotiator.issue.ValueInteger
 
equals(Object) - Method in class negotiator.issue.ValueReal
 
equals(Object) - Method in class negotiator.repository.AgentRepItem
 
equals(Object) - Method in class negotiator.repository.DomainRepItem
 
equals(Object) - Method in class negotiator.repository.MultiPartyProtocolRepItem
 
equals(Object) - Method in class negotiator.repository.PartyRepItem
 
equals(Object) - Method in class negotiator.repository.ProfileRepItem
 
equals(Object) - Method in class negotiator.repository.ProtocolRepItem
 
equals(Object) - Method in class negotiator.tournament.VariablesAndValues.AgentParameterVariable
 
equals(Object) - Method in class negotiator.tournament.VariablesAndValues.AgentValue
 
equals(Object) - Method in class negotiator.tournament.VariablesAndValues.BOAagentValue
 
equals(Object) - Method in class negotiator.tournament.VariablesAndValues.DBLocationValue
 
equals(Object) - Method in class negotiator.tournament.VariablesAndValues.DBPasswordValue
 
equals(Object) - Method in class negotiator.tournament.VariablesAndValues.DBSessionValue
 
equals(Object) - Method in class negotiator.tournament.VariablesAndValues.DBUserValue
 
equals(Object) - Method in class negotiator.tournament.VariablesAndValues.ExperimentalValue
 
equals(Object) - Method in class negotiator.utility.ConstraintUtilitySpace
Uses the original equals of Object.
equals(Object) - Method in class negotiator.utility.EvaluatorDiscrete
 
equals(Object) - Method in class negotiator.utility.EvaluatorReal
 
equals(Object) - Method in class negotiator.utility.NonlinearUtilitySpace
Uses the original equals of Object.
equals(Object) - Method in class negotiator.utility.UtilitySpace
 
ErrorRemarks - Variable in class negotiator.NegotiationOutcome
 
estimatePossibleNashBids(Bid) - Method in class negotiator.parties.partialopponentmodel.PartialPreferenceModels
 
estimateProductUtility(Bid) - Method in class negotiator.parties.partialopponentmodel.PartialPreferenceModels
 
estimateSumUtility(Bid) - Method in class negotiator.parties.partialopponentmodel.PartialPreferenceModels
 
estimateTheRoundsLeft(boolean, boolean) - Method in class negotiator.boaframework.sharedagentstate.anac2012.CUHKAgentSAS
 
estimateUtility(Bid) - Method in class negotiator.parties.partialopponentmodel.ValuePreferenceGraphMap
 
ETA - Static variable in class misc.Progress
Flag for including estimate time ahead (ETA) in report (example: ETA: 5 minutes)
evalFaratin(double, double, double, double, double) - Static method in enum negotiator.utility.EVALFUNCTYPE
Method which given the value of an issue, returns the utility of the value.
EVALFUNCTYPE - Enum in negotiator.utility
This class specifies the possible evaluation functions.
evalLinear(double, double, double) - Static method in enum negotiator.utility.EVALFUNCTYPE
Method which given a value of a linear issue, returns the utility of the value.
evalLinearRev(double, double, double) - Static method in enum negotiator.utility.EVALFUNCTYPE
Method which given the utility of an issue, converts it back to the value.
evalLowerBound - Variable in class negotiator.boaframework.offeringstrategy.anac2010.IAMhaggler2010.ContinuousEvaluationSection
 
evalTriangular(double, double, double, double) - Static method in enum negotiator.utility.EVALFUNCTYPE
Method which given the value x, returns the utility of the value.
evalTriangularVariableTop(double, double, double, double, double) - Static method in enum negotiator.utility.EVALFUNCTYPE
Method which given the value x, returns the utility of the value.
evaluate(double) - Method in class negotiator.boaframework.offeringstrategy.anac2013.TheFawkes.SmoothingCubicSpline
Evaluates and returns the value of the spline at z.
evaluate(double) - Method in class negotiator.boaframework.offeringstrategy.anac2013.TheFawkes.SmoothingPolynomial
 
EvaluateOpponentUtility(Bid) - Method in class negotiator.boaframework.sharedagentstate.anac2011.gahboninho.GahboninhoOM
 
Evaluator - Interface in negotiator.utility
Evaluator is an object that translates discrete values into an evaluation value.
EvaluatorDiscrete - Class in negotiator.utility
This class is used to convert the value of a discrete issue to a utility.
EvaluatorDiscrete() - Constructor for class negotiator.utility.EvaluatorDiscrete
Creates a new discrete evaluator with weight 0 and no values.
EvaluatorHypothesis - Class in negotiator.boaframework.offeringstrategy.anac2010.IAMhaggler2010
 
EvaluatorHypothesis(Evaluator) - Constructor for class negotiator.boaframework.offeringstrategy.anac2010.IAMhaggler2010.EvaluatorHypothesis
 
EvaluatorInteger - Class in negotiator.utility
This class is used to convert the value of an integer issue to a utility.
EvaluatorInteger() - Constructor for class negotiator.utility.EvaluatorInteger
Creates a new integer evaluator with weight 0 and no values.
EvaluatorObjective - Class in negotiator.utility
Evaulator for an objective.
EvaluatorObjective() - Constructor for class negotiator.utility.EvaluatorObjective
Creates a new evaluator for an objective with a zero weight.
EvaluatorObjective(EvaluatorObjective) - Constructor for class negotiator.utility.EvaluatorObjective
Copies the data from the given EvaluatorObjective.
EvaluatorReal - Class in negotiator.utility
An evaluator for real-type issues.
EvaluatorReal() - Constructor for class negotiator.utility.EvaluatorReal
 
EVALUATORTYPE - Enum in negotiator.utility
Enum specifying the possible evaluation types.
evalUpperBound - Variable in class negotiator.boaframework.offeringstrategy.anac2010.IAMhaggler2010.ContinuousEvaluationSection
 
exclude(Collection<NegotiationPartyInternal>, Class) - Method in class negotiator.protocol.MultilateralProtocolAdapter
Filters the list by including only the type of negotiation parties.
ExclusiveHyperRectangle - Class in negotiator.utility
 
ExclusiveHyperRectangle() - Constructor for class negotiator.utility.ExclusiveHyperRectangle
 
ExclusiveZeroConstraint - Class in negotiator.utility
 
ExclusiveZeroConstraint(Integer) - Constructor for class negotiator.utility.ExclusiveZeroConstraint
 
ExclusiveZeroOutcomeConstraint - Class in negotiator.utility
 
ExclusiveZeroOutcomeConstraint() - Constructor for class negotiator.utility.ExclusiveZeroOutcomeConstraint
 
execute(String, Callable<V>) - Method in class negotiator.session.ExecutorWithTimeout
Execute the command within the remaining time of this executor.
ExecutorWithTimeout - Class in negotiator.session
execute commands within the set timout limits.
ExecutorWithTimeout(long) - Constructor for class negotiator.session.ExecutorWithTimeout
Construct an executor with a total available amount of time.
existsSessionName(String) - Method in class negotiator.distributedtournament.DBController
Returns if a sessionname exists.
existUtilitySpace(Domain, ProfileRepItem) - Method in class negotiator.repository.Repository
 
expectedBidsToTimeout() - Method in class negotiator.boaframework.offeringstrategy.anac2011.valuemodelagent.OpponentModeler
 
expectedDiscountRatioToConvergence() - Method in class negotiator.boaframework.offeringstrategy.anac2011.valuemodelagent.OpponentModeler
 
ExpectedWeight - Variable in class negotiator.boaframework.sharedagentstate.anac2011.gahboninho.GahboninhoOM.IssuePrediction
 
ExperimentalValue - Class in negotiator.tournament.VariablesAndValues
 
ExperimentalValue(double) - Constructor for class negotiator.tournament.VariablesAndValues.ExperimentalValue
 
ExperimentalVariable - Class in negotiator.tournament.VariablesAndValues
 
ExperimentalVariable() - Constructor for class negotiator.tournament.VariablesAndValues.ExperimentalVariable
 
explore(int) - Method in class negotiator.boaframework.offeringstrategy.anac2011.valuemodelagent.ValueSeperatedBids
 
ExtendedComboBoxModel<A> - Class in negotiator.gui
Extends the default ListModel by allowing it to be loaded afterwards with data.
ExtendedComboBoxModel() - Constructor for class negotiator.gui.ExtendedComboBoxModel
 
ExtendedListModel<A> - Class in negotiator.gui
Extends the default ListModel by allowing it to be loaded afterwards with data.
ExtendedListModel() - Constructor for class negotiator.gui.ExtendedListModel
 
extractBytes(byte[]) - Static method in class negotiator.distributedtournament.DBController
Decompress a compressed string.
extractUtilitySpaceType(ProfileRepItem) - Static method in class negotiator.tournament.TournamentGenerator
 
extraNames - Variable in class negotiator.NegotiationOutcome
 
extraValues - Variable in class negotiator.NegotiationOutcome
 

F

f(double) - Method in class negotiator.boaframework.offeringstrategy.other.GeniusTimeDependent_Offering
From [1]: A wide range of time dependent functions can be defined by varying the way in which f(t) is computed.
f(double) - Method in class negotiator.boaframework.offeringstrategy.other.TimeDependent_Offering
From [1]: A wide range of time dependent functions can be defined by varying the way in which f(t) is computed.
f(double) - Method in class negotiator.parties.AbstractTimeDependentNegotiationParty
From [1]: A wide range of time dependent functions can be defined by varying the way in which f(t) is computed.
fac(int) - Method in class negotiator.utility.TournamentIndicesGenerator
 
fAgentABids - Variable in class negotiator.protocol.BilateralAtomicNegotiationSession
 
fAgentBBids - Variable in class negotiator.protocol.BilateralAtomicNegotiationSession
 
Fawkes_Offering - Class in negotiator.boaframework.offeringstrategy.anac2013
Bidding Strategy
Fawkes_Offering() - Constructor for class negotiator.boaframework.offeringstrategy.anac2013.Fawkes_Offering
 
Fawkews_Math - Class in negotiator.boaframework.offeringstrategy.anac2013.TheFawkes
 
Fawkews_Math() - Constructor for class negotiator.boaframework.offeringstrategy.anac2013.TheFawkes.Fawkews_Math
 
fDomain - Variable in class negotiator.BidIterator
 
feedback - Variable in class negotiator.actions.GiveFeedback
 
Feedback - Enum in negotiator
 
FeedbackHillClimber - Class in negotiator.parties
Hill climber implementation for the mediator protocol with feedback.
FeedbackHillClimber() - Constructor for class negotiator.parties.FeedbackHillClimber
 
FeedbackMediator - Class in negotiator.parties
Implementation of a mediator that uses feedback to make a (partial) preference graph of the participating parties offers.
FeedbackMediator() - Constructor for class negotiator.parties.FeedbackMediator
 
FeedbackParty - Class in negotiator.parties
 
FeedbackParty() - Constructor for class negotiator.parties.FeedbackParty
 
FeedbackPartyWrtLastAcceptedBid - Class in negotiator.parties
 
FeedbackPartyWrtLastAcceptedBid() - Constructor for class negotiator.parties.FeedbackPartyWrtLastAcceptedBid
 
fetchList(Class<T>, MultiPartyProtocolRepItem) - Static method in class negotiator.gui.negosession.ContentProxy
When fetching a list of type PartyRepItem, you must also provide the protocol.
fetchMediators() - Static method in class negotiator.gui.negosession.ContentProxy
Use the repository object to fetch mediator parties
fetchMediatorsForProtocol(MultiPartyProtocolRepItem) - Static method in class negotiator.gui.negosession.ContentProxy
Use the repository object to fetch mediator parties
fetchParties() - Static method in class negotiator.gui.negosession.ContentProxy
Use the repository object to fetch non-mediator parties
fetchPartiesForProtocol(MultiPartyProtocolRepItem) - Static method in class negotiator.gui.negosession.ContentProxy
Use the repository object to fetch non-mediator parties
fetchProfiles() - Static method in class negotiator.gui.negosession.ContentProxy
Use the repository object to fetch profiles
fetchProtocols() - Static method in class negotiator.gui.negosession.ContentProxy
Use the repository object to fetch protocols
FileLogger - Class in negotiator.logging
Creates a file logger which wil log the inputted messages to a file
FileLogger(String) - Constructor for class negotiator.logging.FileLogger
 
fileName - Variable in class negotiator.utility.UtilitySpace
 
fillGUI(BilateralAtomicNegotiationSession) - Method in class negotiator.gui.progress.ProgressUI2
 
filterBetween(double, double, double, double) - Method in class negotiator.BidHistory
Returns the set of bids offered between time instances t1 and t2: (t1, t2] and with a utility in (u1, u2].
filterBetween(double, double, double, double) - Method in class negotiator.boaframework.sharedagentstate.anac2011.NiceTitForTatSAS
 
filterBetweenTime(double, double) - Method in class negotiator.BidHistory
Returns the set of bids offered between time instances t1 and t2: (t1, t2].
filterBetweenTime(double, double) - Method in class negotiator.boaframework.sharedagentstate.anac2011.NiceTitForTatSAS
 
filterBetweenUtility(double, double) - Method in class negotiator.BidHistory
Returns the set of bids with a utility of at least u1 and at most u2: (u1, u2].
FilterBids(TreeMap<Double, Bid>, int) - Method in class negotiator.boaframework.sharedagentstate.anac2011.gahboninho.GahboninhoOM
 
filterUtility(double) - Method in class negotiator.BidHistory
Returns the set of bids with utility u.
finalize() - Method in class negotiator.boaframework.offeringstrategy.anac2010.IAMhaggler2010_Offering
 
finalRound - Variable in class negotiator.protocol.BilateralAtomicNegotiationSession
 
findDomain(Domain, UtilitySpace, UtilitySpace, String, String, Range, Range, boolean, boolean) - Static method in class misc.DomainGenerator
Method which keeps generating new domains until a domain satisfying the bounds on the opposition and bid distribution is found.
findMinMaxUtility() - Method in class negotiator.boaframework.offeringstrategy.anac2010.IAMhaggler2010.OpponentModel
Find the minimum and maximum utilities of the bids in the utility space.
findMinMaxUtility() - Method in class negotiator.boaframework.opponentmodel.IAMhagglerBayesianModel
Find the minimum and maximum utilities of the bids in the utility space.
findMinMaxUtility() - Method in class negotiator.boaframework.opponentmodel.PerfectIAMhagglerBayesianModel
Find the minimum and maximum utilities of the bids in the utility space.
fInit - Variable in class negotiator.BidIterator
 
fireBilateralAtomicNegotiationSessionEvent(BilateralAtomicNegotiationSession, ProfileRepItem, ProfileRepItem, AgentRepItem, AgentRepItem, String, String) - Method in class negotiator.protocol.Protocol
 
fireCloseTabEvent(MouseEvent, int) - Method in class negotiator.gui.tab.CloseTabbedPane
Sends a MouseEvent, whose source is this tabbedpane, to every CloseListener.
fireDoubleClickTabEvent(MouseEvent, int) - Method in class negotiator.gui.tab.CloseTabbedPane
Sends a MouseEvent, whose source is this tabbedpane, to every DoubleClickListener.
fireLogMessage(String, String) - Method in class negotiator.multipartyprotocol.MultiPartyNegotiationSession
 
fireLogMessage(String, String) - Method in class negotiator.protocol.BilateralAtomicNegotiationSession
 
fireLogMessage(String, String) - Method in class negotiator.protocol.Protocol
 
fireMaxTabEvent(MouseEvent, int) - Method in class negotiator.gui.tab.CloseTabbedPane
Sends a MouseEvent, whose source is this tabbedpane, to every MaxListener.
fireMultipartyNegotiationEvent(MultiPartyNegotiationSession) - Method in class negotiator.multipartyprotocol.MultiPartyProtocol
 
fireMultipartyNegotiationOfferEvent(int, double, Action, ArrayList<Double>, boolean) - Method in class negotiator.multipartyprotocol.MultiPartyNegotiationSession
 
fireNegotiationActionEvent(Agent, Action, int, long, double, double, double, double, double, String, boolean) - Method in class negotiator.protocol.BilateralAtomicNegotiationSession
 
fireNegotiationActionEvent(Agent, Action, int, long, double, double, double, double, String, boolean) - Method in class negotiator.protocol.BilateralAtomicNegotiationSession
Deprecated.
fireNegotiationActionEvent(Agent, Action, int, long, double, double, double, double, double, String, boolean) - Method in class negotiator.protocol.Protocol
 
fireNegotiationSessionEvent(Protocol) - Method in class negotiator.tournament.TournamentRunner
 
firePopupOutsideTabEvent(MouseEvent) - Method in class negotiator.gui.tab.CloseTabbedPane
Sends a MouseEvent, whose source is this tabbedpane, to every PopupOutsideListener.
firstOfferedValue - Variable in class negotiator.boaframework.opponentmodel.nash.AIssueEvaluation
 
fNegotiation - Variable in class negotiator.Agent
Reference to protocol which is set when experimental setup is enabled.
fNumberOfIssues - Variable in class negotiator.BidIterator
 
forceChangeDecrease(double) - Method in class negotiator.boaframework.offeringstrategy.anac2011.valuemodelagent.ValueDecrease
 
forceRedraw() - Method in class negotiator.gui.tree.WeightSlider
 
forward(double[]) - Method in class negotiator.boaframework.offeringstrategy.anac2013.TheFawkes.JWave_Wavelet
Performs the forward transform for the given array from time domain to Hilbert domain and returns a new array of the same size keeping coefficients of Hilbert domain and should be of length 2 to the power of p -- length = 2^p where p is a positive integer.
forward(double[]) - Method in class negotiator.boaframework.offeringstrategy.anac2013.TheFawkes.JWave_WaveletTransform
 
forwardWavelet(double[]) - Method in class negotiator.boaframework.offeringstrategy.anac2013.TheFawkes.JWave_DiscreteWaveletTransform
Performs the 1-D forward transform for arrays of dim N from time domain to Hilbert domain for the given array using the Discrete JWave_Wavelet Transform (DWT) algorithm (identical to the Fast JWave_Wavelet Transform (FWT) in 1-D).
forwardWavelet(double[], int) - Method in class negotiator.boaframework.offeringstrategy.anac2013.TheFawkes.JWave_DiscreteWaveletTransform
Performs the 1-D forward transform for arrays of dim N from time domain to Hilbert domain for the given array using the Discrete JWave_Wavelet Transform (DWT) algorithm.
forwardWavelet(double[]) - Method in class negotiator.boaframework.offeringstrategy.anac2013.TheFawkes.JWave_WaveletTransform
 
forwardWavelet(double[], int) - Method in class negotiator.boaframework.offeringstrategy.anac2013.TheFawkes.JWave_WaveletTransform
Performs the forward transform from time domain to frequency or Hilbert domain for a given array depending on the used transform algorithm by inheritance.
FSEGABayesianModel - Class in negotiator.boaframework.opponentmodel
Adapter to opponent model of FSEGA.
FSEGABayesianModel() - Constructor for class negotiator.boaframework.opponentmodel.FSEGABayesianModel
 
FSEGAOpponentModel - Class in negotiator.boaframework.opponentmodel.fsegaagent
 
FSEGAOpponentModel(UtilitySpace) - Constructor for class negotiator.boaframework.opponentmodel.fsegaagent.FSEGAOpponentModel
 
fst - Variable in class negotiator.boaframework.offeringstrategy.anac2010.IAMhaggler2010.Pair
 
fValuesIndexes - Variable in class negotiator.BidIterator
 
fXMLRoot - Variable in class negotiator.utility.UtilitySpace
 

G

Gahboninho_Offering - Class in negotiator.boaframework.offeringstrategy.anac2011
This is the decoupled Offering Strategy for Gahboninho (ANAC2011) The code was taken from the ANAC2011 Gahboninho and adapted to work within the BOA framework DEFAULT OM: None Decoupling Negotiating Agents to Explore the Space of Negotiation Strategies T.
Gahboninho_Offering() - Constructor for class negotiator.boaframework.offeringstrategy.anac2011.Gahboninho_Offering
 
GahboninhoOM - Class in negotiator.boaframework.sharedagentstate.anac2011.gahboninho
 
GahboninhoOM(UtilitySpace, Timeline) - Constructor for class negotiator.boaframework.sharedagentstate.anac2011.gahboninho.GahboninhoOM
 
GahboninhoOM.IssuePrediction - Class in negotiator.boaframework.sharedagentstate.anac2011.gahboninho
provides prediction of how important each dispute element is, considering opponent's Behavior and "obsessions"
GahboninhoOM.IssuePrediction() - Constructor for class negotiator.boaframework.sharedagentstate.anac2011.gahboninho.GahboninhoOM.IssuePrediction
 
GahboninhoSAS - Class in negotiator.boaframework.sharedagentstate.anac2011
This is the shared code of the acceptance condition and bidding strategy of ANAC 2011 Gahboninho.
GahboninhoSAS(NegotiationSession) - Constructor for class negotiator.boaframework.sharedagentstate.anac2011.GahboninhoSAS
 
GahbonValueType - Interface in negotiator.boaframework.sharedagentstate.anac2011.gahboninho
 
generateAllBids(UtilitySpace) - Method in class negotiator.boaframework.OutcomeSpace
Generates all the possible bids in the domain
generateBid(Integer[]) - Method in class negotiator.parties.EnumeratorParty
 
GenerateBidWithAtleastUtilityOf(double) - Method in class negotiator.boaframework.sharedagentstate.anac2011.gahboninho.IssueManager
 
generateIntegerList(int) - Static method in class negotiator.tournament.TournamentGenerator
Generates a list of integer values.
generateMediator(PartyRepItem, ProfileRepItem, ProfileRepItem, Session) - Static method in class negotiator.tournament.TournamentGenerator
Generates a mediator Party from the given information
generateRandomBid() - Method in class negotiator.parties.AbstractNegotiationParty
Generates a random bid which will be generated using this.utilitySpace.
generateRandomBid() - Method in class negotiator.parties.RandomFlipplingMediator
 
generateRandomBid() - Method in class negotiator.parties.ZeroIntelligenceMediator
 
generateRandomBid() - Method in class negotiator.Party
Deprecated.
 
generateRiskFunction(double) - Method in class negotiator.boaframework.IAMhaggler_Concession
Generate an n-by-m matrix representing the risk based utility for a given utility-time combination.
generateRiskFunction(double, double) - Method in class negotiator.boaframework.IAMhaggler_Concession
Generate the risk based utility for a given actual utility.
generateRiskFunction(double) - Method in class negotiator.boaframework.offeringstrategy.anac2011.IAMhaggler2011_Offering
Generate an n-by-m matrix representing the risk based utility for a given utility-time combination.
generateRiskFunction(double, double) - Method in class negotiator.boaframework.offeringstrategy.anac2011.IAMhaggler2011_Offering
Generate the risk based utility for a given actual utility.
generateRiskFunction(double) - Method in class negotiator.boaframework.offeringstrategy.anac2012.IAMHaggler2012_Offering
Generate an n-by-m matrix representing the risk based utility for a given utility-time combination.
generateRiskFunction(double, double) - Method in class negotiator.boaframework.offeringstrategy.anac2012.IAMHaggler2012_Offering
Generate the risk based utility for a given actual utility.
generateSessionParties(List<PartyRepItem>, List<ProfileRepItem>, List<AgentID>, int, PartyRepItem, ProfileRepItem, Session) - Static method in class negotiator.tournament.TournamentGenerator
Generate the list of parties in the given session
generateSessionParties(List<Integer>, List<PartyRepItem>, List<ProfileRepItem>, List<AgentID>, int, PartyRepItem, ProfileRepItem, Session) - Static method in class negotiator.tournament.TournamentGenerator
Generate the list of parties in the given session
generateValue(HashMap<Integer, Value>, IssueDiscrete) - Method in class negotiator.boaframework.offeringstrategy.anac2011.iamhaggler2011.RandomBidCreator
 
generateValue(HashMap<Integer, Value>, IssueReal) - Method in class negotiator.boaframework.offeringstrategy.anac2011.iamhaggler2011.RandomBidCreator
 
generateValue(HashMap<Integer, Value>, IssueInteger) - Method in class negotiator.boaframework.offeringstrategy.anac2011.iamhaggler2011.RandomBidCreator
 
GenericFileFilter - Class in negotiator.gui
 
GenericFileFilter(String, String) - Constructor for class negotiator.gui.GenericFileFilter
 
GeniusTimeDependent_Offering - Class in negotiator.boaframework.offeringstrategy.other
The problem with the default TDT, is that when the negotiation starts, some time has already passed.
GeniusTimeDependent_Offering() - Constructor for class negotiator.boaframework.offeringstrategy.other.GeniusTimeDependent_Offering
Empty constructor used for reflexion.
GeniusTimeDependent_Offering(NegotiationSession, OpponentModel, OMStrategy, double, double, double, double) - Constructor for class negotiator.boaframework.offeringstrategy.other.GeniusTimeDependent_Offering
 
get(String) - Method in class misc.SimulatorConfiguration
 
get_agent_repos(String, String) - Static method in class negotiator.repository.Repository
 
get_agent_repository() - Static method in class negotiator.repository.Repository
 
get_domain_repos(String, String) - Static method in class negotiator.repository.Repository
 
get_domain_repos() - Static method in class negotiator.repository.Repository
code that creates repos if none exists
get_p() - Method in class negotiator.boaframework.offeringstrategy.anac2011.HardHeaded_Offering
This function calculates the concession amount based on remaining time, initial parameters, and, the discount factor.
get_party_repository() - Static method in class negotiator.repository.Repository
 
getAbsPath() - Method in class negotiator.utility.DataObjects
 
getAC_CR_A() - Method in class negotiator.qualitymeasures.logmanipulation.OutcomeInfoDerived
 
getAC_CR_B() - Method in class negotiator.qualitymeasures.logmanipulation.OutcomeInfoDerived
 
getACbestDiscountedTheoreticalA() - Method in class negotiator.qualitymeasures.logmanipulation.OutcomeInfoDerived
 
getACbestDiscountedTheoreticalB() - Method in class negotiator.qualitymeasures.logmanipulation.OutcomeInfoDerived
 
getACbestTheoreticalA() - Method in class negotiator.qualitymeasures.logmanipulation.OutcomeInfoDerived
 
getACbestTheoreticalB() - Method in class negotiator.qualitymeasures.logmanipulation.OutcomeInfoDerived
 
getAcceptableUtil() - Method in class negotiator.boaframework.sharedagentstate.anac2010.YushuSAS
 
getAcceptanceSeries() - Method in class negotiator.multipartyprotocol.MultiPartyNegotiationSession
 
getAcceptanceStrategies() - Method in class negotiator.boaframework.repository.BOAagentRepository
Method which returns the list of acceptance strategies in the BOA repository.
getAcceptanceStrategiesRepItems() - Method in class negotiator.boaframework.repository.BOAagentRepository
Method which returns the list of acceptance strategies in the BOA repository.
getAcceptanceStrategy() - Method in class negotiator.boaframework.agent.BOAagent
Returns the acceptance strategy of the agent.
getAcceptanceStrategy() - Method in class negotiator.boaframework.BOAagentInfo
 
getAcceptanceStrategy(String) - Method in class negotiator.boaframework.repository.BOAagentRepository
Method used to load the acceptance strategy associated with the given name.
getAcceptanceStrategyA() - Method in class negotiator.qualitymeasures.logmanipulation.OutcomeInfoDerived
 
getAcceptanceStrategyB() - Method in class negotiator.qualitymeasures.logmanipulation.OutcomeInfoDerived
 
getAcceptanceStrategyRepItem(String) - Method in class negotiator.boaframework.repository.BOAagentRepository
 
getAcceptedBid() - Method in class negotiator.NegotiationOutcome
 
getAcceptedBy() - Method in class negotiator.boaframework.OutcomeTuple
 
getAcceptedBy() - Method in class negotiator.qualitymeasures.logmanipulation.OutcomeInfo
 
getAcceptProbability() - Method in class negotiator.boaframework.sharedagentstate.anac2010.AgentKSAS
 
getAcceptProbability() - Method in class negotiator.boaframework.sharedagentstate.anac2011.AgentK2SAS
 
getACList() - Method in class negotiator.boaframework.acceptanceconditions.other.Multi_AcceptanceCondition
 
getAct() - Method in class negotiator.events.ActionEvent
 
getAction() - Method in class negotiator.events.MultipartyNegotiationOfferEvent
 
getAction() - Method in interface negotiator.PocketNegotiatorAgent
ask the agent for its next action.
getAction() - Method in class negotiator.session.Turn
Gets the action executed this turn
getActionListeners(List<NegotiationPartyInternal>) - Method in class negotiator.protocol.AlternatingOfferConsensusProtocol
Get a map of parties that are listening to each other's response
getActionListeners(List<NegotiationPartyInternal>) - Method in class negotiator.protocol.MediatorFeedbackProtocol
Get a map of parties that are listening to each other's response
getActionListeners(List<NegotiationPartyInternal>) - Method in interface negotiator.protocol.MultilateralProtocol
Get a map of parties that are listening to each other's response
getActionListeners(List<NegotiationPartyInternal>) - Method in class negotiator.protocol.MultilateralProtocolAdapter
Get a map of parties that are listening to each other's response
getActionListeners(List<NegotiationPartyInternal>) - Method in class negotiator.protocol.SimpleMediatorBasedProtocol
Get a map of parties that are listening to each other's response
getActionListeners(List<NegotiationPartyInternal>) - Method in class negotiator.protocol.StackedAlternatingOffersProtocol
Get a map of parties that are listening to each other.
getActions() - Method in class negotiator.session.Round
Gets the actions in done in this round.
getActionsTerminateSessionWithFailure() - Method in class negotiator.NegoRound
 
getActionsTerminateSessionWithSuccess() - Method in class negotiator.NegoRound
 
getActor() - Method in class negotiator.events.ActionEvent
 
getAgent() - Method in class negotiator.actions.Action
Returns the ID of the agent which created the action.
getAgent(int) - Method in class negotiator.protocol.alternatingoffers.AlternatingOffersProtocol
 
getAgent() - Method in class negotiator.qualitymeasures.Trace
 
getAgentA() - Method in class negotiator.events.BilateralAtomicNegotiationSessionEvent
 
getAgentA() - Method in class negotiator.protocol.BilateralAtomicNegotiationSession
 
getAgentABids() - Method in class negotiator.NegotiationOutcome
 
getAgentABids() - Method in class negotiator.protocol.BilateralAtomicNegotiationSession
 
getAgentAclass() - Method in class negotiator.qualitymeasures.logmanipulation.OutcomeInfo
 
getAgentAFirst() - Method in class negotiator.NegotiationOutcome
 
getAgentAmaxUtil() - Method in class negotiator.qualitymeasures.logmanipulation.OutcomeInfo
 
getAgentAName() - Method in class negotiator.events.BilateralAtomicNegotiationSessionEvent
 
getAgentAname() - Method in class negotiator.protocol.alternatingoffers.AlternatingOffersProtocol
 
getAgentAname() - Method in class negotiator.protocol.BilateralAtomicNegotiationSession
 
getAgentAname() - Method in class negotiator.qualitymeasures.logmanipulation.OutcomeInfo
 
getAgentAparams() - Method in class negotiator.protocol.alternatingoffers.AlternatingOffersProtocol
 
getAgentAparams() - Method in class negotiator.protocol.BilateralAtomicNegotiationSession
 
getAgentARep() - Method in class negotiator.protocol.alternatingoffers.AlternatingOffersProtocol
 
getAgentASize() - Method in class negotiator.boaframework.OutcomeTuple
 
getAgentAsString() - Method in class negotiator.ActionEvent
 
getAgentAsString() - Method in class negotiator.events.ActionEvent
 
getAgentAStrategyName() - Method in class negotiator.protocol.alternatingoffers.AlternatingOffersProtocol
 
getAgentAutility() - Method in class negotiator.qualitymeasures.logmanipulation.OutcomeInfo
 
getAgentAutilityDiscount() - Method in class negotiator.qualitymeasures.logmanipulation.OutcomeInfo
 
getAgentAUtilitySpace() - Method in class negotiator.protocol.alternatingoffers.AlternatingOffersProtocol
 
getAgentAUtilitySpace() - Method in class negotiator.protocol.BilateralAtomicNegotiationSession
 
getAgentAutilSpaceName() - Method in class negotiator.qualitymeasures.logmanipulation.OutcomeInfo
 
getAgentB() - Method in class negotiator.events.BilateralAtomicNegotiationSessionEvent
 
getAgentB() - Method in class negotiator.protocol.BilateralAtomicNegotiationSession
 
getAgentBBids() - Method in class negotiator.NegotiationOutcome
 
getAgentBBids() - Method in class negotiator.protocol.BilateralAtomicNegotiationSession
 
getAgentBclass() - Method in class negotiator.qualitymeasures.logmanipulation.OutcomeInfo
 
getAgentBmaxUtil() - Method in class negotiator.qualitymeasures.logmanipulation.OutcomeInfo
 
getAgentBName() - Method in class negotiator.events.BilateralAtomicNegotiationSessionEvent
 
getAgentBname() - Method in class negotiator.protocol.alternatingoffers.AlternatingOffersProtocol
 
getAgentBname() - Method in class negotiator.protocol.BilateralAtomicNegotiationSession
 
getAgentBname() - Method in class negotiator.qualitymeasures.logmanipulation.OutcomeInfo
 
getAgentBparams() - Method in class negotiator.protocol.alternatingoffers.AlternatingOffersProtocol
 
getAgentBparams() - Method in class negotiator.protocol.BilateralAtomicNegotiationSession
 
getAgentBRep() - Method in class negotiator.protocol.alternatingoffers.AlternatingOffersProtocol
 
getAgentBSize() - Method in class negotiator.boaframework.OutcomeTuple
 
getAgentBStrategyName() - Method in class negotiator.protocol.alternatingoffers.AlternatingOffersProtocol
 
getAgentButility() - Method in class negotiator.qualitymeasures.logmanipulation.OutcomeInfo
 
getAgentButilityDiscount() - Method in class negotiator.qualitymeasures.logmanipulation.OutcomeInfo
 
getAgentBUtilitySpace() - Method in class negotiator.protocol.alternatingoffers.AlternatingOffersProtocol
 
getAgentBUtilitySpace() - Method in class negotiator.protocol.BilateralAtomicNegotiationSession
 
getAgentButilSpaceName() - Method in class negotiator.qualitymeasures.logmanipulation.OutcomeInfo
 
getAgentDescription(Agent) - Static method in class negotiator.Global
Gives a useful agent name.
getAgentID() - Method in class negotiator.Agent
 
getAgentId() - Method in class negotiator.parties.NegotiationPartyInternal
Gets the party id for this party.
getAgentName(int) - Method in class negotiator.protocol.Protocol
 
getAgentOfClass(String) - Method in class negotiator.repository.Repository
 
getAgentParam() - Method in class negotiator.tournament.VariablesAndValues.AgentParameterVariable
 
getAgentParams(int) - Method in class negotiator.protocol.Protocol
 
getAgentProfile() - Method in class negotiator.qualitymeasures.Trace
 
getAgentRepItem(int) - Method in class negotiator.protocol.Protocol
 
getAgentRepItem() - Method in class negotiator.repository.RepositoryItemType
 
getAgentUtilitySpaces(int) - Method in class negotiator.protocol.Protocol
 
getAgentUtils() - Method in class negotiator.session.SessionManager
Get the history of the utilities for all agents so far.
getAgentVars() - Method in class negotiator.tournament.Tournament
 
getAggregationType(String) - Static method in enum negotiator.utility.AGGREGATIONTYPE
 
getAggregationType() - Method in class negotiator.utility.UtilityFunction
 
getAgreement() - Method in class negotiator.events.MultipartyNegotiationSessionEvent
 
getAgreementFound() - Method in class negotiator.events.MultipartyNegotiationOfferEvent
 
getAgreementUtilities() - Method in class negotiator.session.SessionManager
Returns round number and utility value of agreement if any.
getAllComparableValues(Value) - Method in class negotiator.parties.partialopponentmodel.ValuePreferenceGraph
 
getAllIncomparableValues(Value) - Method in class negotiator.parties.partialopponentmodel.ValuePreferenceGraph
 
getAllLessPreferredValues(Value) - Method in class negotiator.parties.partialopponentmodel.ValuePreferenceGraph
 
getAllMorePreferredValues(Value) - Method in class negotiator.parties.partialopponentmodel.ValuePreferenceGraph
 
getAllOutcomes() - Method in class negotiator.boaframework.OutcomeSpace
 
getAllowsChildren() - Method in class negotiator.issue.Objective
 
getAllPartyProfileItems() - Static method in class misc.AutomatedTournamentConfiguration
 
getAllPossibleValues(int) - Method in class negotiator.parties.partialopponentmodel.PartialPreferenceModels
 
getAllValues() - Method in class negotiator.parties.partialopponentmodel.ValuePreferenceGraph
 
getAllValues(int) - Method in class negotiator.parties.partialopponentmodel.ValuePreferenceGraphMap
 
getAlpha() - Method in class negotiator.boaframework.sharedagentstate.anac2012.AgentMRSAS
 
getAmountOfSamples() - Method in class negotiator.boaframework.offeringstrategy.IAMHaggler_Test_Offering
 
getAmtSteps() - Method in class negotiator.boaframework.opponentmodel.agentsmith.Bounds
returns the amount of steps
getApplication() - Static method in class negotiator.gui.NegoGUIApp
A convenient static getter for the application instance.
getAttribute(String) - Method in class negotiator.xml.SimpleElement
 
getAttributes() - Method in class negotiator.xml.SimpleElement
 
getAverage() - Method in class negotiator.boaframework.opponentmodel.agentsmith.IssueModel
The mean of the values in the values list.
getAverageDifferenceBetweenBidsList() - Method in class negotiator.qualitymeasures.OpponentModelMeasuresResults
 
getAverageDifferenceBetweenBidsListData() - Method in class negotiator.qualitymeasures.OpponentModelMeasuresResults
 
getAverageDifferenceBetweenIssueWeightsList() - Method in class negotiator.qualitymeasures.OpponentModelMeasuresResults
 
getAverageDifferenceBetweenIssueWeightsListData() - Method in class negotiator.qualitymeasures.OpponentModelMeasuresResults
 
getAverageDifferenceOfParetoFrontierList() - Method in class negotiator.qualitymeasures.OpponentModelMeasuresResults
 
getAverageDifferenceOfParetoFrontierListData() - Method in class negotiator.qualitymeasures.OpponentModelMeasuresResults
 
getAverageDiscountedUtility(UtilitySpace) - Method in class negotiator.BidHistory
 
getAveragePartnerUtility() - Method in class negotiator.boaframework.sharedagentstate.anac2010.NozomiSAS
 
getAverageUtility() - Method in class negotiator.BidHistory
 
getAverageUtility(ArrayList<BidDetails>) - Method in class negotiator.boaframework.acceptanceconditions.anac2011.AC_NiceTitForTat
 
getAverageUtility() - Method in class negotiator.boaframework.sharedagentstate.anac2010.NozomiSAS
 
getBestBidDetails() - Method in class negotiator.BidHistory
Returns the bid with the highest utility stored in the history.
getBestBidInHistory() - Method in class negotiator.boaframework.offeringstrategy.anac2012.CUHKAgent.OpponentBidHistory
 
getBestDiscountedBidDetails(UtilitySpace) - Method in class negotiator.BidHistory
Returns the bid with the highest discounted utility stored in the history.
getBestEverOpponentBid() - Method in class negotiator.boaframework.sharedagentstate.anac2011.gahboninho.IssueManager
 
getBestHypothesis(int) - Method in class negotiator.boaframework.offeringstrategy.anac2010.IAMhaggler2010.OpponentModel
 
getBestHypothesis(int) - Method in class negotiator.boaframework.opponentmodel.IAMhagglerBayesianModel
 
getBestHypothesis(int) - Method in class negotiator.boaframework.opponentmodel.PerfectIAMhagglerBayesianModel
 
getBestPartnerBids(double) - Method in class negotiator.boaframework.offeringstrategy.anac2011.TheNegotiator_Offering
Get a partner bid which has a utility of at least a certain value.
getBestTenBids() - Method in class negotiator.boaframework.sharedagentstate.anac2010.YushuSAS
 
getBeta(ArrayList<Pair<Double, Double>>, double, double, double) - Method in class negotiator.boaframework.offeringstrategy.anac2010.IAMhaggler2010.BidSpace
 
getBeta(ArrayList<Pair<Double, Double>>, double, double, double, double, double, double, double, double, double) - Method in class negotiator.boaframework.offeringstrategy.anac2010.IAMhaggler2010.BidSpace
 
getBeta(ArrayList<Pair<Double, Double>>, double, double, double, double) - Static method in class negotiator.boaframework.offeringstrategy.anac2010.IAMhaggler2010.ConcessionUtils
 
getBeta(ArrayList<Pair<Double, Double>>, double, double, double, double, double, double, double, double, double, double) - Static method in class negotiator.boaframework.offeringstrategy.anac2010.IAMhaggler2010.ConcessionUtils
 
getBid() - Method in class negotiator.actions.EndNegotiationWithAnOffer
 
getBid() - Method in class negotiator.actions.Offer
Returns the bid offered by the agent which created this offer.
getBid() - Method in class negotiator.actions.OfferForVoting
 
getBid() - Method in class negotiator.analysis.BidPoint
Bid from which the utilities are represented.
getBid() - Method in class negotiator.bidding.BidDetails
Returns the bid.
getBid(UtilitySpace, double, double) - Method in class negotiator.boaframework.offeringstrategy.anac2011.iamhaggler2011.RandomBidCreator
 
getBid(List<BidDetails>) - Method in class negotiator.boaframework.omstrategy.BestBid
Returns the best bid for the opponent given a set of similarly preferred bids.
getBid(List<BidDetails>) - Method in class negotiator.boaframework.OMStrategy
Returns a bid selected using the opponent model from the given set of similarly preferred bids.
getBid(OutcomeSpace, Range) - Method in class negotiator.boaframework.OMStrategy
Returns a bid selected using the opponent model with a utility in the given range.
getBid(SortedOutcomeSpace, double) - Method in class negotiator.boaframework.OMStrategy
Use this method in case no range is specified, but only a target utility.
getBid(List<BidDetails>) - Method in class negotiator.boaframework.omstrategy.NTFTstrategy
Selects a random bid from the best N bids, where N depends on the domain size.
getBid(List<BidDetails>) - Method in class negotiator.boaframework.omstrategy.NullStrategy
Returns a random bid from the give array of similarly preferred bids.
getBid(List<BidDetails>) - Method in class negotiator.boaframework.omstrategy.OfferBestN
First this method determines the N best bids given the array of similarly preferred bids.
getBid(List<BidDetails>) - Method in class negotiator.boaframework.omstrategy.TheFawkes_OMS
 
getBiddingStrategyA() - Method in class negotiator.qualitymeasures.logmanipulation.OutcomeInfoDerived
 
getBiddingStrategyB() - Method in class negotiator.qualitymeasures.logmanipulation.OutcomeInfoDerived
 
getBiddingStrategyRepItem(String) - Method in class negotiator.boaframework.repository.BOAagentRepository
 
getBidEvaluation(Bid) - Method in class negotiator.boaframework.opponentmodel.AgentLGModel
 
getBidEvaluation(Bid) - Method in class negotiator.boaframework.opponentmodel.AgentXFrequencyModel
Calculates the utility to our opponent of the bid received as a parameter using the current knowledge given by our opponent model
getBidEvaluation(Bid) - Method in class negotiator.boaframework.opponentmodel.BayesianModel
 
getBidEvaluation(Bid) - Method in class negotiator.boaframework.opponentmodel.CUHKFrequencyModelV2
 
getBidEvaluation(Bid) - Method in class negotiator.boaframework.opponentmodel.DefaultModel
 
getBidEvaluation(Bid) - Method in class negotiator.boaframework.opponentmodel.FSEGABayesianModel
 
getBidEvaluation(Bid) - Method in class negotiator.boaframework.OpponentModel
Determines the utility of a bid according to the preference profile.
getBidEvaluation(Bid) - Method in class negotiator.boaframework.opponentmodel.HardHeadedFrequencyModel
 
getBidEvaluation(Bid) - Method in class negotiator.boaframework.opponentmodel.IAMhagglerBayesianModel
 
getBidEvaluation(Bid) - Method in class negotiator.boaframework.opponentmodel.InoxAgent_OM
 
getBidEvaluation(Bid) - Method in class negotiator.boaframework.opponentmodel.NashFrequencyModel
This method estimates the utility of the negotiator given that it has just offered the given bid.
getBidEvaluation(Bid) - Method in class negotiator.boaframework.opponentmodel.OppositeModel
 
getBidEvaluation(Bid) - Method in class negotiator.boaframework.opponentmodel.PerfectIAMhagglerBayesianModel
 
getBidEvaluation(Bid) - Method in class negotiator.boaframework.opponentmodel.PerfectModel
 
getBidEvaluation(Bid) - Method in class negotiator.boaframework.opponentmodel.PerfectScalableBayesianModel
 
getBidEvaluation(Bid) - Method in class negotiator.boaframework.opponentmodel.ScalableBayesianModel
 
getBidEvaluation(Bid) - Method in class negotiator.boaframework.opponentmodel.SmithFrequencyModel
 
getBidEvaluation(Bid) - Method in class negotiator.boaframework.opponentmodel.SmithFrequencyModelV2
 
getBidEvaluation(Bid) - Method in class negotiator.boaframework.opponentmodel.TheFawkes_OM
 
getBidEvaluation(Bid) - Method in class negotiator.boaframework.opponentmodel.UniformModel
 
getBidEvaluation(Bid) - Method in class negotiator.boaframework.opponentmodel.WorstModel
 
getBidFromAction(Action) - Static method in class negotiator.actions.Action
Method which returns the bid of the current action if it is of the type Offer or else Null.
getBidIndices() - Method in class negotiator.qualitymeasures.OpponentModelMeasuresResults
 
getBidList() - Method in class negotiator.boaframework.offeringstrategy.anac2011.hardheaded.BidSelector
 
getBidNearUtility(double) - Method in class negotiator.boaframework.OutcomeSpace
gets a BidDetails which is closest to the given utility
getBidNearUtility(double) - Method in class negotiator.boaframework.SortedOutcomeSpace
Gets a BidDetails which is close to the utility
getBidNumber() - Method in class negotiator.boaframework.sharedagentstate.anac2010.NozomiSAS
 
getBidRunk() - Method in class negotiator.boaframework.sharedagentstate.anac2012.AgentMRSAS
 
getBids() - Method in class negotiator.boaframework.sharedagentstate.anac2011.gahboninho.IssueManager
 
getBids() - Method in class negotiator.qualitymeasures.logmanipulation.OutcomeInfoDerived
 
getBidsCreationTime() - Method in class negotiator.boaframework.sharedagentstate.anac2011.gahboninho.IssueManager
 
getBidsinRange(Range) - Method in class negotiator.boaframework.OutcomeSpace
Returns a list of bids (from possibleBids) that have a utility within the given range.
getBidsinRange(Range) - Method in class negotiator.boaframework.SortedOutcomeSpace
gets a list of BidDetails that have a utility within the range
getBidSpace(UtilitySpace...) - Static method in class negotiator.analysis.BidSpaceCache
Method used to load a BidSpace.
getBidTarget() - Method in class negotiator.boaframework.sharedagentstate.anac2010.AgentKSAS
 
getBidTarget() - Method in class negotiator.boaframework.sharedagentstate.anac2011.AgentK2SAS
 
getBidValue(Bid) - Method in class negotiator.boaframework.opponentmodel.agentsmith.IssueModel
returns the value of a bid
getBidValueByIssue(Bid, Issue) - Static method in class negotiator.boaframework.opponentmodel.agentsmith.IssueModel
returns the value of an issue in a bid
getBidValueByIssue(Bid, int) - Static method in class negotiator.boaframework.opponentmodel.agentsmithv2.IssueModel
returns the value of an issue in a bid
getBinaryRoot() - Static method in class negotiator.Global
 
getBOAagentA() - Method in class negotiator.tournament.Tournament
 
getBOAagentB() - Method in class negotiator.tournament.Tournament
 
getBOAparameters() - Method in class negotiator.gui.boaframework.BOATextField
 
getBooleanOption(String, boolean) - Static method in class negotiator.tournament.TournamentConfiguration
 
getBoundList() - Method in class negotiator.utility.ExclusiveHyperRectangle
 
getBoundList() - Method in class negotiator.utility.HyperRectangle
 
getBoundList() - Method in class negotiator.utility.InclusiveHyperRectangle
 
getBS_CR_A() - Method in class negotiator.qualitymeasures.logmanipulation.OutcomeInfoDerived
 
getBS_CR_B() - Method in class negotiator.qualitymeasures.logmanipulation.OutcomeInfoDerived
 
getCandidates(double, double) - Method in class negotiator.parties.NonDeterministicConcederNegotiationParty
 
getCellEditorValue() - Method in class negotiator.gui.tree.IssueValueCellEditor
 
getCellEditorValue() - Method in class negotiator.gui.tree.WeightSliderCellEditor
 
getChart() - Method in class negotiator.gui.chart.BidChart
 
getChart() - Method in class negotiator.gui.chart.MultipartyBidChart
 
getChart() - Method in class negotiator.gui.chart.UtilityPlot
 
getChartPanel() - Method in class negotiator.gui.chart.UtilityPlot
 
getChild(Object, int) - Method in class negotiator.gui.tree.NegotiatorTreeTableModel
Returns parent's child at the given index.
getChildAt(int) - Method in class negotiator.issue.Objective
 
getChildByTagName(String) - Method in class negotiator.xml.SimpleElement
 
getChildCount(Object) - Method in class negotiator.gui.tree.NegotiatorTreeTableModel
If parent is instanceof Objective, returns the number of children.
getChildCount() - Method in class negotiator.issue.Objective
 
getChildElements() - Method in class negotiator.xml.SimpleElement
 
getChildElementsAsList() - Method in class negotiator.xml.SimpleElement
 
getChildren() - Method in class negotiator.issue.Objective
Wouter: added bcause I dont have time to change all Vector and Enumerators to ArrayList code
getChildWithID(int) - Method in class negotiator.issue.Objective
 
getClassname() - Method in class negotiator.boaframework.BOAcomponent
 
getClassName() - Static method in class negotiator.gui.NegoGUIApp
 
getClassPath() - Method in class negotiator.boaframework.repository.BOArepItem
 
getClassPath() - Method in class negotiator.repository.AgentRepItem
 
getClassPath() - Method in class negotiator.repository.MultiPartyProtocolRepItem
 
getClassPath() - Method in class negotiator.repository.PartyRepItem
 
getClassPath() - Method in class negotiator.repository.ProtocolRepItem
 
getCoefficient(int) - Method in class negotiator.boaframework.offeringstrategy.anac2013.TheFawkes.SmoothingPolynomial
Returns the ith coefficient of the polynomial.
getColumnClass(int) - Method in class negotiator.gui.tree.NegotiatorTreeTableModel
 
getColumnCount() - Method in class negotiator.gui.progress.DataKeyTableModel
 
getColumnCount() - Method in class negotiator.gui.progress.NegoTableModel
 
getColumnCount() - Method in class negotiator.gui.tree.NegotiatorTreeTableModel
 
getColumnName(int) - Method in class negotiator.gui.progress.DataKeyTableModel
 
getColumnName(int) - Method in class negotiator.gui.progress.NegoTableModel
 
getColumnName(int) - Method in class negotiator.gui.tree.NegotiatorTreeTableModel
 
getCombinationValues(int[]) - Static method in class negotiator.boaframework.offeringstrategy.anac2010.IAMhaggler2010.BidSpace
Get all combinations of integers in a space.
getConcedeToDiscountingFactor() - Method in class negotiator.boaframework.sharedagentstate.anac2012.CUHKAgentSAS
 
getConcession(double, long, double) - Method in class negotiator.boaframework.offeringstrategy.anac2010.IAMhaggler2010.ConcessionFunction
 
getConcession(double, long, double) - Method in class negotiator.boaframework.offeringstrategy.anac2010.IAMhaggler2010.SpecialTimeConcessionFunction
 
getConcession(double, long, double) - Method in class negotiator.boaframework.offeringstrategy.anac2010.IAMhaggler2010.TimeConcessionFunction
 
getConcession(double, double, double) - Method in class negotiator.boaframework.opponentmodel.iamhaggler.ConcessionFunction
 
getConcession(double, double, double) - Method in class negotiator.boaframework.opponentmodel.iamhaggler.TimeConcessionFunction
 
getConcessionDegree() - Method in class negotiator.boaframework.offeringstrategy.anac2012.CUHKAgent.OpponentBidHistory
 
getConcessionMovesA() - Method in class negotiator.qualitymeasures.logmanipulation.OutcomeInfoDerived
 
getConcessionMovesB() - Method in class negotiator.qualitymeasures.logmanipulation.OutcomeInfoDerived
 
getConf() - Method in class misc.SimulatorConfiguration
 
getConstantParam() - Method in class negotiator.utility.EvaluatorInteger
Deprecated.
getConstantParam() - Method in class negotiator.utility.EvaluatorReal
 
getConstraints() - Method in class negotiator.utility.UtilityFunction
 
getContinuousCombinations(ArrayList<ContinuousEvaluationFunction>, ArrayList<Double>) - Static method in class negotiator.boaframework.offeringstrategy.anac2010.IAMhaggler2010.BidSpaceReal
 
getContinuousWeights() - Method in class negotiator.boaframework.offeringstrategy.anac2010.IAMhaggler2010.BidSpace
 
getCurrentAgreement(Session, List<NegotiationPartyInternal>) - Method in class negotiator.protocol.AlternatingOfferConsensusProtocol
Gets the current agreement if any.
getCurrentAgreement(Session, List<NegotiationPartyInternal>) - Method in class negotiator.protocol.AlternatingOfferMajorityVotingProtocol
Gets the most recent agreement.
getCurrentAgreement(Session, List<NegotiationPartyInternal>) - Method in class negotiator.protocol.MediatorFeedbackProtocol
Returns the most recent agreement found by the mediator.
getCurrentAgreement(Session, List<NegotiationPartyInternal>) - Method in interface negotiator.protocol.MultilateralProtocol
This method should return the current agreement.
getCurrentAgreement(Session, List<NegotiationPartyInternal>) - Method in class negotiator.protocol.MultilateralProtocolAdapter
This method should return the current agreement.
getCurrentAgreement(Session, List<NegotiationPartyInternal>) - Method in class negotiator.protocol.SimpleMediatorBasedProtocol
Returns the last offer for voting as the current agreement.
getCurrentAgreement(Session, List<NegotiationPartyInternal>) - Method in class negotiator.protocol.StackedAlternatingOffersProtocol
Will return the current agreement.
getCurrentPartyAndValidActions() - Method in class negotiator.NegoRound
 
getCurrentPartyIndex() - Method in class negotiator.NegoRound
 
getCurrentPartysValidActions() - Method in class negotiator.NegoRound
 
getCurrentRoundNo() - Method in class negotiator.multipartyprotocol.MultiPartyNegotiationSession
 
getCurrentRoundNo() - Method in class negotiator.NegoRound
 
getCurrentSession() - Method in class negotiator.events.SessionStartedEvent
 
getCurrentTime() - Method in class negotiator.ContinuousTimeline
 
getCurrentTime() - Method in class negotiator.DiscreteTimeline
 
getCurrentTime() - Static method in class negotiator.Global
 
getCurrentTime() - Method in class negotiator.qualitymeasures.logmanipulation.OutcomeInfoDerived
 
getCurrentTime() - Method in class negotiator.session.Timeline
 
getCurrentTime() - Method in interface negotiator.session.TimeLineInfo
 
getCurrentTurnIndex() - Method in class negotiator.NegoRound
 
getData(ComponentsEnum) - Method in class negotiator.boaframework.NegotiationSession
Method used to load the data saved by a component.
getData(ComponentsEnum) - Method in class negotiator.boaframework.SessionData
Returns the data stored by the given BOA component.
getData() - Method in class negotiator.qualitymeasures.Trace
 
getDeadline() - Method in class misc.AutomatedTournamentConfiguration
 
getDeadline() - Method in class negotiator.config.MultilateralTournamentConfiguration
 
getDeadline() - Method in interface negotiator.config.MultilateralTournamentConfigurationInterface
 
getDeadline() - Method in class negotiator.gui.negosession.DeadlineDialog
 
getDeadlines() - Method in class negotiator.session.Session
Gets the deadline constraints
getDeadlineType() - Method in class negotiator.multipartyprotocol.MultiPartyNegotiationSession
 
getDeadlineType() - Method in class negotiator.Party
Deprecated.
 
getDecoupledAgentVars() - Method in class negotiator.tournament.Tournament
Converts the descriptions of the BOA framework agents to actual agents compatible with Genius.
getDecrease() - Method in class negotiator.boaframework.offeringstrategy.anac2011.valuemodelagent.RealValuedecreaseProxy
 
getDecrease() - Method in class negotiator.boaframework.offeringstrategy.anac2011.valuemodelagent.ValueDecrease
 
getDefault() - Static method in class negotiator.SupportedNegotiationSetting
 
getDefaultHeader(int) - Static method in class negotiator.logging.CsvLogger
Deprecated.
see {@link AgreementEvent#getKeys(int).
getDefaultSessionLog(Session, MultilateralProtocol, List<NegotiationPartyInternal>, double) - Static method in class negotiator.logging.CsvLogger
Log default session information.
getDefaultTimeout() - Method in class negotiator.Deadline
get the default time-out for function calls in the agents.
getDepth(Value) - Method in class negotiator.parties.partialopponentmodel.ValuePreferenceGraph
 
getDepth() - Method in class negotiator.parties.partialopponentmodel.ValuePreferenceNode
 
getDesc() - Method in class negotiator.boaframework.offeringstrategy.anac2010.IAMhaggler2010.EvaluatorHypothesis
 
getDesc(ValueDiscrete) - Method in class negotiator.issue.IssueDiscrete
 
getDescription() - Method in class negotiator.boaframework.BOAparameter
 
getDescription() - Method in class negotiator.gui.GenericFileFilter
 
getDescription() - Method in class negotiator.issue.Objective
 
getDescription() - Method in class negotiator.parties.AbstractNegotiationParty
 
getDescription() - Method in interface negotiator.parties.NegotiationParty
 
getDescription() - Method in class negotiator.repository.AgentRepItem
 
getDescription() - Method in class negotiator.repository.MultiPartyProtocolRepItem
 
getDescription() - Method in class negotiator.repository.PartyRepItem
 
getDescription() - Method in class negotiator.repository.ProtocolRepItem
 
getDeviance() - Method in class negotiator.boaframework.offeringstrategy.anac2011.valuemodelagent.RealValuedecreaseProxy
 
getDeviance() - Method in class negotiator.boaframework.offeringstrategy.anac2011.valuemodelagent.ValueDecrease
 
getDeviation() - Method in class negotiator.boaframework.opponentmodel.agentsmith.IssueModel
The standard deviation utility of the issues.
getDiscountedUtility(Bid, double) - Method in class negotiator.boaframework.NegotiationSession
Returns the discounted utility of a bid given the bid and the time at which it was offered.
getDiscountedUtility(Bid, double) - Method in class negotiator.qualitymeasures.NegotiationSessionWrapper
 
getDiscountFactor() - Method in class negotiator.boaframework.NegotiationSession
Returns the discount factor of the utilityspace.
GetDiscountFactor() - Method in class negotiator.boaframework.sharedagentstate.anac2011.gahboninho.IssueManager
 
getDiscountFactor() - Method in class negotiator.qualitymeasures.NegotiationSessionWrapper
 
getDiscountFactor() - Method in class negotiator.utility.UtilitySpace
 
getDiscreteCombination() - Method in class negotiator.boaframework.offeringstrategy.anac2010.IAMhaggler2010.BidSpace.EvaluatedDiscreteCombination
 
getDiscreteCombinations(ArrayList<HashMap<ValueDiscrete, Double>>, ArrayList<Double>) - Static method in class negotiator.boaframework.offeringstrategy.anac2010.IAMhaggler2010.BidSpaceDiscrete
 
getDiscreteCombinationsCount() - Method in class negotiator.boaframework.offeringstrategy.anac2010.IAMhaggler2010.BidSpace
 
getDiscreteEvalutions() - Method in class negotiator.gui.dialogs.NewIssueDialog
Gets the evaluations for the discrete issue from the input field in this dialog.
getDiscreteUtility(Bid) - Method in class negotiator.boaframework.opponentmodel.agentsmith.IssueModel
The utility of if this issue is discrete.
getDiscreteValues() - Method in class negotiator.gui.dialogs.NewIssueDialog
 
getDiscreteWeight() - Method in class negotiator.boaframework.opponentmodel.agentsmith.IssueModel
Gets the weight of this value.
getDiscreteWeights() - Method in class negotiator.boaframework.offeringstrategy.anac2010.IAMhaggler2010.BidSpace
 
getDistance(BidPoint) - Method in class negotiator.analysis.BidPoint
Returns the distance between this BidPoint and another BidPoint.
getDistanceToNash() - Method in class negotiator.analysis.MultilateralAnalysis
 
getDistanceToPareto() - Method in class negotiator.analysis.MultilateralAnalysis
 
getDistributedOutcomesFileName() - Static method in class negotiator.Global
 
getDistributedTutorial() - Static method in class negotiator.distributedtournament.DBController
 
getDomain() - Method in class negotiator.boaframework.NegotiationSession
Returns the negotiation domain.
getDomain() - Method in class negotiator.gui.tree.NegotiatorTreeTableModel
 
getDomain() - Method in class negotiator.protocol.alternatingoffers.AlternatingOffersProtocol
 
getDomain() - Method in class negotiator.protocol.Protocol
 
getDomain() - Method in class negotiator.qualitymeasures.ScenarioInfo
 
getDomain() - Method in class negotiator.qualitymeasures.Trace
 
getDomain() - Method in class negotiator.repository.ProfileRepItem
 
getDomain(DomainRepItem) - Method in class negotiator.repository.Repository
 
getDomain(String) - Method in class negotiator.repository.Repository
 
getDomain() - Method in class negotiator.utility.UtilitySpace
 
getDomainByName(String) - Static method in class negotiator.repository.Repository
 
getDomainName() - Method in class negotiator.qualitymeasures.logmanipulation.OutcomeInfo
 
getDomainRepItem() - Method in class negotiator.gui.tree.TreeFrame
 
getDomainRepItem() - Method in class negotiator.repository.RepositoryItemType
 
getDoubleValue(ValueDiscrete) - Method in class negotiator.utility.EvaluatorDiscrete
gives the exact double value/util of a issuevalue.
getE() - Method in class negotiator.parties.AbstractTimeDependentNegotiationParty
Depending on the value of e, extreme sets show clearly different patterns of behaviour [1]: 1.
getE() - Method in class negotiator.parties.BoulwareNegotiationParty
 
getE() - Method in class negotiator.parties.ConcederNegotiationParty
 
getE() - Method in class negotiator.parties.NonDeterministicConcederNegotiationParty
 
getElapsedMilliSeconds() - Method in class negotiator.ContinuousTimeline
Gets the elapsed time in seconds.
getElapsedMilliseconds() - Method in class negotiator.events.ActionEvent
 
getElapsedMilliSeconds() - Method in class negotiator.PausableContinuousTimeline
Gets the elapsed time in seconds.
getElapsedSeconds() - Method in class negotiator.ContinuousTimeline
Gets the elapsed time in seconds.
getElapsedSeconds() - Method in class negotiator.PausableContinuousTimeline
Gets the elapsed time in seconds.
getElementAt(int) - Method in class negotiator.gui.ExtendedComboBoxModel
 
getElementAt(int) - Method in class negotiator.gui.ExtendedListModel
 
getElements() - Method in class misc.ScoreKeeper
Returns the objects from which the score is registered.
getEndOfNegotiation() - Method in class negotiator.qualitymeasures.Trace
 
getEqualPreferredList() - Method in class negotiator.parties.partialopponentmodel.ValuePreferenceNode
 
getEqualPreferredValues(Value) - Method in class negotiator.parties.partialopponentmodel.ValuePreferenceGraph
 
getErrorRemarks() - Method in class negotiator.events.ActionEvent
 
getErrorRemarks() - Method in class negotiator.qualitymeasures.logmanipulation.OutcomeInfo
 
getEstimatedUtility(Value) - Method in class negotiator.parties.partialopponentmodel.ValuePreferenceGraph
 
getEstimatedUtility(int, Value) - Method in class negotiator.parties.partialopponentmodel.ValuePreferenceGraphMap
 
getEta() - Method in class misc.Progress
Gets the estimated time remaining based on the time we used so fare
getEvalKnownPoint1() - Method in class negotiator.boaframework.offeringstrategy.anac2010.IAMhaggler2010.ContinuousSection
 
getEvalKnownPoint2() - Method in class negotiator.boaframework.offeringstrategy.anac2010.IAMhaggler2010.ContinuousSection
 
getEvalLowerBound() - Method in class negotiator.boaframework.offeringstrategy.anac2010.IAMhaggler2010.ContinuousEvaluationSection
 
getEvalMax() - Method in class negotiator.utility.EvaluatorDiscrete
 
getEvaluation(UtilitySpace, Bid, int) - Method in interface negotiator.utility.Evaluator
This method returns the utility of the value of an issue.
getEvaluation(UtilitySpace, Bid, int) - Method in class negotiator.utility.EvaluatorDiscrete
Returns the evaluation of the value of the issue of the bid.
getEvaluation(ValueDiscrete) - Method in class negotiator.utility.EvaluatorDiscrete
 
getEvaluation(UtilitySpace, Bid, int) - Method in class negotiator.utility.EvaluatorInteger
 
getEvaluation(int) - Method in class negotiator.utility.EvaluatorInteger
 
getEvaluation(UtilitySpace, Bid, int) - Method in class negotiator.utility.EvaluatorObjective
 
getEvaluation(UtilitySpace, Bid, int) - Method in class negotiator.utility.EvaluatorReal
 
getEvaluation(double) - Method in class negotiator.utility.EvaluatorReal
 
getEvaluation(int, Bid) - Method in class negotiator.utility.UtilitySpace
Returns the utility of one issue in the bid.
getEvaluationNotNormalized(Bid, int) - Method in class negotiator.utility.EvaluatorDiscrete
 
getEvaluationNotNormalized(ValueDiscrete) - Method in class negotiator.utility.EvaluatorDiscrete
 
getEvaluationOfValue(int, ValueDiscrete) - Method in class negotiator.boaframework.opponentmodel.AgentXFrequencyModel
Gives the normalized value rank of some value within a certain Issue
getEvaluator() - Method in class negotiator.boaframework.offeringstrategy.anac2010.IAMhaggler2010.EvaluatorHypothesis
 
getEvaluator(int) - Method in class negotiator.utility.UtilitySpace
Returns the evaluator of an issue for the given index.
getEvaluators() - Method in class negotiator.utility.UtilitySpace
 
getEvalUpperBound() - Method in class negotiator.boaframework.offeringstrategy.anac2010.IAMhaggler2010.ContinuousEvaluationSection
 
getException() - Method in class negotiator.events.SessionFailedEvent
 
getExecutor() - Method in interface negotiator.protocol.MultilateralProtocol
Gets the executor used to box actions that agents can influence.
getExecutor() - Method in class negotiator.protocol.MultilateralProtocolAdapter
Gets the executor used to box actions that agents can influence.
getExpectedDecrease(Value) - Method in class negotiator.boaframework.offeringstrategy.anac2011.valuemodelagent.IssuesDecreases
 
getExpectedUtility(Bid) - Method in class negotiator.boaframework.offeringstrategy.anac2010.IAMhaggler2010.OpponentModel
Get the expected utility of a bid.
getExpectedUtility(Bid) - Method in class negotiator.boaframework.opponentmodel.fsegaagent.FSEGAOpponentModel
 
getExpectedUtility(Bid) - Method in class negotiator.boaframework.opponentmodel.IAMhagglerBayesianModel
Get the expected utility of a bid.
getExpectedUtility(Bid) - Method in class negotiator.boaframework.opponentmodel.PerfectIAMhagglerBayesianModel
Get the expected utility of a bid.
GetExpectedUtilityByValue(Value) - Method in interface negotiator.boaframework.sharedagentstate.anac2011.gahboninho.GahbonValueType
 
getExpectedWeight(int) - Method in class negotiator.boaframework.offeringstrategy.anac2010.IAMhaggler2010.OpponentModel
Get the expected weight of a particular issue.
getExpectedWeight(int) - Method in class negotiator.boaframework.opponentmodel.fsegaagent.FSEGAOpponentModel
 
getExpectedWeight(int) - Method in class negotiator.boaframework.opponentmodel.IAMhagglerBayesianModel
Get the expected weight of a particular issue.
getExpectedWeight(int) - Method in class negotiator.boaframework.opponentmodel.PerfectIAMhagglerBayesianModel
Get the expected weight of a particular issue.
getExplorationA() - Method in class negotiator.qualitymeasures.logmanipulation.OutcomeInfoDerived
 
getExplorationB() - Method in class negotiator.qualitymeasures.logmanipulation.OutcomeInfoDerived
 
getExtensiveOutcomesFileName() - Static method in class negotiator.Global
 
getExtremeEvaluation(Evaluator, OpponentModel.Extreme) - Method in class negotiator.boaframework.offeringstrategy.anac2010.IAMhaggler2010.OpponentModel
 
getExtremeEvaluation(Evaluator, IAMhagglerBayesianModel.Extreme) - Method in class negotiator.boaframework.opponentmodel.IAMhagglerBayesianModel
 
getExtremeEvaluation(Evaluator, PerfectIAMhagglerBayesianModel.Extreme) - Method in class negotiator.boaframework.opponentmodel.PerfectIAMhagglerBayesianModel
 
getFeedback() - Method in class negotiator.actions.GiveFeedback
 
getFileName() - Method in class misc.Serializer
 
getFilename() - Method in class negotiator.repository.Repository
 
getFileName() - Method in class negotiator.utility.UtilitySpace
 
getFileNameWithoutExtension(String) - Static method in class negotiator.Global
 
getFilePath() - Method in class negotiator.CSVLoader
 
getFirst() - Method in class misc.Pair
Return the first object of the pair.
getFirstActions() - Method in class negotiator.boaframework.sharedagentstate.anac2011.GahboninhoSAS
 
getFirstBid() - Method in class negotiator.boaframework.offeringstrategy.anac2010.IAMhaggler2010.OpponentModel
Get the first bid.
getFirstBidDetails() - Method in class negotiator.BidHistory
Returns the first bid stored in the history
getFirstOffereUtility() - Method in class negotiator.boaframework.sharedagentstate.anac2012.AgentMRSAS
 
getFitPolynomialIndex(double) - Method in class negotiator.boaframework.offeringstrategy.anac2013.TheFawkes.SmoothingCubicSpline
Returns the index of P, the Polynomial instance used to evaluate x, in an ArrayList table instance returned by getSplinePolynomials().
getFortunateMovesA() - Method in class negotiator.qualitymeasures.logmanipulation.OutcomeInfoDerived
 
getFortunateMovesB() - Method in class negotiator.qualitymeasures.logmanipulation.OutcomeInfoDerived
 
getFront() - Method in class misc.Queue
Get the least recently inserted item in the queue.
getFrontier() - Method in class negotiator.analysis.ParetoFrontier
Returns the Pareto-optimal frontier.
getFullName() - Method in class negotiator.repository.DomainRepItem
 
getFullName() - Method in class negotiator.repository.ProfileRepItem
 
getFullParameters() - Method in class negotiator.boaframework.BOAcomponent
 
getFuncType() - Method in class negotiator.utility.EvaluatorInteger
 
getFuncType() - Method in class negotiator.utility.EvaluatorReal
 
getFYU(String, BidSpace) - Static method in class negotiator.NegotiationOutcome
Gets the Full Yield Utility of the agent.
getFYUA() - Method in class negotiator.qualitymeasures.logmanipulation.OutcomeInfoDerived
 
getFYUB() - Method in class negotiator.qualitymeasures.logmanipulation.OutcomeInfoDerived
 
getHasMediator() - Method in class negotiator.repository.MultiPartyProtocolRepItem
 
getHasMediatorProfile() - Method in class negotiator.repository.MultiPartyProtocolRepItem
 
getHasWeight() - Method in class negotiator.utility.EvaluatorObjective
 
getHelper() - Method in class negotiator.boaframework.OfferingStrategy
Return the Helper-object.
getHigh() - Method in class negotiator.boaframework.BOAparameter
 
getHighestFrequency() - Method in class negotiator.boaframework.opponentmodel.nash.IssueEvaluationDiscrete
This method returns the highest frequency that can be found in the valueFrequencyMap.
getHighestObjectiveNr() - Method in class negotiator.gui.tree.NegotiatorTreeTableModel
Recursively calculates the highest Objective / Issue number in the tree.
getHighestObjectiveNr(int) - Method in class negotiator.issue.Objective
This method recursively calculates the highest Objective / Issue number in the subtree rooted at the callee.
getHighestRankedValue() - Method in class negotiator.boaframework.opponentmodel.agentx.DiscreteValueProcessor
Returns the highest ranked value within an issue
getHistory() - Method in class negotiator.BidHistory
Returns the full history.
getHomeDirectory() - Method in class negotiator.gui.DirectoryRestrictedFileSystemView
 
getHypothesis(int) - Method in class negotiator.boaframework.offeringstrategy.anac2010.IAMhaggler2010.OpponentModel
 
getHypothesis(int) - Method in class negotiator.boaframework.opponentmodel.IAMhagglerBayesianModel
 
getHypothesis(int) - Method in class negotiator.boaframework.opponentmodel.PerfectIAMhagglerBayesianModel
 
getIncomparableValue(int, Value, Random) - Method in class negotiator.parties.partialopponentmodel.PartialPreferenceModels
 
getIncomparableValue(Value) - Method in class negotiator.parties.partialopponentmodel.ValuePreferenceGraph
 
getIncomparableValue(int, Value) - Method in class negotiator.parties.partialopponentmodel.ValuePreferenceGraphMap
 
getIncomparableValues(int, Value) - Method in class negotiator.parties.partialopponentmodel.PartialPreferenceModels
 
getIncomparableValues(int, Value) - Method in class negotiator.parties.partialopponentmodel.ValuePreferenceGraphMap
 
getIndex(TreeNode) - Method in class negotiator.issue.Objective
 
getIndexOfBidNearUtility(double) - Method in class negotiator.boaframework.OutcomeSpace
 
getIndexOfBidNearUtility(double) - Method in class negotiator.boaframework.SortedOutcomeSpace
Gets a BidDetails which is close to the utility
getIndexofIssue() - Method in class negotiator.utility.Rank
 
getInFrenzy() - Method in class negotiator.boaframework.sharedagentstate.anac2011.gahboninho.IssueManager
 
getInstance(String) - Static method in class misc.SimulatorConfiguration
 
getInstance() - Static method in class negotiator.boaframework.repository.BOAagentRepository
 
getInstance() - Method in class negotiator.boaframework.repository.BOArepItem
Load the BOA object.
getInstance() - Static method in class negotiator.distributedtournament.DBController
 
getInstance() - Method in class negotiator.repository.AgentRepItem
Try to load the agent that this reference points to.
getInstigator() - Method in exception negotiator.exceptions.NegotiationPartyTimeoutException
 
getInstigator() - Method in exception negotiator.session.InvalidActionError
Gets the party that did an invalid action
getIntegerMax() - Method in class negotiator.gui.dialogs.NewIssueDialog
 
getIntegerMin() - Method in class negotiator.gui.dialogs.NewIssueDialog
 
getIntegerOption(String, int) - Static method in class negotiator.tournament.TournamentConfiguration
 
getIntegerOther() - Method in class negotiator.gui.dialogs.NewIssueDialog
 
getIsMediator() - Method in class negotiator.repository.PartyRepItem
 
getIssue(int) - Method in class negotiator.boaframework.offeringstrategy.anac2011.valuemodelagent.ValueModeler
 
getIssue(int) - Method in class negotiator.Domain
Returns an issue with a given index.
getIssue() - Method in class negotiator.parties.partialopponentmodel.ValuePreferenceGraph
 
getIssue(int) - Method in class negotiator.utility.UtilitySpace
Deprecated.
Use getObjective
getIssueBounds(ArrayList<Issue>) - Static method in class negotiator.boaframework.opponentmodel.agentsmith.Bounds
Creates a hashmap with for each of the issues the bounds
getIssueDiscrete() - Method in class negotiator.boaframework.opponentmodel.nash.IssueEvaluationDiscrete
This method gives us the casted IssueDiscrete object we are evaluating.
getIssueEvaluation(int) - Method in class negotiator.boaframework.opponentmodel.nash.IssueEvaluationList
This method returns the issueEvaluation with the given ID.
getIssueID() - Method in class negotiator.boaframework.opponentmodel.nash.AIssueEvaluation
This returns the ID of the issue we are evaluating.
getIssueIndex() - Method in class negotiator.utility.Bound
 
getIssueIndex() - Method in class negotiator.utility.ConditionalZeroConstraint
 
getIssueIndex() - Method in class negotiator.utility.ExclusiveZeroConstraint
 
getIssueIndex() - Method in class negotiator.utility.RConstraint
 
getIssueIndex() - Method in class negotiator.utility.SumZeroConstraint
 
getIssueIndex() - Method in class negotiator.utility.SumZeroConstraintList
 
getIssueIndex() - Method in class negotiator.utility.SumZeroNotConstraint
 
getIssueIndex() - Method in class negotiator.utility.ZeroConstraint
 
getIssueInteger() - Method in class negotiator.boaframework.opponentmodel.nash.IssueEvaluationInteger
This method gives us the casted IssueInteger object we are evaluating.
getIssueList() - Method in class negotiator.boaframework.opponentmodel.agentx.DiscreteIssueProcessor
 
getIssueLowerBound() - Method in class negotiator.boaframework.opponentmodel.nash.AIssueEvaluationNumerical
This function must be implemented by the subclass to return the lower bound of the issue under evaluation.
getIssueLowerBound() - Method in class negotiator.boaframework.opponentmodel.nash.IssueEvaluationInteger
This method returns the lower bound of the range of the IssueInteger.
getIssueLowerBound() - Method in class negotiator.boaframework.opponentmodel.nash.IssueEvaluationReal
This method returns the lower bound of the range of the IssueReal.
getIssueManager() - Method in class negotiator.boaframework.sharedagentstate.anac2011.GahboninhoSAS
 
getIssueName() - Method in class negotiator.boaframework.opponentmodel.nash.AIssueEvaluation
This returns the name of the issue we are evaluating.
getIssueProcessor() - Method in class negotiator.boaframework.opponentmodel.AgentXFrequencyModel
Gives the discreteIssueProcessor for this opponent model
getIssueRangeLength() - Method in class negotiator.boaframework.opponentmodel.nash.AIssueEvaluationNumerical
This method returns the length of the range of our issue.
getIssueReal() - Method in class negotiator.boaframework.opponentmodel.nash.IssueEvaluationReal
This method gives us the casted IssueReal object we are evaluating.
getIssues() - Method in class negotiator.Bid
 
getIssues() - Method in class negotiator.boaframework.NegotiationSession
 
getIssues() - Method in class negotiator.Domain
Returns all issues as an arraylist.
getIssueType() - Method in class negotiator.boaframework.opponentmodel.nash.AIssueEvaluation
This returns the type of the issue we are evaluating.
getIssueUpperBound() - Method in class negotiator.boaframework.opponentmodel.nash.AIssueEvaluationNumerical
This function must be implemented by the subclass to return the upper bound of the issue under evaluation.
getIssueUpperBound() - Method in class negotiator.boaframework.opponentmodel.nash.IssueEvaluationInteger
This method returns the upper bound of the range of the IssueInteger.
getIssueUpperBound() - Method in class negotiator.boaframework.opponentmodel.nash.IssueEvaluationReal
This method returns the upper bound of the range of the IssueReal.
getIssueValue(Issue, double) - Static method in class negotiator.boaframework.opponentmodel.agentsmith.Bounds
returns a Value object with the value of an issue at the given index works for real, discrete and integer objects
getIssueValuePanel(Objective) - Method in class negotiator.gui.tree.NegotiatorTreeTableModel
 
getIssueWeights() - Method in class negotiator.boaframework.OpponentModel
 
getIssueWeights(UtilitySpace) - Static method in class negotiator.qualitymeasures.UtilspaceTools
Helper-method used to get the issue weights in an array of doubles.
getIsuueValues(Issue) - Method in class negotiator.boaframework.sharedagentstate.anac2012.AgentLGSAS
 
getItemByName(String) - Method in class negotiator.repository.Repository
 
getItems() - Method in class negotiator.repository.Repository
Get available agents
getItemsCount() - Method in class negotiator.boaframework.repository.BOAagentRepository
 
getJob(int, ArrayList<Protocol>) - Method in class negotiator.distributedtournament.DBController
Gets a group of sessions to run.
getJobID(String) - Method in class negotiator.distributedtournament.DBController
Returns the last issued job with the given session name.
getJobID() - Method in class negotiator.distributedtournament.Job
 
getJointExploration() - Method in class negotiator.qualitymeasures.logmanipulation.OutcomeInfoDerived
 
getKalai() - Method in class negotiator.boaframework.offeringstrategy.anac2012.TheNegotiatorReloaded.TimeManager
 
getKalaiDistanceA() - Method in class negotiator.qualitymeasures.logmanipulation.OutcomeInfoDerived
 
getKalaiDistanceB() - Method in class negotiator.qualitymeasures.logmanipulation.OutcomeInfoDerived
 
getKalaiDistanceList() - Method in class negotiator.qualitymeasures.OpponentModelMeasuresResults
 
getKalaiDistanceListData() - Method in class negotiator.qualitymeasures.OpponentModelMeasuresResults
 
getKalaiSmorodinsky() - Method in class negotiator.analysis.BidSpace
Calculates Kalai-Smorodinsky optimal outcome.
getKnownPoint1() - Method in class negotiator.boaframework.offeringstrategy.anac2010.IAMhaggler2010.ContinuousSection
 
getKnownPoint2() - Method in class negotiator.boaframework.offeringstrategy.anac2010.IAMhaggler2010.ContinuousSection
 
getLastAcceptedBid() - Method in class negotiator.parties.FeedbackMediator
 
getLastAcceptedBid() - Method in class negotiator.parties.RandomFlippingMediator
 
getLastAction() - Method in class negotiator.NegotiationResult
 
getLastAction() - Method in class negotiator.qualitymeasures.logmanipulation.OutcomeInfoDerived
 
getLastBid() - Method in class negotiator.BidHistory
Returns the last bid added to the history.
getLastBid() - Method in class negotiator.boaframework.OutcomeTuple
 
getLastBid() - Method in class negotiator.NegotiationResult
 
getLastBid() - Method in class negotiator.protocol.BilateralAtomicNegotiationSession
 
getLastBidDetails() - Method in class negotiator.BidHistory
Returns the last bid details added to the history.
getLegend() - Method in class negotiator.qualitymeasures.Trace
 
getLength() - Method in class negotiator.boaframework.opponentmodel.nash.Range
This returns the length of the range.
getLessPreferredList() - Method in class negotiator.parties.partialopponentmodel.ValuePreferenceNode
 
getLinearParam() - Method in class negotiator.utility.EvaluatorInteger
Deprecated.
getLinearParam() - Method in class negotiator.utility.EvaluatorReal
 
getLinearUtilitySpaceInstance() - Static method in class negotiator.SupportedNegotiationSetting
 
getLocalDirName() - Static method in class negotiator.Global
 
getLog() - Method in class negotiator.protocol.BilateralAtomicNegotiationSession
 
getLogMsgType() - Method in class negotiator.boaframework.OutcomeTuple
 
getLow() - Method in class negotiator.boaframework.BOAparameter
 
getLower() - Method in class negotiator.boaframework.opponentmodel.agentsmith.Bounds
returns the lower bound
getLowerbound() - Method in class misc.Range
Returns the lowerbound of the range.
getLowerbound() - Method in class misc.RangeInt
Returns the lowerbound of the range.
getLowerBound() - Method in class negotiator.boaframework.offeringstrategy.anac2010.IAMhaggler2010.ContinuousEvaluationSection
 
getLowerBound() - Method in class negotiator.issue.IssueInteger
 
getLowerBound() - Method in class negotiator.issue.IssueReal
 
getLowerBound() - Method in class negotiator.utility.EvaluatorInteger
 
getLowerBound() - Method in class negotiator.utility.EvaluatorReal
 
getLowestApproved() - Method in class negotiator.boaframework.sharedagentstate.anac2011.ValueModelAgentSAS
 
getLowestApprovedInitial() - Method in class negotiator.boaframework.sharedagentstate.anac2011.ValueModelAgentSAS
 
getLowestDiscountedUtilityYet() - Method in class negotiator.boaframework.sharedagentstate.anac2011.HardHeadedSAS
 
getLowestUtilityYet() - Method in class negotiator.boaframework.sharedagentstate.anac2011.HardHeadedSAS
 
getLowestYetUtility() - Method in class negotiator.boaframework.sharedagentstate.anac2011.HardHeadedSAS
 
getMainTabbedPane() - Method in class negotiator.gui.NegoGUIView
 
getMatchesPerSession(int) - Method in class negotiator.distributedtournament.DBController
Returns the amount of matches per session.
getMax() - Method in class negotiator.utility.Bound
 
getMax() - Method in class negotiator.utility.SumZeroConstraint
 
getMax() - Method in class negotiator.utility.SumZeroConstraintList
 
getMax() - Method in class negotiator.utility.SumZeroNotConstraint
 
getMaxBid() - Method in class negotiator.boaframework.sharedagentstate.anac2011.gahboninho.IssueManager
 
getMaxBidinDomain() - Method in class negotiator.boaframework.NegotiationSession
Returns the best bid in the domain.
getMaxBidinDomain() - Method in class negotiator.qualitymeasures.NegotiationSessionWrapper
 
getMaxBidPossible() - Method in class negotiator.boaframework.OutcomeSpace
 
getMaxBidPossible() - Method in class negotiator.boaframework.SortedOutcomeSpace
 
GetMaxBidWithNoCost() - Method in class negotiator.boaframework.sharedagentstate.anac2011.gahboninho.IssueManager
 
getMaxBounds() - Method in class negotiator.boaframework.offeringstrategy.anac2010.IAMhaggler2010.ContinuousSection
 
getMaxCompromiseUtility() - Method in class negotiator.boaframework.sharedagentstate.anac2010.NozomiSAS
 
getMaximumRank() - Method in class negotiator.utility.Rank
 
getMaximumTimeOfOpponent() - Method in class negotiator.boaframework.sharedagentstate.anac2012.CUHKAgentSAS
 
getMaximumTimeOfOwn() - Method in class negotiator.boaframework.sharedagentstate.anac2012.CUHKAgentSAS
 
getMaximumUtility() - Method in class negotiator.boaframework.sharedagentstate.anac2012.CUHKAgentSAS
 
getMaxNumParties() - Method in class negotiator.config.MultilateralTournamentsConfiguration
Find the maximum number of parties in all tournaments.
getMaxOpponentBidTimeDiff() - Method in class negotiator.boaframework.opponentmodel.TheFawkes_OM
 
getMaxReliabilty() - Method in class negotiator.boaframework.offeringstrategy.anac2011.valuemodelagent.ValueDecrease
 
getMaxUtilityBid() - Method in class negotiator.boaframework.offeringstrategy.anac2010.IAMhaggler2010.BidSpace
 
getMaxUtilityBid() - Method in class negotiator.utility.UtilitySpace
Returns the maximum bid in the utility space.
getMaxUtilityOfPartnerBid() - Method in class negotiator.boaframework.sharedagentstate.anac2010.NozomiSAS
 
getMaxUtilityPartnerBidDetails() - Method in class negotiator.boaframework.sharedagentstate.anac2010.NozomiSAS
 
getMaxValue() - Method in class misc.ScoreKeeper
Returns the highest score in the map.
getMaxValue() - Method in class negotiator.utility.EvaluatorDiscrete
 
getMaxValue() - Method in class negotiator.utility.EvaluatorReal
 
getMean(double[]) - Static method in class negotiator.boaframework.offeringstrategy.anac2013.TheFawkes.Fawkews_Math
 
getMean(ArrayList<Double>) - Static method in class negotiator.boaframework.opponentmodel.nash.StatisticsUtil
This methods calculates the average value of the values in the list.
getMeanAt(int) - Method in class negotiator.boaframework.opponentmodel.IAMHagglerOpponentConcessionModel
Gets a specific mean point corresponding to the timeSlot
getMeans() - Method in class negotiator.boaframework.offeringstrategy.IAMHaggler_Test_Offering
 
getMeans() - Method in class negotiator.boaframework.opponentmodel.IAMHagglerOpponentConcessionModel
Gets all means in a n-by-1 Matrix
getMeasure(Bid) - Method in class negotiator.boaframework.offeringstrategy.anac2010.AgentSmith_Offering.BidComparator
 
getMeasure(Bid) - Method in class negotiator.boaframework.opponentmodel.agentsmith.SmithBidComparator
 
getMedianUtilityBid() - Method in class negotiator.BidHistory
 
getMediator(List<NegotiationPartyInternal>) - Static method in class negotiator.protocol.MediatorProtocol
Returns the first mediator from a list of parties
getMediatorIndex() - Method in class negotiator.tournament.TournamentGenerator
 
getMediatorItem() - Method in class misc.AutomatedTournamentConfiguration
 
getMediatorItem() - Method in class negotiator.config.MultilateralTournamentConfiguration
Gets the mediator
getMediatorItem() - Method in interface negotiator.config.MultilateralTournamentConfigurationInterface
Gets the mediator
getMediatorProfile() - Method in class misc.AutomatedTournamentConfiguration
 
getMediatorProfile() - Method in class negotiator.config.MultilateralTournamentConfiguration
 
getMediatorProfile() - Method in interface negotiator.config.MultilateralTournamentConfigurationInterface
Gets the mediator profile
getMessage() - Method in class negotiator.events.LogMessageEvent
Deprecated.
 
getMessage() - Method in class negotiator.events.SessionFailedEvent
 
getMin() - Method in class negotiator.utility.Bound
 
getMin() - Method in class negotiator.utility.SumZeroConstraint
 
getMin() - Method in class negotiator.utility.SumZeroConstraintList
 
getMin() - Method in class negotiator.utility.SumZeroNotConstraint
 
getMinBidinDomain() - Method in class negotiator.boaframework.NegotiationSession
Returns the worst bid in the domain.
getMinBidinDomain() - Method in class negotiator.qualitymeasures.NegotiationSessionWrapper
 
getMinBidPossible() - Method in class negotiator.boaframework.OutcomeSpace
 
getMinBidPossible() - Method in class negotiator.boaframework.SortedOutcomeSpace
 
getMinBounds() - Method in class negotiator.boaframework.offeringstrategy.anac2010.IAMhaggler2010.ContinuousSection
 
getMinDemandedUtilityA() - Method in class negotiator.qualitymeasures.logmanipulation.OutcomeInfoDerived
 
getMinDemandedUtilityB() - Method in class negotiator.qualitymeasures.logmanipulation.OutcomeInfoDerived
 
getMinimumBidUtil() - Method in class negotiator.boaframework.sharedagentstate.anac2010.YushuSAS
 
getMinimumBidUtility() - Method in class negotiator.boaframework.sharedagentstate.anac2012.AgentMRSAS
 
getMinimumOffereDutil() - Method in class negotiator.boaframework.sharedagentstate.anac2012.AgentMRSAS
 
getMinimumUtilForAcceptance() - Method in class negotiator.boaframework.sharedagentstate.anac2011.gahboninho.IssueManager
 
GetMinimumUtilityToAccept() - Method in class negotiator.boaframework.sharedagentstate.anac2011.gahboninho.IssueManager
 
getMinUtilityBid() - Method in class negotiator.utility.UtilitySpace
Returns the worst bid in the utility space.
getMinValue() - Method in class negotiator.utility.EvaluatorDiscrete
 
getMinValue() - Method in class negotiator.utility.EvaluatorReal
 
getMissingValue(int) - Method in class negotiator.parties.partialopponentmodel.PartialPreferenceModels
 
getMissingValue() - Method in class negotiator.parties.partialopponentmodel.ValuePreferenceGraph
 
getMissingValue(int) - Method in class negotiator.parties.partialopponentmodel.ValuePreferenceGraphMap
 
getMissingValue(Issue) - Method in class negotiator.parties.RandomFlipplingMediator
 
getMorePreferredList() - Method in class negotiator.parties.partialopponentmodel.ValuePreferenceNode
 
getMostOptimalBid() - Method in class negotiator.boaframework.offeringstrategy.anac2010.AgentSmith_Offering
Calculate the most optimal bid
getMostRecentAction() - Method in class negotiator.session.Round
get the last item of the Round.getActions() list, which in practice should be the most recent action of this round.
getMostRecentAction() - Method in class negotiator.session.Session
Get the most recently executed action.
getMostRecentRound() - Method in class negotiator.session.Session
Get the most recent round.
getMostVotedCount() - Method in class negotiator.boaframework.opponentmodel.agentlg.BidStatistic
 
getMovesLeft() - Method in class negotiator.boaframework.sharedagentstate.anac2011.TheNegotiatorSAS
 
getMultiPartyProtocolRepItem() - Method in class negotiator.repository.RepositoryItemType
 
getMultiPartyProtocolRepository() - Static method in class negotiator.repository.Repository
 
getMyBidsMinUtility(double) - Method in class negotiator.boaframework.sharedagentstate.anac2012.AgentLGSAS
 
getMyDiscountedUtility() - Method in class negotiator.NegotiationResult
 
getMyEvaluator(int) - Method in class negotiator.boaframework.sharedagentstate.anac2012.AgentLGSAS
 
getMyminBidfromBids() - Method in class negotiator.boaframework.sharedagentstate.anac2012.AgentLGSAS
 
getMyUndiscountedUtil() - Method in class negotiator.bidding.BidDetails
Returns the undiscounted utility of the bid as supplied in the constructor.
getMyUtilityOnOpponentBestBid() - Method in class negotiator.boaframework.sharedagentstate.anac2011.gahboninho.IssueManager
 
getName() - Method in class negotiator.actions.Inform
 
getName() - Method in class negotiator.Agent
 
getName() - Method in class negotiator.boaframework.agent.BOAagent
 
getName() - Method in class negotiator.boaframework.agent.SimpleBOAagent
 
getName() - Method in class negotiator.boaframework.agent.TheBOAagent
Returns the name of the agent.
getName() - Method in class negotiator.boaframework.BOAagentInfo
FIXME this is NOT returning the name of the agent.
getName() - Method in class negotiator.boaframework.BOAparameter
 
getName() - Method in class negotiator.boaframework.opponentmodel.AgentLGModel
 
getName() - Method in class negotiator.boaframework.opponentmodel.AgentXFrequencyModel
 
getName() - Method in class negotiator.boaframework.opponentmodel.BayesianModel
 
getName() - Method in class negotiator.boaframework.opponentmodel.CUHKFrequencyModelV2
 
getName() - Method in class negotiator.boaframework.opponentmodel.DefaultModel
 
getName() - Method in class negotiator.boaframework.OpponentModel
 
getName() - Method in class negotiator.boaframework.opponentmodel.HardHeadedFrequencyModel
 
getName() - Method in class negotiator.boaframework.opponentmodel.IAMhagglerBayesianModel
 
getName() - Method in class negotiator.boaframework.opponentmodel.NashFrequencyModel
 
getName() - Method in class negotiator.boaframework.opponentmodel.NoModel
 
getName() - Method in class negotiator.boaframework.opponentmodel.OppositeModel
 
getName() - Method in class negotiator.boaframework.opponentmodel.PerfectIAMhagglerBayesianModel
 
getName() - Method in class negotiator.boaframework.opponentmodel.PerfectModel
 
getName() - Method in class negotiator.boaframework.opponentmodel.PerfectScalableBayesianModel
 
getName() - Method in class negotiator.boaframework.opponentmodel.ScalableBayesianModel
 
getName() - Method in class negotiator.boaframework.opponentmodel.SmithFrequencyModel
 
getName() - Method in class negotiator.boaframework.opponentmodel.SmithFrequencyModelV2
 
getName() - Method in class negotiator.boaframework.opponentmodel.UniformModel
 
getName() - Method in class negotiator.boaframework.opponentmodel.WorstModel
 
getName() - Method in class negotiator.boaframework.OutcomeTuple
 
getName() - Method in class negotiator.boaframework.repository.BOArepItem
 
getName() - Method in class negotiator.boaframework.SharedAgentState
 
getName() - Method in class negotiator.Domain
 
getName() - Method in enum negotiator.gui.progress.DataKey
 
getName() - Method in class negotiator.issue.Objective
 
getName() - Method in class negotiator.protocol.alternatingoffers.AlternatingOffersProtocol
 
getName() - Method in class negotiator.protocol.auction.AuctionOldProtocol
 
getName() - Method in class negotiator.protocol.auction.AuctionProtocol
 
getName() - Method in class negotiator.protocol.auction.MultiPhaseAuctionOldProtocol
 
getName() - Method in class negotiator.protocol.auction.MultiPhaseAuctionProtocol
 
getName() - Method in class negotiator.protocol.Protocol
 
getName() - Method in class negotiator.repository.AgentRepItem
 
getName() - Method in class negotiator.repository.DomainRepItem
 
getName() - Method in class negotiator.repository.MultiPartyProtocolRepItem
Getters and Setters
getName() - Method in class negotiator.repository.PartyRepItem
 
getName() - Method in class negotiator.repository.ProfileRepItem
 
getName() - Method in class negotiator.repository.ProtocolRepItem
Getters and Setters
getName() - Method in interface negotiator.repository.RepItem
 
getNameField(Objective) - Method in class negotiator.gui.tree.NegotiatorTreeTableModel
 
getNames(int) - Method in enum negotiator.gui.progress.DataKey
 
getNash() - Method in class negotiator.analysis.BidSpace
Calculates the undiscounted Nash optimal outcome.
getNashDistanceA() - Method in class negotiator.qualitymeasures.logmanipulation.OutcomeInfoDerived
 
getNashDistanceB() - Method in class negotiator.qualitymeasures.logmanipulation.OutcomeInfoDerived
 
getNashDistanceList() - Method in class negotiator.qualitymeasures.OpponentModelMeasuresResults
 
getNashDistanceListData() - Method in class negotiator.qualitymeasures.OpponentModelMeasuresResults
 
getNashPoint() - Method in class negotiator.analysis.MultilateralAnalysis
 
getNashProduct(double) - Method in class negotiator.gui.progress.MultipartyProgressUI
 
getNashProduct(double) - Method in class negotiator.multipartyprotocol.MultiPartyNegotiationSession
 
getNashValue(int) - Method in class negotiator.parties.partialopponentmodel.PartialPreferenceModels
 
getNashValues(int) - Method in class negotiator.parties.partialopponentmodel.PartialPreferenceModels
 
getNBestBids(int) - Method in class negotiator.BidHistory
Returns a list of the top N bids which the opponent has offered.
getNearestBidPoint(double, double, double, double, ArrayList<Bid>) - Method in class negotiator.analysis.BidSpace
Finds the bid with the minimal distance weightA*DeltaUtilA^2+weightB*DeltaUtilB^2 where DeltaUtilA is the difference between given utilA and the actual utility of the bid.
getNegotiationEventListeners() - Method in class negotiator.multipartyprotocol.MultiPartyProtocol
 
getNegotiationEventListeners() - Method in class negotiator.protocol.Protocol
 
getNegotiationOutcome() - Method in class negotiator.protocol.alternatingoffers.AlternatingOffersBilateralAtomicNegoSession
 
getNegotiationOutcome() - Method in class negotiator.protocol.alternatingoffers.AlternatingOffersProtocol
 
getNegotiationOutcome() - Method in class negotiator.protocol.auction.AuctionOldProtocol
 
getNegotiationOutcome() - Method in class negotiator.protocol.auction.AuctionProtocol
 
getNegotiationOutcome() - Method in class negotiator.protocol.auction.MultiPhaseAuctionOldProtocol
 
getNegotiationOutcome() - Method in class negotiator.protocol.auction.MultiPhaseAuctionProtocol
 
getNegotiationOutcome() - Method in class negotiator.protocol.Protocol
 
getNegotiationPathA() - Method in class negotiator.protocol.BilateralAtomicNegotiationSession
 
getNegotiationPathB() - Method in class negotiator.protocol.BilateralAtomicNegotiationSession
 
getNegotiationSession() - Method in class negotiator.boaframework.offeringstrategy.other.TimeDependent_Offering
 
getNegotiationSession() - Method in class negotiator.boaframework.sharedagentstate.anac2012.AgentMRSAS
 
getNegotiatorTreeTableModel() - Method in class negotiator.gui.tree.TreeFrame
 
getNewThreshold(Bid, Bid) - Method in class negotiator.boaframework.sharedagentstate.anac2011.BRAMAgentSAS
This function calculates the threshold.
getNextBid(double, double, double, double) - Method in class negotiator.boaframework.offeringstrategy.anac2012.TheNegotiatorReloaded.TimeDependentFunction
 
getNextBid() - Method in class negotiator.boaframework.OfferingStrategy
 
getNextBid(double) - Method in class negotiator.boaframework.sharedagentstate.anac2012.AgentLGSAS
Calculate the next bid for the agent (from 1/4 most optimal bids)
getNextBid() - Method in class negotiator.parties.AbstractTimeDependentNegotiationParty
Get the next bid we should do
getNextBid() - Method in class negotiator.parties.NonDeterministicConcederNegotiationParty
 
getNextOptimicalBid(double) - Method in class negotiator.boaframework.sharedagentstate.anac2012.AgentLGSAS
Calculate the next optimal bid for the agent (from 1/4 most optimal bids)
GetNextRecommendedOfferUtility() - Method in class negotiator.boaframework.sharedagentstate.anac2011.gahboninho.IssueManager
 
getNiceMovesA() - Method in class negotiator.qualitymeasures.logmanipulation.OutcomeInfoDerived
 
getNiceMovesB() - Method in class negotiator.qualitymeasures.logmanipulation.OutcomeInfoDerived
 
getNoise() - Method in class negotiator.boaframework.sharedagentstate.anac2011.gahboninho.IssueManager
 
getNonMediators(List<NegotiationPartyInternal>) - Static method in class negotiator.protocol.MediatorProtocol
Get the non-mediator parties.
getNormal(double) - Method in class negotiator.boaframework.offeringstrategy.anac2010.IAMhaggler2010.ContinuousEvaluationSection
 
getNormal() - Method in class negotiator.boaframework.offeringstrategy.anac2010.IAMhaggler2010.ContinuousSection
 
getNormal(double) - Method in class negotiator.boaframework.offeringstrategy.anac2010.IAMhaggler2010.IntegerEvaluationSection
 
getNormal(double) - Method in class negotiator.boaframework.offeringstrategy.anac2010.IAMhaggler2010.RealEvaluationSection
 
getNormalized_AC_CR_A() - Method in class negotiator.qualitymeasures.logmanipulation.OutcomeInfoDerived
 
getNormalized_AC_CR_B() - Method in class negotiator.qualitymeasures.logmanipulation.OutcomeInfoDerived
 
getNormalizedInterpolatedWeight(double, double, double) - Method in class negotiator.boaframework.opponentmodel.nash.AIssueEvaluationNumerical
This method executes the interpolation between the max utility point and the left or right zero utility point.
getNormalizedIssueWeight(int) - Method in class negotiator.boaframework.opponentmodel.nash.IssueEvaluationList
This method returns the estimated weight for the issue with the given ID.
getNormalizedRank(String) - Method in class negotiator.utility.Rank
 
getNormalizedScore(A) - Method in class misc.ScoreKeeper
Returns the normalized score of the given object.
getNormalizedUtility(Bid) - Method in class negotiator.boaframework.offeringstrategy.anac2010.IAMhaggler2010.OpponentModel
Get the normalised utility of a bid.
getNormalizedUtility(Bid, boolean) - Method in class negotiator.boaframework.offeringstrategy.anac2010.IAMhaggler2010.OpponentModel
Get the normalised utility of a bid.
getNormalizedUtility(Bid) - Method in class negotiator.boaframework.opponentmodel.agentsmith.SmithModel
Returns the utility of a bid, but instead of the normal utility it is based on the weights of each issues
getNormalizedUtility(Bid) - Method in class negotiator.boaframework.opponentmodel.agentsmithv2.SmithModelV2
Returns the utility of a bid, but instead of the normal utility it is based on the weights of each issues
getNormalizedUtility(Bid) - Method in class negotiator.boaframework.opponentmodel.IAMhagglerBayesianModel
Get the normalised utility of a bid.
getNormalizedUtility(Bid, boolean) - Method in class negotiator.boaframework.opponentmodel.IAMhagglerBayesianModel
Get the normalised utility of a bid.
getNormalizedUtility(Bid) - Method in class negotiator.boaframework.opponentmodel.PerfectIAMhagglerBayesianModel
Get the normalised utility of a bid.
getNormalizedUtility(Bid, boolean) - Method in class negotiator.boaframework.opponentmodel.PerfectIAMhagglerBayesianModel
Get the normalised utility of a bid.
getNormalizedUtilityA() - Method in class negotiator.events.ActionEvent
 
getNormalizedUtilityA() - Method in class negotiator.qualitymeasures.logmanipulation.OutcomeInfoDerived
 
getNormalizedUtilityB() - Method in class negotiator.events.ActionEvent
 
getNormalizedUtilityB() - Method in class negotiator.qualitymeasures.logmanipulation.OutcomeInfoDerived
 
getNormalizedValueRank(ValueDiscrete) - Method in class negotiator.boaframework.opponentmodel.agentx.DiscreteValueProcessor
Gets the normalized rank of a certain value.
getNormalizedValueWeight(Value) - Method in class negotiator.boaframework.opponentmodel.nash.AIssueEvaluation
This method specifies that each subclass needs to implement a function that gives us the normalized weight for the given value.
getNormalizedValueWeight(Value) - Method in class negotiator.boaframework.opponentmodel.nash.AIssueEvaluationNumerical
This returns the normalized weight for the given value.
getNormalizedValueWeight(Value) - Method in class negotiator.boaframework.opponentmodel.nash.IssueEvaluationDiscrete
This method returns the normalized weight of the given value.
GetNormalizedVariance() - Method in interface negotiator.boaframework.sharedagentstate.anac2011.gahboninho.GahbonValueType
 
getNormalizedWeight(Issue, int) - Method in class negotiator.boaframework.opponentmodel.fsegaagent.FSEGAOpponentModel
 
getNowNano() - Method in class misc.Progress
Gets the nano time passed since start of progress.
getNowPretty(boolean) - Method in class misc.Progress
Gets the time passed as an human readable string.
getNrOfBids() - Method in class negotiator.protocol.BilateralAtomicNegotiationSession
 
getNrOfEvaluators() - Method in class negotiator.utility.UtilitySpace
 
getNumAgentsPerSession() - Method in class negotiator.config.MultilateralTournamentConfiguration
Gets the number of agents per session
getNumAgentsPerSession() - Method in interface negotiator.config.MultilateralTournamentConfigurationInterface
Gets the number of agents per session
getNumber() - Method in class negotiator.boaframework.offeringstrategy.anac2013.inoxAgent.SaveHelper
Function that returns the stored number of previous negotiations.
getNumber() - Method in class negotiator.issue.Objective
 
getNumberField(Objective) - Method in class negotiator.gui.tree.NegotiatorTreeTableModel
 
getNumberOfAgents() - Method in class negotiator.protocol.Protocol
 
getNumberOfAgreeingParties(Session, List<NegotiationPartyInternal>) - Method in class negotiator.protocol.AlternatingOfferConsensusProtocol
Gets the maximum number of vote this protocol found.
getNumberOfAgreeingParties(Session, List<NegotiationPartyInternal>) - Method in class negotiator.protocol.AlternatingOfferMajorityVotingProtocol
Gets the number of parties that currently agree to the offer.
getNumberOfAgreeingParties(Session, List<NegotiationPartyInternal>) - Method in interface negotiator.protocol.MultilateralProtocol
Gets the number of parties that currently agree to the offer.
getNumberOfAgreeingParties(Session, List<NegotiationPartyInternal>) - Method in class negotiator.protocol.MultilateralProtocolAdapter
Gets the number of parties that currently agree to the offer.
getNumberOfAgreeingParties(Session, List<NegotiationPartyInternal>) - Method in class negotiator.protocol.StackedAlternatingOffersProtocol
 
getNumberOfDiscreteValues() - Method in class negotiator.boaframework.opponentmodel.nash.IssueEvaluationDiscrete
This returns the number of possible values for the discrete issue.
getNumberOfDiscretizationSteps() - Method in class negotiator.issue.IssueReal
 
getNumberOfParties() - Method in class negotiator.parties.AbstractNegotiationParty
 
getNumberOfPossibleBids() - Method in class negotiator.Domain
get number of all possible bids.
getNumberOfSessions() - Method in class negotiator.tournament.Tournament
 
getNumberOfValues() - Method in class negotiator.issue.IssueDiscrete
 
getNumberValue(Value) - Method in class negotiator.boaframework.opponentmodel.agentsmith.IssueModel
The value of an issue in a double type
getNumericalValue(Value) - Method in class negotiator.boaframework.opponentmodel.nash.AIssueEvaluationNumerical
This return the actual numerical value that resides inside the Value object.
getNumericalValue(Value) - Method in class negotiator.boaframework.opponentmodel.nash.IssueEvaluationInteger
This method returns the actual value that resides inside the Value object.
getNumericalValue(Value) - Method in class negotiator.boaframework.opponentmodel.nash.IssueEvaluationReal
This returns the actual numerical value that resides inside the Value object.
getNumSessions() - Method in class negotiator.config.MultilateralTournamentConfiguration
Gets the number of negotiation sessions to run
getNumSessions() - Method in interface negotiator.config.MultilateralTournamentConfigurationInterface
Gets the number of negotiation sessions to run
getNumTournaments() - Method in class misc.AutomatedTournamentConfiguration
 
getNumTournaments() - Method in class negotiator.config.MultilateralTournamentConfiguration
Gets the number of negotiation sessions to run
getNumTournaments() - Method in interface negotiator.config.MultilateralTournamentConfigurationInterface
Gets the number of negotiation sessions to run
getObjective(int) - Method in class negotiator.Domain
 
getObjective() - Method in class negotiator.gui.tree.WeightSlider
 
getObjective(int) - Method in class negotiator.issue.Objective
This method does a recursive depth-first search on the subtree that is rooted at the receiver, and returns the first Objective or Issue with the given number.
getObjectiveDescription() - Method in class negotiator.gui.dialogs.NewObjectiveDialog
 
getObjectiveName() - Method in class negotiator.gui.dialogs.NewObjectiveDialog
 
getObjectiveNumber() - Method in class negotiator.gui.dialogs.EditIssueDialog
Overrides getObjectiveNumber from NewObjectiveDialog
getObjectiveNumber() - Method in class negotiator.gui.dialogs.NewObjectiveDialog
 
getObjectives() - Method in class negotiator.Domain
 
getObjectivesRoot() - Method in class negotiator.Domain
 
getOfferedBidMap() - Method in class negotiator.boaframework.sharedagentstate.anac2010.AgentKSAS
 
getOfferedBidMap() - Method in class negotiator.boaframework.sharedagentstate.anac2011.AgentK2SAS
 
getOfferedBids() - Method in class negotiator.qualitymeasures.Trace
 
getOfferedValuesStandardDeviation() - Method in class negotiator.boaframework.opponentmodel.nash.AIssueEvaluationNumerical
This returns the standard deviation of the list of offered values by the opponent.
getOfferingStrategies() - Method in class negotiator.boaframework.repository.BOAagentRepository
Method which returns the list of offering strategies in the BOA repository.
getOfferingStrategiesRepItems() - Method in class negotiator.boaframework.repository.BOAagentRepository
Method which returns the list of offering strategies in the BOA repository.
getOfferingStrategy() - Method in class negotiator.boaframework.agent.BOAagent
Returns the offering strategy of the agent.
getOfferingStrategy() - Method in class negotiator.boaframework.BOAagentInfo
 
getOfferingStrategy(String) - Method in class negotiator.boaframework.repository.BOAagentRepository
Method used to load the offering strategy associated with the given name.
getOffset() - Method in class negotiator.utility.EvaluatorInteger
 
getOMStrategies() - Method in class negotiator.boaframework.repository.BOAagentRepository
Method which returns the list of opponent model strategies in the BOA repository.
getOMStrategiesRepItems() - Method in class negotiator.boaframework.repository.BOAagentRepository
Method which returns the list of opponent model strategies in the BOA repository.
getOMStrategy() - Method in class negotiator.boaframework.BOAagentInfo
 
getOMStrategy(String) - Method in class negotiator.boaframework.repository.BOAagentRepository
Method used to load the opponent model strategy associated with the given name.
getOpponent() - Method in class negotiator.qualitymeasures.Trace
 
getOpponentBestBid() - Method in class negotiator.boaframework.sharedagentstate.anac2011.gahboninho.IssueManager
 
getOpponentBidHistory() - Method in class negotiator.boaframework.NegotiationSession
Returns the bidding history of the opponent.
getOpponentBidIndex(Bid) - Method in class negotiator.qualitymeasures.OpponentModelMeasures
 
getOpponentMaxBidUtil() - Method in class negotiator.boaframework.sharedagentstate.anac2011.ValueModelAgentSAS
 
getOpponentModel() - Method in class negotiator.boaframework.agent.BOAagent
Returns the opponent model of the agent.
getOpponentModel() - Method in class negotiator.boaframework.BOAagentInfo
 
getOpponentModel(String) - Method in class negotiator.boaframework.repository.BOAagentRepository
Method used to load the opponent model associated with the given name.
getOpponentModel() - Method in class negotiator.boaframework.sharedagentstate.anac2011.GahboninhoSAS
 
getOpponentModelA() - Method in class negotiator.qualitymeasures.logmanipulation.OutcomeInfoDerived
 
getOpponentModelB() - Method in class negotiator.qualitymeasures.logmanipulation.OutcomeInfoDerived
 
getOpponentModelRepItem(String) - Method in class negotiator.boaframework.repository.BOAagentRepository
 
getOpponentModels() - Method in class negotiator.boaframework.repository.BOAagentRepository
Method which returns the list of opponent models in the BOA repository.
getOpponentModelsRepItems() - Method in class negotiator.boaframework.repository.BOAagentRepository
Method which returns the list of opponent models in the BOA repository.
getOpponentModelStrategyRepItem(String) - Method in class negotiator.boaframework.repository.BOAagentRepository
 
getOpponentProfile() - Method in class negotiator.qualitymeasures.Trace
 
getOpponentStrategy() - Method in class negotiator.boaframework.offeringstrategy.anac2012.TheNegotiatorReloaded.TimeManager
 
getOpponentUtil() - Method in class negotiator.boaframework.sharedagentstate.anac2011.ValueModelAgentSAS
 
getOpponentUtility(Agent, Bid) - Method in class negotiator.protocol.BilateralAtomicNegotiationSession
 
getOpponentUtilitySpace() - Method in class negotiator.boaframework.opponentmodel.AgentLGModel
 
getOpponentUtilitySpace() - Method in class negotiator.boaframework.opponentmodel.AgentXFrequencyModel
 
getOpponentUtilitySpace() - Method in class negotiator.boaframework.opponentmodel.BayesianModel
 
getOpponentUtilitySpace() - Method in class negotiator.boaframework.opponentmodel.CUHKFrequencyModelV2
Returns the estimated utilityspace.
getOpponentUtilitySpace() - Method in class negotiator.boaframework.opponentmodel.FSEGABayesianModel
 
getOpponentUtilitySpace() - Method in class negotiator.boaframework.OpponentModel
 
getOpponentUtilitySpace() - Method in class negotiator.boaframework.opponentmodel.IAMhagglerBayesianModel
 
getOpponentUtilitySpace() - Method in class negotiator.boaframework.opponentmodel.NashFrequencyModel
 
getOpponentUtilitySpace() - Method in class negotiator.boaframework.opponentmodel.PerfectIAMhagglerBayesianModel
 
getOpponentUtilitySpace() - Method in class negotiator.boaframework.opponentmodel.PerfectScalableBayesianModel
 
getOpponentUtilitySpace() - Method in class negotiator.boaframework.opponentmodel.ScalableBayesianModel
 
getOpponentUtilitySpace() - Method in class negotiator.boaframework.opponentmodel.SmithFrequencyModel
 
getOpponentUtilitySpace() - Method in class negotiator.boaframework.opponentmodel.SmithFrequencyModelV2
 
getOpponentUtilitySpace() - Method in class negotiator.boaframework.opponentmodel.WorstModel
 
getOpponentWeight(Agent, int) - Method in class negotiator.protocol.BilateralAtomicNegotiationSession
 
getOptions() - Static method in class negotiator.gui.NegoGUIApp
 
getOptions() - Method in class negotiator.tournament.Tournament
 
getOptions() - Static method in class negotiator.tournament.TournamentConfiguration
 
getOQMOutcomesFileName() - Static method in class negotiator.Global
 
getOrderedIssueList() - Method in class negotiator.boaframework.opponentmodel.agentx.DiscreteIssueProcessor
Gives a descending list of the issues ordered by weight, so the highest weighted issue is first in the list
getOriginalParameters() - Method in class negotiator.boaframework.BOAcomponent
Fetches the original parameters from (a temporary instance of) the actual component.
getOutcome() - Method in class negotiator.protocol.alternatingoffers.AlternatingOffersProtocol
 
getOutcomes() - Method in class negotiator.boaframework.acceptanceconditions.other.Multi_AcceptanceCondition
 
getOutcomesFileName() - Static method in class negotiator.Global
 
getOutcomeSpace() - Method in class negotiator.boaframework.NegotiationSession
Returns the space of possible outcomes in the domain.
getOverTabIndex() - Method in class negotiator.gui.tab.CloseTabbedPane
Returns the index of the last tab on which the mouse did an action.
getOverTabIndex() - Method in class negotiator.gui.tab.CloseTabPaneUI
 
getOwnBidBetween(double, double) - Method in class negotiator.boaframework.offeringstrategy.anac2011.TheNegotiator_Offering
 
getOwnBidBetween(double, double, int) - Method in class negotiator.boaframework.offeringstrategy.anac2011.TheNegotiator_Offering
Get a random bid between two given thresholds.
getOwnBidHistory() - Method in class negotiator.boaframework.NegotiationSession
Returns the bidding history of the agent.
getOwnBidHistory() - Method in class negotiator.qualitymeasures.NegotiationSessionWrapper
 
getOwnRoundsLeft() - Method in class negotiator.DiscreteTimeline
The number of rounds left for ourself.
getOwnTotalRounds() - Method in class negotiator.DiscreteTimeline
The total number of rounds for ourself.
getP() - Method in class negotiator.boaframework.sharedagentstate.anac2012.AgentMRSAS
 
getPanel() - Method in class negotiator.gui.DefaultOKCancelDialog
this fucnction returns the actual contents for the dialog panel I implemented this as a function, because we need it before opening the window.
getPanel() - Method in class negotiator.gui.tournamentvars.ParameterValueUI
 
getPanel() - Method in class negotiator.gui.tournamentvars.ParameterVarUI
 
getPanel() - Method in class negotiator.gui.tournamentvars.ProtocolVarUI
 
getPanel() - Method in class negotiator.gui.tournamentvars.SingleStringVarUI
 
getPanel() - Method in class negotiator.gui.tournamentvars.SingleValueVarUI
 
getParameters() - Method in class negotiator.boaframework.acceptanceconditions.anac2012.AC_TheNegotiatorReloaded
 
getParameters() - Method in class negotiator.boaframework.acceptanceconditions.other.AC_CombiMaxInWindow
 
getParameters() - Method in class negotiator.boaframework.acceptanceconditions.other.AC_CombiV2
 
getParameters() - Method in class negotiator.boaframework.acceptanceconditions.other.AC_CombiV3
 
getParameters() - Method in class negotiator.boaframework.acceptanceconditions.other.AC_CombiV4
 
getParameters() - Method in class negotiator.boaframework.acceptanceconditions.other.AC_Const
 
getParameters() - Method in class negotiator.boaframework.acceptanceconditions.other.AC_Gap
 
getParameters() - Method in class negotiator.boaframework.acceptanceconditions.other.AC_Next
 
getParameters() - Method in class negotiator.boaframework.acceptanceconditions.other.AC_Previous
 
getParameters() - Method in class negotiator.boaframework.acceptanceconditions.other.AC_Time
 
getParameters() - Method in class negotiator.boaframework.BOA
returns the set of available parameters of this BOA component.
getParameters() - Method in class negotiator.boaframework.BOAcomponent
 
getParameters() - Method in class negotiator.boaframework.offeringstrategy.anac2010.IAMCrazyHaggler_Offering
 
getParameters() - Method in class negotiator.boaframework.offeringstrategy.IAMHaggler_Test_Offering
 
getParameters() - Method in class negotiator.boaframework.offeringstrategy.other.GeniusTimeDependent_Offering
 
getParameters() - Method in class negotiator.boaframework.offeringstrategy.other.TimeDependent_Offering
 
getParameters() - Method in class negotiator.boaframework.omstrategy.BestBid
 
getParameters() - Method in class negotiator.boaframework.omstrategy.NullStrategy
 
getParameters() - Method in class negotiator.boaframework.omstrategy.OfferBestN
 
getParameters() - Method in class negotiator.boaframework.opponentmodel.BayesianModel
 
getParameters() - Method in class negotiator.boaframework.opponentmodel.HardHeadedFrequencyModel
 
getParameters() - Method in class negotiator.boaframework.opponentmodel.IAMhagglerBayesianModel
 
getParametersOfAgent(AgentRepItem, String) - Method in class negotiator.tournament.Tournament
 
getParameterValues() - Method in class negotiator.Agent
Deprecated.
getParametervalues() - Method in class negotiator.Party
Deprecated.
 
getParams() - Method in class negotiator.repository.AgentRepItem
 
getParent() - Method in class negotiator.issue.Objective
 
getParetoDistanceA() - Method in class negotiator.qualitymeasures.logmanipulation.OutcomeInfoDerived
 
getParetoDistanceB() - Method in class negotiator.qualitymeasures.logmanipulation.OutcomeInfoDerived
 
getParetoFrontier() - Method in class negotiator.analysis.BidSpace
Returns the Pareto fronier.
getParetoFrontier() - Method in class negotiator.analysis.MultilateralAnalysis
Returns the Pareto frontier.
getParetoFrontierBids() - Method in class negotiator.analysis.BidSpace
Method which returns a list of the Pareto efficient bids.
getParetoFrontierBids() - Method in class negotiator.analysis.MultilateralAnalysis
Method which returns a list of the Pareto efficient bids.
getParetoFrontierDistanceList() - Method in class negotiator.qualitymeasures.OpponentModelMeasuresResults
 
getParetoFrontierDistanceListData() - Method in class negotiator.qualitymeasures.OpponentModelMeasuresResults
 
getParties() - Method in class negotiator.actions.InformPartyList
 
getParty() - Method in class negotiator.parties.NegotiationPartyInternal
Get the agent implementation.
getParty() - Method in class negotiator.session.Turn
Get the party which should execute this turn
getPartyActionList() - Method in class negotiator.NegoRound
 
getPartyBidSeries(ArrayList<ArrayList<Double[]>>) - Static method in class negotiator.analysis.MultilateralAnalysis
 
getPartyBidSeries() - Method in class negotiator.multipartyprotocol.MultiPartyNegotiationSession
 
getPartyId() - Method in class negotiator.parties.AbstractNegotiationParty
 
getPartyId() - Method in class negotiator.parties.FeedbackHillClimber
 
getPartyId() - Method in class negotiator.parties.NegotiationPartyInternal
Gets the agent's unique id

Each agent should contain a (unique) id.

getPartyID() - Method in class negotiator.Party
Deprecated.
 
getPartyIndex() - Method in class negotiator.NegoTurn
 
getPartyItems() - Method in class misc.AutomatedTournamentConfiguration
 
getPartyItems() - Method in class negotiator.config.MultilateralTournamentConfiguration
Gets the list of party repository items.
getPartyItems() - Method in interface negotiator.config.MultilateralTournamentConfigurationInterface
Gets the list of party repository items.
getPartyListenerIndices() - Method in class negotiator.Party
Deprecated.
 
getPartyOfClass(String) - Method in class negotiator.repository.Repository
 
getPartyProfileItems() - Method in class misc.AutomatedTournamentConfiguration
 
getPartyProfileItems() - Method in class negotiator.config.MultilateralTournamentConfiguration
Gets the list of profiles used by the parties
getPartyProfileItems() - Method in interface negotiator.config.MultilateralTournamentConfigurationInterface
Gets the list of profiles used by the parties
getPartyRepItem() - Method in class negotiator.repository.RepositoryItemType
 
getPartyUtilities() - Method in class negotiator.events.MultipartyNegotiationOfferEvent
 
getPath() - Method in class negotiator.issue.Objective
 
getPearsonCorrelationCoefficientOfBids(UtilitySpace, UtilitySpace) - Static method in class negotiator.qualitymeasures.UtilspaceTools
 
getPearsonCorrelationCoefficientOfBidsList() - Method in class negotiator.qualitymeasures.OpponentModelMeasuresResults
 
getPearsonCorrelationCoefficientOfBidsListData() - Method in class negotiator.qualitymeasures.OpponentModelMeasuresResults
 
getPearsonCorrelationCoefficientOfIssueWeights(UtilitySpace, UtilitySpace) - Static method in class negotiator.qualitymeasures.UtilspaceTools
 
getPercent() - Method in class negotiator.boaframework.sharedagentstate.anac2012.AgentMRSAS
 
getPercentageOfCorrectlyEstimatedParetoBidsList() - Method in class negotiator.qualitymeasures.OpponentModelMeasuresResults
 
getPercentageOfCorrectlyEstimatedParetoBidsListData() - Method in class negotiator.qualitymeasures.OpponentModelMeasuresResults
 
getPercentageOfHighestFrequency() - Method in class negotiator.boaframework.opponentmodel.nash.IssueEvaluationDiscrete
This method returns the percentage of the highest frequency.
getPercentageOfIncorrectlyEstimatedParetoBidsList() - Method in class negotiator.qualitymeasures.OpponentModelMeasuresResults
 
getPercentageOfIncorrectlyEstimatedParetoBidsListData() - Method in class negotiator.qualitymeasures.OpponentModelMeasuresResults
 
getPercParetoBidsA() - Method in class negotiator.qualitymeasures.logmanipulation.OutcomeInfoDerived
 
getPercParetoBidsB() - Method in class negotiator.qualitymeasures.logmanipulation.OutcomeInfoDerived
 
getPhase() - Method in class negotiator.boaframework.sharedagentstate.anac2011.TheNegotiatorSAS
 
GetPlainFileName(String) - Method in class negotiator.gui.NegoGUIView
 
getPlannedThreshold() - Method in class negotiator.boaframework.sharedagentstate.anac2011.ValueModelAgentSAS
 
getPoint(Bid) - Method in class negotiator.boaframework.offeringstrategy.anac2010.IAMhaggler2010.BidSpace
Get the point in multi-dimensional space that represents a bid.
getPossibleBids() - Method in class negotiator.boaframework.sharedagentstate.anac2011.TheNegotiatorSAS
 
getPreferredSize() - Method in class negotiator.gui.tab.CloseTabPaneEnhancedUI.ScrollableTabButton
 
getPrefProfA() - Method in class negotiator.qualitymeasures.ScenarioInfo
 
getPrefProfB() - Method in class negotiator.qualitymeasures.ScenarioInfo
 
getPreorderEnumeration() - Method in class negotiator.issue.Objective
Constructs an Enumeration of the entire subtree of the receiver (including itself) in preorder.
getPreorderIssueEnumeration() - Method in class negotiator.issue.Objective
Constructs an Enumeration of the entire subtree of the receiver (including itself) in preorder, containing only the Issues, but not the normal Objectives.
getPreorderObjectiveEnumeration() - Method in class negotiator.issue.Objective
Constructs an Enumeration of the entire subtree of the receiver (including itself) in preorder, containting only the Ojectives, but not the Issues..
getPrevMaxCompromiseUtility() - Method in class negotiator.boaframework.sharedagentstate.anac2010.NozomiSAS
 
getPrevRestoreBid() - Method in class negotiator.boaframework.sharedagentstate.anac2010.NozomiSAS
 
getProbability() - Method in class negotiator.boaframework.offeringstrategy.anac2010.IAMhaggler2010.Hypothesis
 
getProfile() - Method in class negotiator.tournament.VariablesAndValues.ProfileValue
 
getProfileA() - Method in class negotiator.events.BilateralAtomicNegotiationSessionEvent
 
getProfileArep() - Method in class negotiator.protocol.alternatingoffers.AlternatingOffersProtocol
 
getProfileB() - Method in class negotiator.events.BilateralAtomicNegotiationSessionEvent
 
getProfileBrep() - Method in class negotiator.protocol.alternatingoffers.AlternatingOffersProtocol
 
getProfileRepItems(int) - Method in class negotiator.protocol.Protocol
 
getProfiles() - Method in class negotiator.gui.negosession.MultiNegoSessionUI
 
getProfiles() - Method in class negotiator.gui.negosession.NegoSessionUI2
 
getProfiles() - Method in class negotiator.repository.DomainRepItem
 
getProfiles() - Method in class negotiator.tournament.Tournament
Get the profiles that are available.
getProgress() - Method in class misc.Progress
Gets the progress as a fraction
getProgressString(int) - Method in class misc.Progress
Gets the progress string.
getPropArray() - Method in class negotiator.boaframework.sharedagentstate.anac2011.TheNegotiatorSAS
 
getProtocol() - Method in class negotiator.parties.AbstractNegotiationParty
 
getProtocol() - Method in interface negotiator.parties.NegotiationParty
Get the protocol that this party supports.
getProtocol() - Method in class negotiator.session.TournamentManager
Create a new instance of the Protocol object from a MultiPartyProtocolRepItem
getProtocol() - Method in class negotiator.tournament.Tournament
 
getProtocolClass(ProtocolRepItem) - Static method in class negotiator.Global
 
getProtocolClass(ProtocolRepItem, ClassLoader) - Static method in class negotiator.Global
 
getProtocolClassPath() - Method in class negotiator.repository.PartyRepItem
 
getProtocolItem() - Method in class negotiator.config.MultilateralTournamentConfiguration
Gets the protocol to run
getProtocolItem() - Method in interface negotiator.config.MultilateralTournamentConfigurationInterface
Gets the protocol to run
getProtocolRepItem() - Method in class negotiator.repository.RepositoryItemType
 
getProtocolRepository() - Static method in class negotiator.repository.Repository
 
getProtocolRepository(String, String) - Static method in class negotiator.repository.Repository
 
getRandom() - Method in class negotiator.BidHistory
 
getRandom(Random) - Method in class negotiator.BidHistory
 
getRandomBid(UtilitySpace, double, double) - Method in class negotiator.boaframework.offeringstrategy.anac2011.iamhaggler2011.RandomBidCreator
Get a random bid (within a utility range if possible).
getRandomBid() - Method in class negotiator.Domain
KH 070511: Moved to here since it is generic method that can be made available to all agents.
getRandomBid(Random) - Method in class negotiator.Domain
KH 070511: Moved to here since it is generic method that can be made available to all agents.
getRandomBidInRange(double, double) - Method in class negotiator.boaframework.offeringstrategy.anac2012.IAMHaggler2012_Offering
Get a random bid in a given utility range.
getRandomElement(List<T>) - Method in class negotiator.parties.NonDeterministicConcederNegotiationParty
 
getRandomValue(Issue) - Method in class negotiator.parties.AbstractNegotiationParty
Gets a random value for the given issue.
getRandomValue(Issue) - Method in class negotiator.Party
Deprecated.
 
getRank(String) - Method in class negotiator.utility.Rank
 
getRankingDistanceOfBids(UtilitySpace, UtilitySpace, int) - Static method in class negotiator.qualitymeasures.UtilspaceTools
 
getRankingDistanceOfBidsList() - Method in class negotiator.qualitymeasures.OpponentModelMeasuresResults
 
getRankingDistanceOfBidsListData() - Method in class negotiator.qualitymeasures.OpponentModelMeasuresResults
 
getRankingDistanceOfIssueWeights(UtilitySpace, UtilitySpace) - Static method in class negotiator.qualitymeasures.UtilspaceTools
 
getRankingDistanceOfIssueWeightsList() - Method in class negotiator.qualitymeasures.OpponentModelMeasuresResults
 
getRankingDistanceOfIssueWeightsListData() - Method in class negotiator.qualitymeasures.OpponentModelMeasuresResults
 
getRealLinear() - Method in class negotiator.gui.dialogs.NewIssueDialog
 
getRealMax() - Method in class negotiator.gui.dialogs.NewIssueDialog
 
getRealMin() - Method in class negotiator.gui.dialogs.NewIssueDialog
 
getRealOther() - Method in class negotiator.gui.dialogs.NewIssueDialog
 
getRealParameter() - Method in class negotiator.gui.dialogs.NewIssueDialog
 
getRealUtility(Bid) - Method in class negotiator.boaframework.opponentmodel.agentsmith.IssueModel
The utility of a bid in the real or integer case
getRealWeight() - Method in class negotiator.boaframework.opponentmodel.agentsmith.IssueModel
returns the real (or integer) weight
getRelativeScore(A) - Method in class misc.ScoreKeeper
Returns the relative score of a given object.
getReliabilty() - Method in class negotiator.boaframework.offeringstrategy.anac2011.valuemodelagent.RealValuedecreaseProxy
 
getReliabilty() - Method in class negotiator.boaframework.offeringstrategy.anac2011.valuemodelagent.ValueDecrease
 
getRemainingTimeMs() - Method in class negotiator.session.ExecutorWithTimeout
 
getRepetitionAllowed() - Method in class negotiator.config.MultilateralTournamentConfiguration
Gets whether repetition is allowed when generating combinations of agents.
getRepetitionAllowed() - Method in interface negotiator.config.MultilateralTournamentConfigurationInterface
Gets whether repetition is allowed when generating combinations of agents.
getRepositoryItem() - Method in class negotiator.gui.domainrepository.MyTreeNode
 
getReservation() - Method in class negotiator.boaframework.sharedagentstate.anac2012.AgentMRSAS
 
getReservationValue() - Method in class negotiator.utility.UtilitySpace
The reservation value is the least favourable point at which one will accept a negotiated agreement.
getReservationValueUndiscounted() - Method in class negotiator.utility.UtilitySpace
Equivalent to UtilitySpace.getReservationValue(), but always returns a double value.
getReservationValueWithDiscount(double) - Method in class negotiator.utility.UtilitySpace
The discounted version of UtilitySpace.getReservationValue().
getReservationValueWithDiscount(TimeLineInfo) - Method in class negotiator.utility.UtilitySpace
The discounted version of UtilitySpace.getReservationValue().
getRestoreBid() - Method in class negotiator.boaframework.sharedagentstate.anac2010.NozomiSAS
 
getResult() - Method in class negotiator.boaframework.offeringstrategy.anac2013.inoxAgent.SaveHelper
Function that returns the stored result.
getResult(ArrayList<BOAagentInfo>) - Method in class negotiator.gui.boaframework.BOAagentsFrame
 
getResult() - Method in class negotiator.gui.boaframework.BOAAgentUI
show the GUI and wait till user made selection.
getResult(BOArepItem) - Method in class negotiator.gui.boaframework.BOAComponentEditor
 
getResult(ArrayList<BOAparameter>) - Method in class negotiator.gui.boaframework.ParameterFrame
 
getResult() - Method in class negotiator.gui.DefaultOKCancelDialog
call this to get the result.
getResult() - Method in class negotiator.gui.domainrepository.CreateNewDomain
 
getResult(ArrayList<A>, ArrayList<A>) - Method in class negotiator.gui.tournamentvars.RepItemVarUI
Initialize the GUI components.
getResult(HashMap<String, Integer>) - Method in class negotiator.gui.tournamentvars.TournamentOptionsUI
 
getRoot() - Method in class negotiator.gui.tree.NegotiatorTreeTableModel
 
getRoot() - Method in class negotiator.gui.tree.TreeFrame
 
getRoots() - Method in class negotiator.gui.DirectoryRestrictedFileSystemView
 
getRound() - Method in class negotiator.ActionEvent
 
getRound() - Method in class negotiator.DiscreteTimeline
Starting to count from 1, until the total amount of rounds.
getRound() - Method in class negotiator.events.ActionEvent
 
getRound() - Method in class negotiator.events.MultipartyNegotiationOfferEvent
 
getRound() - Method in class negotiator.Party
Deprecated.
 
getRoundLeft() - Method in class negotiator.boaframework.sharedagentstate.anac2010.YushuSAS
 
getRoundNumber() - Method in class negotiator.session.Session
Get the current round number.
getRounds() - Method in class negotiator.boaframework.sharedagentstate.anac2010.AgentKSAS
 
getRounds() - Method in class negotiator.boaframework.sharedagentstate.anac2011.AgentK2SAS
 
getRounds() - Method in class negotiator.session.Session
Gets the number of rounds currently in this session.
getRounds() - Method in class negotiator.tournament.Tournament
Returns how many times each session is repeated in a tournament.
getRoundsLeft() - Method in class negotiator.DiscreteTimeline
 
getRoundStructure(List<NegotiationPartyInternal>, Session) - Method in class negotiator.protocol.AlternatingOfferConsensusProtocol
Get the round structure used by this algorithm.
getRoundStructure(List<NegotiationPartyInternal>, Session) - Method in class negotiator.protocol.AlternatingOfferMajorityVotingProtocol
Get the structure of the current round.
getRoundStructure(List<NegotiationPartyInternal>, Session) - Method in class negotiator.protocol.MediatorFeedbackProtocol
Get the structure of the current round.
getRoundStructure(List<NegotiationPartyInternal>, Session) - Method in interface negotiator.protocol.MultilateralProtocol
Get the structure of the current round.
getRoundStructure(List<NegotiationPartyInternal>, Session) - Method in class negotiator.protocol.MultilateralProtocolAdapter
Get the structure of the current round.
getRoundStructure(List<NegotiationPartyInternal>, Session) - Method in class negotiator.protocol.SimpleMediatorBasedProtocol
Get the structure of the current round.
getRoundStructure(List<NegotiationPartyInternal>, Session) - Method in class negotiator.protocol.StackedAlternatingOffersProtocol
Defines the round structure.
getRowCount() - Method in class negotiator.gui.progress.DataKeyTableModel
 
getRowCount() - Method in class negotiator.gui.progress.NegoTableModel
 
getRunningSessions(int) - Method in class negotiator.distributedtournament.DBController
Get the amount of jobs which are currently executed by other instances of Genius or need to be processed.
getRunNr() - Method in class negotiator.NegotiationOutcome
 
getRunNr() - Method in class negotiator.qualitymeasures.logmanipulation.OutcomeInfoDerived
 
getRunNumber() - Method in class negotiator.qualitymeasures.Trace
 
getRuntimeInNanoSeconds() - Method in class negotiator.session.Session
 
getRuntimeInSeconds() - Method in class negotiator.session.Session
 
getScaledIssueValue(Bounds, Bid, Issue) - Static method in class negotiator.boaframework.opponentmodel.agentsmith.Bounds
returns the scaled value of the (discrete, real or integer) issue.
getScore(A) - Method in class misc.ScoreKeeper
Returns the score of the given object.
getSecond() - Method in class misc.Pair
Return the second object of the pair.
getSecondBestCount() - Method in class negotiator.boaframework.omstrategy.TheFawkes_OMS
 
getSection(int) - Method in class negotiator.boaframework.offeringstrategy.anac2010.IAMhaggler2010.ContinuousEvaluationFunction
 
getSectionCount() - Method in class negotiator.boaframework.offeringstrategy.anac2010.IAMhaggler2010.ContinuousEvaluationFunction
 
getSelected() - Method in class negotiator.gui.negosession.AddFromListDialog
 
getSelectedItem() - Method in class negotiator.gui.ExtendedComboBoxModel
 
getSelfishMovesA() - Method in class negotiator.qualitymeasures.logmanipulation.OutcomeInfoDerived
 
getSelfishMovesB() - Method in class negotiator.qualitymeasures.logmanipulation.OutcomeInfoDerived
 
getSession() - Method in class negotiator.events.BilateralAtomicNegotiationSessionEvent
 
getSession() - Method in class negotiator.events.MultipartyNegotiationSessionEvent
 
getSession() - Method in class negotiator.events.NegotiationSessionEvent
 
getSession() - Method in class negotiator.parties.NegotiationPartyInternal
Get the session that this party is using.
getSessionData() - Method in class negotiator.boaframework.NegotiationSession
 
getSessionID() - Method in class negotiator.distributedtournament.Job
 
getSessionNo() - Method in class negotiator.Party
Deprecated.
 
getSessionNumber() - Method in class negotiator.Agent
 
getSessionNumber() - Method in class negotiator.protocol.Protocol
 
getSessionRunner() - Method in class negotiator.protocol.alternatingoffers.AlternatingOffersProtocol
 
getSessions() - Method in class negotiator.CSVLoader
 
getSessions() - Method in class negotiator.distributedtournament.Job
 
getSessions() - Method in class negotiator.tournament.Tournament
Get all combinations of agents, domains, etc.
getSessionsTotal() - Method in class negotiator.Agent
 
getShortPath(ProfileRepItem) - Static method in class negotiator.gui.negosession.MultilateralUI
This will shorten the Profile rep items path by displaying only the rightmost two scopes.
getSiblings() - Method in class negotiator.issue.Objective
 
getSide() - Method in class negotiator.tournament.VariablesAndValues.AgentVariable
 
getSide() - Method in class negotiator.tournament.VariablesAndValues.BOAagentVariable
 
getSigmoidGain() - Method in class negotiator.boaframework.sharedagentstate.anac2012.AgentMRSAS
 
getSigmoidX() - Method in class negotiator.boaframework.sharedagentstate.anac2012.AgentMRSAS
 
getSilentMovesA() - Method in class negotiator.qualitymeasures.logmanipulation.OutcomeInfoDerived
 
getSilentMovesB() - Method in class negotiator.qualitymeasures.logmanipulation.OutcomeInfoDerived
 
getSize() - Method in class negotiator.boaframework.offeringstrategy.anac2012.CUHKAgent.OpponentBidHistory
 
getSize() - Method in class negotiator.boaframework.opponentmodel.nash.IssueEvaluationList
This returns the size of the list.
getSize() - Method in class negotiator.gui.ExtendedComboBoxModel
 
getSize() - Method in class negotiator.gui.ExtendedListModel
 
getSlope() - Method in class negotiator.utility.EvaluatorInteger
 
getSocialWelfare() - Method in class negotiator.analysis.MultilateralAnalysis
 
getSocialWelfareA() - Method in class negotiator.qualitymeasures.logmanipulation.OutcomeInfoDerived
 
getSocialWelfareB() - Method in class negotiator.qualitymeasures.logmanipulation.OutcomeInfoDerived
 
getSortedCopy() - Method in class misc.ScoreKeeper
 
getSource() - Method in class negotiator.events.LogMessageEvent
Deprecated.
 
getStandardDeviation(double[]) - Static method in class negotiator.boaframework.offeringstrategy.anac2013.TheFawkes.Fawkews_Math
 
getStandardDeviation(ArrayList<Double>) - Static method in class negotiator.boaframework.opponentmodel.nash.StatisticsUtil
This method calculates the standard deviation of the values in the list.
getStartingAgent() - Method in class negotiator.protocol.alternatingoffers.AlternatingOffersBilateralAtomicNegoSession
 
getStartingAgent() - Method in class negotiator.protocol.alternatingoffers.AlternatingOffersProtocol
 
getStartingAgent() - Method in class negotiator.protocol.BilateralAtomicNegotiationSession
 
getStartingAgent() - Method in class negotiator.qualitymeasures.logmanipulation.OutcomeInfoDerived
 
getStep() - Method in class negotiator.boaframework.BOAparameter
 
getStepSize() - Method in class negotiator.boaframework.opponentmodel.agentsmith.Bounds
returns the number of steps
getStrategyParameters() - Method in class negotiator.Agent
 
getStringValue(int) - Method in class negotiator.issue.IssueDiscrete
 
getStubbornness() - Method in class negotiator.boaframework.opponentmodel.agentx.DiscreteIssueProcessor
Gives the stubbornness of the opponent; closer to 1 is more stubborn.
getSuggestBid() - Method in class negotiator.boaframework.sharedagentstate.anac2010.YushuSAS
 
getSum(ArrayList<Double>) - Static method in class negotiator.boaframework.opponentmodel.nash.StatisticsUtil
This method adds the values in the list together and returns the sum.
getSummedFrequency() - Method in class negotiator.boaframework.opponentmodel.nash.IssueEvaluationDiscrete
This method returns the sum of the frequencies in the valueFrequencyMap.
getSupportedNegotiationSetting() - Method in class negotiator.Agent
Indicates what negotiation settings are supported by an agent, such as linear or non-linear utility spaces.
getSupportedNegotiationSetting() - Method in class negotiator.parties.ConsensusVotingHumanAgent
 
getSupportedNegotiationSetting() - Method in class negotiator.parties.CounterOfferHumanNegotiationParty
 
getSupportedNegotiationSetting() - Method in class negotiator.parties.MediatorHumanNegotiationParty
 
getSupportedNegotiationSetting() - Method in class negotiator.parties.UINegotiationParty
 
getTabBounds(int, Rectangle) - Method in class negotiator.gui.tab.CloseTabPaneUI
Returns the bounds of the specified tab in the coordinate space of the JTabbedPane component.
getTableCellEditorComponent(JTable, Object, boolean, int, int) - Method in class negotiator.gui.tree.IssueValueCellEditor
 
getTableCellEditorComponent(JTable, Object, boolean, int, int) - Method in class negotiator.gui.tree.WeightSliderCellEditor
 
getTableCellRendererComponent(JTable, Object, boolean, boolean, int, int) - Method in class negotiator.gui.tree.IssueValueCellEditor
 
getTableCellRendererComponent(JTable, Object, boolean, boolean, int, int) - Method in class negotiator.gui.tree.JLabelCellRenderer
 
getTableCellRendererComponent(JTable, Object, boolean, boolean, int, int) - Method in class negotiator.gui.tree.WeightSliderCellEditor
 
getTagName() - Method in class negotiator.xml.SimpleElement
 
getTarget(double, double) - Method in class negotiator.boaframework.IAMhaggler_Concession
Get the target at a given time, recording the opponent's utility.
getTarget(double, double) - Method in class negotiator.boaframework.offeringstrategy.anac2011.IAMhaggler2011_Offering
Get the target at a given time, recording the opponent's utility.
getTarget(double, double) - Method in class negotiator.boaframework.offeringstrategy.anac2012.IAMHaggler2012_Offering
 
getTarget() - Method in class negotiator.boaframework.sharedagentstate.anac2010.AgentKSAS
 
getTarget() - Method in class negotiator.boaframework.sharedagentstate.anac2011.AgentK2SAS
 
getTargetUtil() - Method in class negotiator.boaframework.sharedagentstate.anac2010.YushuSAS
 
getTargetUtility(double, double) - Method in class negotiator.boaframework.offeringstrategy.anac2010.IAMhaggler2010_Offering
 
getTargetUtility() - Method in class negotiator.parties.AbstractTimeDependentNegotiationParty
Gets the target utility for the next bid
getTargetUtility() - Method in class negotiator.parties.TracerParty
 
getTestNumber() - Method in class negotiator.protocol.BilateralAtomicNegotiationSession
 
getText() - Method in class negotiator.xml.SimpleElement
 
getThreshold() - Method in class negotiator.boaframework.sharedagentstate.anac2011.BRAMAgentSAS
 
getThreshold() - Method in class negotiator.boaframework.sharedagentstate.anac2011.TheNegotiatorSAS
 
getTime() - Method in class negotiator.analysis.BidPointTime
Returns the time at which the bid was offered.
getTime() - Method in class negotiator.bidding.BidDetails
Return the time at which this bid was offered.
getTime() - Method in class negotiator.boaframework.NegotiationSession
Returns the normalized time (t = [0,1])
getTime() - Method in class negotiator.boaframework.OutcomeTuple
 
getTime() - Method in class negotiator.ContinuousTimeline
Gets the time, running from t = 0 (start) to t = 1 (deadline).
getTime() - Method in class negotiator.DiscreteTimeline
Gets the time, running from t = 0 (start) to t = 1 (deadline).
getTime() - Method in class negotiator.events.ActionEvent
 
getTime() - Method in class negotiator.qualitymeasures.NegotiationSessionWrapper
 
getTime() - Method in class negotiator.session.Timeline
Gets the time, running from t = 0 (start) to t = 1 (deadline).
getTime() - Method in interface negotiator.session.TimeLineInfo
Gets the time, running from t = 0 (start) to t = 1 (deadline).
getTimeline() - Method in class negotiator.boaframework.NegotiationSession
 
getTimeline() - Method in class negotiator.events.MultipartyNegotiationOfferEvent
 
getTimeLine() - Method in class negotiator.parties.AbstractNegotiationParty
Gets this agent's time line.
getTimeLine() - Method in class negotiator.parties.NegotiationPartyInternal
Gets the timeline for this agent.
getTimeline() - Method in class negotiator.Party
Deprecated.
 
getTimeline() - Method in class negotiator.qualitymeasures.NegotiationSessionWrapper
 
getTimeline() - Method in class negotiator.session.Session
 
getTimeOfAgreement() - Method in class negotiator.qualitymeasures.logmanipulation.OutcomeInfo
 
getTimeOrDefaultTimeout() - Method in class negotiator.Deadline
get the time, or a default time time-out.
getTimePointList() - Method in class negotiator.qualitymeasures.OpponentModelMeasuresResults
 
getTopParam() - Method in class negotiator.utility.EvaluatorReal
 
getTopPoint() - Method in class negotiator.boaframework.offeringstrategy.anac2010.IAMhaggler2010.ContinuousEvaluationSection
 
getTotal() - Method in class misc.Progress
Get the final number for this progress
getTotal() - Method in class misc.ScoreKeeper
Returns the sum of all scores.
getTotal_CR_A() - Method in class negotiator.qualitymeasures.logmanipulation.OutcomeInfoDerived
 
getTotal_CR_B() - Method in class negotiator.qualitymeasures.logmanipulation.OutcomeInfoDerived
 
getTotalBiddingPossibilities() - Method in class negotiator.boaframework.sharedagentstate.anac2011.gahboninho.IssueManager
 
getTotalMiliseconds() - Method in class negotiator.ContinuousTimeline
Gets the total negotiation time in miliseconds
getTotalNumberOfSessions() - Method in class negotiator.events.TournamentStartedEvent
 
getTotalRoundOrTime() - Method in class negotiator.multipartyprotocol.MultiPartyNegotiationSession
 
getTotalRoundOrTime() - Method in class negotiator.Party
Deprecated.
 
getTotalRounds() - Method in class negotiator.DiscreteTimeline
Be careful, this is not equal to the initializing value!
getTotalSeconds() - Method in class negotiator.ContinuousTimeline
Gets the total negotiation time in seconds
getTotalSessions() - Method in class negotiator.events.SessionStartedEvent
 
getTotalSessions() - Method in class negotiator.protocol.Protocol
 
getTotalTime() - Method in class negotiator.ContinuousTimeline
 
getTotalTime() - Method in class negotiator.DiscreteTimeline
This a hack because in Agent.java a method sleep requires this
getTotalTime() - Method in class negotiator.protocol.alternatingoffers.AlternatingOffersProtocol
 
getTotalTime() - Method in class negotiator.session.Timeline
 
getTotalTime() - Method in interface negotiator.session.TimeLineInfo
 
getTournament(int) - Method in class negotiator.distributedtournament.DBController
Given the jobID of the tournament, the tournament is requested from the database and stored as a Tournament object.
getTournament() - Method in class negotiator.gui.tournamentvars.TournamentUI
 
getTournamentNumber() - Method in class negotiator.events.TournamentStartedEvent
 
getTournamentNumber() - Method in class negotiator.protocol.BilateralAtomicNegotiationSession
 
getTournamentOptions() - Method in class misc.SimulatorConfiguration
 
getTournamentOutcomeFileName() - Static method in class negotiator.Global
 
getTournaments() - Method in class negotiator.config.MultilateralTournamentsConfiguration
 
getTournamentSessions(Tournament) - Static method in class negotiator.protocol.alternatingoffers.AlternatingOffersProtocol
Called when you press start button in Tournament window via reflection in TournamentRunner.
getTournamentSessions(Tournament, boolean, boolean) - Static method in class negotiator.protocol.alternatingoffers.AlternatingOffersProtocol
 
getTournamentSessions(Tournament) - Static method in class negotiator.protocol.auction.AuctionOldProtocol
 
getTournamentSessions(Tournament) - Static method in class negotiator.protocol.auction.AuctionProtocol
 
getTournamentSessions(Tournament) - Static method in class negotiator.protocol.auction.MultiPhaseAuctionOldProtocol
 
getTournamentSessions(Tournament) - Static method in class negotiator.protocol.auction.MultiPhaseAuctionProtocol
 
getTournamentSessions(Tournament) - Static method in class negotiator.protocol.Protocol
 
getTreeTable() - Method in class negotiator.gui.tree.TreeFrame
 
getTurn() - Method in class negotiator.events.MultipartyNegotiationOfferEvent
 
getTurnNumber() - Method in class negotiator.session.Session
Get the current turn number.
getTurns() - Method in class negotiator.session.Round
Gets the turns in this round.
getType() - Method in class negotiator.boaframework.BOAcomponent
 
getType() - Method in class negotiator.boaframework.repository.BOArepItem
 
getType() - Method in class negotiator.Deadline
Get the type of this deadline.
getType() - Method in class negotiator.DiscreteTimeline
 
getType() - Method in class negotiator.issue.Issue
 
getType() - Method in class negotiator.issue.IssueDiscrete
 
getType() - Method in class negotiator.issue.IssueInteger
 
getType() - Method in class negotiator.issue.IssueReal
 
getType() - Method in class negotiator.issue.Objective
This method is added for convenience.
getType() - Method in class negotiator.issue.Value
 
getType() - Method in class negotiator.issue.ValueDiscrete
 
getType() - Method in class negotiator.issue.ValueInteger
 
getType() - Method in class negotiator.issue.ValueReal
 
getType() - Method in class negotiator.session.Timeline
 
getType() - Method in interface negotiator.session.TimeLineInfo
In a time-based protocol, time passes within a round.
getType() - Method in interface negotiator.utility.Evaluator
 
getType() - Method in class negotiator.utility.EvaluatorDiscrete
 
getType() - Method in class negotiator.utility.EvaluatorInteger
 
getType() - Method in class negotiator.utility.EvaluatorObjective
 
getType() - Method in class negotiator.utility.EvaluatorReal
 
getType() - Method in class negotiator.utility.UtilitySpace
This method returns the type of utility space: either linear or nonlinear.
getTypeField(Objective) - Method in class negotiator.gui.tree.NegotiatorTreeTableModel
 
getTypeString() - Method in class negotiator.boaframework.repository.BOArepItem
 
getUnfortunateMovesA() - Method in class negotiator.qualitymeasures.logmanipulation.OutcomeInfoDerived
 
getUnfortunateMovesB() - Method in class negotiator.qualitymeasures.logmanipulation.OutcomeInfoDerived
 
getUniqueIdentifier() - Method in class negotiator.Agent
 
getUniqueIdentifier() - Method in class negotiator.boaframework.agent.BOAagent
Unique identifier for the BOA agent.
getUpper() - Method in class negotiator.boaframework.opponentmodel.agentsmith.Bounds
returns the upper bound
getUpperbound() - Method in class misc.Range
Returns the upperbound of the range.
getUpperbound() - Method in class misc.RangeInt
Returns the upperbound of the range.
getUpperBound() - Method in class negotiator.boaframework.offeringstrategy.anac2010.IAMhaggler2010.ContinuousEvaluationSection
 
getUpperBound() - Method in class negotiator.issue.IssueInteger
 
getUpperBound() - Method in class negotiator.issue.IssueReal
 
getUpperBound() - Method in class negotiator.utility.EvaluatorInteger
 
getUpperBound() - Method in class negotiator.utility.EvaluatorReal
 
getUpperThreshold(double, double) - Method in class negotiator.boaframework.offeringstrategy.anac2011.TheNegotiator_Offering
Calculate the upperthreshold based on the lowerthreshold and a given percentage.
getURL() - Method in class negotiator.repository.DomainRepItem
 
getURL() - Method in class negotiator.repository.ProfileRepItem
 
getUserObject() - Method in class negotiator.issue.Objective
 
getUtilA() - Method in class negotiator.ActionEvent
 
getUtilADiscount() - Method in class negotiator.events.ActionEvent
 
getUtilB() - Method in class negotiator.ActionEvent
 
getUtilBDsicount() - Method in class negotiator.events.ActionEvent
 
getUtilHighestValue() - Method in class negotiator.utility.EvaluatorInteger
 
GetUtilitiesCount() - Method in interface negotiator.boaframework.sharedagentstate.anac2011.gahboninho.GahbonValueType
 
getUtilitiesForCurrentBid(Bid, boolean) - Method in class negotiator.multipartyprotocol.MultiPartyNegotiationSession
 
getUtility(Bid) - Method in class negotiator.Agent
A convenience method to get the discounted utility of a bid.
getUtility(int) - Method in class negotiator.analysis.BidPoint
Returns the utility of the bid for the i'th agent (agent A = 0, etc.).
getUtility(Bid) - Method in class negotiator.boaframework.offeringstrategy.anac2011.NiceTitForTat_Offering
 
getUtility(Bid) - Method in class negotiator.boaframework.offeringstrategy.anac2012.AgentMR_Offering
 
getUtility(Bid) - Method in class negotiator.boaframework.offeringstrategy.anac2012.OMACagent_Offering
 
getUtility(Bid) - Method in class negotiator.boaframework.opponentmodel.agentsmith.IssueModel
The utility of a bid, which can be real, integer or discrete
getUtility(Bid) - Method in class negotiator.boaframework.opponentmodel.agentsmithv2.IssueModel
The utility of a bid, which can be real, integer or discrete
getUtility(Bid) - Method in class negotiator.boaframework.opponentmodel.tools.UtilitySpaceAdapter
 
getUtility(Bid) - Method in class negotiator.boaframework.sharedagentstate.anac2012.AgentLGSAS
 
getUtility(Bid) - Method in class negotiator.parties.AbstractNegotiationParty
Gets the utility for the given bid.
getUtility(Bid) - Method in class negotiator.parties.NegotiationPartyInternal
Gets the utility for the given bid.
getUtility(Bid) - Method in class negotiator.Party
Deprecated.
A convenience method to get the utility of a bid.
getUtility(Bid) - Method in class negotiator.utility.Constraint
 
getUtility(Bid) - Method in class negotiator.utility.ConstraintUtilitySpace
 
getUtility(Bid) - Method in class negotiator.utility.ExclusiveHyperRectangle
 
getUtility(Bid) - Method in class negotiator.utility.HyperRectangle
 
getUtility(Bid) - Method in class negotiator.utility.InclusiveHyperRectangle
 
getUtility(Bid) - Method in class negotiator.utility.NonlinearUtilitySpace
 
getUtility(Bid) - Method in class negotiator.utility.UtilityFunction
 
getUtility(Bid) - Method in class negotiator.utility.UtilitySpace
 
getUtilityA() - Method in class negotiator.analysis.BidPoint
Returns the utility of the bid for agent A.
getUtilityB() - Method in class negotiator.analysis.BidPoint
Returns the utility of the bid for agent B.
getUtilityFunctions() - Method in class negotiator.utility.UtilityFunction
 
getUtilityHeighestInteger() - Method in class negotiator.gui.dialogs.NewIssueDialog
 
getUtilityLowestInteger() - Method in class negotiator.gui.dialogs.NewIssueDialog
 
getUtilityOfOpponentsBid(Domain, Bid) - Method in class negotiator.boaframework.sharedagentstate.anac2012.AgentLGSAS
 
getUtilitySpace() - Method in class negotiator.boaframework.NegotiationSession
Returns the utilityspace of the agent.
getUtilitySpace() - Method in class negotiator.boaframework.offeringstrategy.anac2011.hardheaded.BidSelector
 
getUtilitySpace() - Method in class negotiator.gui.tree.NegotiatorTreeTableModel
 
getUtilitySpace() - Method in class negotiator.parties.AbstractNegotiationParty
Gets this agent's utility space.
getUtilitySpace() - Method in class negotiator.parties.NegotiationPartyInternal
Gets the agent's utility space.
getUtilitySpace() - Method in class negotiator.Party
Deprecated.
 
getUtilitySpace(Domain, ProfileRepItem) - Method in class negotiator.repository.Repository
 
getUtilitySpace(Domain, String) - Method in class negotiator.repository.Repository
 
getUtilitySpaces(List<NegotiationPartyInternal>) - Method in class negotiator.analysis.MultilateralAnalysis
 
getUtilitySpaces() - Method in class negotiator.multipartyprotocol.MultiPartyNegotiationSession
 
getUtilityspaceType() - Method in class negotiator.SupportedNegotiationSetting
 
getUtilitySpaceType(String) - Static method in enum negotiator.utility.UTILITYSPACETYPE
 
getUtilitythreshold() - Method in class negotiator.boaframework.sharedagentstate.anac2012.CUHKAgentSAS
 
getUtilityValue() - Method in class negotiator.utility.ExclusiveHyperRectangle
 
getUtilityValue() - Method in class negotiator.utility.HyperRectangle
 
getUtilityValue() - Method in class negotiator.utility.InclusiveHyperRectangle
 
getUtilityWithDiscount(Bid) - Method in class negotiator.parties.AbstractNegotiationParty
Gets the time discounted utility for the given bid.
getUtilityWithDiscount(Bid) - Method in class negotiator.parties.NegotiationPartyInternal
Gets the agents utility for a given bid, taking into account a discount factor if present.
getUtilityWithDiscount(Bid) - Method in class negotiator.Party
Deprecated.
 
getUtilityWithDiscount(Bid, TimeLineInfo) - Method in class negotiator.utility.UtilitySpace
Let d in (0, 1) be the discount factor.
getUtilityWithDiscount(Bid, double) - Method in class negotiator.utility.UtilitySpace
 
getUtilLowestValue() - Method in class negotiator.utility.EvaluatorInteger
 
getUtils(List<NegotiationPartyInternal>, Bid) - Static method in class negotiator.logging.CsvLogger
 
getValidActions() - Method in class negotiator.NegoTurn
 
getValidActions() - Method in class negotiator.session.Turn
Get (copy of) all valid actions for this turn.
getValue() - Method in class negotiator.actions.Inform
 
getValue(int) - Method in class negotiator.Bid
 
getValue() - Method in class negotiator.Deadline
Get the total value
getValue(int) - Method in class negotiator.issue.IssueDiscrete
Get value by its Sting representation, null otherwise.
getValue() - Method in class negotiator.issue.ValueDiscrete
 
getValue() - Method in class negotiator.issue.ValueInteger
 
getValue() - Method in class negotiator.issue.ValueReal
 
getValue() - Method in class negotiator.tournament.VariablesAndValues.AgentParamValue
 
getValue() - Method in class negotiator.tournament.VariablesAndValues.AgentValue
 
getValue() - Method in class negotiator.tournament.VariablesAndValues.BOAagentValue
 
getValue() - Method in class negotiator.tournament.VariablesAndValues.DBLocationValue
 
getValue() - Method in class negotiator.tournament.VariablesAndValues.DBPasswordValue
 
getValue() - Method in class negotiator.tournament.VariablesAndValues.DBSessionValue
 
getValue() - Method in class negotiator.tournament.VariablesAndValues.DBUserValue
 
getValue() - Method in class negotiator.tournament.VariablesAndValues.ExperimentalValue
 
getValue() - Method in class negotiator.tournament.VariablesAndValues.ProtocolValue
 
getValue() - Method in class negotiator.tournament.VariablesAndValues.TotalSessionNumberValue
 
getValue() - Method in class negotiator.tournament.VariablesAndValues.TournamentOptionsValue
 
getValue(ValueDiscrete) - Method in class negotiator.utility.EvaluatorDiscrete
 
getValueAsDouble(String) - Method in class negotiator.StrategyParameters
Returns the value of the parameter with the given name as double.
getValueAsString(String) - Method in class negotiator.StrategyParameters
Returns the value of the parameter with the given name as string.
getValueAt(int, int) - Method in class negotiator.gui.progress.DataKeyTableModel
 
getValueAt(int, int) - Method in class negotiator.gui.progress.NegoTableModel
 
getValueAt(Object, int) - Method in class negotiator.gui.tree.NegotiatorTreeTableModel
When node is an Objective, this method returns the object beloging in the given column.
getValueByEvaluation(double) - Method in class negotiator.utility.EvaluatorReal
 
getValueIndex(ValueDiscrete) - Method in class negotiator.boaframework.opponentmodel.agentx.DiscreteValueProcessor
Returns the index of a certain value in the valuelist.
getValueIndex(String) - Method in class negotiator.issue.IssueDiscrete
 
getValueIndex(ValueDiscrete) - Method in class negotiator.issue.IssueDiscrete
 
getValuePairs() - Method in class negotiator.boaframework.BOAparameter
Returns all values of the parameters which satisfy [Lowerbound:Stepsize:Upperbound].
getValuePreferenceMap(int) - Method in class negotiator.parties.partialopponentmodel.PartialPreferenceModels
 
getValueProcessor(IssueDiscrete) - Method in class negotiator.boaframework.opponentmodel.AgentXFrequencyModel
Returns a DiscreteValueProcessor, allowing the use of several methods
getValueRank(ValueDiscrete) - Method in class negotiator.boaframework.opponentmodel.agentx.DiscreteValueProcessor
Gets the rank of a certain value.
getValues() - Method in class negotiator.Bid
Helper function to enable the comparison between two Bids.
getValues() - Method in class negotiator.events.AgreementEvent
Convert the agreement into a hashmap of < DataKey, Object > pairs.
getValues() - Method in class negotiator.issue.IssueDiscrete
Gives an enumeration over all values in this discrete issue.
getValues() - Method in class negotiator.tournament.VariablesAndValues.TournamentVariable
 
getValues() - Method in class negotiator.utility.EvaluatorDiscrete
 
getValueToBeChecked() - Method in class negotiator.utility.SumZeroConstraint
 
getValueToBeChecked() - Method in class negotiator.utility.SumZeroConstraintList
 
getValueToBeChecked() - Method in class negotiator.utility.SumZeroNotConstraint
 
getValueUtility(Value) - Method in class negotiator.boaframework.opponentmodel.agentlg.BidStatistic
 
getVariables() - Method in class negotiator.tournament.Tournament
 
getVariance() - Method in class negotiator.boaframework.opponentmodel.IAMHagglerOpponentConcessionModel
Gets all Variances in a n-by-1 Matrix
getVariance(ArrayList<Double>) - Static method in class negotiator.boaframework.opponentmodel.nash.StatisticsUtil
This method calculates the variance of the values in the list.
getVarianceAt(int) - Method in class negotiator.boaframework.opponentmodel.IAMHagglerOpponentConcessionModel
Gets a specific variance point corresponding to the timeSlot
getVariances() - Method in class negotiator.boaframework.offeringstrategy.IAMHaggler_Test_Offering
 
getVersion() - Method in class negotiator.Agent
 
getVersion() - Method in class negotiator.boaframework.agent.BOAagent
 
getVersion() - Static method in class negotiator.boaframework.offeringstrategy.anac2011.IAMhaggler2011_Offering
Gets the version number.
getVersion() - Static method in class negotiator.Party
Deprecated.
 
getVersion() - Method in class negotiator.repository.AgentRepItem
Get the version of this agent.
getVote() - Method in class negotiator.actions.VoteForOfferAcceptance
 
getVotingResult() - Method in class negotiator.actions.InformVotingResult
 
getWaveLength() - Method in class negotiator.boaframework.offeringstrategy.anac2013.TheFawkes.JWave_Wavelet
Returns the minimal wavelength for the used wavelet.
getWeight() - Method in class negotiator.boaframework.offeringstrategy.anac2010.IAMhaggler2010.WeightHypothesis
 
getWeight(Issue) - Method in class negotiator.boaframework.opponentmodel.AgentLGModel
 
getWeight() - Method in class negotiator.boaframework.opponentmodel.agentsmith.IssueModel
Get's the importance of this issues utility
getWeight(int) - Method in class negotiator.boaframework.opponentmodel.agentsmith.SmithModel
 
getWeight() - Method in class negotiator.boaframework.opponentmodel.agentsmithv2.IssueModel
Get's the importance of this issues utility
getWeight(int) - Method in class negotiator.boaframework.opponentmodel.agentsmithv2.SmithModelV2
 
getWeight(Issue) - Method in class negotiator.boaframework.opponentmodel.AgentXFrequencyModel
 
getWeight(Issue) - Method in class negotiator.boaframework.opponentmodel.BayesianModel
 
getWeight(Issue) - Method in class negotiator.boaframework.opponentmodel.CUHKFrequencyModelV2
This model does not rely on issue weights.
getWeight(Issue) - Method in class negotiator.boaframework.opponentmodel.FSEGABayesianModel
 
getWeight(Issue) - Method in class negotiator.boaframework.OpponentModel
Returns the weight of a particular issue in the domain.
getWeight() - Method in class negotiator.boaframework.opponentmodel.iamhaggler.WeightHypothesis
 
getWeight(Issue) - Method in class negotiator.boaframework.opponentmodel.IAMhagglerBayesianModel
 
getWeight(Issue) - Method in class negotiator.boaframework.opponentmodel.NashFrequencyModel
 
getWeight(Issue) - Method in class negotiator.boaframework.opponentmodel.OppositeModel
 
getWeight(Issue) - Method in class negotiator.boaframework.opponentmodel.PerfectIAMhagglerBayesianModel
 
getWeight(Issue) - Method in class negotiator.boaframework.opponentmodel.PerfectScalableBayesianModel
 
getWeight(Issue) - Method in class negotiator.boaframework.opponentmodel.ScalableBayesianModel
 
getWeight(Issue) - Method in class negotiator.boaframework.opponentmodel.SmithFrequencyModel
 
getWeight(Issue) - Method in class negotiator.boaframework.opponentmodel.SmithFrequencyModelV2
 
getWeight(int) - Method in class negotiator.boaframework.opponentmodel.tools.UtilitySpaceAdapter
 
getWeight(Issue) - Method in class negotiator.boaframework.opponentmodel.UniformModel
 
getWeight() - Method in class negotiator.gui.tree.WeightSlider
 
getWeight() - Method in class negotiator.utility.Constraint
 
getWeight() - Method in interface negotiator.utility.Evaluator
 
getWeight() - Method in class negotiator.utility.EvaluatorDiscrete
 
getWeight() - Method in class negotiator.utility.EvaluatorInteger
 
getWeight() - Method in class negotiator.utility.EvaluatorObjective
 
getWeight() - Method in class negotiator.utility.EvaluatorReal
 
getWeight() - Method in class negotiator.utility.UtilityFunction
 
getWeight(int) - Method in class negotiator.utility.UtilitySpace
 
getWeightByIssue(IssueDiscrete) - Method in class negotiator.boaframework.opponentmodel.agentx.DiscreteIssueProcessor
Gives the weight that belongs to the given issue
getWeightCheck() - Method in class negotiator.gui.dialogs.NewIssueDialog
 
getWeightCheck() - Method in class negotiator.gui.dialogs.NewObjectiveDialog
 
getWeights() - Method in class negotiator.boaframework.opponentmodel.agentsmith.SmithModel
Returns a hashmap with the weights for each of the issues
getWeightSlider(Objective) - Method in class negotiator.gui.tree.NegotiatorTreeTableModel
Returns the WeightSlider belonging to the given Objective.
getWorstBidDetails() - Method in class negotiator.BidHistory
Returns the bid with the lowest utility stored in the history.
getXMLRoot() - Method in class negotiator.Domain
 
getXMLRoot() - Method in class negotiator.utility.UtilitySpace
 
getZeroOutcomeConstraints() - Method in class negotiator.utility.ConstraintUtilitySpace
 
GiveFeedback - Class in negotiator.actions
 
GiveFeedback(AgentID, Feedback) - Constructor for class negotiator.actions.GiveFeedback
 
GiveFeedback(Party, Feedback) - Constructor for class negotiator.actions.GiveFeedback
 
Global - Class in negotiator
Overview of global variables used throughout the application.
Global() - Constructor for class negotiator.Global
 
guessCurrentBidUtil() - Method in class negotiator.boaframework.offeringstrategy.anac2011.valuemodelagent.OpponentModeler
 
gui_nego_time - Variable in class negotiator.protocol.auction.AuctionOldProtocol
 
gui_nego_time - Variable in class negotiator.protocol.auction.AuctionProtocol
 
GuiConfiguration - Class in negotiator.config
Stores the configuration variables for the MultilateralUI user interface.
GuiConfiguration() - Constructor for class negotiator.config.GuiConfiguration
 
GuiConfiguration(GuiConfiguration) - Constructor for class negotiator.config.GuiConfiguration
Initializes a new instance of the configuration class by using existing config.
GuiConfigurationInterface - Interface in negotiator.config
This is the configuration object used by the user interface.

H

handeNegotiationSessionEvent(NegotiationSessionEvent) - Method in class negotiator.gui.progress.ProgressUI2
 
handeNegotiationSessionEvent(NegotiationSessionEvent) - Method in class negotiator.gui.progress.TournamentProgressUI2
 
handeNegotiationSessionEvent(NegotiationSessionEvent) - Method in interface negotiator.NegotiationEventListener
 
handleAction(Action) - Method in interface negotiator.PocketNegotiatorAgent
the agent's opponent did an action.
handleActionEvent(ActionEvent) - Method in class negotiator.gui.progress.ProgressUI2
Fills the columns of the bottom table.
handleActionEvent(ActionEvent) - Method in class negotiator.gui.progress.TournamentProgressUI2
Tournament overview at the top
handleActionEvent(ActionEvent) - Method in interface negotiator.NegotiationEventListener
IMPORTANT: in handleEvent, do not more than just storing the event and notifying your interface that a new event has arrived.
handleBlateralAtomicNegotiationSessionEvent(BilateralAtomicNegotiationSessionEvent) - Method in class negotiator.gui.progress.ProgressUI2
 
handleBlateralAtomicNegotiationSessionEvent(BilateralAtomicNegotiationSessionEvent) - Method in class negotiator.gui.progress.TournamentProgressUI2
 
handleBlateralAtomicNegotiationSessionEvent(BilateralAtomicNegotiationSessionEvent) - Method in interface negotiator.NegotiationEventListener
 
handleEvent(NegotiationEvent) - Method in class negotiator.gui.negosession.MultiPartyDataModel
implements MultipartyNegotiationEventListener
handleEvent(NegotiationEvent) - Method in class negotiator.gui.progress.MultipartyProgressUI
 
handleEvent(NegotiationEvent) - Method in class negotiator.gui.progress.MultiPartyTournamentProgressUI
implements MultipartyNegotiationEventListener
handleEvent(NegotiationEvent) - Method in class negotiator.logging.FileLogger
 
handleEvent(NegotiationEvent) - Method in interface negotiator.MultipartyNegotiationEventListener
IMPORTANT: in handleEvent, do not more than just storing the event and notifying your interface that a new event has arrived.
handleEvent(NegotiationEvent) - Method in class negotiator.xml.multipartyrunner.ProgressReporter
Increase progress counter IMPORTANT: in handleEvent, do not more than just storing the event and notifying your interface that a new event has arrived.
handleLogMessageEvent(LogMessageEvent) - Method in class negotiator.gui.progress.ProgressUI2
 
handleLogMessageEvent(LogMessageEvent) - Method in class negotiator.gui.progress.TournamentProgressUI2
 
handleLogMessageEvent(LogMessageEvent) - Method in interface negotiator.NegotiationEventListener
 
HardHeaded_Offering - Class in negotiator.boaframework.offeringstrategy.anac2011
This is the decoupled Offering Strategy for HardHeaded (ANAC2011).
HardHeaded_Offering() - Constructor for class negotiator.boaframework.offeringstrategy.anac2011.HardHeaded_Offering
Empty constructor for the BOA framework.
HardHeadedFrequencyModel - Class in negotiator.boaframework.opponentmodel
BOA framework implementation of the HardHeaded Frequecy Model.
HardHeadedFrequencyModel() - Constructor for class negotiator.boaframework.opponentmodel.HardHeadedFrequencyModel
 
HardHeadedSAS - Class in negotiator.boaframework.sharedagentstate.anac2011
This is the shared code of the acceptance condition and bidding strategy of ANAC 2011 HardHeaded.
HardHeadedSAS(NegotiationSession) - Constructor for class negotiator.boaframework.sharedagentstate.anac2011.HardHeadedSAS
 
hasDeadline - Variable in class negotiator.session.Timeline
 
hashCode() - Method in class misc.Pair
 
hashCode() - Method in class negotiator.actions.Offer
 
hashCode() - Method in class negotiator.AgentID
 
hashCode() - Method in class negotiator.analysis.BidPoint
 
hashCode() - Method in class negotiator.analysis.BidPointTime
 
hashCode() - Method in class negotiator.Bid
 
hashCode() - Method in class negotiator.bidding.BidDetails
 
hashCode() - Method in class negotiator.boaframework.offeringstrategy.anac2010.IAMhaggler2010.Pair
 
hashCode() - Method in class negotiator.Domain
 
hashCode() - Method in class negotiator.issue.Objective
 
hashCode() - Method in class negotiator.issue.ValueDiscrete
 
hashCode() - Method in class negotiator.protocol.Protocol
 
hashCode() - Method in class negotiator.repository.DomainRepItem
 
hashCode() - Method in class negotiator.repository.MultiPartyProtocolRepItem
 
hashCode() - Method in class negotiator.repository.ProfileRepItem
 
hashCode() - Method in class negotiator.repository.ProtocolRepItem
 
hashCode() - Method in class negotiator.tournament.VariablesAndValues.AgentParameterVariable
 
hashCode() - Method in class negotiator.tournament.VariablesAndValues.AgentValue
 
hashCode() - Method in class negotiator.tournament.VariablesAndValues.BOAagentValue
 
hashCode() - Method in class negotiator.tournament.VariablesAndValues.DBLocationValue
 
hashCode() - Method in class negotiator.tournament.VariablesAndValues.DBPasswordValue
 
hashCode() - Method in class negotiator.tournament.VariablesAndValues.DBSessionValue
 
hashCode() - Method in class negotiator.tournament.VariablesAndValues.DBUserValue
 
hashCode() - Method in class negotiator.tournament.VariablesAndValues.ExperimentalValue
 
hashCode() - Method in class negotiator.utility.EvaluatorDiscrete
 
hashCode() - Method in class negotiator.utility.EvaluatorReal
 
hasNext() - Method in class negotiator.BidIterator
 
hasNext() - Method in class negotiator.LinearBidIterator
 
hasNext() - Method in class negotiator.tournament.TournamentGenerator
 
hasNext() - Method in class negotiator.xml.multipartyrunner.RunConfigurationIterator
 
hasNoProfiles() - Method in class negotiator.gui.tree.TreeFrame
 
helper - Variable in class negotiator.boaframework.AcceptanceStrategy
Reference to the helper-object, which is used when there is overlap between the acceptance condition and offering strategy.
helper - Variable in class negotiator.boaframework.OfferingStrategy
Reference to helper class used if there are dependencies between the acceptance condition an offering strategy
HillClimber - Class in negotiator.parties
Implementation of a party that uses hill climbing strategy to get to an agreement.
HillClimber() - Constructor for class negotiator.parties.HillClimber
 
HillClimberParty - Class in negotiator.parties
 
HillClimberParty() - Constructor for class negotiator.parties.HillClimberParty
 
HOUR - Static variable in class misc.Time
an hour in seconds
HyperRectangle - Class in negotiator.utility
 
HyperRectangle() - Constructor for class negotiator.utility.HyperRectangle
 
Hypothesis - Class in negotiator.boaframework.offeringstrategy.anac2010.IAMhaggler2010
 
Hypothesis() - Constructor for class negotiator.boaframework.offeringstrategy.anac2010.IAMhaggler2010.Hypothesis
 
HypothesisComperator - Class in negotiator.boaframework.opponentmodel.fsegaagent
 
HypothesisComperator() - Constructor for class negotiator.boaframework.opponentmodel.fsegaagent.HypothesisComperator
 

I

IAMCrazyHaggler_Offering - Class in negotiator.boaframework.offeringstrategy.anac2010
This is the decoupled Offering Strategy for IAMCrazyHaggler (ANAC2010).
IAMCrazyHaggler_Offering() - Constructor for class negotiator.boaframework.offeringstrategy.anac2010.IAMCrazyHaggler_Offering
Empty constructor called by BOA framework.
IAMhaggler2010_Offering - Class in negotiator.boaframework.offeringstrategy.anac2010
This is the decoupled Offering Strategy for IAMhaggler2010 (ANAC2010).
IAMhaggler2010_Offering() - Constructor for class negotiator.boaframework.offeringstrategy.anac2010.IAMhaggler2010_Offering
 
IAMhaggler2011_Offering - Class in negotiator.boaframework.offeringstrategy.anac2011
This is the decoupled Offering Strategy for IAMhaggler2011 (ANAC2011).
IAMhaggler2011_Offering() - Constructor for class negotiator.boaframework.offeringstrategy.anac2011.IAMhaggler2011_Offering
Empty constructor for the BOA framework.
IAMHaggler2012_Offering - Class in negotiator.boaframework.offeringstrategy.anac2012
 
IAMHaggler2012_Offering() - Constructor for class negotiator.boaframework.offeringstrategy.anac2012.IAMHaggler2012_Offering
Empty constructor for the BOA framework.
IAMHaggler2012_Offering(NegotiationSession, OpponentModel, OMStrategy) - Constructor for class negotiator.boaframework.offeringstrategy.anac2012.IAMHaggler2012_Offering
 
IAMhaggler_Concession - Class in negotiator.boaframework
 
IAMhaggler_Concession(UtilitySpace) - Constructor for class negotiator.boaframework.IAMhaggler_Concession
 
IAMHaggler_Test_Offering - Class in negotiator.boaframework.offeringstrategy
 
IAMHaggler_Test_Offering() - Constructor for class negotiator.boaframework.offeringstrategy.IAMHaggler_Test_Offering
 
IAMHaggler_Test_Offering(NegotiationSession, OpponentModel, OMStrategy) - Constructor for class negotiator.boaframework.offeringstrategy.IAMHaggler_Test_Offering
 
IAMhagglerBayesianModel - Class in negotiator.boaframework.opponentmodel
IAMhagglerModel by Colin Williams, adapted for the BOA framework.
IAMhagglerBayesianModel() - Constructor for class negotiator.boaframework.opponentmodel.IAMhagglerBayesianModel
 
IAMhagglerBayesianModel.Extreme - Enum in negotiator.boaframework.opponentmodel
 
IAMHagglerOpponentConcessionModel - Class in negotiator.boaframework.opponentmodel
This class is a component of the ANAC 2011 agent IAMHaggler where it estimates the concession rate of the opponent.
IAMHagglerOpponentConcessionModel(int, UtilitySpace, int) - Constructor for class negotiator.boaframework.opponentmodel.IAMHagglerOpponentConcessionModel
 
id - Static variable in class negotiator.parties.EnumeratorParty
 
IllegalAction - Class in negotiator.actions
This action represents that the agent did an illegal action (not fitting the protocol), eg kill his agent.
IllegalAction(AgentID, String) - Constructor for class negotiator.actions.IllegalAction
Specifies that an agent returned an action not fitting the protocol.
IllegalAction(String) - Constructor for class negotiator.actions.IllegalAction
Specifies that an agent returned an action not fitting the protocol.
ImproveBid(Bid) - Method in class negotiator.boaframework.sharedagentstate.anac2011.gahboninho.GahboninhoOM
 
ImproveValue(int, ValueDiscrete) - Method in class negotiator.boaframework.sharedagentstate.anac2011.gahboninho.GahboninhoOM
 
includeOnly(Collection<NegotiationPartyInternal>, Class) - Method in class negotiator.protocol.MultilateralProtocolAdapter
Filters the list by including only the type of negotiation parties.
InclusiveHyperRectangle - Class in negotiator.utility
An InclusiveHyperRectangle has a utility value when all of its bounds are satisfied, and zero otherwise.
InclusiveHyperRectangle() - Constructor for class negotiator.utility.InclusiveHyperRectangle
 
InclusiveHyperRectangle(boolean) - Constructor for class negotiator.utility.InclusiveHyperRectangle
 
InclusiveZeroOutcomeConstraint - Class in negotiator.utility
 
InclusiveZeroOutcomeConstraint() - Constructor for class negotiator.utility.InclusiveZeroOutcomeConstraint
 
increaseDepth(int) - Method in class negotiator.parties.partialopponentmodel.ValuePreferenceNode
 
increaseRank(ValueDiscrete) - Method in class negotiator.boaframework.opponentmodel.agentx.DiscreteValueProcessor
Directly increases the rank of a value.
increaseUpperbound(double) - Method in class misc.Range
Increases the upperbound by the given increment.
increment() - Method in class misc.Progress
Increases the progress by 1, but never beyond the total progress
increment(int) - Method in class misc.Progress
Increases the progress by n, but never beyond the total progress
increment() - Method in class negotiator.DiscreteTimeline
 
index - Variable in class negotiator.utility.SumZeroConstraint
 
index - Variable in class negotiator.utility.SumZeroConstraintList
 
Inform - Class in negotiator.actions
Created by dfesten on 21-8-2014.
Inform() - Constructor for class negotiator.actions.Inform
 
Inform(String, Object) - Constructor for class negotiator.actions.Inform
 
InformPartyList - Class in negotiator.actions
This class is used to createFrom an action which symbolizes that an agent accepts an offer.
InformPartyList(ArrayList<NegotiationParty>) - Constructor for class negotiator.actions.InformPartyList
 
InformVotingResult - Class in negotiator.actions
 
InformVotingResult() - Constructor for class negotiator.actions.InformVotingResult
 
InformVotingResult(AgentID, Vote) - Constructor for class negotiator.actions.InformVotingResult
 
InformVotingResult(Party, Vote) - Constructor for class negotiator.actions.InformVotingResult
 
init() - Method in class negotiator.Agent
This method is called by the protocol every time before starting a new session after the internalInit method is called.
init(NegotiationSession, OfferingStrategy, OpponentModel, HashMap<String, Double>) - Method in class negotiator.boaframework.acceptanceconditions.anac2010.AC_AgentFSEGA
 
init(NegotiationSession, OfferingStrategy, OpponentModel, HashMap<String, Double>) - Method in class negotiator.boaframework.acceptanceconditions.anac2010.AC_AgentK
 
init(NegotiationSession, OfferingStrategy, OpponentModel, HashMap<String, Double>) - Method in class negotiator.boaframework.acceptanceconditions.anac2010.AC_AgentSmith
 
init(NegotiationSession, OfferingStrategy, OpponentModel, HashMap<String, Double>) - Method in class negotiator.boaframework.acceptanceconditions.anac2010.AC_IAMcrazyHaggler
 
init(NegotiationSession, OfferingStrategy, OpponentModel, HashMap<String, Double>) - Method in class negotiator.boaframework.acceptanceconditions.anac2010.AC_IAMHaggler2010
 
init(NegotiationSession, OfferingStrategy, OpponentModel, HashMap<String, Double>) - Method in class negotiator.boaframework.acceptanceconditions.anac2010.AC_Nozomi
 
init(NegotiationSession, OfferingStrategy, OpponentModel, HashMap<String, Double>) - Method in class negotiator.boaframework.acceptanceconditions.anac2010.AC_Yushu
 
init(NegotiationSession, OfferingStrategy, OpponentModel, HashMap<String, Double>) - Method in class negotiator.boaframework.acceptanceconditions.anac2011.AC_AgentK2
 
init(NegotiationSession, OfferingStrategy, OpponentModel, HashMap<String, Double>) - Method in class negotiator.boaframework.acceptanceconditions.anac2011.AC_BRAMAgent
 
init(NegotiationSession, OfferingStrategy, OpponentModel, HashMap<String, Double>) - Method in class negotiator.boaframework.acceptanceconditions.anac2011.AC_Gahboninho
 
init(NegotiationSession, OfferingStrategy, OpponentModel, HashMap<String, Double>) - Method in class negotiator.boaframework.acceptanceconditions.anac2011.AC_HardHeaded
 
init(NegotiationSession, OfferingStrategy, OpponentModel, HashMap<String, Double>) - Method in class negotiator.boaframework.acceptanceconditions.anac2011.AC_IAMHaggler2011
 
init(NegotiationSession, OfferingStrategy, OpponentModel, HashMap<String, Double>) - Method in class negotiator.boaframework.acceptanceconditions.anac2011.AC_NiceTitForTat
 
init(NegotiationSession, OfferingStrategy, OpponentModel, HashMap<String, Double>) - Method in class negotiator.boaframework.acceptanceconditions.anac2011.AC_TheNegotiator
 
init(NegotiationSession, OfferingStrategy, OpponentModel, HashMap<String, Double>) - Method in class negotiator.boaframework.acceptanceconditions.anac2011.AC_ValueModelAgent
 
init(NegotiationSession, OfferingStrategy, OpponentModel, HashMap<String, Double>) - Method in class negotiator.boaframework.acceptanceconditions.anac2012.AC_AgentLG
 
init(NegotiationSession, OfferingStrategy, OpponentModel, HashMap<String, Double>) - Method in class negotiator.boaframework.acceptanceconditions.anac2012.AC_AgentMR
 
init(NegotiationSession, OfferingStrategy, OpponentModel, HashMap<String, Double>) - Method in class negotiator.boaframework.acceptanceconditions.anac2012.AC_BRAMAgent2
 
init(NegotiationSession, OfferingStrategy, OpponentModel, HashMap<String, Double>) - Method in class negotiator.boaframework.acceptanceconditions.anac2012.AC_CUHKAgent
 
init(NegotiationSession, OfferingStrategy, OpponentModel, HashMap<String, Double>) - Method in class negotiator.boaframework.acceptanceconditions.anac2012.AC_IAMHaggler2012
 
init(NegotiationSession, OfferingStrategy, OpponentModel, HashMap<String, Double>) - Method in class negotiator.boaframework.acceptanceconditions.anac2012.AC_OMACagent
 
init(NegotiationSession, OfferingStrategy, OpponentModel, HashMap<String, Double>) - Method in class negotiator.boaframework.acceptanceconditions.anac2012.AC_TheNegotiatorReloaded
Uses the parameters given by the decoupled framework to initialize the agent.
init(NegotiationSession, OfferingStrategy, OpponentModel, HashMap<String, Double>) - Method in class negotiator.boaframework.acceptanceconditions.anac2013.AC_InoxAgent
Initialization function.
init(NegotiationSession, OfferingStrategy, OpponentModel, HashMap<String, Double>) - Method in class negotiator.boaframework.acceptanceconditions.anac2013.AC_InoxAgent_OneIssue
Initialization function.
init(NegotiationSession, OfferingStrategy, OpponentModel, HashMap<String, Double>) - Method in class negotiator.boaframework.acceptanceconditions.anac2013.AC_TheFawkes
 
init(NegotiationSession, OfferingStrategy, OpponentModel, HashMap<String, Double>) - Method in class negotiator.boaframework.acceptanceconditions.other.AC_Combi
 
init(NegotiationSession, OfferingStrategy, OpponentModel, HashMap<String, Double>) - Method in class negotiator.boaframework.acceptanceconditions.other.AC_CombiAvg
 
init(NegotiationSession, OfferingStrategy, OpponentModel, HashMap<String, Double>) - Method in class negotiator.boaframework.acceptanceconditions.other.AC_CombiBestAvg
 
init(NegotiationSession, OfferingStrategy, OpponentModel, HashMap<String, Double>) - Method in class negotiator.boaframework.acceptanceconditions.other.AC_CombiBestAvgDiscounted
 
init(NegotiationSession, OfferingStrategy, OpponentModel, HashMap<String, Double>) - Method in class negotiator.boaframework.acceptanceconditions.other.AC_CombiMax
 
init(NegotiationSession, OfferingStrategy, OpponentModel, HashMap<String, Double>) - Method in class negotiator.boaframework.acceptanceconditions.other.AC_CombiMaxInWindow
 
init(NegotiationSession, OfferingStrategy, OpponentModel, HashMap<String, Double>) - Method in class negotiator.boaframework.acceptanceconditions.other.AC_CombiMaxInWindowDiscounted
 
init(NegotiationSession, OfferingStrategy, OpponentModel, HashMap<String, Double>) - Method in class negotiator.boaframework.acceptanceconditions.other.AC_CombiProb
 
init(NegotiationSession, OfferingStrategy, OpponentModel, HashMap<String, Double>) - Method in class negotiator.boaframework.acceptanceconditions.other.AC_CombiProbDiscounted
 
init(NegotiationSession, OfferingStrategy, OpponentModel, HashMap<String, Double>) - Method in class negotiator.boaframework.acceptanceconditions.other.AC_CombiV2
 
init(NegotiationSession, OfferingStrategy, OpponentModel, HashMap<String, Double>) - Method in class negotiator.boaframework.acceptanceconditions.other.AC_CombiV3
 
init(NegotiationSession, OfferingStrategy, OpponentModel, HashMap<String, Double>) - Method in class negotiator.boaframework.acceptanceconditions.other.AC_CombiV4
 
init(NegotiationSession, OfferingStrategy, OpponentModel, HashMap<String, Double>) - Method in class negotiator.boaframework.acceptanceconditions.other.AC_Const
 
init(NegotiationSession, OfferingStrategy, OpponentModel, HashMap<String, Double>) - Method in class negotiator.boaframework.acceptanceconditions.other.AC_ConstDiscounted
 
init(NegotiationSession, OfferingStrategy, OpponentModel, HashMap<String, Double>) - Method in class negotiator.boaframework.acceptanceconditions.other.AC_Gap
 
init(NegotiationSession, OfferingStrategy, OpponentModel, HashMap<String, Double>) - Method in class negotiator.boaframework.acceptanceconditions.other.AC_MAC
 
init(NegotiationSession, OfferingStrategy, OpponentModel, HashMap<String, Double>) - Method in class negotiator.boaframework.acceptanceconditions.other.AC_Next
 
init(NegotiationSession, OfferingStrategy, OpponentModel, HashMap<String, Double>) - Method in class negotiator.boaframework.acceptanceconditions.other.AC_Previous
 
init(NegotiationSession, OfferingStrategy, OpponentModel, HashMap<String, Double>) - Method in class negotiator.boaframework.acceptanceconditions.other.AC_Time
 
init(NegotiationSession, OfferingStrategy, OpponentModel, HashMap<String, Double>) - Method in class negotiator.boaframework.acceptanceconditions.other.Multi_AcceptanceCondition
 
init(NegotiationSession, OfferingStrategy, OpponentModel, HashMap<String, Double>) - Method in class negotiator.boaframework.AcceptanceStrategy
Standard initialize method to be called after using the empty constructor.
init() - Method in class negotiator.boaframework.agent.BOAagent
Initializes the agent and creates a new negotiation session object.
init(NegotiationSession) - Method in class negotiator.boaframework.BOA
initializes the BOA
init(NegotiationSession, OpponentModel, OMStrategy, HashMap<String, Double>) - Method in class negotiator.boaframework.offeringstrategy.anac2010.AgentFSEGA_Offering
 
init(NegotiationSession, OpponentModel, OMStrategy, HashMap<String, Double>) - Method in class negotiator.boaframework.offeringstrategy.anac2010.AgentK_Offering
 
init(NegotiationSession, OpponentModel, OMStrategy, HashMap<String, Double>) - Method in class negotiator.boaframework.offeringstrategy.anac2010.AgentSmith_Offering
 
init(NegotiationSession, OpponentModel, OMStrategy, HashMap<String, Double>) - Method in class negotiator.boaframework.offeringstrategy.anac2010.IAMCrazyHaggler_Offering
 
init(NegotiationSession, OpponentModel, OMStrategy, HashMap<String, Double>) - Method in class negotiator.boaframework.offeringstrategy.anac2010.IAMhaggler2010_Offering
 
init(NegotiationSession, OpponentModel, OMStrategy, HashMap<String, Double>) - Method in class negotiator.boaframework.offeringstrategy.anac2010.Nozomi_Offering
 
init(NegotiationSession, OpponentModel, OMStrategy, HashMap<String, Double>) - Method in class negotiator.boaframework.offeringstrategy.anac2010.Yushu_Offering
 
init(NegotiationSession, OpponentModel, OMStrategy, HashMap<String, Double>) - Method in class negotiator.boaframework.offeringstrategy.anac2011.AgentK2_Offering
 
init(NegotiationSession, OpponentModel, OMStrategy, HashMap<String, Double>) - Method in class negotiator.boaframework.offeringstrategy.anac2011.BRAMAgent_Offering
 
init(NegotiationSession, OpponentModel, OMStrategy, HashMap<String, Double>) - Method in class negotiator.boaframework.offeringstrategy.anac2011.Gahboninho_Offering
 
init(NegotiationSession, OpponentModel, OMStrategy, HashMap<String, Double>) - Method in class negotiator.boaframework.offeringstrategy.anac2011.HardHeaded_Offering
 
init(NegotiationSession, OpponentModel, OMStrategy, HashMap<String, Double>) - Method in class negotiator.boaframework.offeringstrategy.anac2011.IAMhaggler2011_Offering
 
init(NegotiationSession, OpponentModel, OMStrategy, HashMap<String, Double>) - Method in class negotiator.boaframework.offeringstrategy.anac2011.NiceTitForTat_Offering
 
init(NegotiationSession, OpponentModel, OMStrategy, HashMap<String, Double>) - Method in class negotiator.boaframework.offeringstrategy.anac2011.TheNegotiator_Offering
Init required for the Decoupled Framework.
init(UtilitySpace, ValueModeler) - Method in class negotiator.boaframework.offeringstrategy.anac2011.valuemodelagent.ValueSeperatedBids
 
init(NegotiationSession, OpponentModel, OMStrategy, HashMap<String, Double>) - Method in class negotiator.boaframework.offeringstrategy.anac2011.ValueModelAgent_Offering
 
init(NegotiationSession, OpponentModel, OMStrategy, HashMap<String, Double>) - Method in class negotiator.boaframework.offeringstrategy.anac2012.AgentLG_Offering
Init required for the Decoupled Framework.
init(NegotiationSession, OpponentModel, OMStrategy, HashMap<String, Double>) - Method in class negotiator.boaframework.offeringstrategy.anac2012.AgentMR_Offering
Init required for the Decoupled Framework.
init(NegotiationSession, OpponentModel, OMStrategy, HashMap<String, Double>) - Method in class negotiator.boaframework.offeringstrategy.anac2012.BRAMAgent2_Offering
Init required for the Decoupled Framework.
init(NegotiationSession, OpponentModel, OMStrategy, HashMap<String, Double>) - Method in class negotiator.boaframework.offeringstrategy.anac2012.CUHKAgent_Offering
Init required for the Decoupled Framework.
init(NegotiationSession, OpponentModel, OMStrategy, HashMap<String, Double>) - Method in class negotiator.boaframework.offeringstrategy.anac2012.IAMHaggler2012_Offering
Init required for the Decoupled Framework.
init(NegotiationSession, OpponentModel, OMStrategy, HashMap<String, Double>) - Method in class negotiator.boaframework.offeringstrategy.anac2012.OMACagent_Offering
Init required for the Decoupled Framework.
init(NegotiationSession, OpponentModel, OMStrategy, HashMap<String, Double>) - Method in class negotiator.boaframework.offeringstrategy.anac2012.TheNegotiatorReloaded_Offering
Init required for the Decoupled Framework.
init(NegotiationSession, OpponentModel, OMStrategy, HashMap<String, Double>) - Method in class negotiator.boaframework.offeringstrategy.anac2013.Fawkes_Offering
 
init(NegotiationSession, OpponentModel, OMStrategy, HashMap<String, Double>) - Method in class negotiator.boaframework.offeringstrategy.anac2013.InoxAgent_Offering
Initialization function.
init(NegotiationSession, OpponentModel, OMStrategy, HashMap<String, Double>) - Method in class negotiator.boaframework.offeringstrategy.anac2013.InoxAgent_Offering_OneIssue
Initialization function.
init(NegotiationSession, OpponentModel, OMStrategy, HashMap<String, Double>) - Method in class negotiator.boaframework.offeringstrategy.IAMHaggler_Test_Offering
 
init(NegotiationSession, OpponentModel, OMStrategy, HashMap<String, Double>) - Method in class negotiator.boaframework.OfferingStrategy
Initializes the offering strategy.
init(NegotiationSession, OpponentModel, OMStrategy, HashMap<String, Double>) - Method in class negotiator.boaframework.offeringstrategy.other.ANAC2013BOAExample_Offering
 
init(NegotiationSession, OpponentModel, OMStrategy, HashMap<String, Double>) - Method in class negotiator.boaframework.offeringstrategy.other.ChoosingAllBids
 
init(NegotiationSession, OpponentModel, OMStrategy, HashMap<String, Double>) - Method in class negotiator.boaframework.offeringstrategy.other.GeniusTimeDependent_Offering
 
init(NegotiationSession, OpponentModel, OMStrategy, HashMap<String, Double>) - Method in class negotiator.boaframework.offeringstrategy.other.TimeDependent_Offering
Method which initializes the agent by setting all parameters.
init(NegotiationSession, OpponentModel, HashMap<String, Double>) - Method in class negotiator.boaframework.omstrategy.BestBid
Initializes the opponent model strategy.
init(NegotiationSession, OpponentModel, HashMap<String, Double>) - Method in class negotiator.boaframework.OMStrategy
Initialize method to be used by the BOA framework.
init(NegotiationSession, OpponentModel) - Method in class negotiator.boaframework.OMStrategy
Initialize method which my be used when the opponent model strategy has no parameters, or when the default values for these parameters should be used.
init(NegotiationSession, OpponentModel, HashMap<String, Double>) - Method in class negotiator.boaframework.omstrategy.NTFTstrategy
 
init(NegotiationSession, OpponentModel) - Method in class negotiator.boaframework.omstrategy.NTFTstrategy
Initializes the agent by storing the size of the domain, and checking if the domain is large.
init(NegotiationSession, OpponentModel, HashMap<String, Double>) - Method in class negotiator.boaframework.omstrategy.NullStrategy
 
init(NegotiationSession, OpponentModel, HashMap<String, Double>) - Method in class negotiator.boaframework.omstrategy.OfferBestN
Initializes the agent by storing the size of the domain, and checking if the domain is large.
init(NegotiationSession, OpponentModel, HashMap<String, Double>) - Method in class negotiator.boaframework.omstrategy.TheFawkes_OMS
 
init(NegotiationSession, HashMap<String, Double>) - Method in class negotiator.boaframework.opponentmodel.AgentLGModel
Initialize the opponent model by creating an object to keep track of the values for each issue.
init(NegotiationSession, HashMap<String, Double>) - Method in class negotiator.boaframework.opponentmodel.AgentXFrequencyModel
Creates an opponent model for the given utility space
init(NegotiationSession, HashMap<String, Double>) - Method in class negotiator.boaframework.opponentmodel.BayesianModel
Initializes the opponent model.
init(NegotiationSession) - Method in class negotiator.boaframework.opponentmodel.CUHKFrequencyModelV2
 
init(NegotiationSession, HashMap<String, Double>) - Method in class negotiator.boaframework.opponentmodel.CUHKFrequencyModelV2
initialization of the model in which the issues are cached and the score keeper for each issue is created.
init(NegotiationSession, HashMap<String, Double>) - Method in class negotiator.boaframework.opponentmodel.FSEGABayesianModel
 
init(NegotiationSession, HashMap<String, Double>) - Method in class negotiator.boaframework.opponentmodel.HardHeadedFrequencyModel
Initializes the utility space of the opponent such that all value issue weights are equal.
init(NegotiationSession, HashMap<String, Double>) - Method in class negotiator.boaframework.opponentmodel.IAMhagglerBayesianModel
 
init(NegotiationSession, HashMap<String, Double>) - Method in class negotiator.boaframework.OpponentModel
Initializes the model.
init(NegotiationSession) - Method in class negotiator.boaframework.OpponentModel
Alternative init method to initialize the model without setting parameters.
init(NegotiationSession, HashMap<String, Double>) - Method in class negotiator.boaframework.opponentmodel.InoxAgent_OM
Initialization function.
init(NegotiationSession, HashMap<String, Double>) - Method in class negotiator.boaframework.opponentmodel.NashFrequencyModel
 
init(NegotiationSession, HashMap<String, Double>) - Method in class negotiator.boaframework.opponentmodel.OppositeModel
 
init(NegotiationSession, HashMap<String, Double>) - Method in class negotiator.boaframework.opponentmodel.PerfectIAMhagglerBayesianModel
 
init(NegotiationSession, HashMap<String, Double>) - Method in class negotiator.boaframework.opponentmodel.PerfectScalableBayesianModel
 
init(NegotiationSession, HashMap<String, Double>) - Method in class negotiator.boaframework.opponentmodel.ScalableBayesianModel
 
init(NegotiationSession, HashMap<String, Double>) - Method in class negotiator.boaframework.opponentmodel.SmithFrequencyModel
 
init(NegotiationSession, HashMap<String, Double>) - Method in class negotiator.boaframework.opponentmodel.SmithFrequencyModelV2
 
init(NegotiationSession) - Method in class negotiator.boaframework.opponentmodel.TheFawkes_OM
 
init(NegotiationSession, HashMap<String, Double>) - Method in class negotiator.boaframework.opponentmodel.UniformModel
 
INIT(Issue) - Method in class negotiator.boaframework.sharedagentstate.anac2011.gahboninho.GahboninhoOM.IssuePrediction
 
INIT(Issue) - Method in interface negotiator.boaframework.sharedagentstate.anac2011.gahboninho.GahbonValueType
 
init(UtilitySpace, Deadline, TimeLineInfo, long, AgentID) - Method in class negotiator.parties.AbstractNegotiationParty
 
init(UtilitySpace, Deadline, TimeLineInfo, long, AgentID) - Method in class negotiator.parties.AbstractTimeDependentNegotiationParty
 
init(UtilitySpace, Deadline, TimeLineInfo, long, AgentID) - Method in class negotiator.parties.Annealer
Initializes a new instance of the Annealer class.
init(UtilitySpace, Deadline, Timeline, long, AgentID) - Method in class negotiator.parties.ConsensusVotingHumanAgent
One agent will be kept alive over multiple sessions.
init(UtilitySpace, Deadline, TimeLineInfo, long, AgentID) - Method in class negotiator.parties.CounterOfferHumanNegotiationParty
One agent will be kept alive over multiple sessions.
init(UtilitySpace, Deadline, TimeLineInfo, long, AgentID) - Method in class negotiator.parties.EnumeratorParty
 
init(UtilitySpace, Deadline, TimeLineInfo, long, AgentID) - Method in class negotiator.parties.FeedbackHillClimber
Initializes a new instance of the Party class.
init(UtilitySpace, Deadline, TimeLineInfo, long, AgentID) - Method in class negotiator.parties.FeedbackMediator
Initializes a new instance of the Party class.
init(UtilitySpace, Deadline, TimeLineInfo, long, AgentID) - Method in class negotiator.parties.HillClimber
Initializes a new instance of the HillClimber class.
init(UtilitySpace, Deadline, TimeLineInfo, long, AgentID) - Method in class negotiator.parties.MediatorHumanNegotiationParty
One agent will be kept alive over multiple sessions.
init(UtilitySpace, Deadline, TimeLineInfo, long, AgentID) - Method in class negotiator.parties.NegotiationEndingParty
Initializes a new instance of the NegotiationEndingParty class.
init(UtilitySpace, Deadline, TimeLineInfo, long, AgentID) - Method in interface negotiator.parties.NegotiationParty
This is the first call made to a NegotiationParty after its instantiation.
init(UtilitySpace, Deadline, TimeLineInfo, long, AgentID) - Method in class negotiator.parties.NonDeterministicConcederNegotiationParty
 
init() - Method in class negotiator.parties.PureRandomFlipplingMediator
 
init(UtilitySpace, Deadline, TimeLineInfo, long, AgentID) - Method in class negotiator.parties.RandomCounterOfferNegotiationParty
Initializes a new instance of the RandomCounterOfferNegotiationParty class.
init(UtilitySpace, Deadline, TimeLineInfo, long, AgentID) - Method in class negotiator.parties.RandomFlippingMediator
Initializes a new instance of the RandomFlippingMediator class.
init() - Method in class negotiator.parties.RandomFlipplingMediator
 
init() - Method in class negotiator.parties.SmartMediatorBothFeedbackVote
 
init() - Method in class negotiator.parties.SmartMediatorBothFeedbackVoteVersion1
 
init() - Method in class negotiator.parties.SmartMediatorOnlyFeedback
 
init() - Method in class negotiator.parties.SmartMediatorOnlyFeedbackWrtLastAcceptedBid
 
init(UtilitySpace, Deadline, TimeLineInfo, long, AgentID) - Method in class negotiator.parties.TracerParty
 
init(UtilitySpace, Deadline, TimeLineInfo, long, AgentID) - Method in class negotiator.parties.UINegotiationParty
One agent will be kept alive over multiple sessions.
init() - Method in class negotiator.parties.ZeroIntelligenceMediator
 
init() - Method in class negotiator.Party
Deprecated.
This method is called by the environment (SessionRunner) every time before starting a new session after the internalInit method is called.
initialize(UtilitySpace, Bid) - Method in class negotiator.boaframework.offeringstrategy.anac2011.valuemodelagent.ValueModeler
 
initializeAgent(NegotiationSession, OfferingStrategy) - Method in class negotiator.boaframework.acceptanceconditions.anac2010.AC_AgentK
 
initializeAgent(NegotiationSession, OfferingStrategy) - Method in class negotiator.boaframework.acceptanceconditions.anac2011.AC_AgentK2
 
initializeAgent(NegotiationSession, OfferingStrategy) - Method in class negotiator.boaframework.acceptanceconditions.anac2011.AC_Gahboninho
 
initializeAgent(NegotiationSession, OfferingStrategy) - Method in class negotiator.boaframework.acceptanceconditions.anac2011.AC_ValueModelAgent
 
initializeAgent(NegotiationSession, OfferingStrategy) - Method in class negotiator.boaframework.acceptanceconditions.anac2012.AC_AgentMR
 
initializeAgent(NegotiationSession, OfferingStrategy) - Method in class negotiator.boaframework.acceptanceconditions.anac2012.AC_CUHKAgent
 
initializeAgent(NegotiationSession, OfferingStrategy) - Method in class negotiator.boaframework.acceptanceconditions.anac2012.AC_IAMHaggler2012
 
initializeAgent(NegotiationSession, OpponentModel, OMStrategy) - Method in class negotiator.boaframework.offeringstrategy.anac2010.AgentSmith_Offering
 
initializeAgent(NegotiationSession, OpponentModel, OMStrategy) - Method in class negotiator.boaframework.offeringstrategy.anac2010.Nozomi_Offering
 
initializeAgent(NegotiationSession, OpponentModel, OMStrategy) - Method in class negotiator.boaframework.offeringstrategy.anac2011.BRAMAgent_Offering
 
initializeAgent(NegotiationSession, OpponentModel, OMStrategy) - Method in class negotiator.boaframework.offeringstrategy.anac2011.HardHeaded_Offering
 
initializeAgent(NegotiationSession, OpponentModel, OMStrategy) - Method in class negotiator.boaframework.offeringstrategy.anac2011.NiceTitForTat_Offering
 
initialized - Variable in class negotiator.boaframework.offeringstrategy.anac2011.valuemodelagent.ValueModeler
 
initializeDataStructures(Domain) - Method in class negotiator.boaframework.offeringstrategy.anac2012.CUHKAgent.OpponentBidHistory
initialization
initializeModel(NegotiationSession) - Method in class negotiator.boaframework.opponentmodel.PerfectScalableBayesianModel
 
initializeModel(NegotiationSession) - Method in class negotiator.boaframework.opponentmodel.ScalableBayesianModel
 
initilize(Issue, Value, int) - Method in class negotiator.boaframework.offeringstrategy.anac2011.valuemodelagent.IssuesDecreases
 
initLoggingTab() - Method in class negotiator.gui.tournamentvars.TournamentOptionsUI
 
initObjects() - Method in class negotiator.boaframework.sharedagentstate.anac2011.GahboninhoSAS
 
initPanels() - Method in class negotiator.gui.dialogs.NewIssueDialog
 
initPanels() - Method in class negotiator.gui.dialogs.NewObjectiveDialog
 
initPN(UtilitySpace, UtilitySpace, Timeline) - Method in interface negotiator.PocketNegotiatorAgent
initializes the agent, with suggestions for utility space for mySide and otherSide.
initSessionGenerationTab() - Method in class negotiator.gui.tournamentvars.TournamentOptionsUI
 
initValueFrequencyMap() - Method in class negotiator.boaframework.opponentmodel.nash.IssueEvaluationDiscrete
This method will initialize the valueFrequencyMap.
initVisualizationTab() - Method in class negotiator.gui.tournamentvars.TournamentOptionsUI
 
InoxAgent_Offering - Class in negotiator.boaframework.offeringstrategy.anac2013
This class implements a conceding strategy that tries to choose bids that are also good for the opponent.
InoxAgent_Offering() - Constructor for class negotiator.boaframework.offeringstrategy.anac2013.InoxAgent_Offering
Empty constructor.
InoxAgent_Offering(NegotiationSession, OpponentModel, OMStrategy) - Constructor for class negotiator.boaframework.offeringstrategy.anac2013.InoxAgent_Offering
Regular constructor.
InoxAgent_Offering_OneIssue - Class in negotiator.boaframework.offeringstrategy.anac2013
This class implements a simple strategy for a single issue domain.
InoxAgent_Offering_OneIssue() - Constructor for class negotiator.boaframework.offeringstrategy.anac2013.InoxAgent_Offering_OneIssue
Empty constructor.
InoxAgent_Offering_OneIssue(NegotiationSession, OpponentModel, OMStrategy) - Constructor for class negotiator.boaframework.offeringstrategy.anac2013.InoxAgent_Offering_OneIssue
Regular constructor.
InoxAgent_OM - Class in negotiator.boaframework.opponentmodel
BOA framework implementation of an Adapted Frequency Model.
InoxAgent_OM() - Constructor for class negotiator.boaframework.opponentmodel.InoxAgent_OM
Empty constructor.
InoxAgent_OM(NegotiationSession) - Constructor for class negotiator.boaframework.opponentmodel.InoxAgent_OM
Regular constructor.
insert(MutableTreeNode, int) - Method in class negotiator.issue.Objective
Adds child to the receiver at index.
installComponents() - Method in class negotiator.gui.tab.CloseTabPaneUI
Creates and installs any required subcomponents for the JTabbedPane.
installKeyboardActions() - Method in class negotiator.gui.tab.CloseTabPaneUI
 
installListeners() - Method in class negotiator.gui.tab.CloseTabPaneUI
 
InstantiateException - Exception in negotiator.exceptions
Indicates that no instance of some object could be created.
InstantiateException(String, Exception) - Constructor for exception negotiator.exceptions.InstantiateException
 
instigator - Variable in exception negotiator.exceptions.NegotiationPartyTimeoutException
 
INTEGER - Static variable in class negotiator.gui.dialogs.NewIssueDialog
 
IntegerEvaluationSection - Class in negotiator.boaframework.offeringstrategy.anac2010.IAMhaggler2010
 
IntegerEvaluationSection(int, double, int, double) - Constructor for class negotiator.boaframework.offeringstrategy.anac2010.IAMhaggler2010.IntegerEvaluationSection
 
integerMaxField - Variable in class negotiator.gui.dialogs.NewIssueDialog
 
integerMinField - Variable in class negotiator.gui.dialogs.NewIssueDialog
 
integerOtherField - Variable in class negotiator.gui.dialogs.NewIssueDialog
 
integerPanel - Variable in class negotiator.gui.dialogs.NewIssueDialog
 
integerUtilityHighestValue - Variable in class negotiator.gui.dialogs.NewIssueDialog
 
integerUtilityLowestValue - Variable in class negotiator.gui.dialogs.NewIssueDialog
 
intercept(Action) - Method in class negotiator.protocol.alternatingoffers.AlternatingOffersBilateralAtomicNegoSession
Does not usually intercept anything, but when "oneSidedBidding" is enabled in the settings, then agent A's bids are ignored, and replaced by the bid that has max utility for A.
internalInit(int, int, Date, Integer, Timeline, UtilitySpace, HashMap<AgentParameterVariable, AgentParamValue>) - Method in class negotiator.Agent
This method is called by the protocol to initialize the agent with a new session information.
internalInit(int, DeadlineType, int, UtilitySpace, HashMap<AgentParameterVariable, AgentParamValue>) - Method in class negotiator.Party
Deprecated.
This method is called by the SessionRunner to initialize the agent with a new session information.
interrupt() - Method in class negotiator.xml.multipartyrunner.ProgressReporter
Called when done with reporting progress.
InvalidActionError - Exception in negotiator.session
Error that will be thrown when an action that is not valid for the given round.
InvalidActionError(NegotiationPartyInternal) - Constructor for exception negotiator.session.InvalidActionError
Initializes a new instance of the InvalidActionError class.
involveMediator - Variable in class negotiator.multipartyprotocol.MultiPartyProtocol
 
IPIndexByIssueNumber - Variable in class negotiator.boaframework.sharedagentstate.anac2011.gahboninho.GahboninhoOM
 
IS_MEDIATOR - Static variable in class negotiator.repository.Property
 
isAborted - Variable in class negotiator.protocol.MultilateralProtocolAdapter
 
isAcceptable() - Method in class negotiator.boaframework.acceptanceconditions.anac2011.AC_NiceTitForTat
 
isAcceptable(ArrayList<Feedback>) - Static method in enum negotiator.Feedback
 
isAgreement() - Method in class negotiator.NegotiationResult
 
isAgreement() - Method in class negotiator.qualitymeasures.logmanipulation.OutcomeInfoDerived
 
isAgreement() - Method in class negotiator.qualitymeasures.Trace
 
isBelowFrontier(BidPoint) - Method in class negotiator.analysis.ParetoFrontier
Returns true if the given BidPoint is not part of the Pareto-frontier.
isCellEditable(int, int) - Method in class negotiator.gui.tree.NegotiatorTreeTableModel
 
isCellEditable(Object, int) - Method in class negotiator.gui.tree.NegotiatorTreeTableModel
 
isChanged() - Method in class negotiator.boaframework.SessionData
 
isCleared() - Method in class negotiator.boaframework.OpponentModel
 
isCloseEnabled() - Method in class negotiator.gui.tab.CloseTabbedPane
Returns true if the close icon is enabled.
isCloseEnabled() - Method in class negotiator.gui.tab.CloseTabPaneUI
 
isComplete(Objective) - Method in interface negotiator.utility.Evaluator
Check whether the evaluator has enough information to make an evaluation.
isComplete(Objective) - Method in class negotiator.utility.EvaluatorDiscrete
 
isComplete(Objective) - Method in class negotiator.utility.EvaluatorInteger
 
isComplete(Objective) - Method in class negotiator.utility.EvaluatorObjective
 
isComplete(Objective) - Method in class negotiator.utility.EvaluatorReal
 
isConcedeToOpponent() - Method in class negotiator.boaframework.sharedagentstate.anac2012.CUHKAgentSAS
 
isContinuousWeightsZero() - Method in class negotiator.boaframework.offeringstrategy.anac2010.IAMhaggler2010.BidSpace
 
isCurrentActionValid(Action) - Method in class negotiator.NegoRound
 
isDeadlineReached(int) - Method in class negotiator.NegoRound
 
isDeadlineReached() - Method in class negotiator.session.Session
Check whether one of the deadlines is reached.
isDeadlineReached() - Method in class negotiator.session.Timeline
 
isDiscounted() - Method in class negotiator.utility.UtilitySpace
 
isDomain() - Method in class negotiator.gui.tree.TreeFrame
 
isDomainBig() - Method in class negotiator.boaframework.sharedagentstate.anac2011.NiceTitForTatSAS
 
isDone() - Method in class misc.Progress
Returns true if this progress is at last state.
isEmpty() - Method in class misc.Queue
Test if the queue is logically empty.
isEmpty() - Method in class negotiator.BidHistory
Checks if BidHistory (array) is empty or not.
isEmpty() - Method in class negotiator.boaframework.SessionData
 
isEmpty() - Method in class negotiator.xml.SimpleElement
 
isEndNegotiation() - Method in class negotiator.boaframework.OfferingStrategy
 
isEquallyPreferred(int, Value, Value) - Method in class negotiator.parties.partialopponentmodel.ValuePreferenceGraphMap
 
isFinalActionEvent() - Method in class negotiator.events.ActionEvent
 
isFinished(Session, List<NegotiationPartyInternal>) - Method in class negotiator.protocol.AlternatingOfferConsensusProtocol
Check if the protocol is done or still busy.
isFinished(Session, List<NegotiationPartyInternal>) - Method in class negotiator.protocol.AlternatingOfferMajorityVotingProtocol
Check if the protocol is done or still busy.
isFinished(Session, List<NegotiationPartyInternal>) - Method in class negotiator.protocol.MediatorFeedbackProtocol
Check if the protocol is done or still busy.
isFinished(Session, List<NegotiationPartyInternal>) - Method in interface negotiator.protocol.MultilateralProtocol
Check if the protocol is done or still busy.
isFinished(Session, List<NegotiationPartyInternal>) - Method in class negotiator.protocol.MultilateralProtocolAdapter
Check if the protocol is done or still busy.
isFinished(Session, List<NegotiationPartyInternal>) - Method in class negotiator.protocol.StackedAlternatingOffersProtocol
If all agents accept the most recent offer, then this negotiation ends.
isFirstRound() - Method in class negotiator.session.Session
Check whether this is the first round (round 1).
isFirstValueOffered() - Method in class negotiator.boaframework.opponentmodel.nash.AIssueEvaluation
This method tells us whether a first value has been offered or not.
isIssue() - Method in class negotiator.issue.Objective
 
isJar() - Static method in class negotiator.Global
 
isLeaf(Object) - Method in class negotiator.gui.tree.NegotiatorTreeTableModel
 
isLeaf() - Method in class negotiator.issue.Objective
 
isLessPreferredThan(int, Value, Value) - Method in class negotiator.parties.partialopponentmodel.ValuePreferenceGraphMap
 
isMAC() - Method in class negotiator.boaframework.acceptanceconditions.other.Multi_AcceptanceCondition
 
isMAC() - Method in class negotiator.boaframework.AcceptanceStrategy
Method which states if the current acceptance strategy is the Multi-Acceptance Strategy.
isMorePreferredThan(int, Value, Value) - Method in class negotiator.parties.partialopponentmodel.ValuePreferenceGraphMap
 
isObjective() - Method in class negotiator.issue.Objective
 
isOneActionButtonEnabled() - Method in class negotiator.gui.tab.CloseTabPaneUI
 
isParent(Objective) - Method in class negotiator.issue.Objective
Check whether or not a particular Objective is a child of the receiver.
isPaused() - Method in class negotiator.session.Timeline
 
isReady() - Method in class negotiator.boaframework.opponentmodel.nash.IssueEvaluationList
 
isRoot(File) - Method in class negotiator.gui.DirectoryRestrictedFileSystemView
 
isStrictlyDominatedBy(BidPoint) - Method in class negotiator.analysis.BidPoint
Returns true if this BidPoint is strictly dominated by another BidPoint.
issue - Variable in class negotiator.boaframework.opponentmodel.nash.AIssueEvaluation
 
Issue - Variable in class negotiator.boaframework.sharedagentstate.anac2011.gahboninho.GahboninhoOM.IssuePrediction
 
Issue - Class in negotiator.issue
Class Issue represents a negotiation issue to be settled in a negotiation.
Issue(String, int) - Constructor for class negotiator.issue.Issue
Creates a new issue give its name and number.
Issue(String, int, Objective) - Constructor for class negotiator.issue.Issue
Creates a new issue give its name, number, and parent.
IssueBase - Variable in class negotiator.boaframework.sharedagentstate.anac2011.gahboninho.GahboninhoOM.IssuePrediction
 
IssueDiscrete - Class in negotiator.issue
Specific type of issue in which the value of the issue are a set of objects.
IssueDiscrete(String, int, String[]) - Constructor for class negotiator.issue.IssueDiscrete
Create a new discrete issue given the name of the issue, its unique ID, and an array of possible values.
IssueDiscrete(String, int, String[], Objective) - Constructor for class negotiator.issue.IssueDiscrete
Create a new discrete issue given the name of the issue, its unique ID, its parent, and an array of possible values.
IssueDiscrete(String, int, String[], String[], Objective) - Constructor for class negotiator.issue.IssueDiscrete
Create a new discrete issue given the name of the issue, its unique ID, its parent, and an array of possible values and a description for each value.
IssueDiscreteValuePanel - Class in negotiator.gui.tree
 
IssueDiscreteValuePanel(NegotiatorTreeTableModel, IssueDiscrete) - Constructor for class negotiator.gui.tree.IssueDiscreteValuePanel
 
IssueEvaluationDiscrete - Class in negotiator.boaframework.opponentmodel.nash
The IssueEvaluationDiscrete class evaluates an issue.
IssueEvaluationDiscrete(IssueDiscrete) - Constructor for class negotiator.boaframework.opponentmodel.nash.IssueEvaluationDiscrete
This constructs the IssueEvaluationDiscrete.
IssueEvaluationInteger - Class in negotiator.boaframework.opponentmodel.nash
This class evaluates an IssueInteger.
IssueEvaluationInteger(IssueInteger, Range) - Constructor for class negotiator.boaframework.opponentmodel.nash.IssueEvaluationInteger
This constructs the IssueEvaluationInteger.
IssueEvaluationList - Class in negotiator.boaframework.opponentmodel.nash
This class manages all the issue evaluations and provides easy methods to access and change them.
IssueEvaluationList(int) - Constructor for class negotiator.boaframework.opponentmodel.nash.IssueEvaluationList
This constructs the IssueEvaluationList.
IssueEvaluationReal - Class in negotiator.boaframework.opponentmodel.nash
This class evaluates an IssueReal.
IssueEvaluationReal(IssueReal, Range) - Constructor for class negotiator.boaframework.opponentmodel.nash.IssueEvaluationReal
This constructs the issueEvaluationReal.
IssueInteger - Class in negotiator.issue
Specific type of issue which specifies an integer range [min, max].
IssueInteger(String, int, int, int) - Constructor for class negotiator.issue.IssueInteger
Create a new issue issue given the name of the issue, its unique ID, and the value range [min, max].
IssueInteger(String, int, int, int, Objective) - Constructor for class negotiator.issue.IssueInteger
Create a new issue issue given the name of the issue, its unique ID, its parent, and the value range [min, max].
IssueIntegerValuePanel - Class in negotiator.gui.tree
 
IssueIntegerValuePanel(NegotiatorTreeTableModel, IssueInteger) - Constructor for class negotiator.gui.tree.IssueIntegerValuePanel
 
IssueManager - Class in negotiator.boaframework.sharedagentstate.anac2011.gahboninho
 
IssueManager(NegotiationSession, Timeline, GahboninhoOM) - Constructor for class negotiator.boaframework.sharedagentstate.anac2011.gahboninho.IssueManager
 
IssueModel - Class in negotiator.boaframework.opponentmodel.agentsmith
Model of one issue, takes all values of the opponent on this issue.
IssueModel(Issue) - Constructor for class negotiator.boaframework.opponentmodel.agentsmith.IssueModel
Constructor
IssueModel - Class in negotiator.boaframework.opponentmodel.agentsmithv2
Class which keeps track of the issues for an optimized version of the Smith Frequency Model.
IssueModel(Issue) - Constructor for class negotiator.boaframework.opponentmodel.agentsmithv2.IssueModel
 
issuePropertyCards - Variable in class negotiator.gui.dialogs.NewIssueDialog
 
issuePropertyPanel - Variable in class negotiator.gui.dialogs.NewIssueDialog
 
IssueReal - Class in negotiator.issue
 
IssueReal(String, int, double, double) - Constructor for class negotiator.issue.IssueReal
 
IssueReal(String, int, double, double, Objective) - Constructor for class negotiator.issue.IssueReal
 
IssueRealValuePanel - Class in negotiator.gui.tree
 
IssueRealValuePanel(NegotiatorTreeTableModel, IssueReal) - Constructor for class negotiator.gui.tree.IssueRealValuePanel
 
IssuesByIndex - Variable in class negotiator.boaframework.sharedagentstate.anac2011.gahboninho.GahboninhoOM
 
IssuesDecreases - Class in negotiator.boaframework.offeringstrategy.anac2011.valuemodelagent
 
issueType - Variable in class negotiator.gui.dialogs.NewIssueDialog
 
ISSUETYPE - Enum in negotiator.issue
 
issueTypes - Variable in class negotiator.gui.dialogs.NewIssueDialog
 
IssueValueCellEditor - Class in negotiator.gui.tree
 
IssueValueCellEditor(NegotiatorTreeTableModel) - Constructor for class negotiator.gui.tree.IssueValueCellEditor
 
IssueValuePanel - Class in negotiator.gui.tree
 
IssueValuePanel(NegotiatorTreeTableModel, Objective) - Constructor for class negotiator.gui.tree.IssueValuePanel
 
isTimerRunning() - Method in class negotiator.session.Session
 
isToughAgent() - Method in class negotiator.boaframework.sharedagentstate.anac2012.CUHKAgentSAS
 
isUIAgent() - Method in class negotiator.Agent
Determine if this agent is communicating with the user about nego steps.
itemStateChanged(ItemEvent) - Method in class negotiator.gui.dialogs.NewIssueDialog
 
itemStateChanged(ItemEvent) - Method in class negotiator.gui.tree.WeightSlider
Implementation of ItemListener, which is registered on the checkbox.
iterator() - Method in class negotiator.utility.TournamentIndicesGenerator
Returns an iterator over a set of elements of type T.

J

JLabelCellRenderer - Class in negotiator.gui.tree
 
JLabelCellRenderer() - Constructor for class negotiator.gui.tree.JLabelCellRenderer
 
Job - Class in negotiator.distributedtournament
Describes a job: a partial tournament.
Job(int, int, List<Protocol>) - Constructor for class negotiator.distributedtournament.Job
Store the information
join(Collection<?>, String) - Static method in class negotiator.logging.CsvLogger
Helper method.
joinDistributedTournament() - Method in class negotiator.gui.tournamentvars.TournamentUI
Join a distributed tournament by retrieving the tournament from the DB.
JudgeTimeout() - Method in class negotiator.protocol.alternatingoffers.AlternatingOffersBilateralAtomicNegoSession
This is called whenever the protocol is timed-out.
JWave_Daubechie - Class in negotiator.boaframework.offeringstrategy.anac2013.TheFawkes
Ingrid Daubechies' orthonormal wavelet of eight coefficients and the scales; normed, due to ||*||2 - euclidean norm.
JWave_Daubechie() - Constructor for class negotiator.boaframework.offeringstrategy.anac2013.TheFawkes.JWave_Daubechie
Constructor setting up the orthonormal Daubechie8 wavelet coeffs and the scales; normed, due to ||*||2 - euclidean norm.
JWave_DiscreteWaveletTransform - Class in negotiator.boaframework.offeringstrategy.anac2013.TheFawkes
Base class for the forward and reverse Discret JWave_Wavelet Transform in 1-D using a specified JWave_Wavelet by inheriting class.
JWave_DiscreteWaveletTransform(JWave_Wavelet) - Constructor for class negotiator.boaframework.offeringstrategy.anac2013.TheFawkes.JWave_DiscreteWaveletTransform
Constructor receiving a WaveletI object.
JWave_DiscreteWaveletTransform(JWave_Wavelet, int) - Constructor for class negotiator.boaframework.offeringstrategy.anac2013.TheFawkes.JWave_DiscreteWaveletTransform
Constructor receiving a WaveletI object and a iteration level for forward reverse methods
JWave_Wavelet - Class in negotiator.boaframework.offeringstrategy.anac2013.TheFawkes
Basic class for one wavelet keeping coefficients of the wavelet function, the scaling function, the base wavelength, the forward transform method, and the reverse transform method.
JWave_Wavelet() - Constructor for class negotiator.boaframework.offeringstrategy.anac2013.TheFawkes.JWave_Wavelet
Constructor; predefine members to init values
JWave_WaveletTransform - Class in negotiator.boaframework.offeringstrategy.anac2013.TheFawkes
 
JWave_WaveletTransform(JWave_Wavelet) - Constructor for class negotiator.boaframework.offeringstrategy.anac2013.TheFawkes.JWave_WaveletTransform
 
JWave_WaveletTransform(JWave_Wavelet, int) - Constructor for class negotiator.boaframework.offeringstrategy.anac2013.TheFawkes.JWave_WaveletTransform
 

L

lastAction - Variable in class negotiator.protocol.BilateralAtomicNegotiationSession
 
lastBid - Variable in class negotiator.protocol.BilateralAtomicNegotiationSession
 
lastSent() - Method in class negotiator.boaframework.offeringstrategy.anac2011.valuemodelagent.RealValuedecreaseProxy
 
lastSent() - Method in class negotiator.boaframework.offeringstrategy.anac2011.valuemodelagent.ValueDecrease
 
lastSentBid - Variable in class negotiator.boaframework.offeringstrategy.anac2011.valuemodelagent.BidWrapper
 
layoutLabel(int, FontMetrics, int, String, Icon, Rectangle, Rectangle, Rectangle, boolean) - Method in class negotiator.gui.tab.CloseTabPaneUI
 
learnBids(Bid) - Method in class negotiator.boaframework.sharedagentstate.anac2011.gahboninho.IssueManager
 
leftZeroUtilityValue - Variable in class negotiator.boaframework.opponentmodel.nash.AIssueEvaluationNumerical
 
LINEAR - Static variable in class negotiator.boaframework.offeringstrategy.anac2010.IAMhaggler2010.TimeConcessionFunction.Beta
 
LINEAR - Static variable in class negotiator.boaframework.opponentmodel.iamhaggler.TimeConcessionFunction.Beta
 
LinearBidIterator - Class in negotiator
 
LinearBidIterator(Domain, UtilitySpace, double, double) - Constructor for class negotiator.LinearBidIterator
 
load(File) - Static method in class negotiator.config.MultilateralTournamentConfiguration
load(File) - Static method in class negotiator.config.MultilateralTournamentsConfiguration
 
load() - Method in class negotiator.repository.PartyRepItem
 
load(String) - Method in class negotiator.repository.Repository
 
loadAgent(String) - Static method in class negotiator.Global
Load an agent using the given classname/filename.
loadAgent(String, String) - Static method in class negotiator.Global
load agent and then set the parameters.
loadAgentsUtilitySpaces() - Method in class negotiator.protocol.Protocol
 
loadClassFromFile(File) - Static method in class negotiator.Global
Load a file as a class.
loadData() - Method in class negotiator.boaframework.AcceptanceStrategy
 
loadData() - Method in class negotiator.boaframework.BOA
Method used to load the saved object, possibly created in a previous negotiation session.
loadData() - Method in class negotiator.boaframework.OfferingStrategy
 
loadData() - Method in class negotiator.boaframework.OMStrategy
 
loadData() - Method in class negotiator.boaframework.OpponentModel
 
loadData(String, String) - Method in class negotiator.utility.DataObjects
Loads the data of the agent, by the agentClassName and the prefProfName.
loadFromXML(SimpleElement) - Method in interface negotiator.utility.Evaluator
Method to
loadFromXML(SimpleElement) - Method in class negotiator.utility.EvaluatorDiscrete
 
loadFromXML(SimpleElement) - Method in class negotiator.utility.EvaluatorInteger
 
loadFromXML(SimpleElement) - Method in class negotiator.utility.EvaluatorObjective
 
loadFromXML(SimpleElement) - Method in class negotiator.utility.EvaluatorReal
 
loadObject(String) - Static method in class negotiator.Global
Load an object from a given path.
loadParty(String) - Static method in class negotiator.Global
 
loadSessionData() - Method in class negotiator.Agent
Loads the Serializable data for the agent.
loadSetup() - Method in class negotiator.gui.tournamentvars.TournamentUI
 
loadTraces(String, String) - Method in class negotiator.qualitymeasures.TraceLoader
 
lock(Objective) - Method in class negotiator.utility.UtilitySpace
Place a lock on the weight of an objective or issue.
lockWeight() - Method in interface negotiator.utility.Evaluator
Wouter: lockWeight does not actually lock setWeight or so.
lockWeight() - Method in class negotiator.utility.EvaluatorDiscrete
Locks the weight of this Evaluator.
lockWeight() - Method in class negotiator.utility.EvaluatorInteger
Locks the weight of this Evaluator.
lockWeight() - Method in class negotiator.utility.EvaluatorObjective
Locks the weight of this Evaluator.
lockWeight() - Method in class negotiator.utility.EvaluatorReal
Locks the weight of this Evaluator.
log(Object) - Method in class negotiator.logging.CsvLogger
Log a given object.
logBid(Session, List<NegotiationPartyInternal>, boolean) - Method in class negotiator.logging.SessionLogger
Log the sessions most recent action as an offer.
Logger - Class in negotiator
 
Logger(JTextArea) - Constructor for class negotiator.Logger
Creates a new instance of Logger
logger - Variable in class negotiator.session.MultipartyNegoEventLoggerData
Logger for the results
logLine(Object...) - Method in class negotiator.logging.CsvLogger
Logs a complete line to the file.
logMessage(String, Object...) - Method in class negotiator.logging.SessionLogger
Logs a string message Usage: logMessage("This is %d %s message", 1, "format string") -> logs message: "This is 1 format string message"
LogMessageEvent - Class in negotiator.events
Deprecated.
LogMessageEvent(Object, String, String) - Constructor for class negotiator.events.LogMessageEvent
Deprecated.
 
logPrefix - Static variable in class negotiator.Global
 
logPreset - Static variable in class negotiator.Global
 
logSession(Session, Bid) - Method in class negotiator.logging.SessionLogger
General session log.
logSingleSession(Session, MultilateralProtocol, List<NegotiationPartyInternal>, double) - Static method in class negotiator.logging.CsvLogger
 
lowerBound - Variable in class negotiator.boaframework.offeringstrategy.anac2010.IAMhaggler2010.ContinuousEvaluationSection
 
lowerbound - Variable in class negotiator.boaframework.opponentmodel.nash.Range
 

M

m - Variable in class misc.ScoreKeeper
Map of objects and their score
MACoutcomes - Variable in class negotiator.protocol.alternatingoffers.AlternatingOffersBilateralAtomicNegoSession
 
madeupFeedback(double, double) - Static method in enum negotiator.Feedback
 
main(String[]) - Static method in class misc.AutomatedTournamentRunner
 
main(String[]) - Static method in class misc.CommandLineRunner
Main method used to launch a negotiation specified as commandline commands.
main(String[]) - Static method in class misc.DomainGenerator
This method generates a utility space for a given domain.
main(String[]) - Static method in class misc.ScenarioLauncher
 
main(String[]) - Static method in class misc.Simulator
 
main(String[]) - Static method in class misc.SimulatorConfiguration
 
main(String[]) - Static method in class negotiator.analysis.ParetoTest
 
main(String[]) - Static method in class negotiator.gui.NegoGUIApp
Main method launching the application.
main(String[]) - Static method in class negotiator.gui.tournamentvars.ParameterUI
 
main(String[]) - Static method in class negotiator.parties.partialopponentmodel.ValuePreferenceGraph
 
main(String[]) - Static method in class negotiator.PausableContinuousTimeline
 
main(String[]) - Static method in class negotiator.qualitymeasures.logmanipulation.TournamentMeasures
Can be optionally used to createFrom a tournament results log afterwards.
main(String[]) - Static method in class negotiator.qualitymeasures.ScenarioMeasures
 
main(String[]) - Static method in class negotiator.qualitymeasures.TraceProcessor
 
main(String[]) - Static method in class negotiator.ScenarioValidator
 
main(String[]) - Static method in class negotiator.xml.multipartyrunner.ConsoleApp
Genius console entry point
main(String[]) - Static method in class negotiator.xml.multipartyrunner.Runner
Genius console entry point
makeEmpty() - Method in class misc.Queue
Make the queue logically empty.
makeWarning(String, Exception, boolean, int) - Method in class negotiator.exceptions.Warning
Add warning to static hashtable used to keep track of all warnings issued so far.
marshal(ArrayList<RepItem>) - Method in class negotiator.repository.RepositoryItemTypeAdapter
 
matchDataLogger - Variable in class negotiator.protocol.BilateralAtomicNegotiationSession
 
max - Variable in class misc.ScoreKeeper
The highest score in the map
max - Variable in class negotiator.AgentParam
 
max - Variable in class negotiator.utility.SumZeroConstraint
 
max - Variable in class negotiator.utility.SumZeroConstraintList
 
MAX_TEXT_OUTPUT - Static variable in class negotiator.gui.progress.MultipartyProgressUI
 
MAX_UTIL_HISTORY - Static variable in class negotiator.session.SessionManager
 
MAXIMUM_ASPIRATION - Static variable in class negotiator.boaframework.offeringstrategy.anac2010.IAMhaggler2010_Offering
 
MAXIMUM_ASPIRATION - Variable in class negotiator.boaframework.offeringstrategy.anac2011.IAMhaggler2011_Offering
 
MaxListener - Interface in negotiator.gui.tab
 
maxOperation(MouseEvent) - Method in interface negotiator.gui.tab.MaxListener
 
maxUtilityOfPartnerBid - Variable in class negotiator.boaframework.sharedagentstate.anac2010.NozomiSAS
 
maxUtilityPartnerBidDetails - Variable in class negotiator.boaframework.sharedagentstate.anac2010.NozomiSAS
 
maxUtilityValue - Variable in class negotiator.boaframework.opponentmodel.nash.AIssueEvaluationNumerical
 
mayImproveAll(int, Value, Value) - Method in class negotiator.parties.partialopponentmodel.PartialPreferenceModels
 
mayImproveMajority(int, Value, Value) - Method in class negotiator.parties.partialopponentmodel.PartialPreferenceModels
 
Mediator - Interface in negotiator.parties
Base class for all mediator parties.
MediatorFeedbackBasedProtocol - Class in negotiator.multipartyprotocol
 
MediatorFeedbackBasedProtocol(ArrayList<PartyRepItem>, ArrayList<AgentID>, ArrayList<ProfileRepItem>, ArrayList<HashMap<AgentParameterVariable, AgentParamValue>>, DeadlineType, int) - Constructor for class negotiator.multipartyprotocol.MediatorFeedbackBasedProtocol
 
MediatorFeedbackProtocol - Class in negotiator.protocol
Implementation of a mediator based protocol based on feedback.
MediatorFeedbackProtocol() - Constructor for class negotiator.protocol.MediatorFeedbackProtocol
 
MediatorHumanNegotiationParty - Class in negotiator.parties
modified version of W.Pasman's modified version of Dmytro's UIAgent
MediatorHumanNegotiationParty() - Constructor for class negotiator.parties.MediatorHumanNegotiationParty
 
MediatorProtocol - Class in negotiator.protocol
Base class for all mediator-based protocol

Initial implementations of this MediatorProtocol are: SimpleMediatorBasedProtocol MediatorFeedbackProtocol

MediatorProtocol() - Constructor for class negotiator.protocol.MediatorProtocol
 
mergeIntoFrontier(BidPoint) - Method in class negotiator.analysis.ParetoFrontier
Determines if a bid should be added to the Pareto-frontier.
min - Variable in class negotiator.AgentParam
 
min - Variable in class negotiator.utility.SumZeroConstraint
 
min - Variable in class negotiator.utility.SumZeroConstraintList
 
MINUTE - Static variable in class misc.Time
a minute in seconds
misc - package misc
 
model - Variable in class negotiator.boaframework.OMStrategy
Reference to the opponent model
model - Variable in class negotiator.gui.tree.IssueValuePanel
 
motionListener - Variable in class negotiator.gui.tab.CloseTabPaneUI
 
Multi_AcceptanceCondition - Class in negotiator.boaframework.acceptanceconditions.other
The MAC is a tool which allows to test many acceptance strategies in the same negotiation trace.
Multi_AcceptanceCondition() - Constructor for class negotiator.boaframework.acceptanceconditions.other.Multi_AcceptanceCondition
Empty constructor for the BOA framework.
MultilateralAnalysis - Class in negotiator.analysis
Start on analysis of the multi party tournament.
MultilateralAnalysis(Session, List<NegotiationPartyInternal>, MultilateralProtocol) - Constructor for class negotiator.analysis.MultilateralAnalysis
 
MultilateralProtocol - Interface in negotiator.protocol
This interface defines a protocol that should be executed by the SessionManager.
MultilateralProtocolAdapter - Class in negotiator.protocol
An adapter for the protocol class.
MultilateralProtocolAdapter() - Constructor for class negotiator.protocol.MultilateralProtocolAdapter
 
MultilateralTournamentConfiguration - Class in negotiator.config
Implementation of MultilateralTournamentConfigurationInterface.
MultilateralTournamentConfiguration() - Constructor for class negotiator.config.MultilateralTournamentConfiguration
 
MultilateralTournamentConfiguration(GuiConfiguration) - Constructor for class negotiator.config.MultilateralTournamentConfiguration
 
MultilateralTournamentConfigurationInterface - Interface in negotiator.config
Stores the configuration variables for the from MultilateralUI
MultilateralTournamentsConfiguration - Class in negotiator.config
MultilateralTournamentsConfiguration() - Constructor for class negotiator.config.MultilateralTournamentsConfiguration
Default empty tournaments.
MultilateralTournamentsConfiguration(List<MultilateralTournamentConfiguration>) - Constructor for class negotiator.config.MultilateralTournamentsConfiguration
Create tournaments with given set
MultilateralUI - Class in negotiator.gui.negosession
This is the user interface for the multilateral tournament.
MultilateralUI() - Constructor for class negotiator.gui.negosession.MultilateralUI
Creates a new instance of the MultilateralUI object.
MultiListSelectionModel - Class in negotiator.gui
Selection model for JList's which allows multiple elements to be selected by toggling an item when clicked.
MultiListSelectionModel() - Constructor for class negotiator.gui.MultiListSelectionModel
 
MultiNegoSessionUI - Class in negotiator.gui.negosession
 
MultiNegoSessionUI() - Constructor for class negotiator.gui.negosession.MultiNegoSessionUI
Creates new form MultiNegoSessionUI
MultipartyBidChart - Class in negotiator.gui.chart
 
MultipartyBidChart(ArrayList<String>, int) - Constructor for class negotiator.gui.chart.MultipartyBidChart
 
MultipartyBidChart(ArrayList<String>) - Constructor for class negotiator.gui.chart.MultipartyBidChart
 
MultiPartyDataModel - Class in negotiator.gui.negosession
Tracks the Multiparty tournament and keeps a DataKeyTableModel up to date.
MultiPartyDataModel(int) - Constructor for class negotiator.gui.negosession.MultiPartyDataModel
 
MultipartyNegoEventLogger - Class in negotiator.gui.progress
Logger for MultiPartyNegotiationEvents.
MultipartyNegoEventLogger(String, int, MultiPartyDataModel) - Constructor for class negotiator.gui.progress.MultipartyNegoEventLogger
 
MultipartyNegoEventLoggerData - Class in negotiator.session
 
MultipartyNegoEventLoggerData() - Constructor for class negotiator.session.MultipartyNegoEventLoggerData
 
MultipartyNegotiationEventListener - Interface in negotiator
implement this class in order to subscribe with the NegotiationManager to get callback on handleEvent().
MultipartyNegotiationOfferEvent - Class in negotiator.events
 
MultipartyNegotiationOfferEvent(Object, int, int, double, Action, ArrayList<Double>, boolean) - Constructor for class negotiator.events.MultipartyNegotiationOfferEvent
 
MultiPartyNegotiationSession - Class in negotiator.multipartyprotocol
 
MultiPartyNegotiationSession(int, MultiPartyProtocol, NegoRound, ArrayList<Party>, ArrayList<UtilitySpace>, ArrayList<HashMap<AgentParameterVariable, AgentParamValue>>, DeadlineType, int) - Constructor for class negotiator.multipartyprotocol.MultiPartyNegotiationSession
 
MultipartyNegotiationSessionEvent - Class in negotiator.events
 
MultipartyNegotiationSessionEvent(Object, Session, Bid) - Constructor for class negotiator.events.MultipartyNegotiationSessionEvent
 
MultipartyProgressUI - Class in negotiator.gui.progress
 
MultipartyProgressUI(ArrayList<String>, SessionManager, List<NegotiationPartyInternal>) - Constructor for class negotiator.gui.progress.MultipartyProgressUI
Creates new form ProgressUI2
MultiPartyProtocol - Class in negotiator.multipartyprotocol
 
MultiPartyProtocol(ArrayList<PartyRepItem>, ArrayList<AgentID>, ArrayList<ProfileRepItem>, ArrayList<HashMap<AgentParameterVariable, AgentParamValue>>, DeadlineType, int) - Constructor for class negotiator.multipartyprotocol.MultiPartyProtocol
 
MultiPartyProtocolRepItem - Class in negotiator.repository
 
MultiPartyProtocolRepItem() - Constructor for class negotiator.repository.MultiPartyProtocolRepItem
 
MultiPartyProtocolRepItem(String, String, String, Boolean, Boolean) - Constructor for class negotiator.repository.MultiPartyProtocolRepItem
 
MultiPartyTournamentProgressUI - Class in negotiator.gui.progress
 
MultiPartyTournamentProgressUI(DataKeyTableModel) - Constructor for class negotiator.gui.progress.MultiPartyTournamentProgressUI
It is assumed that the parent subscribes us as MultipartyNegotiationEventListener.
MultiPhaseAuctionOldProtocol - Class in negotiator.protocol.auction
 
MultiPhaseAuctionOldProtocol(AgentRepItem[], ProfileRepItem[], HashMap<AgentParameterVariable, AgentParamValue>[], int, int) - Constructor for class negotiator.protocol.auction.MultiPhaseAuctionOldProtocol
 
MultiPhaseAuctionProtocol - Class in negotiator.protocol.auction
 
MultiPhaseAuctionProtocol(AgentRepItem[], ProfileRepItem[], HashMap<AgentParameterVariable, AgentParamValue>[], int, int) - Constructor for class negotiator.protocol.auction.MultiPhaseAuctionProtocol
 
MultipleAgentsVariable - Class in negotiator.tournament.VariablesAndValues
 
MultipleAgentsVariable() - Constructor for class negotiator.tournament.VariablesAndValues.MultipleAgentsVariable
 
myLastBid - Variable in class negotiator.boaframework.offeringstrategy.anac2010.IAMhaggler2010_Offering
 
MyTreeNode - Class in negotiator.gui.domainrepository
 
MyTreeNode(RepItem) - Constructor for class negotiator.gui.domainrepository.MyTreeNode
 

N

name - Variable in class negotiator.AgentParam
 
NAME - Variable in class negotiator.boaframework.SharedAgentState
 
nameField - Variable in class negotiator.gui.dialogs.NewObjectiveDialog
 
nameLabel - Variable in class negotiator.gui.dialogs.NewObjectiveDialog
 
NashFrequencyModel - Class in negotiator.boaframework.opponentmodel
This class holds the model of a negotiator, which will be constructed by it's bids.
NashFrequencyModel() - Constructor for class negotiator.boaframework.opponentmodel.NashFrequencyModel
 
NegoGUIApp - Class in negotiator.gui
The main class of the application.
NegoGUIApp() - Constructor for class negotiator.gui.NegoGUIApp
 
negoGUIView - Static variable in class negotiator.gui.NegoGUIApp
 
NegoGUIView - Class in negotiator.gui
The application's main frame.
NegoGUIView(SingleFrameApplication) - Constructor for class negotiator.gui.NegoGUIView
 
negoResultFile - Variable in class negotiator.multipartyprotocol.MultiPartyProtocol
 
negoRound - Variable in class negotiator.multipartyprotocol.MultiPartyProtocol
 
NegoRound - Class in negotiator
 
NegoRound() - Constructor for class negotiator.NegoRound
 
NegoRound(ArrayList<NegoTurn>, int) - Constructor for class negotiator.NegoRound
 
NegoRound(ArrayList<NegoTurn>, ArrayList<Class>, ArrayList<Class>, int) - Constructor for class negotiator.NegoRound
 
NegoRound(NegoRound) - Constructor for class negotiator.NegoRound
 
negoSession - Variable in class negotiator.multipartyprotocol.MultiPartyProtocol
 
NegoSessionUI2 - Class in negotiator.gui.negosession
 
NegoSessionUI2() - Constructor for class negotiator.gui.negosession.NegoSessionUI2
Creates new form NegoSessionUI2
NegoTableModel - Class in negotiator.gui.progress
Abstract table model to hold generic table data for display.
NegoTableModel(String[]) - Constructor for class negotiator.gui.progress.NegoTableModel
 
negoThread - Variable in class negotiator.multipartyprotocol.MultiPartyProtocol
 
negoThread - Variable in class negotiator.protocol.Protocol
 
negotiatingParties - Variable in class negotiator.multipartyprotocol.MultiPartyProtocol
 
NegotiationEndingParty - Class in negotiator.parties
Most basic voting agent implementation I could think of: this agent accepts any offer.
NegotiationEndingParty() - Constructor for class negotiator.parties.NegotiationEndingParty
 
NegotiationEvent - Class in negotiator.events
An abstract superclass for all events, both meta-events like SessionFailedEvent and concrete Actions done by agents like doing an Offer .
NegotiationEvent(Object) - Constructor for class negotiator.events.NegotiationEvent
 
NegotiationEventListener - Interface in negotiator
implement this class in order to subscribe with the NegotiationManager to get callback on handleEvent().
NegotiationLogParser - Class in negotiator.qualitymeasures.logmanipulation
Apparently this class outcome log files.
NegotiationLogParser() - Constructor for class negotiator.qualitymeasures.logmanipulation.NegotiationLogParser
 
NegotiationOutcome - Class in negotiator
 
NegotiationOutcome(AlternatingOffersBilateralAtomicNegoSession, int, Action, ArrayList<BidPointTime>, ArrayList<BidPointTime>, boolean, SimpleElement, double, OutcomeInfo) - Constructor for class negotiator.NegotiationOutcome
Creates a new instance of NegotiationOutcome
NegotiationParty - Interface in negotiator.parties
Base interface for Negotiation parties.
NegotiationPartyInternal - Class in negotiator.parties
Only for use in the core.
NegotiationPartyInternal(PartyRepItem, ProfileRepItem, Session, AgentID) - Constructor for class negotiator.parties.NegotiationPartyInternal
Constructor.
NegotiationPartyTimeoutException - Exception in negotiator.exceptions
Exception illustrating that calculating a feature of the bidspace (for example the Nash point) went wrong.
NegotiationPartyTimeoutException(NegotiationPartyInternal) - Constructor for exception negotiator.exceptions.NegotiationPartyTimeoutException
 
NegotiationPartyTimeoutException(NegotiationPartyInternal, String) - Constructor for exception negotiator.exceptions.NegotiationPartyTimeoutException
 
NegotiationPartyTimeoutException(NegotiationPartyInternal, String, Throwable) - Constructor for exception negotiator.exceptions.NegotiationPartyTimeoutException
 
NegotiationPartyTimeoutException(NegotiationPartyInternal, Throwable) - Constructor for exception negotiator.exceptions.NegotiationPartyTimeoutException
 
NegotiationResult - Class in negotiator
 
NegotiationResult(double, Action, Bid) - Constructor for class negotiator.NegotiationResult
 
negotiationSession - Variable in class negotiator.boaframework.agent.BOAagent
Links to the negotiation domain
negotiationSession - Variable in class negotiator.boaframework.BOA
Reference to the object which holds all information about the negotiation
NegotiationSession - Class in negotiator.boaframework
This is a class which manages all the negotiation session pertinent information to a single agent.
NegotiationSession() - Constructor for class negotiator.boaframework.NegotiationSession
Special constructor used by the NegotiationSessionWrapper.
NegotiationSession(SessionData, UtilitySpace, Timeline) - Constructor for class negotiator.boaframework.NegotiationSession
Create a negotiation session which is used to keep track of the negotiation state.
NegotiationSession(SessionData, UtilitySpace, Timeline, OutcomeSpace) - Constructor for class negotiator.boaframework.NegotiationSession
Create a negotiation session which is used to keep track of the negotiation state.
NegotiationSessionEvent - Class in negotiator.events
 
NegotiationSessionEvent(Object, Protocol) - Constructor for class negotiator.events.NegotiationSessionEvent
 
NegotiationSessionWrapper - Class in negotiator.qualitymeasures
Converts a stored negotiation trace of the opponent to a negotiation session.
NegotiationSessionWrapper(Trace, String) - Constructor for class negotiator.qualitymeasures.NegotiationSessionWrapper
Given a trace, and the path to the file where to load the utility profile, construct a negotiation session.
negotiator - package negotiator
 
negotiator.actions - package negotiator.actions
 
negotiator.analysis - package negotiator.analysis
 
negotiator.bidding - package negotiator.bidding
 
negotiator.boaframework - package negotiator.boaframework
 
negotiator.boaframework.acceptanceconditions.anac2010 - package negotiator.boaframework.acceptanceconditions.anac2010
 
negotiator.boaframework.acceptanceconditions.anac2011 - package negotiator.boaframework.acceptanceconditions.anac2011
 
negotiator.boaframework.acceptanceconditions.anac2012 - package negotiator.boaframework.acceptanceconditions.anac2012
 
negotiator.boaframework.acceptanceconditions.anac2013 - package negotiator.boaframework.acceptanceconditions.anac2013
 
negotiator.boaframework.acceptanceconditions.other - package negotiator.boaframework.acceptanceconditions.other
 
negotiator.boaframework.agent - package negotiator.boaframework.agent
 
negotiator.boaframework.offeringstrategy - package negotiator.boaframework.offeringstrategy
 
negotiator.boaframework.offeringstrategy.anac2010 - package negotiator.boaframework.offeringstrategy.anac2010
 
negotiator.boaframework.offeringstrategy.anac2010.IAMhaggler2010 - package negotiator.boaframework.offeringstrategy.anac2010.IAMhaggler2010
 
negotiator.boaframework.offeringstrategy.anac2011 - package negotiator.boaframework.offeringstrategy.anac2011
 
negotiator.boaframework.offeringstrategy.anac2011.hardheaded - package negotiator.boaframework.offeringstrategy.anac2011.hardheaded
 
negotiator.boaframework.offeringstrategy.anac2011.iamhaggler2011 - package negotiator.boaframework.offeringstrategy.anac2011.iamhaggler2011
 
negotiator.boaframework.offeringstrategy.anac2011.valuemodelagent - package negotiator.boaframework.offeringstrategy.anac2011.valuemodelagent
 
negotiator.boaframework.offeringstrategy.anac2012 - package negotiator.boaframework.offeringstrategy.anac2012
 
negotiator.boaframework.offeringstrategy.anac2012.CUHKAgent - package negotiator.boaframework.offeringstrategy.anac2012.CUHKAgent
 
negotiator.boaframework.offeringstrategy.anac2012.TheNegotiatorReloaded - package negotiator.boaframework.offeringstrategy.anac2012.TheNegotiatorReloaded
 
negotiator.boaframework.offeringstrategy.anac2013 - package negotiator.boaframework.offeringstrategy.anac2013
 
negotiator.boaframework.offeringstrategy.anac2013.inoxAgent - package negotiator.boaframework.offeringstrategy.anac2013.inoxAgent
 
negotiator.boaframework.offeringstrategy.anac2013.TheFawkes - package negotiator.boaframework.offeringstrategy.anac2013.TheFawkes
 
negotiator.boaframework.offeringstrategy.other - package negotiator.boaframework.offeringstrategy.other
 
negotiator.boaframework.omstrategy - package negotiator.boaframework.omstrategy
 
negotiator.boaframework.opponentmodel - package negotiator.boaframework.opponentmodel
 
negotiator.boaframework.opponentmodel.agentlg - package negotiator.boaframework.opponentmodel.agentlg
 
negotiator.boaframework.opponentmodel.agentsmith - package negotiator.boaframework.opponentmodel.agentsmith
 
negotiator.boaframework.opponentmodel.agentsmithv2 - package negotiator.boaframework.opponentmodel.agentsmithv2
 
negotiator.boaframework.opponentmodel.agentx - package negotiator.boaframework.opponentmodel.agentx
 
negotiator.boaframework.opponentmodel.fsegaagent - package negotiator.boaframework.opponentmodel.fsegaagent
 
negotiator.boaframework.opponentmodel.iamhaggler - package negotiator.boaframework.opponentmodel.iamhaggler
 
negotiator.boaframework.opponentmodel.nash - package negotiator.boaframework.opponentmodel.nash
 
negotiator.boaframework.opponentmodel.tools - package negotiator.boaframework.opponentmodel.tools
 
negotiator.boaframework.repository - package negotiator.boaframework.repository
 
negotiator.boaframework.sharedagentstate.anac2010 - package negotiator.boaframework.sharedagentstate.anac2010
 
negotiator.boaframework.sharedagentstate.anac2011 - package negotiator.boaframework.sharedagentstate.anac2011
 
negotiator.boaframework.sharedagentstate.anac2011.gahboninho - package negotiator.boaframework.sharedagentstate.anac2011.gahboninho
 
negotiator.boaframework.sharedagentstate.anac2012 - package negotiator.boaframework.sharedagentstate.anac2012
 
negotiator.config - package negotiator.config
 
negotiator.distributedtournament - package negotiator.distributedtournament
 
negotiator.events - package negotiator.events
 
negotiator.exceptions - package negotiator.exceptions
 
negotiator.gui - package negotiator.gui
 
negotiator.gui.agentrepository - package negotiator.gui.agentrepository
 
negotiator.gui.boaframework - package negotiator.gui.boaframework
 
negotiator.gui.chart - package negotiator.gui.chart
 
negotiator.gui.dialogs - package negotiator.gui.dialogs
 
negotiator.gui.domainrepository - package negotiator.gui.domainrepository
 
negotiator.gui.negosession - package negotiator.gui.negosession
 
negotiator.gui.progress - package negotiator.gui.progress
 
negotiator.gui.repository - package negotiator.gui.repository
 
negotiator.gui.tab - package negotiator.gui.tab
 
negotiator.gui.tournamentvars - package negotiator.gui.tournamentvars
 
negotiator.gui.tree - package negotiator.gui.tree
 
negotiator.issue - package negotiator.issue
 
negotiator.logging - package negotiator.logging
 
negotiator.multipartyprotocol - package negotiator.multipartyprotocol
 
negotiator.parties - package negotiator.parties
 
negotiator.parties.partialopponentmodel - package negotiator.parties.partialopponentmodel
 
negotiator.protocol - package negotiator.protocol
 
negotiator.protocol.alternatingoffers - package negotiator.protocol.alternatingoffers
 
negotiator.protocol.auction - package negotiator.protocol.auction
 
negotiator.qualitymeasures - package negotiator.qualitymeasures
 
negotiator.qualitymeasures.logmanipulation - package negotiator.qualitymeasures.logmanipulation
 
negotiator.repository - package negotiator.repository
 
negotiator.session - package negotiator.session
 
negotiator.tournament - package negotiator.tournament
 
negotiator.tournament.VariablesAndValues - package negotiator.tournament.VariablesAndValues
 
negotiator.utility - package negotiator.utility
 
negotiator.xml - package negotiator.xml
 
negotiator.xml.multipartyrunner - package negotiator.xml.multipartyrunner
 
NegotiatorException - Exception in negotiator.exceptions
reports problem with negotiator agent.
NegotiatorException(String) - Constructor for exception negotiator.exceptions.NegotiatorException
Creates a new instance of NegotiatorException
NegotiatorException(String, Throwable) - Constructor for exception negotiator.exceptions.NegotiatorException
 
NegotiatorTreeTableModel - Class in negotiator.gui.tree
 
NegotiatorTreeTableModel(Domain) - Constructor for class negotiator.gui.tree.NegotiatorTreeTableModel
 
NegotiatorTreeTableModel(Domain, UtilitySpace) - Constructor for class negotiator.gui.tree.NegotiatorTreeTableModel
 
NegoTurn - Class in negotiator
 
NegoTurn(int) - Constructor for class negotiator.NegoTurn
 
NegoTurn(int, ArrayList<Class>) - Constructor for class negotiator.NegoTurn
 
NegoTurn(int, Class) - Constructor for class negotiator.NegoTurn
 
newAlternatingOffersBilateralAtomicNegoSession() - Method in class negotiator.protocol.alternatingoffers.AlternatingOffersProtocol
 
newCloseRect(Rectangle) - Method in class negotiator.gui.tab.CloseTabPaneUI
 
newDistributedTournamentAction() - Method in class negotiator.gui.NegoGUIView
 
NewIssueDialog - Class in negotiator.gui.dialogs
A dialog window of Genius GUI used to createFrom a new issue and/or evaluator for a issue.
NewIssueDialog(TreeFrame) - Constructor for class negotiator.gui.dialogs.NewIssueDialog
 
NewIssueDialog(TreeFrame, boolean) - Constructor for class negotiator.gui.dialogs.NewIssueDialog
 
NewIssueDialog(TreeFrame, boolean, String) - Constructor for class negotiator.gui.dialogs.NewIssueDialog
 
newMultiAgentTournamentTab() - Method in class negotiator.gui.NegoGUIView
Adds a tab to the GUI's start-menu for opening a multi-agent negotiation tab.
newMultiNegoSession() - Method in class negotiator.gui.NegoGUIView
 
newNegoSession() - Method in class negotiator.gui.NegoGUIView
 
NewObjectiveDialog - Class in negotiator.gui.dialogs
Maakt een Dialog om een nieuwe Objective toe te voegen
NewObjectiveDialog(TreeFrame) - Constructor for class negotiator.gui.dialogs.NewObjectiveDialog
 
NewObjectiveDialog(TreeFrame, boolean) - Constructor for class negotiator.gui.dialogs.NewObjectiveDialog
 
NewObjectiveDialog(TreeFrame, boolean, String) - Constructor for class negotiator.gui.dialogs.NewObjectiveDialog
 
NewObjectiveDialog.InvalidInputException - Exception in negotiator.gui.dialogs
 
NewObjectiveDialog.InvalidInputException() - Constructor for exception negotiator.gui.dialogs.NewObjectiveDialog.InvalidInputException
 
NewObjectiveDialog.InvalidInputException(String) - Constructor for exception negotiator.gui.dialogs.NewObjectiveDialog.InvalidInputException
 
newTournament - Variable in class misc.CommandLineOptions
Option "s", automatically open new tournament tab on start up.
newTournamentAction() - Method in class negotiator.gui.NegoGUIView
 
next() - Method in class negotiator.BidIterator
 
next() - Method in class negotiator.LinearBidIterator
 
next() - Method in class negotiator.tournament.TournamentGenerator
returns next list of negotiating parties for the next session.
next() - Method in class negotiator.xml.multipartyrunner.RunConfigurationIterator
 
nextBid - Variable in class negotiator.boaframework.OfferingStrategy
The next bid the agent plans to present
NiceTitForTat_Offering - Class in negotiator.boaframework.offeringstrategy.anac2011
This is the decoupled Offering Strategy for NiceTitForTat (ANAC2011).
NiceTitForTat_Offering() - Constructor for class negotiator.boaframework.offeringstrategy.anac2011.NiceTitForTat_Offering
Empty constructor for the BOA framework.
NiceTitForTatSAS - Class in negotiator.boaframework.sharedagentstate.anac2011
This is the shared code of the acceptance condition and bidding strategy of ANAC 2011 Nice Tit for Tat.
NiceTitForTatSAS(NegotiationSession) - Constructor for class negotiator.boaframework.sharedagentstate.anac2011.NiceTitForTatSAS
 
no - Variable in class negotiator.protocol.alternatingoffers.AlternatingOffersBilateralAtomicNegoSession
 
NoAction - Class in negotiator.actions
 
NoAction() - Constructor for class negotiator.actions.NoAction
 
NoAction(AgentID) - Constructor for class negotiator.actions.NoAction
 
NoAction(Agent) - Constructor for class negotiator.actions.NoAction
 
NoModel - Class in negotiator.boaframework.opponentmodel
Placeholder to notify an agent that there is no opponent model available.
NoModel() - Constructor for class negotiator.boaframework.opponentmodel.NoModel
 
non_gui_nego_time - Variable in class negotiator.protocol.auction.AuctionOldProtocol
 
non_gui_nego_time - Variable in class negotiator.protocol.auction.AuctionProtocol
 
NonDeterministicConcederNegotiationParty - Class in negotiator.parties
 
NonDeterministicConcederNegotiationParty() - Constructor for class negotiator.parties.NonDeterministicConcederNegotiationParty
 
NonlinearUtilitySpace - Class in negotiator.utility
 
NonlinearUtilitySpace() - Constructor for class negotiator.utility.NonlinearUtilitySpace
Creates an empty nonlinear utility space.
NonlinearUtilitySpace(Domain) - Constructor for class negotiator.utility.NonlinearUtilitySpace
 
NonlinearUtilitySpace(Domain, String) - Constructor for class negotiator.utility.NonlinearUtilitySpace
 
NonlinearUtilitySpace(UtilitySpace) - Constructor for class negotiator.utility.NonlinearUtilitySpace
 
normalize(double) - Method in class negotiator.boaframework.offeringstrategy.anac2011.valuemodelagent.IssuesDecreases
 
normalize(double) - Method in class negotiator.boaframework.opponentmodel.agentsmith.Bounds
returns a normalized version of a value
normalize(Integer) - Method in class negotiator.utility.EvaluatorDiscrete
 
normalizeChildren(Objective) - Method in class negotiator.utility.UtilitySpace
Normalizes the weights of objectives of the given objective so that they sum up to one.
normalizeWeights(Objective) - Method in class negotiator.utility.UtilitySpace
 
Nozomi_Offering - Class in negotiator.boaframework.offeringstrategy.anac2010
This is the decoupled Offering Strategy for Nozomi (ANAC2010).
Nozomi_Offering() - Constructor for class negotiator.boaframework.offeringstrategy.anac2010.Nozomi_Offering
Empty constructor called by BOA framework.
NozomiSAS - Class in negotiator.boaframework.sharedagentstate.anac2010
This is the shared code of the acceptance condition and bidding strategy of ANAC 2010 Nozomi.
NozomiSAS(NegotiationSession, BidDetails) - Constructor for class negotiator.boaframework.sharedagentstate.anac2010.NozomiSAS
 
NTFTstrategy - Class in negotiator.boaframework.omstrategy
Implements the opponent model strategy used by the NiceTitForTat agent in the ANAC2011.
NTFTstrategy() - Constructor for class negotiator.boaframework.omstrategy.NTFTstrategy
 
NullStrategy - Class in negotiator.boaframework.omstrategy
Baseline strategy which simply returns a random bid from the given array of bids.
NullStrategy() - Constructor for class negotiator.boaframework.omstrategy.NullStrategy
Empty constructor used for reflexion.
NullStrategy(NegotiationSession, double) - Constructor for class negotiator.boaframework.omstrategy.NullStrategy
 
NullStrategy(NegotiationSession) - Constructor for class negotiator.boaframework.omstrategy.NullStrategy
Normal constructor used to initialize the NullStrategy opponent model strategy.
NUMBER_OF_RUNS - Static variable in class misc.AutomatedTournamentConfiguration
Number of times to run this setting.
numberField - Variable in class negotiator.gui.dialogs.NewObjectiveDialog
 
numberLabel - Variable in class negotiator.gui.dialogs.NewObjectiveDialog
 
numSessionsPerTournament() - Method in class negotiator.tournament.TournamentGenerator
 

O

Objective - Class in negotiator.issue
Some work needs to be done to guarantee consistency of the tree.
Objective() - Constructor for class negotiator.issue.Objective
 
Objective(Objective) - Constructor for class negotiator.issue.Objective
 
Objective(Objective, String) - Constructor for class negotiator.issue.Objective
 
Objective(Objective, String, int) - Constructor for class negotiator.issue.Objective
 
ObjectiveValuePanel - Class in negotiator.gui.tree
 
ObjectiveValuePanel(NegotiatorTreeTableModel, Objective) - Constructor for class negotiator.gui.tree.ObjectiveValuePanel
 
of(A, B) - Static method in class negotiator.boaframework.offeringstrategy.anac2010.IAMhaggler2010.Pair
 
Offer - Class in negotiator.actions
Class which symbolizes an offer of an agent for the opponent.
Offer(AgentID, Bid) - Constructor for class negotiator.actions.Offer
Creates an action symbolizing an offer for the opponent.
Offer(Bid) - Constructor for class negotiator.actions.Offer
Creates an action symbolizing an offer for the opponent.
Offer(Agent, Bid) - Constructor for class negotiator.actions.Offer
Creates an action symbolizing an offer to the opponent.
OfferBestN - Class in negotiator.boaframework.omstrategy
This class uses an opponent model to determine the next bid for the opponent, while taking the opponent's preferences into account.
OfferBestN() - Constructor for class negotiator.boaframework.omstrategy.OfferBestN
Empty constructor used for reflexion.
OfferBestN(NegotiationSession, OpponentModel, int) - Constructor for class negotiator.boaframework.omstrategy.OfferBestN
Normal constructor used to initialize the OfferBestN opponent model strategy.
offeredValueHistory - Variable in class negotiator.boaframework.opponentmodel.nash.AIssueEvaluationNumerical
 
OfferForFeedback - Class in negotiator.actions
 
OfferForFeedback(AgentID, Bid) - Constructor for class negotiator.actions.OfferForFeedback
Creates a new instance of SendBid
OfferForFeedback(Agent, Bid) - Constructor for class negotiator.actions.OfferForFeedback
Creates a new instance of SendBid
OfferForVoting - Class in negotiator.actions
 
OfferForVoting(AgentID, Bid) - Constructor for class negotiator.actions.OfferForVoting
Creates a new instance of SendBid
OfferForVoting(Agent, Bid) - Constructor for class negotiator.actions.OfferForVoting
Creates a new instance of SendBid
offeringStrategy - Variable in class negotiator.boaframework.AcceptanceStrategy
Reference to the offering strategy.
offeringStrategy - Variable in class negotiator.boaframework.agent.BOAagent
Decides what to offer
OfferingStrategy - Class in negotiator.boaframework
Describes a bidding strategy of an agent of the BOA framework.
OfferingStrategy() - Constructor for class negotiator.boaframework.OfferingStrategy
 
ok() - Method in class negotiator.gui.DefaultOKCancelDialog
this function computes the result of the dialog.
ok() - Method in class negotiator.gui.tournamentvars.ParameterValueUI
 
ok() - Method in class negotiator.gui.tournamentvars.ParameterVarUI
 
ok() - Method in class negotiator.gui.tournamentvars.ProtocolVarUI
 
ok() - Method in class negotiator.gui.tournamentvars.SingleStringVarUI
 
ok() - Method in class negotiator.gui.tournamentvars.SingleValueVarUI
 
okButton - Variable in class negotiator.gui.dialogs.NewObjectiveDialog
 
OMACagent_Offering - Class in negotiator.boaframework.offeringstrategy.anac2012
This is the decoupled Bidding Strategy of OMACAgent For the opponent model extension a range of bids is found near the target utility.
OMACagent_Offering() - Constructor for class negotiator.boaframework.offeringstrategy.anac2012.OMACagent_Offering
 
OMACagent_Offering(NegotiationSession, OpponentModel, OMStrategy) - Constructor for class negotiator.boaframework.offeringstrategy.anac2012.OMACagent_Offering
 
omMeasuresResults - Variable in class negotiator.protocol.BilateralAtomicNegotiationSession
 
omStrategy - Variable in class negotiator.boaframework.agent.BOAagent
Selects which bid to send when using an opponent model
omStrategy - Variable in class negotiator.boaframework.OfferingStrategy
Reference to the opponent model strategy
OMStrategy - Class in negotiator.boaframework
This is the abstract class which determines when the opponent model may be updated, and how it used to select a bid for the opponent.
OMStrategy() - Constructor for class negotiator.boaframework.OMStrategy
 
openAbout() - Method in class negotiator.gui.NegoGUIView
 
openDocumentation() - Method in class negotiator.gui.NegoGUIView
 
openManual() - Method in class negotiator.gui.NegoGUIView
 
opponentBidHistory - Variable in class negotiator.boaframework.NegotiationSession
History of bids made by the opponent.
OpponentBidHistory - Class in negotiator.boaframework.offeringstrategy.anac2012.CUHKAgent
Operations related with the opponent's bid history.
OpponentBidHistory(OpponentModel, OMStrategy, UtilitySpace) - Constructor for class negotiator.boaframework.offeringstrategy.anac2012.CUHKAgent.OpponentBidHistory
 
opponentIsHardHead - Variable in class negotiator.boaframework.offeringstrategy.anac2010.IAMhaggler2010_Offering
 
opponentModel - Variable in class negotiator.boaframework.AcceptanceStrategy
Reference to opponnent model of agent.
opponentModel - Variable in class negotiator.boaframework.agent.BOAagent
Approximates the utility of a bid for the opponent
OpponentModel - Class in negotiator.boaframework.offeringstrategy.anac2010.IAMhaggler2010
 
OpponentModel(UtilitySpace) - Constructor for class negotiator.boaframework.offeringstrategy.anac2010.IAMhaggler2010.OpponentModel
Default constructor.
opponentModel - Variable in class negotiator.boaframework.OfferingStrategy
Reference to the opponent model
OpponentModel - Class in negotiator.boaframework
Describes an opponent model of an agent of the BOA framework.
OpponentModel() - Constructor for class negotiator.boaframework.OpponentModel
 
OpponentModel.Extreme - Enum in negotiator.boaframework.offeringstrategy.anac2010.IAMhaggler2010
 
OpponentModeler - Class in negotiator.boaframework.offeringstrategy.anac2011.valuemodelagent
 
OpponentModeler(int, UtilitySpace, Timeline, BidList, BidList, ValueModeler, BidList) - Constructor for class negotiator.boaframework.offeringstrategy.anac2011.valuemodelagent.OpponentModeler
 
OpponentModelMeasures - Class in negotiator.qualitymeasures
This class specifies a set of opponent model measures used to measure the performance of an opponent model during a negotiation.
OpponentModelMeasures(UtilitySpace, UtilitySpace) - Constructor for class negotiator.qualitymeasures.OpponentModelMeasures
Creates the measures object by storing a reference to both utility spaces and calculating the real Kalai bid.
OpponentModelMeasuresResults - Class in negotiator.qualitymeasures
Simple class to hold the results of the opponent model measures.
OpponentModelMeasuresResults() - Constructor for class negotiator.qualitymeasures.OpponentModelMeasuresResults
 
opponentPreviousBid - Variable in class negotiator.boaframework.offeringstrategy.anac2010.IAMhaggler2010_Offering
 
opponentUtilitySpace - Variable in class negotiator.boaframework.OpponentModel
Reference to the estimated opponent's utility state
OppositeModel - Class in negotiator.boaframework.opponentmodel
Simple baseline opponent model which just mirror's the utility space of the agent.
OppositeModel() - Constructor for class negotiator.boaframework.opponentmodel.OppositeModel
 
OrderedSimpleElement - Class in negotiator.xml
Orders the attributes
OrderedSimpleElement(String) - Constructor for class negotiator.xml.OrderedSimpleElement
 
otherAgent(Agent) - Method in class negotiator.protocol.alternatingoffers.AlternatingOffersBilateralAtomicNegoSession
 
ourNonZeroUtilityRange - Variable in class negotiator.boaframework.opponentmodel.nash.AIssueEvaluationNumerical
 
ourUtility - Variable in class negotiator.boaframework.offeringstrategy.anac2011.valuemodelagent.BidWrapper
 
ourUtilityOnPareto(double) - Method in class negotiator.analysis.BidSpace
Returns the nearest Pareto-optimal bid given the opponent's utility (agent B).
OutcomeInfo - Class in negotiator.qualitymeasures.logmanipulation
Simple object used to the information of a negotiation outcome.
OutcomeInfo() - Constructor for class negotiator.qualitymeasures.logmanipulation.OutcomeInfo
 
OutcomeInfo(String, String, String, String, double, double, double, double, String, double, double, String, String, String, double, String) - Constructor for class negotiator.qualitymeasures.logmanipulation.OutcomeInfo
 
OutcomeInfoDerived - Class in negotiator.qualitymeasures.logmanipulation
 
OutcomeInfoDerived() - Constructor for class negotiator.qualitymeasures.logmanipulation.OutcomeInfoDerived
 
outcomes - Variable in class negotiator.boaframework.acceptanceconditions.other.Multi_AcceptanceCondition
 
outcomeSpace - Variable in class negotiator.boaframework.agent.BOAagent
Contains the space of possible bids
outcomeSpace - Variable in class negotiator.boaframework.NegotiationSession
Optional outcomespace which should be set manually.
OutcomeSpace - Class in negotiator.boaframework
This class generates the complete outcome space and is therefore useful if someone wants to quickly implement an agent.
OutcomeSpace(UtilitySpace) - Constructor for class negotiator.boaframework.OutcomeSpace
Creates an unsorted outcome space.
OutcomeTuple - Class in negotiator.boaframework
This class is a container which holds the necessary information so that a particular NegotiationOutcome of the multi-acceptance criteria (MAC) can be reconstructed given a full negotiation outcome.
OutcomeTuple(Bid, String, double, int, int, String, String) - Constructor for class negotiator.boaframework.OutcomeTuple
 
outputFile - Variable in class misc.CommandLineOptions
Option "f", specify the output file for the commandline runner.
ownBidHistory - Variable in class negotiator.boaframework.NegotiationSession
History of bids made by the agent.

P

p(double) - Method in class negotiator.boaframework.offeringstrategy.other.GeniusTimeDependent_Offering
Makes sure the target utility with in the acceptable range according to the domain
p(double) - Method in class negotiator.boaframework.offeringstrategy.other.TimeDependent_Offering
Makes sure the target utility with in the acceptable range according to the domain Goes from Pmax to Pmin!
paint(Graphics) - Method in class negotiator.gui.tab.CloseTabPaneEnhancedUI.ScrollableTabButton
 
paint(Graphics, JComponent) - Method in class negotiator.gui.tab.CloseTabPaneUI
 
paintActionButton(Graphics, int, int, int, boolean, JButton, BufferedImage) - Method in class negotiator.gui.tab.CloseTabPaneUI
 
paintCloseIcon(Graphics, int, int, boolean) - Method in class negotiator.gui.tab.CloseTabPaneUI
 
paintContentBorderBottomEdge(Graphics, int, int, int, int, int, int) - Method in class negotiator.gui.tab.CloseTabPaneEnhancedUI
 
paintContentBorderLeftEdge(Graphics, int, int, int, int, int, int) - Method in class negotiator.gui.tab.CloseTabPaneEnhancedUI
 
paintContentBorderRightEdge(Graphics, int, int, int, int, int, int) - Method in class negotiator.gui.tab.CloseTabPaneEnhancedUI
 
paintContentBorderTopEdge(Graphics, int, int, int, int, int, int) - Method in class negotiator.gui.tab.CloseTabPaneEnhancedUI
 
paintFocusIndicator(Graphics, int, Rectangle[], int, Rectangle, Rectangle, boolean) - Method in class negotiator.gui.tab.CloseTabPaneEnhancedUI
 
paintTab(Graphics, int, Rectangle[], int, Rectangle, Rectangle) - Method in class negotiator.gui.tab.CloseTabPaneUI
 
paintTabBackground(Graphics, int, int, int, int, int, int, boolean) - Method in class negotiator.gui.tab.CloseTabPaneEnhancedUI
Wouter: hacked, we don't need the fancy but nonstandard backgnd
paintTabBackgroundOld(Graphics, int, int, int, int, int, int, boolean) - Method in class negotiator.gui.tab.CloseTabPaneEnhancedUI
 
paintTabBorder(Graphics, int, int, int, int, int, int, boolean) - Method in class negotiator.gui.tab.CloseTabPaneEnhancedUI
 
paintText(Graphics, int, Font, FontMetrics, int, String, Rectangle, boolean) - Method in class negotiator.gui.tab.CloseTabPaneEnhancedUI
 
Pair<A,B> - Class in misc
A simple tuple class.
Pair(A, B) - Constructor for class misc.Pair
Create a pair from the given two objects.
Pair<A,B> - Class in negotiator.boaframework.offeringstrategy.anac2010.IAMhaggler2010
 
Pair(A, B) - Constructor for class negotiator.boaframework.offeringstrategy.anac2010.IAMhaggler2010.Pair
 
parameter - Variable in class negotiator.tournament.VariablesAndValues.AssignedParameterVariable
 
ParameterFrame - Class in negotiator.gui.boaframework
 
ParameterFrame(Frame) - Constructor for class negotiator.gui.boaframework.ParameterFrame
 
ParameterUI - Class in negotiator.gui.tournamentvars
 
ParameterUI() - Constructor for class negotiator.gui.tournamentvars.ParameterUI
Creates new form ParameterUI
parametervalues - Variable in class negotiator.Agent
Deprecated.
parametervalues - Variable in class negotiator.Party
Deprecated.
 
ParameterValueUI - Class in negotiator.gui.tournamentvars
this shows a dialog where the user can enter the parameter values These should be comma-separated doubles.
ParameterVarUI - Class in negotiator.gui.tournamentvars
this shows a dialog where the user can select the parameter name
ParetoFrontier - Class in negotiator.analysis
Class which stores the Pareto-frontier.
ParetoFrontier() - Constructor for class negotiator.analysis.ParetoFrontier
Create an empty list to store the Pareto-frontier.
ParetoTest - Class in negotiator.analysis
This class can be used to test if the implementation of the Pareto frontier algorithm in BidSpace returns the correct results on each domain.
ParetoTest() - Constructor for class negotiator.analysis.ParetoTest
 
parse(String[]) - Method in class misc.CommandLineOptions
Method used to parse the commandline options.
parse(Reader) - Method in class negotiator.xml.SimpleDOMParser
 
parseLog(String) - Static method in class negotiator.qualitymeasures.logmanipulation.NegotiationLogParser
 
parseStrategyParameters(String) - Method in class negotiator.Agent
Used to parse parameters presented in the agent repository.
parseStrategyParameters(String) - Method in class negotiator.boaframework.agent.TheBOAagent
Loads the BOA agent information object created by using the GUI.
PartialPreferenceModels - Class in negotiator.parties.partialopponentmodel
 
PartialPreferenceModels(Bid, int) - Constructor for class negotiator.parties.partialopponentmodel.PartialPreferenceModels
 
Party - Class in negotiator
Deprecated.
Use negotiator.parties.NegotiationParty instead
Party() - Constructor for class negotiator.Party
Deprecated.
 
partyID - Variable in class negotiator.Party
Deprecated.
 
partyIDList - Variable in class negotiator.multipartyprotocol.MultiPartyProtocol
 
partyListenerIndices - Variable in class negotiator.Party
Deprecated.
 
partyParams - Variable in class negotiator.multipartyprotocol.MultiPartyProtocol
 
PartyRepItem - Class in negotiator.repository
This repository item contains all info about an agent that can be loaded.
PartyRepItem() - Constructor for class negotiator.repository.PartyRepItem
Do not use this: It's only here to support XML de-serialization.
PartyRepItem(String) - Constructor for class negotiator.repository.PartyRepItem
 
partyRepItems - Variable in class negotiator.multipartyprotocol.MultiPartyProtocol
 
PartyRepositoryUI - Class in negotiator.gui.repository
A user interface to for RepItems, usable for AgentRepItem and PartyRepItem repository
PartyRepositoryUI() - Constructor for class negotiator.gui.repository.PartyRepositoryUI
 
partyUtilitySpaces - Variable in class negotiator.multipartyprotocol.MultiPartyProtocol
 
PausableContinuousTimeline - Class in negotiator
 
PausableContinuousTimeline(int) - Constructor for class negotiator.PausableContinuousTimeline
 
pause() - Method in class negotiator.DiscreteTimeline
The DiscreteTimeline does not have to be paused/resumed, as time does not pass within a round.
pause() - Method in class negotiator.PausableContinuousTimeline
 
pause() - Method in class negotiator.session.Timeline
Method used to pause the timeline.
paused - Variable in class negotiator.session.Timeline
 
PERCENTAGE - Static variable in class misc.Progress
Flag for including percentage in the reporting (example: (25%))
PerfectIAMhagglerBayesianModel - Class in negotiator.boaframework.opponentmodel
IAMhagglerModel by Colin Williams, adapted for the BOA framework.
PerfectIAMhagglerBayesianModel() - Constructor for class negotiator.boaframework.opponentmodel.PerfectIAMhagglerBayesianModel
 
PerfectIAMhagglerBayesianModel.Extreme - Enum in negotiator.boaframework.opponentmodel
 
PerfectModel - Class in negotiator.boaframework.opponentmodel
An opponent model symbolizing perfect knowledge about the opponent's preferences.
PerfectModel() - Constructor for class negotiator.boaframework.opponentmodel.PerfectModel
 
PerfectScalableBayesianModel - Class in negotiator.boaframework.opponentmodel
Adapter for BayesianOpponentModelScalable for the BOA framework.
PerfectScalableBayesianModel() - Constructor for class negotiator.boaframework.opponentmodel.PerfectScalableBayesianModel
 
PocketNegotiatorAgent - Interface in negotiator
#915 Agents of this type are compatible with the PocketNegotiator.
popupMediatorParams() - Method in class negotiator.gui.negosession.MultiNegoSessionUI
 
PopupOutsideListener - Interface in negotiator.gui.tab
 
popupOutsideOperation(MouseEvent) - Method in interface negotiator.gui.tab.PopupOutsideListener
 
popupPartyParams() - Method in class negotiator.gui.negosession.MultiNegoSessionUI
 
prettyTimeSpan(double) - Static method in class misc.Time
Converts the given nano time to an human readable string.
prettyTimeSpan(double, boolean) - Static method in class misc.Time
Converts the given nano time to an human readable string.
previousTournament - Static variable in class negotiator.gui.tournamentvars.TournamentUI
 
printBestHypothesis() - Method in class negotiator.boaframework.offeringstrategy.anac2010.IAMhaggler2010.OpponentModel
Print the best hypothesis.
printElapsedSeconds() - Method in class negotiator.ContinuousTimeline
Prints time in seconds
printHypotheses() - Method in class negotiator.boaframework.offeringstrategy.anac2010.IAMhaggler2010.OpponentModel
Print the details of all of the hypotheses.
printParameters() - Method in class negotiator.boaframework.acceptanceconditions.anac2012.AC_TheNegotiatorReloaded
String representation of the acceptance condition used by the decoupled framework.
printParameters() - Method in class negotiator.boaframework.acceptanceconditions.other.AC_Combi
 
printParameters() - Method in class negotiator.boaframework.acceptanceconditions.other.AC_CombiAvg
 
printParameters() - Method in class negotiator.boaframework.acceptanceconditions.other.AC_CombiBestAvg
 
printParameters() - Method in class negotiator.boaframework.acceptanceconditions.other.AC_CombiBestAvgDiscounted
 
printParameters() - Method in class negotiator.boaframework.acceptanceconditions.other.AC_CombiMax
 
printParameters() - Method in class negotiator.boaframework.acceptanceconditions.other.AC_CombiMaxInWindow
 
printParameters() - Method in class negotiator.boaframework.acceptanceconditions.other.AC_CombiMaxInWindowDiscounted
 
printParameters() - Method in class negotiator.boaframework.acceptanceconditions.other.AC_CombiProb
 
printParameters() - Method in class negotiator.boaframework.acceptanceconditions.other.AC_CombiProbDiscounted
 
printParameters() - Method in class negotiator.boaframework.acceptanceconditions.other.AC_CombiV2
 
printParameters() - Method in class negotiator.boaframework.acceptanceconditions.other.AC_CombiV3
 
printParameters() - Method in class negotiator.boaframework.acceptanceconditions.other.AC_CombiV4
 
printParameters() - Method in class negotiator.boaframework.acceptanceconditions.other.AC_Const
 
printParameters() - Method in class negotiator.boaframework.acceptanceconditions.other.AC_ConstDiscounted
 
printParameters() - Method in class negotiator.boaframework.acceptanceconditions.other.AC_Gap
 
printParameters() - Method in class negotiator.boaframework.acceptanceconditions.other.AC_Next
 
printParameters() - Method in class negotiator.boaframework.acceptanceconditions.other.AC_Previous
 
printParameters() - Method in class negotiator.boaframework.acceptanceconditions.other.AC_Time
 
printParameters(AcceptanceStrategy) - Method in class negotiator.boaframework.acceptanceconditions.other.Multi_AcceptanceCondition
 
printParameters() - Method in class negotiator.boaframework.acceptanceconditions.other.Multi_AcceptanceCondition
 
printParameters() - Method in class negotiator.boaframework.AcceptanceStrategy
 
printProgressToConsole(int) - Method in class misc.Progress
Erases previously printed line and prints the progress string.
printRoundElapsed() - Method in class negotiator.DiscreteTimeline
Prints time in seconds
printTime() - Method in class negotiator.ContinuousTimeline
Prints time, running from t = 0 (start) to t = 1 (deadline).
printTime() - Method in class negotiator.DiscreteTimeline
Prints time, running from t = 0 (start) to t = 1 (deadline).
printTime() - Method in class negotiator.session.Timeline
Print the current time.
process(String) - Static method in class negotiator.analysis.ParetoTest
Simple method to compare if the algorithm for calculating the Pareto-bids in the BidSpace class returns the right results.
process(String) - Static method in class negotiator.qualitymeasures.ScenarioMeasures
Calculates all metrics and saves the results.
process(String, String) - Method in class negotiator.qualitymeasures.TraceLoader
 
processCommandLineOptions() - Method in class negotiator.gui.NegoGUIView
 
ProcessOpponentBid(Bid) - Method in class negotiator.boaframework.sharedagentstate.anac2011.gahboninho.IssueManager
 
processWindowEvent(WindowEvent) - Method in class negotiator.gui.boaframework.BOAagentsFrame
 
ProfileRepItem - Class in negotiator.repository
ProfileRepItem is a profile, as an item to put in the registry.
ProfileRepItem() - Constructor for class negotiator.repository.ProfileRepItem
This creator is not for public use, only to keep XML parser happy...
ProfileRepItem(URL, DomainRepItem) - Constructor for class negotiator.repository.ProfileRepItem
 
profiles - Variable in class misc.CommandLineOptions
Option "p", specify a list of profiles for the commandline runner.
PROFILES_PER_RUN - Static variable in class misc.AutomatedTournamentConfiguration
Number of profiles in each test run (make sure that this is reflected in domainrepository.xml
ProfileValue - Class in negotiator.tournament.VariablesAndValues
 
ProfileValue(ProfileRepItem) - Constructor for class negotiator.tournament.VariablesAndValues.ProfileValue
 
ProfileVariable - Class in negotiator.tournament.VariablesAndValues
ProfileVariable is a variable for a tournament, indicating that the profile is to be manipulated.
ProfileVariable() - Constructor for class negotiator.tournament.VariablesAndValues.ProfileVariable
 
Progress - Class in misc
Contains the progress of something.
Progress(int) - Constructor for class misc.Progress
Initializes a new instant of the Progress object.
ProgressReporter - Class in negotiator.xml.multipartyrunner
Object that listens to MultipartyNegotiationEvents and increases it's internal counter on each event.
ProgressReporter(int) - Constructor for class negotiator.xml.multipartyrunner.ProgressReporter
Initialize a new instance of the ProgressReporter class.
ProgressUI1(String, BidChart, JTable) - Method in class negotiator.gui.progress.ProgressUI2
 
ProgressUI2 - Class in negotiator.gui.progress
 
ProgressUI2() - Constructor for class negotiator.gui.progress.ProgressUI2
Creates new form ProgressUI2
ProgressUI2(boolean, boolean) - Constructor for class negotiator.gui.progress.ProgressUI2
 
Project(double[], double, int, UtilitySpace, OpponentModel) - Method in class negotiator.boaframework.offeringstrategy.anac2010.IAMhaggler2010.BidSpace
Project a point onto an iso-utility space.
Property - Class in negotiator.repository
Created by dfesten on 6-8-2014.
Property() - Constructor for class negotiator.repository.Property
 
proposeInitialBid() - Method in class negotiator.boaframework.offeringstrategy.anac2010.IAMhaggler2010_Offering
 
proposeInitialBid() - Method in class negotiator.boaframework.offeringstrategy.anac2011.IAMhaggler2011_Offering
 
proposeNextBid(Bid) - Method in class negotiator.boaframework.offeringstrategy.anac2010.IAMhaggler2010_Offering
 
proposeNextBid(Bid) - Method in class negotiator.boaframework.offeringstrategy.anac2011.IAMhaggler2011_Offering
 
proposeNextBid(Bid) - Method in class negotiator.boaframework.offeringstrategy.anac2012.IAMHaggler2012_Offering
 
protocol - Variable in class misc.CommandLineOptions
Option "r", specify a protocol for the commandline runner.
protocol - Variable in class negotiator.protocol.alternatingoffers.AlternatingOffersBilateralAtomicNegoSession
 
protocol - Variable in class negotiator.protocol.BilateralAtomicNegotiationSession
 
Protocol - Class in negotiator.protocol
Abstract class for the manager of protocols.
Protocol(AgentRepItem[], ProfileRepItem[], HashMap<AgentParameterVariable, AgentParamValue>[], int) - Constructor for class negotiator.protocol.Protocol
 
PROTOCOL_NO - Static variable in class negotiator.gui.negosession.MultiNegoSessionUI
 
PROTOCOL_REPOSITORY - Static variable in class negotiator.Global
Path to protocol repository
ProtocolRepItem - Class in negotiator.repository
 
ProtocolRepItem() - Constructor for class negotiator.repository.ProtocolRepItem
description of this agent
ProtocolRepItem(String, String, String) - Constructor for class negotiator.repository.ProtocolRepItem
 
ProtocolValue - Class in negotiator.tournament.VariablesAndValues
 
ProtocolValue(ProtocolRepItem) - Constructor for class negotiator.tournament.VariablesAndValues.ProtocolValue
 
ProtocolVariable - Class in negotiator.tournament.VariablesAndValues
 
ProtocolVariable() - Constructor for class negotiator.tournament.VariablesAndValues.ProtocolVariable
 
ProtocolVarUI - Class in negotiator.gui.tournamentvars
Open a UI and negotiate with user about which agents to use in tournament.
ProtocolVarUI(Frame) - Constructor for class negotiator.gui.tournamentvars.ProtocolVarUI
 
PureRandomFlipplingMediator - Class in negotiator.parties
 
PureRandomFlipplingMediator() - Constructor for class negotiator.parties.PureRandomFlipplingMediator
 

Q

qualityMeasures - Variable in class negotiator.NegotiationOutcome
 
Queue - Class in misc
Array-based implementation of the queue.
Queue() - Constructor for class misc.Queue
Construct the queue.
Queue(int) - Constructor for class misc.Queue
Construct the queue.
quitWhenTournamentDone - Variable in class misc.CommandLineOptions
Option "q", automatically quit after the tournament finished.

R

rand - Variable in class negotiator.parties.AbstractNegotiationParty
Random seed used by this party.
random - Variable in class negotiator.boaframework.offeringstrategy.anac2011.iamhaggler2011.RandomBidCreator
 
random - Variable in class negotiator.parties.NonDeterministicConcederNegotiationParty
 
Random_Offering - Class in negotiator.boaframework.offeringstrategy.other
This class implements the Simple Agent a.k.a.
Random_Offering() - Constructor for class negotiator.boaframework.offeringstrategy.other.Random_Offering
Empty constructor used for reflection.
RandomBidCreator - Class in negotiator.boaframework.offeringstrategy.anac2011.iamhaggler2011
 
RandomBidCreator() - Constructor for class negotiator.boaframework.offeringstrategy.anac2011.iamhaggler2011.RandomBidCreator
 
RandomCounterOfferNegotiationParty - Class in negotiator.parties
Basic voting implementation: this agent accepts and rejects offers with a 50% chance.
RandomCounterOfferNegotiationParty() - Constructor for class negotiator.parties.RandomCounterOfferNegotiationParty
 
RandomFiftyFiftyNegotiationParty - Class in negotiator.parties
Basic voting implementation: this agent accepts and rejects offers with a 50% chance.
RandomFiftyFiftyNegotiationParty() - Constructor for class negotiator.parties.RandomFiftyFiftyNegotiationParty
 
RandomFlippingMediator - Class in negotiator.parties
Mediator that randomly flips one issue of the current offer to generate a new offer.
RandomFlippingMediator() - Constructor for class negotiator.parties.RandomFlippingMediator
 
RandomFlipplingMediator - Class in negotiator.parties
 
RandomFlipplingMediator() - Constructor for class negotiator.parties.RandomFlipplingMediator
 
randomnr - Variable in class negotiator.Party
Deprecated.
 
Range - Class in misc
This is a tuple class which is used to pass on a double range.
Range(double, double) - Constructor for class misc.Range
Specifies a continuous range.
Range - Class in negotiator.boaframework.opponentmodel.nash
This class represents a range for decimal values.
Range() - Constructor for class negotiator.boaframework.opponentmodel.nash.Range
This constructs the range with both boundaries set to zero.
Range(double, double) - Constructor for class negotiator.boaframework.opponentmodel.nash.Range
This constructs the range with the specified boundaries.
RangeInt - Class in misc
This is a tuple class which is used to pass on an integer range.
RangeInt(int, int) - Constructor for class misc.RangeInt
Specifies a discrete range.
Rank - Class in negotiator.utility
 
Rank(int) - Constructor for class negotiator.utility.Rank
 
Rank(int, HashMap<String, Integer>) - Constructor for class negotiator.utility.Rank
 
ratio - Variable in class negotiator.boaframework.opponentmodel.TheFawkes_OM
 
RConstraint - Class in negotiator.utility
 
RConstraint() - Constructor for class negotiator.utility.RConstraint
 
readFromDisc(String) - Static method in class negotiator.SerializeHandling
Reads an Object from the "path" in the disc.
readFromDisk() - Method in class misc.Serializer
Read a serialized object from a file and restore it.
readStringToObject(String) - Method in class misc.Serializer
Converts a string back to an object.
REAL - Static variable in class negotiator.gui.dialogs.NewIssueDialog
 
RealEvaluationSection - Class in negotiator.boaframework.offeringstrategy.anac2010.IAMhaggler2010
 
RealEvaluationSection(double, double, double, double) - Constructor for class negotiator.boaframework.offeringstrategy.anac2010.IAMhaggler2010.RealEvaluationSection
 
realLinearField - Variable in class negotiator.gui.dialogs.NewIssueDialog
 
realMaxField - Variable in class negotiator.gui.dialogs.NewIssueDialog
 
realMinField - Variable in class negotiator.gui.dialogs.NewIssueDialog
 
realOtherField - Variable in class negotiator.gui.dialogs.NewIssueDialog
 
realPanel - Variable in class negotiator.gui.dialogs.NewIssueDialog
 
realParameterField - Variable in class negotiator.gui.dialogs.NewIssueDialog
 
RealValuedecreaseProxy - Class in negotiator.boaframework.offeringstrategy.anac2011.valuemodelagent
 
ReceiveMessage(Action) - Method in class negotiator.Agent
informs you which action the opponent did
ReceiveMessage(Action) - Method in class negotiator.boaframework.agent.BOAagent
Stores the actions made by a partner.
receiveMessage(AgentID, Action) - Method in class negotiator.parties.AbstractNegotiationParty
 
receiveMessage(AgentID, Action) - Method in class negotiator.parties.AbstractTimeDependentNegotiationParty
This method is called when an observable action is performed.
receiveMessage(AgentID, Action) - Method in class negotiator.parties.AcceptingNegotiationParty
We ignore any messages received.
receiveMessage(AgentID, Action) - Method in class negotiator.parties.Annealer
This method is called when an observable action is performed.
ReceiveMessage(Action) - Method in class negotiator.parties.AnnealerParty
 
receiveMessage(AgentID, Action) - Method in class negotiator.parties.ConsensusVotingHumanAgent
 
receiveMessage(AgentID, Action) - Method in class negotiator.parties.CounterOfferHumanNegotiationParty
 
receiveMessage(AgentID, Action) - Method in class negotiator.parties.EnumeratorParty
 
receiveMessage(AgentID, Action) - Method in class negotiator.parties.FeedbackHillClimber
This method is called when an observable action is performed.
receiveMessage(AgentID, Action) - Method in class negotiator.parties.FeedbackMediator
This method is called when an observable action is performed.
ReceiveMessage(Action) - Method in class negotiator.parties.FeedbackParty
 
ReceiveMessage(Action) - Method in class negotiator.parties.FeedbackPartyWrtLastAcceptedBid
 
receiveMessage(AgentID, Action) - Method in class negotiator.parties.HillClimber
This method is called when an observable action is performed.
ReceiveMessage(Action) - Method in class negotiator.parties.HillClimberParty
 
receiveMessage(AgentID, Action) - Method in class negotiator.parties.MediatorHumanNegotiationParty
 
receiveMessage(AgentID, Action) - Method in class negotiator.parties.NegotiationEndingParty
We ignore any messages received.
receiveMessage(AgentID, Action) - Method in interface negotiator.parties.NegotiationParty
This method is called when another NegotiationParty chose an Action.
ReceiveMessage(Action) - Method in class negotiator.parties.PureRandomFlipplingMediator
 
receiveMessage(AgentID, Action) - Method in class negotiator.parties.RandomCounterOfferNegotiationParty
Processes action messages received by a given sender.
receiveMessage(AgentID, Action) - Method in class negotiator.parties.RandomFiftyFiftyNegotiationParty
Processes action messages received by a given sender.
receiveMessage(AgentID, Action) - Method in class negotiator.parties.RandomFlippingMediator
This method is called when an observable action is performed.
ReceiveMessage(Action) - Method in class negotiator.parties.RandomFlipplingMediator
 
ReceiveMessage(Action) - Method in class negotiator.parties.SmartMediatorBothFeedbackVote
 
ReceiveMessage(Action) - Method in class negotiator.parties.SmartMediatorBothFeedbackVoteVersion1
 
ReceiveMessage(Action) - Method in class negotiator.parties.SmartMediatorOnlyFeedback
 
ReceiveMessage(Action) - Method in class negotiator.parties.SmartMediatorOnlyFeedbackWrtLastAcceptedBid
 
receiveMessage(AgentID, Action) - Method in class negotiator.parties.TimeoutNegotiationParty
We ignore any messages received.
receiveMessage(AgentID, Action) - Method in class negotiator.parties.UINegotiationParty
 
ReceiveMessage(Action) - Method in class negotiator.parties.ZeroIntelligenceMediator
 
ReceiveMessage(Action) - Method in class negotiator.Party
Deprecated.
 
reconnect() - Static method in class negotiator.distributedtournament.DBController
Reconnect to the database.
reconstructLog(int) - Method in class negotiator.distributedtournament.DBController
Reconstructs the full log of outcomes by gluing all separate outcomes of the job together.
Reject - Class in negotiator.actions
This class is used to createFrom an action which symbolizes that an agent accepts an offer.
Reject() - Constructor for class negotiator.actions.Reject
Action to accept an opponent's bid.
Reject(AgentID) - Constructor for class negotiator.actions.Reject
Action to accept an opponent's bid.
relatedIssues - Variable in class negotiator.utility.SumZeroConstraint
 
relatedIssues - Variable in class negotiator.utility.SumZeroConstraintList
 
remainingAC(String) - Method in class negotiator.boaframework.acceptanceconditions.other.Multi_AcceptanceCondition
 
remainingACAccept(Bid, double, ArrayList<BidPointTime>, ArrayList<BidPointTime>, String) - Method in class negotiator.boaframework.acceptanceconditions.other.Multi_AcceptanceCondition
 
remove() - Method in class negotiator.BidIterator
 
remove(int) - Method in class negotiator.issue.Objective
Removes the child at the given index, setting it's parent to null.
remove(MutableTreeNode) - Method in class negotiator.issue.Objective
Removes node from the receiver's children, and sets it's parent to null.
remove() - Method in class negotiator.xml.multipartyrunner.RunConfigurationIterator
 
removeAction() - Method in class negotiator.gui.agentrepository.AgentRepositoryUI
 
removeAction() - Method in class negotiator.gui.boaframework.BOARepositoryUI
 
removeAction() - Method in class negotiator.gui.repository.PartyRepositoryUI
 
removeAction() - Method in class negotiator.gui.tournamentvars.TournamentUI
 
removeActionTeminateSessionWithFailure(Class) - Method in class negotiator.NegoRound
 
removeActionTeminateSessionWithSuccess(Class) - Method in class negotiator.NegoRound
 
removeCloseListener(CloseListener) - Method in class negotiator.gui.tab.CloseTabbedPane
Removes a CloseListener from this tabbedPane.
removeComponent(BOArepItem) - Method in class negotiator.boaframework.repository.BOAagentRepository
 
removeDoubleClickListener(DoubleClickListener) - Method in class negotiator.gui.tab.CloseTabbedPane
Removes a DoubleClickListener from this tabbedPane.
removeDuplicates(ArrayList<BidPoint>) - Method in class negotiator.qualitymeasures.TrajectoryMeasures
 
removeElementAt(int) - Method in class negotiator.gui.ExtendedComboBoxModel
 
removeElementAt(int) - Method in class negotiator.gui.ExtendedListModel
 
removeEventListener(MultipartyNegotiationEventListener) - Method in class negotiator.session.TournamentManager
 
removeFromParent() - Method in class negotiator.issue.Objective
Removes the subtree rooted at this node from the tree, giving this node a null parent.
removeListener(MultipartyNegotiationEventListener) - Method in class negotiator.logging.SessionLogger
Removes a listener from this logger
removeListener(MultipartyNegotiationEventListener) - Method in class negotiator.xml.multipartyrunner.XmlRunner
Remove a listener from the list
removeMaxListener(MaxListener) - Method in class negotiator.gui.tab.CloseTabbedPane
Removes a MaxListener from this tabbedPane.
removeNegotiationEventListener(MultipartyNegotiationOfferEvent) - Method in class negotiator.multipartyprotocol.MultiPartyNegotiationSession
 
removeNegotiationEventListener(MultipartyNegotiationEventListener) - Method in class negotiator.multipartyprotocol.MultiPartyProtocol
 
removeNegotiationEventListener(NegotiationEventListener) - Method in class negotiator.protocol.BilateralAtomicNegotiationSession
 
removeNegotiationEventListener(NegotiationEventListener) - Method in class negotiator.protocol.Protocol
 
removeParty() - Method in class negotiator.gui.negosession.MultiNegoSessionUI
 
removePopupOutsideListener(PopupOutsideListener) - Method in class negotiator.gui.tab.CloseTabbedPane
Removes a PopupOutsideListener from this tabbedPane.
removeProfileRepItem(ProfileRepItem) - Method in class negotiator.repository.Repository
 
removeValidAction(Class) - Method in class negotiator.NegoTurn
 
REPETITION_ALLOWED - Static variable in class misc.AutomatedTournamentConfiguration
If set to true, agents also play against themselves
RepItem - Interface in negotiator.repository
 
RepItemVarUI<A> - Class in negotiator.gui.tournamentvars
Improved version of the ProfileVarUI and AgentVarUI classes.
RepItemVarUI(Frame, String) - Constructor for class negotiator.gui.tournamentvars.RepItemVarUI
Creates the RepItem Selector.
replaceTab(String, Component, Component) - Method in class negotiator.gui.NegoGUIView
 
Repository - Class in negotiator.repository
Repository contains a set of known files This can be agent files or domain+profile files.
Repository() - Constructor for class negotiator.repository.Repository
 
Repository(String) - Constructor for class negotiator.repository.Repository
 
RepositoryException - Exception in negotiator.session
Error that will be thrown when we fail to fetch data from repository XML files.
RepositoryException(String, Throwable) - Constructor for exception negotiator.session.RepositoryException
Initializes a new instance of the RepositoryException class.
RepositoryItemType - Class in negotiator.repository
 
RepositoryItemType() - Constructor for class negotiator.repository.RepositoryItemType
 
RepositoryItemType(ArrayList<AgentRepItem>, ArrayList<PartyRepItem>, ArrayList<DomainRepItem>, ArrayList<ProtocolRepItem>, ArrayList<MultiPartyProtocolRepItem>) - Constructor for class negotiator.repository.RepositoryItemType
 
RepositoryItemTypeAdapter - Class in negotiator.repository
 
RepositoryItemTypeAdapter() - Constructor for class negotiator.repository.RepositoryItemTypeAdapter
 
reset() - Method in class negotiator.ContinuousTimeline
 
resetGUI() - Method in class negotiator.gui.progress.ProgressUI2
 
resetJobs(int) - Method in class negotiator.distributedtournament.DBController
Resets all sessions which were busy.
resetToDefaults() - Method in class negotiator.gui.tournamentvars.TournamentOptionsUI
 
resetTournament() - Method in class negotiator.tournament.Tournament
Throw away all calculated sessions to allow serialization.
restartDataObjectsFolder(Object) - Static method in class negotiator.Agent
Restarts the folder "DataObjects", meaning it deletes all files in it and then creates a new empty folder with the same name.
restartFolder() - Method in class negotiator.utility.DataObjects
Restarts the folder "theFolder", meaning it deletes all files in it and then creates a new empty folder with the same name.
resume() - Method in class negotiator.DiscreteTimeline
The DiscreteTimeline does not have to be paused/resumed, as time does not pass within a round.
resume() - Method in class negotiator.PausableContinuousTimeline
 
resume() - Method in class negotiator.session.Timeline
Method used to resume the timeline.
reverse(double[]) - Method in class negotiator.boaframework.offeringstrategy.anac2013.TheFawkes.JWave_Wavelet
Performs the reverse transform for the given array from Hilbert domain to time domain and returns a new array of the same size keeping coefficients of time domain and should be of length 2 to the power of p -- length = 2^p where p is a positive integer.
reverse(double[]) - Method in class negotiator.boaframework.offeringstrategy.anac2013.TheFawkes.JWave_WaveletTransform
 
ReverseBidComparator - Class in negotiator.boaframework.opponentmodel.fsegaagent
 
ReverseBidComparator(UtilitySpace) - Constructor for class negotiator.boaframework.opponentmodel.fsegaagent.ReverseBidComparator
 
reverseWavelet(double[]) - Method in class negotiator.boaframework.offeringstrategy.anac2013.TheFawkes.JWave_DiscreteWaveletTransform
Performs the 1-D reverse transform for arrays of dim N from Hilbert domain to time domain for the given array using the Discrete JWave_Wavelet Transform (DWT) algorithm and the selected wavelet (identical to the Fast JWave_Wavelet Transform (FWT) in 1-D).
reverseWavelet(double[], int) - Method in class negotiator.boaframework.offeringstrategy.anac2013.TheFawkes.JWave_DiscreteWaveletTransform
Performs the 1-D reverse transform for arrays of dim N from Hilbert domain to time domain for the given array using the Discrete JWave_Wavelet Transform (DWT) algorithm and the selected wavelet (identical to the Fast JWave_Wavelet Transform (FWT) in 1-D).
reverseWavelet(double[]) - Method in class negotiator.boaframework.offeringstrategy.anac2013.TheFawkes.JWave_WaveletTransform
 
reverseWavelet(double[], int) - Method in class negotiator.boaframework.offeringstrategy.anac2013.TheFawkes.JWave_WaveletTransform
Performs the reverse transform from frequency or Hilbert domain to time domain for a given array depending on the used transform algorithm by inheritance.
rightZeroUtilityValue - Variable in class negotiator.boaframework.opponentmodel.nash.AIssueEvaluationNumerical
 
RISK_PARAMETER - Variable in class negotiator.boaframework.IAMhaggler_Concession
 
RISK_PARAMETER - Variable in class negotiator.boaframework.offeringstrategy.anac2011.IAMhaggler2011_Offering
 
RISK_PARAMETER - Variable in class negotiator.boaframework.offeringstrategy.anac2012.IAMHaggler2012_Offering
 
round - Variable in class negotiator.gui.progress.MultipartyProgressUI
 
round - Variable in class negotiator.gui.progress.ProgressUI2
 
Round - Class in negotiator.session
Represents a single round in a negotiation session.
Round() - Constructor for class negotiator.session.Round
Creates a new instance of the Round object.
Round(Round) - Constructor for class negotiator.session.Round
Creates a new instance of the Round object.
run() - Method in class negotiator.multipartyprotocol.MultiPartyNegotiationSession
 
run() - Method in class negotiator.multipartyprotocol.MultiPartyProtocol
 
run() - Method in class negotiator.protocol.alternatingoffers.AlternatingOffersBilateralAtomicNegoSession
a parent thread will call this via the Thread.run() function.
run() - Method in class negotiator.protocol.alternatingoffers.AlternatingOffersProtocol
Warning.
run() - Method in class negotiator.protocol.auction.AuctionOldProtocol
 
run() - Method in class negotiator.protocol.auction.AuctionProtocol
 
run() - Method in class negotiator.protocol.auction.MultiPhaseAuctionOldProtocol
 
run() - Method in class negotiator.protocol.auction.MultiPhaseAuctionProtocol
 
run() - Method in class negotiator.session.SessionManager
Run and wait for completion.
run() - Method in class negotiator.session.TournamentManager
Runnable implementation for thread
run() - Method in class negotiator.tournament.TournamentRunner
Warning.
run() - Method in class negotiator.xml.multipartyrunner.ProgressReporter
Report progress to the System.out channel.
run() - Method in class negotiator.xml.multipartyrunner.XmlRunner
Run the XmlRunner
runAndWait() - Method in class negotiator.session.SessionManager
Runs the negotiation session and wait for it to complete.
RunConfigurationIterator - Class in negotiator.xml.multipartyrunner
 
RunConfigurationIterator(XmlObject) - Constructor for class negotiator.xml.multipartyrunner.RunConfigurationIterator
 
RunConfigurationPermutator - Class in negotiator.xml.multipartyrunner
Created by david on 29/06/15.
RunConfigurationPermutator(RunConfiguration) - Constructor for class negotiator.xml.multipartyrunner.RunConfigurationPermutator
 
runCSVFile() - Method in class negotiator.gui.NegoGUIView
 
runNegotiationSession(int) - Method in class negotiator.multipartyprotocol.MultiPartyProtocol
 
runNegotiationSession() - Method in class negotiator.protocol.alternatingoffers.AlternatingOffersProtocol
Run a negotiation session.
runNegotiationSession(Agent, Agent, AgentRepItem, AgentRepItem, String, String, ProfileRepItem, ProfileRepItem, UtilitySpace, UtilitySpace, HashMap<AgentParameterVariable, AgentParamValue>, HashMap<AgentParameterVariable, AgentParamValue>) - Method in class negotiator.protocol.auction.AuctionOldProtocol
do test run of negotiation session.
runNegotiationSession(AgentRepItem, AgentRepItem, String, String, ProfileRepItem, ProfileRepItem, UtilitySpace, UtilitySpace, HashMap<AgentParameterVariable, AgentParamValue>, HashMap<AgentParameterVariable, AgentParamValue>) - Method in class negotiator.protocol.auction.AuctionOldProtocol
 
runNegotiationSession(Agent, Agent, AgentRepItem, AgentRepItem, String, String, ProfileRepItem, ProfileRepItem, UtilitySpace, UtilitySpace, HashMap<AgentParameterVariable, AgentParamValue>, HashMap<AgentParameterVariable, AgentParamValue>) - Method in class negotiator.protocol.auction.AuctionProtocol
do test run of negotiation session.
runNegotiationSession(AgentRepItem, AgentRepItem, String, String, ProfileRepItem, ProfileRepItem, UtilitySpace, UtilitySpace, HashMap<AgentParameterVariable, AgentParamValue>, HashMap<AgentParameterVariable, AgentParamValue>) - Method in class negotiator.protocol.auction.AuctionProtocol
 
Runner - Class in negotiator.xml.multipartyrunner
Genius console entry point for running a MultilateralTournamentsConfiguration.
Runner() - Constructor for class negotiator.xml.multipartyrunner.Runner
 
runNumber - Variable in class misc.AutomatedTournamentConfiguration
 
runSingleSession(List<NegotiationPartyInternal>, ExecutorWithTimeout) - Method in class negotiator.session.TournamentManager
Run a single session for the given parties (protocol and session are also used, but extracted from the tournament manager's configuration
runTournament() - Method in class negotiator.session.TournamentManager
Run the complete tournament the number of times provided by the configuration file
runTournamentMeasures(String, String) - Static method in class negotiator.qualitymeasures.logmanipulation.TournamentMeasures
 

S

SAMPLE_EVERY_X_TIME - Static variable in class negotiator.qualitymeasures.TraceProcessor
 
save(File) - Method in class negotiator.config.MultilateralTournamentConfiguration
Save this to xml file
save(File) - Method in class negotiator.config.MultilateralTournamentsConfiguration
 
save() - Method in class negotiator.repository.Repository
 
saveData(Serializable, String, String) - Method in class negotiator.utility.DataObjects
Saves dataToSave of the agent with class agentClassName for a preference profile prefProfName.
savedOutcomes - Variable in class negotiator.boaframework.agent.BOAagent
SaveHelper - Class in negotiator.boaframework.offeringstrategy.anac2013.inoxAgent
Simple help class to facilitate saving and loading.
SaveHelper(double, int) - Constructor for class negotiator.boaframework.offeringstrategy.anac2013.inoxAgent.SaveHelper
Constructor, sets the result and number of previous negotiations.
saveRepository() - Method in class negotiator.boaframework.repository.BOAagentRepository
 
saveSessionData(Serializable) - Method in class negotiator.Agent
Saves information (dataToSave) about the current session for future loading by the agent, when negotiating again with the specific preference profile referred by "filename".
saveSetup() - Method in class negotiator.gui.tournamentvars.TournamentUI
 
saveToFile(String) - Method in class negotiator.xml.SimpleElement
 
ScalableBayesianModel - Class in negotiator.boaframework.opponentmodel
Adapter for BayesianOpponentModelScalable for the BOA framework.
ScalableBayesianModel() - Constructor for class negotiator.boaframework.opponentmodel.ScalableBayesianModel
 
ScenarioInfo - Class in negotiator.qualitymeasures
Simple object used to store the information of a scenario.
ScenarioInfo(String) - Constructor for class negotiator.qualitymeasures.ScenarioInfo
 
ScenarioLauncher - Class in misc
 
ScenarioLauncher() - Constructor for class misc.ScenarioLauncher
 
ScenarioMeasures - Class in negotiator.qualitymeasures
This class is an improved version of the SpaceDistance class by D.
ScenarioMeasures() - Constructor for class negotiator.qualitymeasures.ScenarioMeasures
 
ScenarioValidator - Class in negotiator
Class used to validate the domain, preference profile, and the consistency between both.
ScenarioValidator() - Constructor for class negotiator.ScenarioValidator
 
score(A) - Method in class misc.ScoreKeeper
Adds one to the score of the given object.
score(A, int) - Method in class misc.ScoreKeeper
Method used to add a given score to a given object.
ScoreKeeper<A> - Class in misc
Simple class which can be used to keep track of the score of a set of objects.
ScoreKeeper() - Constructor for class misc.ScoreKeeper
Creates a ScoreKeeper object by initializing the hashmap.
ScoreKeeper(ScoreKeeper<A>) - Constructor for class misc.ScoreKeeper
Clones the given scorekeeper-object.
scrollsForward() - Method in class negotiator.gui.tab.CloseTabPaneUI.ScrollableTabButton
 
searchIndexWith(double) - Method in class negotiator.boaframework.SortedOutcomeSpace
Binary search of a BidDetails with a particular value if there is no BidDetails with the exact value gives the last index because this is the closest BidDetails to the value
sections - Variable in class negotiator.boaframework.offeringstrategy.anac2010.IAMhaggler2010.ContinuousEvaluationFunction
 
sent(int) - Method in class negotiator.boaframework.offeringstrategy.anac2011.valuemodelagent.RealValuedecreaseProxy
 
sent(int) - Method in class negotiator.boaframework.offeringstrategy.anac2011.valuemodelagent.ValueDecrease
 
sentByThem - Variable in class negotiator.boaframework.offeringstrategy.anac2011.valuemodelagent.BidWrapper
 
sentByUs - Variable in class negotiator.boaframework.offeringstrategy.anac2011.valuemodelagent.BidWrapper
 
SerializeHandling - Class in negotiator
This is a utility class to handle writing and reading Serializable objects into/from a file.
SerializeHandling() - Constructor for class negotiator.SerializeHandling
 
Serializer<A> - Class in misc
Series of methods to (un)serialize an object to a string to store it as a file.
Serializer(String) - Constructor for class misc.Serializer
Create an object to serialize a class.
Serializer(String, boolean) - Constructor for class misc.Serializer
Create an object to serialize a class.
session - Variable in class negotiator.gui.progress.ProgressUI2
 
Session - Class in negotiator.session
Represents a negotiation session.
Session(Deadline) - Constructor for class negotiator.session.Session
Create a new instance of the session object.
SessionData - Class in negotiator.boaframework
In a BOAagent each component should be able to store data to be used in the next negotiation session.
SessionData() - Constructor for class negotiator.boaframework.SessionData
 
SessionFailedEvent - Class in negotiator.events
Indicates that a session failed, typically due to an exception, timeout etc.
SessionFailedEvent(Object, Exception, String) - Constructor for class negotiator.events.SessionFailedEvent
 
SessionLogger - Class in negotiator.logging
Logger class for the command line interface displayed in the gui during multilateral negotiation sessions.
SessionLogger(Object) - Constructor for class negotiator.logging.SessionLogger
Command line interface
SessionManager - Class in negotiator.session
The SessionManager is responsible for enforcing the MultilateralProtocol during the Session.
SessionManager(List<NegotiationPartyInternal>, MultilateralProtocol, Session, ExecutorWithTimeout) - Constructor for class negotiator.session.SessionManager
Initializes a new instance of the SessionManager object.
sessionNr - Variable in class negotiator.Agent
A session can be repeated multiple times.
sessionNr - Variable in class negotiator.protocol.Protocol
 
SessionStartedEvent - Class in negotiator.events
Indicates that a session started.
SessionStartedEvent(Object, int, int) - Constructor for class negotiator.events.SessionStartedEvent
 
sessionsTotal - Variable in class negotiator.Agent
Amount of repetitions of this session, how many times this session is repeated in total.
sessionTotalNumber - Variable in class negotiator.multipartyprotocol.MultiPartyProtocol
 
setAC_CR_A(double) - Method in class negotiator.qualitymeasures.logmanipulation.OutcomeInfoDerived
 
setAC_CR_B(double) - Method in class negotiator.qualitymeasures.logmanipulation.OutcomeInfoDerived
 
setACbestDiscountedTheoreticalA(double) - Method in class negotiator.qualitymeasures.logmanipulation.OutcomeInfoDerived
 
setACbestDiscountedTheoreticalB(double) - Method in class negotiator.qualitymeasures.logmanipulation.OutcomeInfoDerived
 
setACbestTheoreticalA(double) - Method in class negotiator.qualitymeasures.logmanipulation.OutcomeInfoDerived
 
setACbestTheoreticalB(double) - Method in class negotiator.qualitymeasures.logmanipulation.OutcomeInfoDerived
 
setAcceptanceStrategyA(String) - Method in class negotiator.qualitymeasures.logmanipulation.OutcomeInfoDerived
 
setAcceptanceStrategyB(String) - Method in class negotiator.qualitymeasures.logmanipulation.OutcomeInfoDerived
 
setAcceptedBy(String) - Method in class negotiator.boaframework.OutcomeTuple
 
setAcceptedBy(String) - Method in class negotiator.qualitymeasures.logmanipulation.OutcomeInfo
 
setAction(Action) - Method in class negotiator.session.Turn
Sets the action executed this turn.
setActionsTerminateSessionWithFailure(ArrayList<Class>) - Method in class negotiator.NegoRound
 
setActionsTerminateSessionWithSuccess(ArrayList<Class>) - Method in class negotiator.NegoRound
 
setAgent(String) - Method in class negotiator.qualitymeasures.Trace
 
setAgentAclass(String) - Method in class negotiator.qualitymeasures.logmanipulation.OutcomeInfo
 
setAgentAmaxUtil(double) - Method in class negotiator.qualitymeasures.logmanipulation.OutcomeInfo
 
setAgentAName(String) - Method in class negotiator.gui.chart.BidChart
 
setAgentAname(String) - Method in class negotiator.qualitymeasures.logmanipulation.OutcomeInfo
 
setAgentASize(int) - Method in class negotiator.boaframework.OutcomeTuple
 
setAgentAutility(Double) - Method in class negotiator.qualitymeasures.logmanipulation.OutcomeInfo
 
setAgentAutilityDiscount(double) - Method in class negotiator.qualitymeasures.logmanipulation.OutcomeInfo
 
setAgentAutilSpaceName(String) - Method in class negotiator.qualitymeasures.logmanipulation.OutcomeInfo
 
setAgentBclass(String) - Method in class negotiator.qualitymeasures.logmanipulation.OutcomeInfo
 
setAgentBmaxUtil(double) - Method in class negotiator.qualitymeasures.logmanipulation.OutcomeInfo
 
setAgentBName(String) - Method in class negotiator.gui.chart.BidChart
 
setAgentBname(String) - Method in class negotiator.qualitymeasures.logmanipulation.OutcomeInfo
 
setAgentBSize(int) - Method in class negotiator.boaframework.OutcomeTuple
 
setAgentButility(double) - Method in class negotiator.qualitymeasures.logmanipulation.OutcomeInfo
 
setAgentButilityDiscount(double) - Method in class negotiator.qualitymeasures.logmanipulation.OutcomeInfo
 
setAgentButilSpaceName(String) - Method in class negotiator.qualitymeasures.logmanipulation.OutcomeInfo
 
setAgentID(AgentID) - Method in class negotiator.Agent
 
setAgentProfile(String) - Method in class negotiator.qualitymeasures.Trace
 
setAggregationType(AGGREGATIONTYPE) - Method in class negotiator.utility.UtilityFunction
 
setAgreement(boolean) - Method in class negotiator.qualitymeasures.logmanipulation.OutcomeInfoDerived
 
setAgreement(boolean) - Method in class negotiator.qualitymeasures.Trace
 
setAgreementPoint(double[][]) - Method in class negotiator.gui.chart.BidChart
 
setAgreementPoints(double[][]) - Method in class negotiator.gui.chart.MultipartyBidChart
 
setAlpha(double) - Method in class negotiator.boaframework.sharedagentstate.anac2012.AgentMRSAS
 
setAmtSteps(double) - Method in class negotiator.boaframework.opponentmodel.agentsmith.Bounds
set the number of steps to take
setAttribute(String, String) - Method in class negotiator.xml.OrderedSimpleElement
 
setAttribute(String, String) - Method in class negotiator.xml.SimpleElement
 
setAveragePartnerUtility(double) - Method in class negotiator.boaframework.sharedagentstate.anac2010.NozomiSAS
 
setAverageUtility(double) - Method in class negotiator.boaframework.sharedagentstate.anac2010.NozomiSAS
 
setBid(Bid) - Method in class negotiator.bidding.BidDetails
Set the bid.
setBidderAReservationValue(double[][]) - Method in class negotiator.gui.chart.BidChart
 
setBidderBReservationValue(double[][]) - Method in class negotiator.gui.chart.BidChart
 
setBiddingStrategyA(String) - Method in class negotiator.qualitymeasures.logmanipulation.OutcomeInfoDerived
 
setBiddingStrategyB(String) - Method in class negotiator.qualitymeasures.logmanipulation.OutcomeInfoDerived
 
setBidList(TreeMap<Double, Bid>) - Method in class negotiator.boaframework.offeringstrategy.anac2011.hardheaded.BidSelector
 
setBidNumber(int) - Method in class negotiator.boaframework.sharedagentstate.anac2010.NozomiSAS
 
setBidRunk(ArrayList<Bid>) - Method in class negotiator.boaframework.sharedagentstate.anac2012.AgentMRSAS
 
setBids(TreeMap<Double, Bid>) - Method in class negotiator.boaframework.sharedagentstate.anac2011.gahboninho.IssueManager
 
setBids(int) - Method in class negotiator.qualitymeasures.logmanipulation.OutcomeInfoDerived
 
setBidsCreationTime(Double) - Method in class negotiator.boaframework.sharedagentstate.anac2011.gahboninho.IssueManager
 
setBidSeries(ArrayList<double[][]>) - Method in class negotiator.gui.chart.MultipartyBidChart
 
setBidSeriesA(double[][]) - Method in class negotiator.gui.chart.BidChart
 
setBidSeriesB(double[][]) - Method in class negotiator.gui.chart.BidChart
 
setBOAagentA(ArrayList<BOAagentInfo>) - Method in class negotiator.tournament.Tournament
 
setBOAagentB(ArrayList<BOAagentInfo>) - Method in class negotiator.tournament.Tournament
 
setBoundList(ArrayList<Bound>) - Method in class negotiator.utility.ExclusiveHyperRectangle
 
setBoundList(ArrayList<Bound>) - Method in class negotiator.utility.HyperRectangle
 
setBoundList(ArrayList<Bound>) - Method in class negotiator.utility.InclusiveHyperRectangle
 
setBS_CR_A(double) - Method in class negotiator.qualitymeasures.logmanipulation.OutcomeInfoDerived
 
setBS_CR_B(double) - Method in class negotiator.qualitymeasures.logmanipulation.OutcomeInfoDerived
 
setCloseIcon(boolean) - Method in class negotiator.gui.tab.CloseTabbedPane
Sets whether the tabbedPane should have a close icon or not.
setCloseIcon(boolean) - Method in class negotiator.gui.tab.CloseTabPaneUI
 
setCoefficients(double...) - Method in class negotiator.boaframework.offeringstrategy.anac2013.TheFawkes.SmoothingPolynomial
Sets the array of coefficients of this polynomial to coeff.
setConcedeToDiscountingFactor(double) - Method in class negotiator.boaframework.sharedagentstate.anac2012.CUHKAgentSAS
 
setConcedeToOpponent(boolean) - Method in class negotiator.boaframework.sharedagentstate.anac2012.CUHKAgentSAS
 
setConcessionMovesA(double) - Method in class negotiator.qualitymeasures.logmanipulation.OutcomeInfoDerived
 
setConcessionMovesB(double) - Method in class negotiator.qualitymeasures.logmanipulation.OutcomeInfoDerived
 
setConfiguration(HashMap<String, Integer>) - Static method in class negotiator.tournament.TournamentConfiguration
 
setConstantParam(double) - Method in class negotiator.utility.EvaluatorInteger
Deprecated.
setConstantParam(double) - Method in class negotiator.utility.EvaluatorReal
Sets the constant parameter for the evaluation function and changes the ftype of this evaluator to "constant"
setConstraints(ArrayList<Constraint>) - Method in class negotiator.utility.UtilityFunction
 
setcRound(int) - Method in class negotiator.DiscreteTimeline
 
setCurrentRoundNo(int) - Method in class negotiator.NegoRound
 
setCurrentTime(String) - Method in class negotiator.qualitymeasures.logmanipulation.OutcomeInfoDerived
 
setData(ComponentsEnum, Serializable) - Method in class negotiator.boaframework.NegotiationSession
Method used o store the data of a component.
setData(ComponentsEnum, Serializable) - Method in class negotiator.boaframework.SessionData
Method used to set the data to be saved by a BOA component.
setData(HashMap<String, ArrayList<Double>>) - Method in class negotiator.qualitymeasures.Trace
 
setDeadline(Deadline) - Method in class negotiator.config.MultilateralTournamentConfiguration
 
setDeadlines(Deadline) - Method in class negotiator.session.Session
Sets the deadline constrains
setDeadlineType(DeadlineType) - Method in class negotiator.Party
Deprecated.
 
setDecoupledComponents(AcceptanceStrategy, OfferingStrategy, OpponentModel, OMStrategy) - Method in class negotiator.boaframework.agent.BOAagent
Sets the components of the decoupled agent.
setDepth(int) - Method in class negotiator.parties.partialopponentmodel.ValuePreferenceNode
 
setDesc(String) - Method in class negotiator.boaframework.offeringstrategy.anac2010.IAMhaggler2010.EvaluatorHypothesis
 
setDesc(ValueDiscrete, String) - Method in class negotiator.issue.IssueDiscrete
Sets the desc for value val.
setDescription(String) - Method in class negotiator.issue.Objective
Sets a new description for this node.
setDiscount(double) - Method in class negotiator.utility.UtilitySpace
 
setDomain(String) - Method in class negotiator.qualitymeasures.ScenarioInfo
 
setDomain(String) - Method in class negotiator.qualitymeasures.Trace
 
setDomainName(String) - Method in class negotiator.qualitymeasures.logmanipulation.OutcomeInfo
 
setEndOfNegotiation(double) - Method in class negotiator.qualitymeasures.Trace
 
setEquallyPreferredList(ArrayList<Value>) - Method in class negotiator.parties.partialopponentmodel.ValuePreferenceNode
 
setErrorRemarks(String) - Method in class negotiator.qualitymeasures.logmanipulation.OutcomeInfo
 
setEvaluation(Value, int) - Method in class negotiator.utility.EvaluatorDiscrete
Sets the evaluation for Value val.
setEvaluationDouble(ValueDiscrete, double) - Method in class negotiator.utility.EvaluatorDiscrete
identical to EvaluatorDiscrete.setEvaluation(Value, int) but accepts double.
setExecutor(ExecutorWithTimeout) - Method in interface negotiator.protocol.MultilateralProtocol
Sets the executor used to box actions that agents can influence.
setExecutor(ExecutorWithTimeout) - Method in class negotiator.protocol.MultilateralProtocolAdapter
Sets the executor used to box actions that agents can influence.
setExplorationA(double) - Method in class negotiator.qualitymeasures.logmanipulation.OutcomeInfoDerived
 
setExplorationB(double) - Method in class negotiator.qualitymeasures.logmanipulation.OutcomeInfoDerived
 
setFilename(String) - Method in class negotiator.repository.Repository
 
setFirst(A) - Method in class misc.Pair
Set the first object of the pair.
setFirstOffereUtility(double) - Method in class negotiator.boaframework.sharedagentstate.anac2012.AgentMRSAS
 
setFortunateMovesA(double) - Method in class negotiator.qualitymeasures.logmanipulation.OutcomeInfoDerived
 
setFortunateMovesB(double) - Method in class negotiator.qualitymeasures.logmanipulation.OutcomeInfoDerived
 
setftype(String) - Method in class negotiator.utility.EvaluatorReal
Sets the evaluator function type.
setFYUA(double) - Method in class negotiator.qualitymeasures.logmanipulation.OutcomeInfoDerived
 
setFYUB(double) - Method in class negotiator.qualitymeasures.logmanipulation.OutcomeInfoDerived
 
setHasWeight(boolean) - Method in class negotiator.utility.EvaluatorObjective
 
setIndexofIssue(int) - Method in class negotiator.utility.Rank
 
setInFrenzy(boolean) - Method in class negotiator.boaframework.sharedagentstate.anac2011.gahboninho.IssueManager
 
setInitialContent(ArrayList<A>) - Method in class negotiator.gui.ExtendedComboBoxModel
 
setInitialContent(ArrayList<A>) - Method in class negotiator.gui.ExtendedListModel
 
setIssue(Issue) - Method in class negotiator.parties.partialopponentmodel.ValuePreferenceGraph
 
setIssueValuePanel(Objective, IssueValuePanel) - Method in class negotiator.gui.tree.NegotiatorTreeTableModel
 
setJointExploration(double) - Method in class negotiator.qualitymeasures.logmanipulation.OutcomeInfoDerived
 
setKalai(double[][]) - Method in class negotiator.gui.chart.BidChart
 
setKalaiDistanceA(double) - Method in class negotiator.qualitymeasures.logmanipulation.OutcomeInfoDerived
 
setKalaiDistanceB(double) - Method in class negotiator.qualitymeasures.logmanipulation.OutcomeInfoDerived
 
setKnownPoint1(double[], double) - Method in class negotiator.boaframework.offeringstrategy.anac2010.IAMhaggler2010.ContinuousSection
 
setKnownPoint2(double[], double) - Method in class negotiator.boaframework.offeringstrategy.anac2010.IAMhaggler2010.ContinuousSection
 
setLastAction(String) - Method in class negotiator.qualitymeasures.logmanipulation.OutcomeInfoDerived
 
setLastBid(Bid) - Method in class negotiator.boaframework.OutcomeTuple
 
setLastBidAData(double[][]) - Method in class negotiator.gui.chart.BidChart
 
setLastBidBData(double[][]) - Method in class negotiator.gui.chart.BidChart
 
setLegend(HashMap<Integer, String>) - Method in class negotiator.qualitymeasures.Trace
 
setLessPreferredList(ArrayList<Value>) - Method in class negotiator.parties.partialopponentmodel.ValuePreferenceNode
 
setLinearFunction(double, double) - Method in class negotiator.utility.EvaluatorInteger
Specifies the linear utility function of the issue by giving the utility of the lowest value and the highest value.
setLinearParam(double) - Method in class negotiator.utility.EvaluatorInteger
Deprecated.
setLinearParam(double) - Method in class negotiator.utility.EvaluatorReal
Sets the linear parameter for the evaluation function and changes the ftype of this evaluator to "linear".
setLog(String) - Method in class negotiator.protocol.BilateralAtomicNegotiationSession
 
setLogText(String) - Method in class negotiator.gui.progress.ProgressUI2
 
setLower(double) - Method in class negotiator.boaframework.opponentmodel.agentsmith.Bounds
sets the lower bound
setLowerbound(double) - Method in class misc.Range
Set the lowerbound of the range.
setLowerbound(int) - Method in class misc.RangeInt
Set the upperbound of the range.
setLowerBound(int) - Method in class negotiator.issue.IssueInteger
 
setLowerBound(double) - Method in class negotiator.issue.IssueReal
 
setLowerBound(int) - Method in class negotiator.utility.EvaluatorInteger
Sets the lower bound of this evaluator.
setLowerBound(double) - Method in class negotiator.utility.EvaluatorReal
Sets the lower bound for this evaluator.
setLowestApproved(double) - Method in class negotiator.boaframework.sharedagentstate.anac2011.ValueModelAgentSAS
 
setLowestApprovedInitial(double) - Method in class negotiator.boaframework.sharedagentstate.anac2011.ValueModelAgentSAS
 
setLowestYetUtility(double) - Method in class negotiator.boaframework.sharedagentstate.anac2011.HardHeadedSAS
 
setMax(int) - Method in class negotiator.utility.SumZeroConstraint
 
setMax(int) - Method in class negotiator.utility.SumZeroConstraintList
 
setMax(int) - Method in class negotiator.utility.SumZeroNotConstraint
 
setMaxBounds(double[]) - Method in class negotiator.boaframework.offeringstrategy.anac2010.IAMhaggler2010.ContinuousSection
 
setMaxCompromiseUtility(double) - Method in class negotiator.boaframework.sharedagentstate.anac2010.NozomiSAS
 
setMaximumRank(int) - Method in class negotiator.utility.Rank
 
setMaximumTimeOfOpponent(double) - Method in class negotiator.boaframework.sharedagentstate.anac2012.CUHKAgentSAS
 
setMaximumTimeOfOwn(double) - Method in class negotiator.boaframework.sharedagentstate.anac2012.CUHKAgentSAS
 
setMaxRound(int) - Method in class negotiator.gui.chart.MultipartyBidChart
 
setMaxUtilityPartnerBidDetails(BidDetails) - Method in class negotiator.boaframework.sharedagentstate.anac2010.NozomiSAS
 
setMediatorItem(PartyRepItem) - Method in class negotiator.config.MultilateralTournamentConfiguration
Sets the mediator item
setMediatorItem(PartyRepItem) - Method in interface negotiator.config.MultilateralTournamentConfigurationInterface
Sets the mediator item
setMediatorProfile(ProfileRepItem) - Method in class negotiator.config.MultilateralTournamentConfiguration
 
setMediatorProfile(ProfileRepItem) - Method in interface negotiator.config.MultilateralTournamentConfigurationInterface
Sets the mediator profile
setMin(int) - Method in class negotiator.utility.SumZeroConstraint
 
setMin(int) - Method in class negotiator.utility.SumZeroConstraintList
 
setMin(int) - Method in class negotiator.utility.SumZeroNotConstraint
 
setMinBounds(double[]) - Method in class negotiator.boaframework.offeringstrategy.anac2010.IAMhaggler2010.ContinuousSection
 
setMinDemandedUtilityA(double) - Method in class negotiator.qualitymeasures.logmanipulation.OutcomeInfoDerived
 
setMinDemandedUtilityB(double) - Method in class negotiator.qualitymeasures.logmanipulation.OutcomeInfoDerived
 
setMinimumUtilForAcceptance(double) - Method in class negotiator.boaframework.sharedagentstate.anac2011.gahboninho.IssueManager
 
setMorePreferredList(ArrayList<Value>) - Method in class negotiator.parties.partialopponentmodel.ValuePreferenceNode
 
setMyUndiscountedUtil(double) - Method in class negotiator.bidding.BidDetails
Set the undiscounted utility of the bid.
setMyUtilityOnOpponentBestBid(double) - Method in class negotiator.boaframework.sharedagentstate.anac2011.gahboninho.IssueManager
 
setName(String) - Method in class negotiator.actions.Inform
 
setName(String) - Method in class negotiator.Agent
Sets the name of the agent to the given name.
setName(String) - Method in class negotiator.boaframework.OutcomeTuple
 
setName(String) - Method in class negotiator.issue.Objective
Sets a new name for this node.
setNameField(Objective, JTextField) - Method in class negotiator.gui.tree.NegotiatorTreeTableModel
 
setNash(double[][]) - Method in class negotiator.gui.chart.BidChart
 
setNashDistanceA(double) - Method in class negotiator.qualitymeasures.logmanipulation.OutcomeInfoDerived
 
setNashDistanceB(double) - Method in class negotiator.qualitymeasures.logmanipulation.OutcomeInfoDerived
 
setNashSeries(double[][]) - Method in class negotiator.gui.chart.MultipartyBidChart
 
setNegoRound() - Method in class negotiator.multipartyprotocol.MediatorFeedbackBasedProtocol
 
setNegoRound() - Method in class negotiator.multipartyprotocol.MultiPartyProtocol
 
setNegoRound() - Method in class negotiator.multipartyprotocol.SimpleMediatorBasedProtocol
 
setNegotiationOutcome(OpponentModelMeasuresResults) - Method in class negotiator.NegotiationOutcome
 
setNegotiationSession(NegotiationSession) - Method in class negotiator.boaframework.sharedagentstate.anac2012.AgentMRSAS
 
setNegotiationSession(BilateralAtomicNegotiationSession) - Method in class negotiator.gui.progress.ProgressUI2
 
setNextBid(BidDetails) - Method in class negotiator.boaframework.OfferingStrategy
Set the next bid of the agent.
setNextTurn() - Method in class negotiator.NegoRound
 
setNiceMovesA(double) - Method in class negotiator.qualitymeasures.logmanipulation.OutcomeInfoDerived
 
setNiceMovesB(double) - Method in class negotiator.qualitymeasures.logmanipulation.OutcomeInfoDerived
 
setNoise(double) - Method in class negotiator.boaframework.sharedagentstate.anac2011.gahboninho.IssueManager
 
setNormal(double[]) - Method in class negotiator.boaframework.offeringstrategy.anac2010.IAMhaggler2010.ContinuousSection
 
setNormalized_AC_CR_A(double) - Method in class negotiator.qualitymeasures.logmanipulation.OutcomeInfoDerived
 
setNormalized_AC_CR_B(double) - Method in class negotiator.qualitymeasures.logmanipulation.OutcomeInfoDerived
 
setNormalizedUtilityA(double) - Method in class negotiator.qualitymeasures.logmanipulation.OutcomeInfoDerived
 
setNormalizedUtilityB(double) - Method in class negotiator.qualitymeasures.logmanipulation.OutcomeInfoDerived
 
setNumAgentsPerSession(int) - Method in class negotiator.config.MultilateralTournamentConfiguration
Sets the number of agents per session
setNumAgentsPerSession(int) - Method in interface negotiator.config.MultilateralTournamentConfigurationInterface
Sets the number of agents per session
setNumber(int) - Method in class negotiator.issue.Objective
Sets the number of this Objective / Issue.
setNumberField(Objective, JTextField) - Method in class negotiator.gui.tree.NegotiatorTreeTableModel
 
setNumberOfDiscretizationSteps(int) - Method in class negotiator.issue.IssueReal
 
setNumSessions(int) - Method in class negotiator.config.MultilateralTournamentConfiguration
Sets the number of negotiation sessions.
setNumSessions(int) - Method in interface negotiator.config.MultilateralTournamentConfigurationInterface
Sets the number of negotiation sessions.
setObjectivesRoot(Objective) - Method in class negotiator.Domain
Sets a new domain root.
setOfferedBids(ArrayList<Pair<Integer, BidDetails>>) - Method in class negotiator.qualitymeasures.Trace
 
setOffset(double) - Method in class negotiator.utility.EvaluatorInteger
Sets the offset of the linear utility function.
setOldProtocol(Protocol) - Method in class negotiator.gui.progress.ProgressUI2
only sets the nego session and connects to it.
setOpponent(String) - Method in class negotiator.qualitymeasures.Trace
 
setOpponentBestBid(Bid) - Method in class negotiator.boaframework.sharedagentstate.anac2011.gahboninho.IssueManager
 
setOpponentMaxBidUtil(double) - Method in class negotiator.boaframework.sharedagentstate.anac2011.ValueModelAgentSAS
 
setOpponentModel(OpponentModel) - Method in class negotiator.boaframework.OMStrategy
 
setOpponentModelA(String) - Method in class negotiator.qualitymeasures.logmanipulation.OutcomeInfoDerived
 
setOpponentModelB(String) - Method in class negotiator.qualitymeasures.logmanipulation.OutcomeInfoDerived
 
setOpponentProfile(String) - Method in class negotiator.qualitymeasures.Trace
 
setOpponentUtil(double) - Method in class negotiator.boaframework.sharedagentstate.anac2011.ValueModelAgentSAS
 
setOpponentUtilitySpace(BilateralAtomicNegotiationSession) - Method in class negotiator.boaframework.AcceptanceStrategy
Method which may be overwritten to get access to the opponent's utilityspace in an experimental setup.
setOpponentUtilitySpace(BilateralAtomicNegotiationSession) - Method in class negotiator.boaframework.opponentmodel.PerfectIAMhagglerBayesianModel
 
setOpponentUtilitySpace(UtilitySpace) - Method in class negotiator.boaframework.opponentmodel.PerfectIAMhagglerBayesianModel
 
setOpponentUtilitySpace(BilateralAtomicNegotiationSession) - Method in class negotiator.boaframework.opponentmodel.PerfectModel
 
setOpponentUtilitySpace(UtilitySpace) - Method in class negotiator.boaframework.opponentmodel.PerfectModel
 
setOpponentUtilitySpace(UtilitySpace) - Method in class negotiator.boaframework.opponentmodel.PerfectScalableBayesianModel
 
setOpponentUtilitySpace(BilateralAtomicNegotiationSession) - Method in class negotiator.boaframework.opponentmodel.PerfectScalableBayesianModel
 
setOpponentUtilitySpace(BilateralAtomicNegotiationSession) - Method in class negotiator.boaframework.OpponentModel
Method which may be overwritten by an opponent model to get access to the opponent's utilityspace.
setOpponentUtilitySpace(UtilitySpace) - Method in class negotiator.boaframework.OpponentModel
Method which may be overwritten by an opponent model to get access to the opponent's utilityspace.
setOpponentUtilitySpace(BilateralAtomicNegotiationSession) - Method in class negotiator.boaframework.opponentmodel.WorstModel
 
setOpponentUtilitySpace(UtilitySpace) - Method in class negotiator.boaframework.opponentmodel.WorstModel
 
setOutcomeSpace(OutcomeSpace) - Method in class negotiator.boaframework.NegotiationSession
Method used to set the outcomespace.
setP(double) - Method in class negotiator.boaframework.sharedagentstate.anac2012.AgentMRSAS
 
setParametervalues(HashMap<AgentParameterVariable, AgentParamValue>) - Method in class negotiator.Party
Deprecated.
 
setParams(Set<BOAparameter>) - Method in class negotiator.gui.boaframework.BOATextField
 
setParent(MutableTreeNode) - Method in class negotiator.issue.Objective
Sets this node's parent to newParent but does not change the parent's child array.
setPareto(double[][]) - Method in class negotiator.gui.chart.BidChart
 
setParetoDistanceA(double) - Method in class negotiator.qualitymeasures.logmanipulation.OutcomeInfoDerived
 
setParetoDistanceB(double) - Method in class negotiator.qualitymeasures.logmanipulation.OutcomeInfoDerived
 
setPartsListener() - Method in class negotiator.multipartyprotocol.MediatorFeedbackBasedProtocol
 
setPartsListener() - Method in class negotiator.multipartyprotocol.MultiPartyProtocol
 
setPartsListener() - Method in class negotiator.multipartyprotocol.SimpleMediatorBasedProtocol
 
setPartyActionList(ArrayList<NegoTurn>) - Method in class negotiator.NegoRound
 
setPartyID(AgentID) - Method in class negotiator.Party
Deprecated.
 
setPartyIndex(int) - Method in class negotiator.NegoTurn
 
setPartyItems(List<PartyRepItem>) - Method in class negotiator.config.MultilateralTournamentConfiguration
Sets the list of chosen parties
setPartyItems(List<PartyRepItem>) - Method in interface negotiator.config.MultilateralTournamentConfigurationInterface
Sets the list of chosen parties
setPartyListenerIndices(ArrayList<Integer>) - Method in class negotiator.Party
Deprecated.
 
setPartyProfileItems(List<ProfileRepItem>) - Method in class negotiator.config.MultilateralTournamentConfiguration
Sets the list of profiles used by the parties
setPartyProfileItems(List<ProfileRepItem>) - Method in interface negotiator.config.MultilateralTournamentConfigurationInterface
Sets the list of profiles used by the parties
setPercent(double) - Method in class negotiator.boaframework.sharedagentstate.anac2012.AgentMRSAS
 
setPercParetoBidsA(double) - Method in class negotiator.qualitymeasures.logmanipulation.OutcomeInfoDerived
 
setPercParetoBidsB(double) - Method in class negotiator.qualitymeasures.logmanipulation.OutcomeInfoDerived
 
setPlanedThreshold(double) - Method in class negotiator.boaframework.sharedagentstate.anac2011.ValueModelAgentSAS
 
setPossibleBids(double[][]) - Method in class negotiator.gui.chart.BidChart
 
setPrefProfA(String) - Method in class negotiator.qualitymeasures.ScenarioInfo
 
setPrefProfB(String) - Method in class negotiator.qualitymeasures.ScenarioInfo
 
setPrevAverageUtility(double) - Method in class negotiator.boaframework.sharedagentstate.anac2010.NozomiSAS
 
setPreviousTime(double) - Method in class negotiator.boaframework.sharedagentstate.anac2010.YushuSAS
 
setProbability(double) - Method in class negotiator.boaframework.offeringstrategy.anac2010.IAMhaggler2010.Hypothesis
 
setProtocolItem(MultiPartyProtocolRepItem) - Method in class negotiator.config.MultilateralTournamentConfiguration
 
setProtocolItem(MultiPartyProtocolRepItem) - Method in interface negotiator.config.MultilateralTournamentConfigurationInterface
Sets the protocol to run.
setRepetitionAllowed(boolean) - Method in class negotiator.config.MultilateralTournamentConfiguration
Sets whether repetition is allowed for generating sessions for the current agent
setRepetitionAllowed(boolean) - Method in interface negotiator.config.MultilateralTournamentConfigurationInterface
Sets whether repetition is allowed for generating sessions for the current agent
setReservation(double) - Method in class negotiator.boaframework.sharedagentstate.anac2012.AgentMRSAS
 
setReservationValue(double) - Method in class negotiator.utility.UtilitySpace
 
setRestoreBid(Bid) - Method in class negotiator.boaframework.sharedagentstate.anac2010.NozomiSAS
 
setRound(int) - Method in class negotiator.Party
Deprecated.
 
setRowBackground(Objective, Color) - Method in class negotiator.gui.tree.TreeFrame
 
setRunNr(int) - Method in class negotiator.NegotiationOutcome
 
setRunNr(int) - Method in class negotiator.qualitymeasures.logmanipulation.OutcomeInfoDerived
 
setRunNumber(int) - Method in class negotiator.qualitymeasures.Trace
 
setRuntimeInNanoSeconds(long) - Method in class negotiator.session.Session
 
setRuntimeInSeconds(double) - Method in class negotiator.session.Session
 
setSecond(B) - Method in class misc.Pair
Set the second object of the pair.
setSelectedItem(Object) - Method in class negotiator.gui.ExtendedComboBoxModel
 
setSelectionInterval(int, int) - Method in class negotiator.gui.MultiListSelectionModel
 
setSelfishMovesA(double) - Method in class negotiator.qualitymeasures.logmanipulation.OutcomeInfoDerived
 
setSelfishMovesB(double) - Method in class negotiator.qualitymeasures.logmanipulation.OutcomeInfoDerived
 
setSessionNo(int) - Method in class negotiator.Party
Deprecated.
 
setSide(String) - Method in class negotiator.tournament.VariablesAndValues.AgentVariable
 
setSide(String) - Method in class negotiator.tournament.VariablesAndValues.BOAagentVariable
 
setSide(String) - Method in class negotiator.tournament.VariablesAndValues.ExperimentalVariable
 
setSigmoidGain(double) - Method in class negotiator.boaframework.sharedagentstate.anac2012.AgentMRSAS
 
setSigmoidX(double) - Method in class negotiator.boaframework.sharedagentstate.anac2012.AgentMRSAS
 
setSilentMovesA(double) - Method in class negotiator.qualitymeasures.logmanipulation.OutcomeInfoDerived
 
setSilentMovesB(double) - Method in class negotiator.qualitymeasures.logmanipulation.OutcomeInfoDerived
 
setSlope(double) - Method in class negotiator.utility.EvaluatorInteger
Sets the slope of the linear utility function.
setSocialWelfareA(double) - Method in class negotiator.qualitymeasures.logmanipulation.OutcomeInfoDerived
 
setSocialWelfareB(double) - Method in class negotiator.qualitymeasures.logmanipulation.OutcomeInfoDerived
 
setStartingAgent(String) - Method in class negotiator.qualitymeasures.logmanipulation.OutcomeInfoDerived
 
setStartingWithA(boolean) - Method in class negotiator.protocol.alternatingoffers.AlternatingOffersBilateralAtomicNegoSession
 
setTabLayoutPolicy(int) - Method in class negotiator.gui.tab.CloseTabbedPane
Override JTabbedPane method.
setTabPlacement(int) - Method in class negotiator.gui.tab.CloseTabbedPane
Override JTabbedPane method.
setTagName(String) - Method in class negotiator.xml.SimpleElement
 
setText(String) - Method in class negotiator.xml.SimpleElement
 
setTime(double) - Method in class negotiator.analysis.BidPointTime
Sets the time at which the bid is offered.
setTime(double) - Method in class negotiator.bidding.BidDetails
Set the time at which this bid was offered.
setTime(double) - Method in class negotiator.boaframework.OutcomeTuple
 
setTimeLeftAfter(double) - Method in class negotiator.boaframework.sharedagentstate.anac2012.CUHKAgentSAS
 
setTimeLeftBefore(double) - Method in class negotiator.boaframework.sharedagentstate.anac2012.CUHKAgentSAS
 
setTimeline(Timeline) - Method in class negotiator.Party
Deprecated.
 
setTimeline(Timeline) - Method in class negotiator.session.Session
 
setTimeOfAgreement(double) - Method in class negotiator.qualitymeasures.logmanipulation.OutcomeInfo
 
SetTools - Class in misc
Class which generates the Cartesian product of a list of sets.
SetTools() - Constructor for class misc.SetTools
 
setTotal_CR_A(double) - Method in class negotiator.qualitymeasures.logmanipulation.OutcomeInfoDerived
 
setTotal_CR_B(double) - Method in class negotiator.qualitymeasures.logmanipulation.OutcomeInfoDerived
 
setTotalBiddingPossibilities(int) - Method in class negotiator.boaframework.sharedagentstate.anac2011.gahboninho.IssueManager
 
setTotalRoundOrTime(int) - Method in class negotiator.Party
Deprecated.
 
setTotalTime(int) - Method in class negotiator.protocol.alternatingoffers.AlternatingOffersBilateralAtomicNegoSession
 
setToughAgent(boolean) - Method in class negotiator.boaframework.sharedagentstate.anac2012.CUHKAgentSAS
 
setTournamentRunner(TournamentRunner) - Method in class negotiator.protocol.Protocol
 
setTxtNegoResult(String) - Method in class negotiator.multipartyprotocol.MultiPartyProtocol
 
setType(EVALFUNCTYPE) - Method in class negotiator.utility.EvaluatorReal
 
setTypeField(Objective, JTextField) - Method in class negotiator.gui.tree.NegotiatorTreeTableModel
 
setUI(TabbedPaneUI) - Method in class negotiator.gui.tab.CloseTabbedPane
Override JTabbedPane method.
setUnfortunateMovesA(double) - Method in class negotiator.qualitymeasures.logmanipulation.OutcomeInfoDerived
 
setUnfortunateMovesB(double) - Method in class negotiator.qualitymeasures.logmanipulation.OutcomeInfoDerived
 
setUpdateMaxPartnerUtility(boolean) - Method in class negotiator.boaframework.sharedagentstate.anac2010.NozomiSAS
 
setUpper(double) - Method in class negotiator.boaframework.opponentmodel.agentsmith.Bounds
sets the upper bound
setUpperbound(double) - Method in class misc.Range
Set the upperbound of the range.
setUpperbound(int) - Method in class misc.RangeInt
Set the upperbound of the range.
setUpperBound(int) - Method in class negotiator.issue.IssueInteger
 
setUpperBound(double) - Method in class negotiator.issue.IssueReal
 
setUpperBound(int) - Method in class negotiator.utility.EvaluatorInteger
Sets the upper bound of this evaluator.
setUpperBound(double) - Method in class negotiator.utility.EvaluatorReal
Sets the upper bound for this evaluator
setUserObject(Object) - Method in class negotiator.issue.Objective
Sets a user object associated with the receiving Objective.
setUtilityFunctions(ArrayList<UtilityFunction>) - Method in class negotiator.utility.UtilityFunction
 
setUtilitySpace(UtilitySpace) - Method in class negotiator.boaframework.offeringstrategy.anac2011.hardheaded.BidSelector
 
setUtilitySpace(UtilitySpace) - Method in class negotiator.gui.tree.NegotiatorTreeTableModel
Sets this model's UtilitySpace.
setUtilitySpace(UtilitySpace) - Method in class negotiator.Party
Deprecated.
 
setUtilityspaceType(UTILITYSPACETYPE) - Method in class negotiator.SupportedNegotiationSetting
 
setUtilitythreshold(double) - Method in class negotiator.boaframework.sharedagentstate.anac2012.CUHKAgentSAS
 
setUtilityValue(double) - Method in class negotiator.utility.ExclusiveHyperRectangle
 
setUtilityValue(double) - Method in class negotiator.utility.HyperRectangle
 
setUtilityValue(double) - Method in class negotiator.utility.InclusiveHyperRectangle
 
setValidActions(ArrayList<Class>) - Method in class negotiator.NegoTurn
 
setValue(Object) - Method in class negotiator.actions.Inform
 
setValue(int, Value) - Method in class negotiator.Bid
Set the value of the issue with the given issueID to the given value.
setValue(double) - Method in class negotiator.issue.ValueReal
 
setValueAt(Object, int, int) - Method in class negotiator.gui.progress.NegoTableModel
 
setValues(ArrayList<TournamentValue>) - Method in class negotiator.tournament.VariablesAndValues.TournamentVariable
 
setValueToBeChecked(String) - Method in class negotiator.utility.SumZeroConstraint
 
setValueToBeChecked(ArrayList<String>) - Method in class negotiator.utility.SumZeroConstraintList
 
setValueToBeChecked(String) - Method in class negotiator.utility.SumZeroNotConstraint
 
setVisible(boolean) - Method in class negotiator.gui.tree.WeightSlider
Sets this slider to be visible or invisible, dependent on whether there is an evaluator available.
setWeight(double) - Method in class negotiator.boaframework.offeringstrategy.anac2010.IAMhaggler2010.WeightHypothesis
 
setWeight(double) - Method in class negotiator.boaframework.opponentmodel.iamhaggler.WeightHypothesis
 
setWeight(double) - Method in class negotiator.gui.tree.WeightSlider
 
setWeight(double) - Method in class negotiator.utility.Constraint
 
setWeight(double) - Method in interface negotiator.utility.Evaluator
Sets the weigth with which an Objective or Issue is evaluated.
setWeight(double) - Method in class negotiator.utility.EvaluatorDiscrete
 
setWeight(double) - Method in class negotiator.utility.EvaluatorInteger
 
setWeight(double) - Method in class negotiator.utility.EvaluatorObjective
 
setWeight(double) - Method in class negotiator.utility.EvaluatorReal
 
setWeight(double) - Method in class negotiator.utility.UtilityFunction
 
setWeight(Objective, double) - Method in class negotiator.utility.UtilitySpace
Method used to set the weight of the given objective.
setWeightSimple(UtilitySpace, Issue, double) - Static method in class misc.DomainGenerator
Method which sets the weight of an issue without checking normalization.
setWeightSlider(Objective, WeightSlider) - Method in class negotiator.gui.tree.NegotiatorTreeTableModel
Sets the WeightSlider object for the given Objective.
setXML(SimpleElement) - Method in class negotiator.utility.EvaluatorDiscrete
Sets weights and evaluator properties for the object in SimpleElement representation that is passed to it.
setXML(SimpleElement) - Method in class negotiator.utility.EvaluatorInteger
Sets weights and evaluator properties for the object in SimpleElement representation that is passed to it.
setXML(SimpleElement) - Method in class negotiator.utility.EvaluatorObjective
Sets weights and evaluator properties for the object in SimpleElement representation that is passed to it.
setXML(SimpleElement) - Method in class negotiator.utility.EvaluatorReal
Sets weights and evaluator properties for the object in SimpleElement representation that is passed to it.
setZeroOutcomeConstraints(ArrayList<ZeroOutcomeContraint>) - Method in class negotiator.utility.ConstraintUtilitySpace
 
SharedAgentState - Class in negotiator.boaframework
When decoupling existing agents into their separate components, it often happens that a component loosely depends on another component; for example an acceptance condition can depend on a target utility calculated by the offering strategy.
SharedAgentState() - Constructor for class negotiator.boaframework.SharedAgentState
 
shortfilename(String) - Method in class negotiator.gui.domainrepository.MyTreeNode
returns only the filename given a full path with separating '/'
shouldSkipAcceptDueToCrash() - Method in class negotiator.boaframework.sharedagentstate.anac2011.ValueModelAgentSAS
 
showListeners() - Method in class negotiator.xml.multipartyrunner.XmlRunner
Show the current listeners
showLoadError(File, Throwable) - Static method in class negotiator.Global
Show a dialog to the user, explaining the exception that was raised while loading file fc.
showRepositoryItemInTab(RepItem, MyTreeNode) - Method in class negotiator.gui.NegoGUIView
 
SimpleBOAagent - Class in negotiator.boaframework.agent
Simple adapter which can be used to convert a BOA Agent to a normal Agent.
SimpleBOAagent() - Constructor for class negotiator.boaframework.agent.SimpleBOAagent
 
SimpleDOMParser - Class in negotiator.xml
SimpleDOMParser is a highly-simplified XML DOM parser.
SimpleDOMParser() - Constructor for class negotiator.xml.SimpleDOMParser
 
SimpleElement - Class in negotiator.xml
SimpleElement is the only node type for simplified DOM model.
SimpleElement(String) - Constructor for class negotiator.xml.SimpleElement
 
SimpleMediatorBasedProtocol - Class in negotiator.multipartyprotocol
 
SimpleMediatorBasedProtocol(ArrayList<PartyRepItem>, ArrayList<AgentID>, ArrayList<ProfileRepItem>, ArrayList<HashMap<AgentParameterVariable, AgentParamValue>>, DeadlineType, int) - Constructor for class negotiator.multipartyprotocol.SimpleMediatorBasedProtocol
 
SimpleMediatorBasedProtocol - Class in negotiator.protocol
Basic implementation of a mediator based protocol.
SimpleMediatorBasedProtocol() - Constructor for class negotiator.protocol.SimpleMediatorBasedProtocol
 
Simulator - Class in misc
 
Simulator() - Constructor for class misc.Simulator
 
SIMULATOR_REPOSITORY - Static variable in class negotiator.Global
Path to simulator repository
SimulatorConfiguration - Class in misc
 
SingleStringVarUI - Class in negotiator.gui.tournamentvars
 
SingleStringVarUI(Frame) - Constructor for class negotiator.gui.tournamentvars.SingleStringVarUI
 
SingleValueVarUI - Class in negotiator.gui.tournamentvars
 
SingleValueVarUI(Frame) - Constructor for class negotiator.gui.tournamentvars.SingleValueVarUI
 
size() - Method in class misc.Queue
 
size() - Method in class negotiator.BidHistory
 
sleep(double) - Method in class negotiator.Agent
Let the agent wait in case of a time-based protocol.
SmartMediatorBothFeedbackVote - Class in negotiator.parties
 
SmartMediatorBothFeedbackVote() - Constructor for class negotiator.parties.SmartMediatorBothFeedbackVote
 
SmartMediatorBothFeedbackVoteVersion1 - Class in negotiator.parties
 
SmartMediatorBothFeedbackVoteVersion1() - Constructor for class negotiator.parties.SmartMediatorBothFeedbackVoteVersion1
 
SmartMediatorOnlyFeedback - Class in negotiator.parties
 
SmartMediatorOnlyFeedback() - Constructor for class negotiator.parties.SmartMediatorOnlyFeedback
 
SmartMediatorOnlyFeedbackWrtLastAcceptedBid - Class in negotiator.parties
 
SmartMediatorOnlyFeedbackWrtLastAcceptedBid() - Constructor for class negotiator.parties.SmartMediatorOnlyFeedbackWrtLastAcceptedBid
 
SmithBidComparator - Class in negotiator.boaframework.opponentmodel.agentsmith
 
SmithBidComparator(UtilitySpace, UtilitySpace) - Constructor for class negotiator.boaframework.opponentmodel.agentsmith.SmithBidComparator
 
SmithFrequencyModel - Class in negotiator.boaframework.opponentmodel
Adapter for the Frequency Model for the BOA framework.
SmithFrequencyModel() - Constructor for class negotiator.boaframework.opponentmodel.SmithFrequencyModel
 
SmithFrequencyModelV2 - Class in negotiator.boaframework.opponentmodel
Adapter for the optimized version of the Frequency Model of Agent Smith.
SmithFrequencyModelV2() - Constructor for class negotiator.boaframework.opponentmodel.SmithFrequencyModelV2
 
SmithModel - Class in negotiator.boaframework.opponentmodel.agentsmith
The OpponentModel.
SmithModel(UtilitySpace) - Constructor for class negotiator.boaframework.opponentmodel.agentsmith.SmithModel
Constructor
SmithModelV2 - Class in negotiator.boaframework.opponentmodel.agentsmithv2
Highly optimized version of the Smith Frequency Model.
SmithModelV2(UtilitySpace) - Constructor for class negotiator.boaframework.opponentmodel.agentsmithv2.SmithModelV2
Creates a highly optimized version of the SmithFrequencyModel.
SmoothingCubicSpline - Class in negotiator.boaframework.offeringstrategy.anac2013.TheFawkes
Represents a cubic spline with nodes at (xi, yi) computed with the smoothing cubic spline algorithm of Schoenberg.
SmoothingCubicSpline(double[], double[], double[], double) - Constructor for class negotiator.boaframework.offeringstrategy.anac2013.TheFawkes.SmoothingCubicSpline
Constructs a spline with nodes at (xi, yi), with weights wi and smoothing factor ρ = rho.
SmoothingCubicSpline(double[], double[], double) - Constructor for class negotiator.boaframework.offeringstrategy.anac2013.TheFawkes.SmoothingCubicSpline
Constructs a spline with nodes at (xi, yi), with weights = 1 and smoothing factor ρ = rho.
SmoothingPolynomial - Class in negotiator.boaframework.offeringstrategy.anac2013.TheFawkes
Represents a polynomial of degree n in power form.
SmoothingPolynomial(double...) - Constructor for class negotiator.boaframework.offeringstrategy.anac2013.TheFawkes.SmoothingPolynomial
Constructs a new polynomial with coefficients coeff.
snd - Variable in class negotiator.boaframework.offeringstrategy.anac2010.IAMhaggler2010.Pair
 
sort() - Method in class negotiator.analysis.ParetoFrontier
Order the bids based on the utility for agent A.
sortBidsWrtProductUtility(ArrayList<Bid>) - Method in class negotiator.parties.partialopponentmodel.PartialPreferenceModels
 
sortBidsWrtSumUtility(ArrayList<Bid>) - Method in class negotiator.parties.partialopponentmodel.PartialPreferenceModels
 
sortByOpponentUtil(ValueModeler) - Method in class negotiator.boaframework.offeringstrategy.anac2011.valuemodelagent.BidList
 
sortByOurUtil() - Method in class negotiator.boaframework.offeringstrategy.anac2011.valuemodelagent.BidList
 
SortedOutcomeSpace - Class in negotiator.boaframework
This class is an OutcomeSpace but with a sorted list of BidDetails based on the utility Methods have been optimized to work with a sorted list.
SortedOutcomeSpace(UtilitySpace) - Constructor for class negotiator.boaframework.SortedOutcomeSpace
Instantiates a SortedOutcomeSpace: an enumeration of all possible bids in the domain which can be efficiently searched using the provided methods.
sortToTime() - Method in class negotiator.BidHistory
Sorts the bids contained in this BidHistory object on time.
sortToUtility() - Method in class negotiator.BidHistory
Sorts the bids contained in this BidHistory object on utility.
spaceA - Variable in class negotiator.protocol.BilateralAtomicNegotiationSession
 
spaceB - Variable in class negotiator.protocol.BilateralAtomicNegotiationSession
 
spaceType - Variable in class negotiator.utility.UtilitySpace
 
SpecialTimeConcessionFunction - Class in negotiator.boaframework.offeringstrategy.anac2010.IAMhaggler2010
 
SpecialTimeConcessionFunction(double, double, double) - Constructor for class negotiator.boaframework.offeringstrategy.anac2010.IAMhaggler2010.SpecialTimeConcessionFunction
 
StackedAlternatingOffersProtocol - Class in negotiator.protocol
Implementation of an alternating offer protocol using offer/counter-offer.
StackedAlternatingOffersProtocol() - Constructor for class negotiator.protocol.StackedAlternatingOffersProtocol
 
start() - Method in class misc.Progress
Mark now as the starting point in negotiation
start() - Method in class negotiator.gui.negosession.MultiNegoSessionUI
TODO use the parameters.
start() - Method in class negotiator.gui.negosession.NegoSessionUI2
Start the session TODO use the parameters.
start(boolean, String) - Method in class negotiator.gui.tournamentvars.TournamentUI
start negotiation.
startDistributedTournament() - Method in class negotiator.gui.tournamentvars.TournamentUI
Start a distributed tournament by storing the tournament and its jobs in the database.
startDTournament(boolean) - Method in class negotiator.gui.tournamentvars.TournamentUI
Starts a distributed tournament.
startingAgent - Variable in class negotiator.protocol.alternatingoffers.AlternatingOffersBilateralAtomicNegoSession
 
startingAgent - Variable in class negotiator.protocol.alternatingoffers.AlternatingOffersProtocol
 
startingWithA - Variable in class negotiator.protocol.alternatingoffers.AlternatingOffersBilateralAtomicNegoSession
 
startMultiSession() - Method in class negotiator.gui.negosession.MultiNegoSessionUI
 
startNegotiation() - Method in class negotiator.multipartyprotocol.MultiPartyProtocol
 
startNegotiation() - Method in class negotiator.protocol.alternatingoffers.AlternatingOffersProtocol
this runs sessionTotalNumber of sessions with the provided settings
startNewRound(Round) - Method in class negotiator.session.Session
Add a round to this session.
startSession() - Method in class negotiator.gui.negosession.NegoSessionUI2
 
startSession() - Method in class negotiator.protocol.Protocol
 
startTime - Variable in class negotiator.Agent
Deprecated.
startTime - Variable in class negotiator.ContinuousTimeline
 
startTime - Variable in class negotiator.protocol.alternatingoffers.AlternatingOffersBilateralAtomicNegoSession
 
startTimeMillies - Variable in class negotiator.protocol.alternatingoffers.AlternatingOffersBilateralAtomicNegoSession
 
startTimer() - Method in class negotiator.session.Session
Updates the timestamp of this Session.
startTournament - Variable in class misc.CommandLineOptions
Option "t", automatically start tournament on start up.
startTournament() - Method in class negotiator.gui.tournamentvars.TournamentUI
 
startup() - Method in class negotiator.gui.NegoGUIApp
At startup createFrom and show the main frame of the application.
stateChanged(ChangeEvent) - Method in class negotiator.gui.tab.CloseTabPaneUI.TabSelectionHandler
 
stateChanged(ChangeEvent) - Method in class negotiator.gui.tree.WeightSlider
 
StatisticsUtil - Class in negotiator.boaframework.opponentmodel.nash
This class contains methods that can be used for statistical measurements on lists.
StatisticsUtil() - Constructor for class negotiator.boaframework.opponentmodel.nash.StatisticsUtil
 
std(double[]) - Static method in class negotiator.boaframework.offeringstrategy.anac2012.OMACagent_Offering
 
stopNegotiation - Variable in class negotiator.protocol.alternatingoffers.AlternatingOffersBilateralAtomicNegoSession
stopNegotiation indicates that the session has now ended.
stopNegotiation() - Method in class negotiator.protocol.alternatingoffers.AlternatingOffersProtocol
 
stopNegotiation - Variable in class negotiator.protocol.Protocol
stopNegotiation indicates that the session has now ended.
stopNegotiation() - Method in class negotiator.protocol.Protocol
 
stopTimer() - Method in class negotiator.session.Session
Updates the timestamp of this Session.
storeData(Serializable) - Method in class negotiator.boaframework.AcceptanceStrategy
 
storeData(Serializable) - Method in class negotiator.boaframework.BOA
Method used to store data that should be accessible in the next negotiation session on the same scenario.
storeData(Serializable) - Method in class negotiator.boaframework.OfferingStrategy
 
storeData(Serializable) - Method in class negotiator.boaframework.OMStrategy
 
storeData(Serializable) - Method in class negotiator.boaframework.OpponentModel
 
storeResult(int, String) - Method in class negotiator.distributedtournament.DBController
Store the result of the group of sessions in the DB.
strategyParam - Variable in class negotiator.StrategyParameters
Parameters as specified in the agent repository.
strategyParameters - Variable in class negotiator.Agent
Parameters given to the agent which may be specified in the agent repository.
StrategyParameters - Class in negotiator
Simple class which stores the parameters given to a negotiation strategy, for example an concession factor.
StrategyParameters() - Constructor for class negotiator.StrategyParameters
Create an empty hashmap of parameters.
StrategyTypes - Enum in negotiator.boaframework.offeringstrategy.anac2012.TheNegotiatorReloaded
Types of the opponent's strategy.
StripExtension(String) - Method in class negotiator.gui.NegoGUIView
 
stripPath(String) - Static method in class negotiator.logging.CsvLogger
 
sum(double[]) - Static method in class negotiator.boaframework.offeringstrategy.anac2012.OMACagent_Offering
 
SumZeroConstraint - Class in negotiator.utility
 
SumZeroConstraint(int) - Constructor for class negotiator.utility.SumZeroConstraint
 
SumZeroConstraintList - Class in negotiator.utility
 
SumZeroConstraintList(int) - Constructor for class negotiator.utility.SumZeroConstraintList
 
SumZeroNotConstraint - Class in negotiator.utility
 
SumZeroNotConstraint(int) - Constructor for class negotiator.utility.SumZeroNotConstraint
 
SupportedNegotiationSetting - Class in negotiator
Indicates what negotiation settings are supported by an agent.
SupportedNegotiationSetting() - Constructor for class negotiator.SupportedNegotiationSetting
 

T

tableChanged(TableModelEvent) - Method in class negotiator.gui.progress.MultipartyNegoEventLogger
Any insert in the model is caught here, to be logged.
tabScroller - Variable in class negotiator.gui.tab.CloseTabPaneUI
 
tagName - Variable in class negotiator.xml.SimpleElement
 
text - Variable in class negotiator.xml.SimpleElement
 
TheBOAagent - Class in negotiator.boaframework.agent
This class is used to convert a BOA agent created using the GUI to a real agent.
TheBOAagent() - Constructor for class negotiator.boaframework.agent.TheBOAagent
 
TheFawkes_OM - Class in negotiator.boaframework.opponentmodel
Opponent Model
TheFawkes_OM() - Constructor for class negotiator.boaframework.opponentmodel.TheFawkes_OM
 
TheFawkes_OMS - Class in negotiator.boaframework.omstrategy
Opponent Model Strategy
TheFawkes_OMS() - Constructor for class negotiator.boaframework.omstrategy.TheFawkes_OMS
Empty constructor used for reflexion.
TheFawkes_OMS(NegotiationSession, OpponentModel) - Constructor for class negotiator.boaframework.omstrategy.TheFawkes_OMS
Normal constructor used to initialize the OfferBestN opponent model strategy.
theirUtility - Variable in class negotiator.boaframework.offeringstrategy.anac2011.valuemodelagent.BidWrapper
 
theirUtilityReliability - Variable in class negotiator.boaframework.offeringstrategy.anac2011.valuemodelagent.BidWrapper
 
TheNegotiator_Offering - Class in negotiator.boaframework.offeringstrategy.anac2011
This is the decoupled Offering Strategy for TheNegotiator (ANAC2011).
TheNegotiator_Offering() - Constructor for class negotiator.boaframework.offeringstrategy.anac2011.TheNegotiator_Offering
Empty constructor for the BOA framework.
TheNegotiatorReloaded_Offering - Class in negotiator.boaframework.offeringstrategy.anac2012
The agent which finished third in the ANAC2013 and scored the highest on undiscounted domains.
TheNegotiatorReloaded_Offering() - Constructor for class negotiator.boaframework.offeringstrategy.anac2012.TheNegotiatorReloaded_Offering
Default constructor required for the Decoupled Framework.
TheNegotiatorReloaded_Offering(NegotiationSession, OpponentModel, OMStrategy) - Constructor for class negotiator.boaframework.offeringstrategy.anac2012.TheNegotiatorReloaded_Offering
 
TheNegotiatorSAS - Class in negotiator.boaframework.sharedagentstate.anac2011
This is the shared code of the acceptance condition and bidding strategy of ANAC 2011 TheNegotiator.
TheNegotiatorSAS(NegotiationSession) - Constructor for class negotiator.boaframework.sharedagentstate.anac2011.TheNegotiatorSAS
 
threadFinished - Variable in class negotiator.protocol.Protocol
 
tick() - Method in class negotiator.boaframework.offeringstrategy.anac2011.valuemodelagent.OpponentModeler
 
Time - Class in misc
Contains helper functions for time
Time() - Constructor for class misc.Time
 
time - Variable in class negotiator.NegotiationOutcome
 
TimeConcessionFunction - Class in negotiator.boaframework.offeringstrategy.anac2010.IAMhaggler2010
 
TimeConcessionFunction(double, double) - Constructor for class negotiator.boaframework.offeringstrategy.anac2010.IAMhaggler2010.TimeConcessionFunction
 
TimeConcessionFunction - Class in negotiator.boaframework.opponentmodel.iamhaggler
 
TimeConcessionFunction(double, double) - Constructor for class negotiator.boaframework.opponentmodel.iamhaggler.TimeConcessionFunction
 
TimeConcessionFunction.Beta - Class in negotiator.boaframework.offeringstrategy.anac2010.IAMhaggler2010
 
TimeConcessionFunction.Beta() - Constructor for class negotiator.boaframework.offeringstrategy.anac2010.IAMhaggler2010.TimeConcessionFunction.Beta
 
TimeConcessionFunction.Beta - Class in negotiator.boaframework.opponentmodel.iamhaggler
 
TimeConcessionFunction.Beta() - Constructor for class negotiator.boaframework.opponentmodel.iamhaggler.TimeConcessionFunction.Beta
 
TimeDependent_Offering - Class in negotiator.boaframework.offeringstrategy.other
This is an abstract class used to implement a TimeDependentAgent Strategy adapted from [1] [1] S.
TimeDependent_Offering() - Constructor for class negotiator.boaframework.offeringstrategy.other.TimeDependent_Offering
Empty constructor used for reflexion.
TimeDependent_Offering(NegotiationSession, OpponentModel, OMStrategy, double, double, double, double) - Constructor for class negotiator.boaframework.offeringstrategy.other.TimeDependent_Offering
 
TimeDependentFunction - Class in negotiator.boaframework.offeringstrategy.anac2012.TheNegotiatorReloaded
 
TimeDependentFunction(NegotiationSession, OMStrategy, OpponentModel) - Constructor for class negotiator.boaframework.offeringstrategy.anac2012.TheNegotiatorReloaded.TimeDependentFunction
 
timeIndexFactor - Variable in class negotiator.boaframework.opponentmodel.TheFawkes_OM
 
timeline - Variable in class negotiator.Agent
Use timeline for everything time-related.
timeline - Variable in class negotiator.boaframework.NegotiationSession
Reference to the timeline.
timeline - Variable in class negotiator.parties.AbstractNegotiationParty
Time line used by the party if time deadline is set.
Timeline - Class in negotiator.session
A time line, running from t = 0 (start) to t = 1 (deadline).
Timeline() - Constructor for class negotiator.session.Timeline
 
Timeline.Type - Enum in negotiator.session
In a time-based protocol, time passes within a round.
TimeLineInfo - Interface in negotiator.session
read-only access to the actual timeline information.
TimeManager - Class in negotiator.boaframework.offeringstrategy.anac2012.TheNegotiatorReloaded
 
TimeManager(NegotiationSession, OpponentModel, OMStrategy, int) - Constructor for class negotiator.boaframework.offeringstrategy.anac2012.TheNegotiatorReloaded.TimeManager
 
TimeoutNegotiationParty - Class in negotiator.parties
Most basic voting agent implementation I could think of: this agent accepts any offer.
TimeoutNegotiationParty() - Constructor for class negotiator.parties.TimeoutNegotiationParty
 
toArray() - Method in class misc.Queue
 
toExplainingString() - Method in class negotiator.SupportedNegotiationSetting
returns human readible version.
toMathematicaListPlot() - Method in class misc.ScoreKeeper
Returns a Mathematica list plot of the map.
toString() - Method in class misc.Pair
 
toString() - Method in class misc.ScoreKeeper
 
toString() - Method in class negotiator.ActionEvent
 
toString() - Method in class negotiator.actions.Accept
 
toString() - Method in class negotiator.actions.Action
Enforces that actions implements a string-representation.
toString() - Method in class negotiator.actions.EndNegotiation
 
toString() - Method in class negotiator.actions.EndNegotiationWithAnOffer
 
toString() - Method in class negotiator.actions.GiveFeedback
 
toString() - Method in class negotiator.actions.IllegalAction
 
toString() - Method in class negotiator.actions.Inform
Enforces that actions implements a string-representation.
toString() - Method in class negotiator.actions.InformPartyList
Enforces that actions implements a string-representation.
toString() - Method in class negotiator.actions.InformVotingResult
 
toString() - Method in class negotiator.actions.NoAction
 
toString() - Method in class negotiator.actions.Offer
 
toString() - Method in class negotiator.actions.OfferForFeedback
 
toString() - Method in class negotiator.actions.OfferForVoting
 
toString() - Method in class negotiator.actions.Reject
 
toString() - Method in class negotiator.actions.VoteForOfferAcceptance
 
toString() - Method in class negotiator.AgentID
 
toString() - Method in class negotiator.AgentParam
 
toString() - Method in class negotiator.analysis.BidPoint
 
toString() - Method in class negotiator.analysis.BidPointTime
 
toString() - Method in class negotiator.analysis.BidSpace
 
toString() - Method in class negotiator.Bid
 
toString() - Method in class negotiator.bidding.BidDetails
 
toString() - Method in class negotiator.boaframework.BOAagentInfo
 
toString() - Method in class negotiator.boaframework.BOAcomponent
 
toString() - Method in class negotiator.boaframework.BOAparameter
 
toString() - Method in class negotiator.boaframework.offeringstrategy.anac2010.IAMhaggler2010.EvaluatorHypothesis
 
toString() - Method in class negotiator.boaframework.offeringstrategy.anac2010.IAMhaggler2010.Pair
 
toString() - Method in class negotiator.boaframework.offeringstrategy.anac2010.IAMhaggler2010.WeightHypothesis
 
toString() - Method in class negotiator.boaframework.opponentmodel.agentsmith.Bounds
returns a string with the upper and lower bounds
toString() - Method in class negotiator.boaframework.opponentmodel.agentx.DiscreteIssueProcessor
 
toString() - Method in class negotiator.boaframework.opponentmodel.agentx.DiscreteValueProcessor
 
toString() - Method in class negotiator.boaframework.opponentmodel.iamhaggler.WeightHypothesis
 
toString() - Method in class negotiator.boaframework.opponentmodel.nash.AIssueEvaluation
This returns a string representation of the issueEvaluation.
toString() - Method in class negotiator.boaframework.opponentmodel.nash.AIssueEvaluationNumerical
This returns a string representation of the issueEvaluation.
toString() - Method in class negotiator.boaframework.opponentmodel.nash.IssueEvaluationDiscrete
This returns a string representation of the issueEvaluation.
toString() - Method in class negotiator.boaframework.opponentmodel.nash.IssueEvaluationList
This method returns a string representation of the issueEvaluationList.
toString() - Method in class negotiator.boaframework.opponentmodel.nash.Range
A String representation of the range.
toString() - Method in class negotiator.boaframework.opponentmodel.NashFrequencyModel
This returns a string representation of the negotiatormodel.
toString() - Method in class negotiator.boaframework.OutcomeTuple
 
toString() - Method in class negotiator.boaframework.repository.BOArepItem
 
toString() - Method in class negotiator.Deadline
 
toString() - Method in class negotiator.events.ActionEvent
 
toString() - Method in class negotiator.events.MultipartyNegotiationOfferEvent
 
toString() - Method in class negotiator.events.SessionFailedEvent
 
toString() - Method in class negotiator.gui.domainrepository.MyTreeNode
 
toString() - Method in class negotiator.issue.Objective
 
toString() - Method in class negotiator.issue.Value
 
toString() - Method in class negotiator.issue.ValueDiscrete
 
toString() - Method in class negotiator.issue.ValueInteger
 
toString() - Method in class negotiator.issue.ValueReal
 
toString() - Method in class negotiator.NegotiationOutcome
 
toString() - Method in class negotiator.NegotiationResult
 
toString() - Method in class negotiator.parties.AbstractNegotiationParty
Returns a human readable string representation of this party.
toString() - Method in class negotiator.parties.NegotiationPartyInternal
 
toString() - Method in class negotiator.parties.partialopponentmodel.PartialPreferenceModels
 
toString() - Method in class negotiator.parties.partialopponentmodel.ValuePreferenceGraph
 
toString() - Method in class negotiator.parties.partialopponentmodel.ValuePreferenceGraphMap
 
toString() - Method in class negotiator.parties.partialopponentmodel.ValuePreferenceNode
 
toString() - Method in class negotiator.protocol.alternatingoffers.AlternatingOffersProtocol
 
toString() - Method in class negotiator.protocol.Protocol
 
toString() - Method in class negotiator.qualitymeasures.Trace
 
toString() - Method in class negotiator.repository.AgentRepItem
 
toString() - Method in class negotiator.repository.DomainRepItem
 
toString() - Method in class negotiator.repository.PartyRepItem
 
toString() - Method in class negotiator.repository.ProfileRepItem
 
toString() - Method in class negotiator.repository.Repository
 
toString() - Method in exception negotiator.session.InvalidActionError
 
toString() - Method in class negotiator.tournament.Tournament
 
toString() - Method in class negotiator.tournament.VariablesAndValues.AgentParamValue
 
toString() - Method in class negotiator.tournament.VariablesAndValues.AgentValue
 
toString() - Method in class negotiator.tournament.VariablesAndValues.BOAagentValue
 
toString() - Method in class negotiator.tournament.VariablesAndValues.DBLocationValue
 
toString() - Method in class negotiator.tournament.VariablesAndValues.DBPasswordValue
 
toString() - Method in class negotiator.tournament.VariablesAndValues.DBSessionValue
 
toString() - Method in class negotiator.tournament.VariablesAndValues.DBUserValue
 
toString() - Method in class negotiator.tournament.VariablesAndValues.ExperimentalValue
 
toString() - Method in class negotiator.tournament.VariablesAndValues.ProfileValue
 
toString() - Method in class negotiator.tournament.VariablesAndValues.ProtocolValue
 
toString() - Method in class negotiator.tournament.VariablesAndValues.TotalSessionNumberValue
 
toString() - Method in class negotiator.tournament.VariablesAndValues.TournamentOptionsValue
 
toString() - Method in class negotiator.utility.EvaluatorDiscrete
 
toString() - Method in class negotiator.utility.EvaluatorInteger
 
toString() - Method in class negotiator.utility.NonlinearUtilitySpace
 
toString() - Method in class negotiator.utility.UtilitySpace
 
toString() - Method in class negotiator.xml.OrderedSimpleElement
 
toString() - Method in class negotiator.xml.SimpleElement
 
total - Variable in class misc.ScoreKeeper
The sum of all scores in the map
TotalIssueOptionsVariance - Variable in class negotiator.boaframework.sharedagentstate.anac2011.gahboninho.GahboninhoOM
 
totalRoundOrTime - Variable in class negotiator.multipartyprotocol.MultiPartyProtocol
 
TotalSessionNumberValue - Class in negotiator.tournament.VariablesAndValues
 
TotalSessionNumberValue() - Constructor for class negotiator.tournament.VariablesAndValues.TotalSessionNumberValue
 
TotalSessionNumberValue(int) - Constructor for class negotiator.tournament.VariablesAndValues.TotalSessionNumberValue
 
TotalSessionNumberVariable - Class in negotiator.tournament.VariablesAndValues
 
TotalSessionNumberVariable() - Constructor for class negotiator.tournament.VariablesAndValues.TotalSessionNumberVariable
 
totalSessions - Variable in class negotiator.protocol.Protocol
 
totalTime - Variable in class negotiator.Agent
Deprecated.
totalTime - Variable in class negotiator.protocol.alternatingoffers.AlternatingOffersBilateralAtomicNegoSession
Default setting is 3min.
Tournament - Class in negotiator.tournament
This class stores all tournament info (protocol, list of profiles, list of agents, etc.) This is then converted into a list of Protocols using Tournament.getSessions().
Tournament() - Constructor for class negotiator.tournament.Tournament
 
TournamentConfiguration - Class in negotiator.tournament
 
TournamentConfiguration() - Constructor for class negotiator.tournament.TournamentConfiguration
 
TournamentEndedEvent - Class in negotiator.events
Indicates that a tournament terminated.
TournamentEndedEvent(Object) - Constructor for class negotiator.events.TournamentEndedEvent
 
TournamentGenerator - Class in negotiator.tournament
This class will generate the party lists for each negotiation in a multi-party tournament.
TournamentGenerator(MultilateralTournamentConfiguration, TournamentIndicesGenerator) - Constructor for class negotiator.tournament.TournamentGenerator
Creates a new instance of the TournamentGenerator class.
TournamentIndicesGenerator - Class in negotiator.utility
Created by dfesten on 21-8-2014.
TournamentIndicesGenerator(int, int, boolean, Collection<Integer>) - Constructor for class negotiator.utility.TournamentIndicesGenerator
 
TournamentIndicesGenerator(int, int, boolean, int) - Constructor for class negotiator.utility.TournamentIndicesGenerator
 
TournamentManager - Class in negotiator.session
Manages a multi-lateral tournament and makes sure that the SessionManager are instantiated.
TournamentManager(MultilateralTournamentConfiguration) - Constructor for class negotiator.session.TournamentManager
Initializes a new instance of the TournamentManager class.
TournamentMeasures - Class in negotiator.qualitymeasures.logmanipulation
Class which calculates statistics from the measures derived from the outcomes log.
TournamentMeasures() - Constructor for class negotiator.qualitymeasures.logmanipulation.TournamentMeasures
 
TournamentNumber - Variable in class negotiator.tournament.Tournament
TournamentNumber is used to give a unique reference to this tournament to the user.
TournamentOptionsUI - Class in negotiator.gui.tournamentvars
The options specifying how to run a tournament.
TournamentOptionsUI(Frame) - Constructor for class negotiator.gui.tournamentvars.TournamentOptionsUI
 
TournamentOptionsValue - Class in negotiator.tournament.VariablesAndValues
 
TournamentOptionsValue(HashMap<String, Integer>) - Constructor for class negotiator.tournament.VariablesAndValues.TournamentOptionsValue
 
TournamentOptionsVariable - Class in negotiator.tournament.VariablesAndValues
 
TournamentOptionsVariable() - Constructor for class negotiator.tournament.VariablesAndValues.TournamentOptionsVariable
 
TournamentProgressUI2 - Class in negotiator.gui.progress
 
TournamentProgressUI2(ProgressUI2) - Constructor for class negotiator.gui.progress.TournamentProgressUI2
Creates new form TournamentProgressUI2
tournamentRunner - Variable in class negotiator.protocol.Protocol
 
TournamentRunner - Class in negotiator.tournament
This is a class that runs a multi-party tournament.
TournamentRunner(List<Protocol>, NegotiationEventListener) - Constructor for class negotiator.tournament.TournamentRunner
 
TournamentRunner(Tournament, NegotiationEventListener) - Constructor for class negotiator.tournament.TournamentRunner
 
TournamentRunner(NegotiationEventListener, boolean, String) - Constructor for class negotiator.tournament.TournamentRunner
 
TournamentRunner(Tournament, NegotiationEventListener, boolean) - Constructor for class negotiator.tournament.TournamentRunner
 
TournamentStartedEvent - Class in negotiator.events
Indicates that a tournament started.
TournamentStartedEvent(Object, int, int) - Constructor for class negotiator.events.TournamentStartedEvent
 
TournamentUI - Class in negotiator.gui.tournamentvars
 
TournamentUI(boolean) - Constructor for class negotiator.gui.tournamentvars.TournamentUI
Creates new form TournamentUI
TournamentValue - Class in negotiator.tournament.VariablesAndValues
TournamentValue is a value that a TournamentVariable can take.
TournamentValue() - Constructor for class negotiator.tournament.VariablesAndValues.TournamentValue
 
TournamentVariable - Class in negotiator.tournament.VariablesAndValues
TournamentVariable is an abstract class, it is either a ProfileVariable, AgentVariable or AgentParameterVariable, and it has a set of values that it can take.
TournamentVariable() - Constructor for class negotiator.tournament.VariablesAndValues.TournamentVariable
 
toXML() - Method in class negotiator.ArrayListXML
 
toXML() - Method in class negotiator.Bid
 
toXML() - Method in class negotiator.boaframework.BOAparameter
 
toXML() - Method in class negotiator.boaframework.repository.BOAagentRepository
 
toXML() - Method in class negotiator.boaframework.repository.BOArepItem
 
toXML() - Method in class negotiator.Domain
Creates an XML representation of this domain.
toXML() - Method in class negotiator.issue.Issue
Returns a SimpleElement representation of this issue.
toXML() - Method in class negotiator.issue.IssueDiscrete
Returns a SimpleElement representation of this issue.
toXML() - Method in class negotiator.issue.IssueInteger
Returns a SimpleElement representation of this issue.
toXML() - Method in class negotiator.issue.IssueReal
Returns a SimpleElement representation of this issue.
toXML() - Method in class negotiator.issue.Objective
Returns an xml representation of this Objective and all Objectives and issues underneath it.
toXML() - Method in class negotiator.NegotiationOutcome
Does not include bid history in log file.
toXML() - Method in class negotiator.utility.ConstraintUtilitySpace
 
toXML() - Method in class negotiator.utility.NonlinearUtilitySpace
 
toXML() - Method in class negotiator.utility.UtilitySpace
Creates an xml representation (in the form of a SimpleElements) of the utilityspace.
toXML() - Method in interface negotiator.XMLable
 
toXMLWithBids() - Method in class negotiator.NegotiationOutcome
Includes bid history in log file.
Trace - Class in negotiator.qualitymeasures
Captures a single negotiation trace of the opponent, and optionally the results of measures applied to this trace.
Trace() - Constructor for class negotiator.qualitymeasures.Trace
 
TraceLoader - Class in negotiator.qualitymeasures
Simple parser which is designed to load CSV files containing the trace of the opponent and possibly a the results of various quality measures.
TraceLoader() - Constructor for class negotiator.qualitymeasures.TraceLoader
 
TraceProcessor - Class in negotiator.qualitymeasures
This class is used to load a simple trace of the opponent's bids, and feed this trace to an opponent model.
TraceProcessor() - Constructor for class negotiator.qualitymeasures.TraceProcessor
 
TracerParty - Class in negotiator.parties
 
TracerParty() - Constructor for class negotiator.parties.TracerParty
 
trajectoryMeasures - Variable in class negotiator.NegotiationOutcome
 
TrajectoryMeasures - Class in negotiator.qualitymeasures
This class is an implementation of the trajectory measures discussed by Hindriks et al.
TrajectoryMeasures(ArrayListXML<BidPointTime>, ArrayListXML<BidPointTime>, BidSpace) - Constructor for class negotiator.qualitymeasures.TrajectoryMeasures
 
treeFrame - Variable in class negotiator.gui.dialogs.NewObjectiveDialog
 
TreeFrame - Class in negotiator.gui.tree
Frame from a domain.
TreeFrame(Domain, boolean) - Constructor for class negotiator.gui.tree.TreeFrame
 
TreeFrame(Domain, UtilitySpace) - Constructor for class negotiator.gui.tree.TreeFrame
 
TreeFrame(NegotiatorTreeTableModel, boolean) - Constructor for class negotiator.gui.tree.TreeFrame
 
treeNodesChanged(Object, Object[]) - Method in class negotiator.gui.tree.NegotiatorTreeTableModel
Wouter: added to handle change of values without change of tree structure.
treeStructureChanged(Object, Object[]) - Method in class negotiator.gui.tree.NegotiatorTreeTableModel
Notifies the listeners that the structure of the tree has changed.
triggerSkipAcceptDueToCrash() - Method in class negotiator.boaframework.sharedagentstate.anac2011.ValueModelAgentSAS
 
Turn - Class in negotiator.session
Represents a single turn in the negotiation session.
Turn(NegotiationPartyInternal) - Constructor for class negotiator.session.Turn
Initializes a new instance of the turn class.
Turn(NegotiationPartyInternal, Class<? extends Action>...) - Constructor for class negotiator.session.Turn
Initializes a new instance of the turn class.
Turn(NegotiationPartyInternal, Collection<Class<? extends Action>>) - Constructor for class negotiator.session.Turn
Initializes a new instance of the turn class.
txtNegoResult - Variable in class negotiator.multipartyprotocol.MultiPartyProtocol
 

U

UINegotiationParty - Class in negotiator.parties
 
UINegotiationParty() - Constructor for class negotiator.parties.UINegotiationParty
 
UniformModel - Class in negotiator.boaframework.opponentmodel
Simple baseline opponent model which always returns the same preference.
UniformModel() - Constructor for class negotiator.boaframework.opponentmodel.UniformModel
 
uninstallComponents() - Method in class negotiator.gui.tab.CloseTabPaneUI
Removes any installed subcomponents from the JTabbedPane.
uninstallKeyboardActions() - Method in class negotiator.gui.tab.CloseTabPaneUI
 
uninstallListeners() - Method in class negotiator.gui.tab.CloseTabPaneUI
 
units() - Method in enum negotiator.DeadlineType
 
unlock(Objective) - Method in class negotiator.utility.UtilitySpace
Clear a lock on the weight of an objective or issue.
unlockWeight() - Method in interface negotiator.utility.Evaluator
Method to unlock a weight.
unlockWeight() - Method in class negotiator.utility.EvaluatorDiscrete
Unlock the weight of this evaluator.
unlockWeight() - Method in class negotiator.utility.EvaluatorInteger
Unlock the weight of this evaluator.
unlockWeight() - Method in class negotiator.utility.EvaluatorObjective
Unlock the weight of this evaluator.
unlockWeight() - Method in class negotiator.utility.EvaluatorReal
Unlock the weight of this evaluator.
unmarshal(RepositoryItemType) - Method in class negotiator.repository.RepositoryItemTypeAdapter
 
update(ValueModeler) - Method in class negotiator.boaframework.offeringstrategy.anac2011.valuemodelagent.BidWrapper
 
updateBelief(BidDetails) - Method in class negotiator.boaframework.sharedagentstate.anac2010.YushuSAS
 
updateBeliefs(Bid, long, double) - Method in class negotiator.boaframework.offeringstrategy.anac2010.IAMhaggler2010.OpponentModel
Update the beliefs about the opponent, based on an observation.
updateBeliefs(Bid) - Method in class negotiator.boaframework.opponentmodel.fsegaagent.FSEGAOpponentModel
 
updateCloseIcon(int, int) - Method in class negotiator.gui.tab.CloseTabPaneUI
 
updateHighlights(Objective) - Method in class negotiator.gui.tree.TreeFrame
 
UpdateImportance(Bid) - Method in class negotiator.boaframework.sharedagentstate.anac2011.gahboninho.GahboninhoOM
 
UpdateImportance(Value) - Method in interface negotiator.boaframework.sharedagentstate.anac2011.gahboninho.GahbonValueType
 
updateIssue(Issue) - Method in class negotiator.gui.dialogs.NewIssueDialog
Wouter: This updates the data structures after the issue dialog was completed and user pressed OK.
updateIssueEvaluation(Value) - Method in class negotiator.boaframework.opponentmodel.nash.AIssueEvaluation
This method updates the issueEvaluation.
updateIssueEvaluation(Value) - Method in class negotiator.boaframework.opponentmodel.nash.AIssueEvaluationNumerical
This updates the numerical issueEvaluation with a newly offered value.
updateIssueEvaluation(Value) - Method in class negotiator.boaframework.opponentmodel.nash.IssueEvaluationDiscrete
This method updates the IssueEvaluationDiscrete, based on the value that has been offered to us in a new bid.
updateIssueEvaluation(int, Value) - Method in class negotiator.boaframework.opponentmodel.nash.IssueEvaluationList
This method will receiveMessage a single issueEvaluation.
updateIssuePreferenceList(int, Value, Value, ArrayList<Feedback>) - Method in class negotiator.parties.partialopponentmodel.PartialPreferenceModels
 
updateIssueWeightMap() - Method in class negotiator.boaframework.opponentmodel.nash.IssueEvaluationList
This method will receiveMessage the issueWeightMap.
updateLowHighDepths() - Method in class negotiator.parties.partialopponentmodel.ValuePreferenceGraph
 
updateMaxUtilityValue() - Method in class negotiator.boaframework.opponentmodel.nash.AIssueEvaluationNumerical
This method updates the max utility value.
updateMinimumBidUtility(double) - Method in class negotiator.boaframework.sharedagentstate.anac2012.AgentMRSAS
 
updateModel(Bid, double) - Method in class negotiator.boaframework.opponentmodel.AgentLGModel
Update the opponent model by updating the value score for each issue.
updateModel(Bid, double) - Method in class negotiator.boaframework.opponentmodel.AgentXFrequencyModel
Processes a bid, possibly changing value ranks for the internal opponent model.
updateModel(Bid, double) - Method in class negotiator.boaframework.opponentmodel.BayesianModel
Update the opponent model by updating all hypotheses about the opponent's preference profile.
updateModel(Bid, double) - Method in class negotiator.boaframework.opponentmodel.CUHKFrequencyModelV2
This function updates the opponent's Model by calling the updateStatistics method
updateModel(Bid, double) - Method in class negotiator.boaframework.opponentmodel.DefaultModel
 
updateModel(Bid, double) - Method in class negotiator.boaframework.opponentmodel.FSEGABayesianModel
 
updateModel(Bid, double) - Method in class negotiator.boaframework.opponentmodel.HardHeadedFrequencyModel
Updates the opponent model given a bid.
updateModel(Bid, double) - Method in class negotiator.boaframework.opponentmodel.IAMhagglerBayesianModel
Update the beliefs about the opponent, based on an observation.
updateModel(double, double) - Method in class negotiator.boaframework.opponentmodel.IAMHagglerOpponentConcessionModel
updates the model with the most recent opponent bid
updateModel(Bid, double) - Method in class negotiator.boaframework.opponentmodel.InoxAgent_OM
Updates the opponent model given a bid.
updateModel(Bid, double) - Method in class negotiator.boaframework.opponentmodel.NashFrequencyModel
This will receiveMessage the negotiatormodel based on a new bid that has just been offered by the negotiator.
updateModel(Bid, double) - Method in class negotiator.boaframework.opponentmodel.NoModel
 
updateModel(Bid, double) - Method in class negotiator.boaframework.opponentmodel.OppositeModel
 
updateModel(Bid, double) - Method in class negotiator.boaframework.opponentmodel.PerfectIAMhagglerBayesianModel
Update the beliefs about the opponent, based on an observation.
updateModel(Bid, double) - Method in class negotiator.boaframework.opponentmodel.PerfectModel
 
updateModel(Bid, double) - Method in class negotiator.boaframework.opponentmodel.PerfectScalableBayesianModel
 
updateModel(Bid, double) - Method in class negotiator.boaframework.opponentmodel.ScalableBayesianModel
 
updateModel(Bid, double) - Method in class negotiator.boaframework.opponentmodel.SmithFrequencyModel
 
updateModel(Bid, double) - Method in class negotiator.boaframework.opponentmodel.SmithFrequencyModelV2
 
updateModel(Bid, double) - Method in class negotiator.boaframework.opponentmodel.TheFawkes_OM
 
updateModel(Bid, double) - Method in class negotiator.boaframework.opponentmodel.UniformModel
 
updateModel(Bid) - Method in class negotiator.boaframework.OpponentModel
Method used to receiveMessage the opponent model.
updateModel(Bid, double) - Method in class negotiator.boaframework.OpponentModel
Method used to receiveMessage the opponent model.
updateModel(Bid, double) - Method in class negotiator.boaframework.opponentmodel.WorstModel
 
updateOpponentModel(Bid, Domain, UtilitySpace) - Method in class negotiator.boaframework.offeringstrategy.anac2012.CUHKAgent.OpponentBidHistory
This function updates the opponent's Model by calling the updateStatistics method
updateOverTab(int, int) - Method in class negotiator.gui.tab.CloseTabPaneUI
 
updatePreferredSize() - Method in class negotiator.gui.tree.WeightSlider
Calculates and sets this objects preferred size, based on its subcomponents.
updateProfiles(UtilitySpace, UtilitySpace) - Method in interface negotiator.PocketNegotiatorAgent
Change own and other side utility profile to the given one.
updateRestoreBid(Bid) - Method in class negotiator.boaframework.sharedagentstate.anac2010.NozomiSAS
 
updateValueFrequencyMap(Value) - Method in class negotiator.boaframework.opponentmodel.nash.IssueEvaluationDiscrete
This method updates the valueFrequencyMap for the IssueDiscrete we are evaluating.
updateValuePreferenceGraph(int, Value, Value, Feedback) - Method in class negotiator.parties.partialopponentmodel.ValuePreferenceGraphMap
 
updateWeights(WeightSlider, double) - Method in class negotiator.gui.tree.NegotiatorTreeTableModel
 
updateWithNewValue(double, double) - Method in class negotiator.boaframework.offeringstrategy.anac2011.valuemodelagent.RealValuedecreaseProxy
 
updateWithNewValue(double, double) - Method in class negotiator.boaframework.offeringstrategy.anac2011.valuemodelagent.ValueDecrease
 
updateZeroUtilityValues() - Method in class negotiator.boaframework.opponentmodel.nash.AIssueEvaluationNumerical
This method updates the zero utility values.
upperBound - Variable in class negotiator.boaframework.offeringstrategy.anac2010.IAMhaggler2010.ContinuousEvaluationSection
 
upperbound - Variable in class negotiator.boaframework.opponentmodel.nash.Range
 
useConsoleOut(boolean) - Static method in class misc.ConsoleHelper
Silences or restores the console output.
utility0 - Variable in class negotiator.boaframework.offeringstrategy.anac2010.IAMhaggler2010_Offering
 
utility1 - Variable in class negotiator.boaframework.offeringstrategy.anac2010.IAMhaggler2010_Offering
 
UtilityFunction - Class in negotiator.utility
 
UtilityFunction() - Constructor for class negotiator.utility.UtilityFunction
 
UtilityFunction(AGGREGATIONTYPE) - Constructor for class negotiator.utility.UtilityFunction
 
UtilityFunction(AGGREGATIONTYPE, double) - Constructor for class negotiator.utility.UtilityFunction
 
utilityLoss(Bid) - Method in class negotiator.boaframework.offeringstrategy.anac2011.valuemodelagent.ValueModeler
 
UtilityMeasures - Class in negotiator.qualitymeasures.logmanipulation
Class used to calculate utility-based measures relating to the quality of the outcome.
UtilityMeasures(BidSpace) - Constructor for class negotiator.qualitymeasures.logmanipulation.UtilityMeasures
 
UtilityPlot - Class in negotiator.gui.chart
 
UtilityPlot(double[][], double[][]) - Constructor for class negotiator.gui.chart.UtilityPlot
 
utilitySpace - Variable in class negotiator.Agent
Preference profile of the agent as assigned by the tournamentrunner.
utilitySpace - Variable in class negotiator.boaframework.NegotiationSession
Reference to the agent's preference profile for the domain.
utilitySpace - Variable in class negotiator.boaframework.OutcomeSpace
Reference to the utility space
utilitySpace - Variable in class negotiator.parties.AbstractNegotiationParty
utility space used by this party (set in constructor).
utilitySpace - Variable in class negotiator.Party
Deprecated.
 
UtilitySpace - Class in negotiator.utility
The utility space couples all objectives to weights and evaluators.
UtilitySpace() - Constructor for class negotiator.utility.UtilitySpace
Creates an empty utility space.
UtilitySpace(Domain) - Constructor for class negotiator.utility.UtilitySpace
Creates a new utilityspace of the given domain.
UtilitySpace(Domain, Map<Objective, Evaluator>) - Constructor for class negotiator.utility.UtilitySpace
 
UtilitySpace(Domain, String) - Constructor for class negotiator.utility.UtilitySpace
Create new default util space for a given domain.
UtilitySpace(UtilitySpace) - Constructor for class negotiator.utility.UtilitySpace
Copies the data from another UtilitySpace.
UtilitySpaceAdapter - Class in negotiator.boaframework.opponentmodel.tools
Some opponent models do not use the UtilitySpace-object.
UtilitySpaceAdapter(OpponentModel, Domain) - Constructor for class negotiator.boaframework.opponentmodel.tools.UtilitySpaceAdapter
 
UTILITYSPACETYPE - Enum in negotiator.utility
 
UtilspaceTools - Class in negotiator.qualitymeasures
Collection of useful methods to analyze a pair of utility spaces.
UtilspaceTools() - Constructor for class negotiator.qualitymeasures.UtilspaceTools
 

V

validateDiscount(double) - Method in class negotiator.utility.UtilitySpace
 
validateDomainRepository(Repository) - Static method in class negotiator.ScenarioValidator
 
Value - Class in negotiator.issue
Specifies a generic value of an issue.
Value() - Constructor for class negotiator.issue.Value
Empty constructor used to createFrom a new Value.
value - Variable in class negotiator.issue.ValueDiscrete
Name of the value, for example "red".
value - Variable in class negotiator.tournament.VariablesAndValues.AssignedParamValue
 
ValueDecrease - Class in negotiator.boaframework.offeringstrategy.anac2011.valuemodelagent
 
ValueDiscrete - Class in negotiator.issue
Specifies a discrete value.
ValueDiscrete() - Constructor for class negotiator.issue.ValueDiscrete
Creates a discrete value without name.
ValueDiscrete(String) - Constructor for class negotiator.issue.ValueDiscrete
Creates a discrete value with a name.
valueEval(Objective, Bid) - Method in class negotiator.boaframework.opponentmodel.InoxAgent_OM
Method used to scale a value.
valueForPathChanged(TreePath, Object) - Method in class negotiator.gui.tree.NegotiatorTreeTableModel
Method is empty at the moment.
valueFrequencyMap - Variable in class negotiator.boaframework.opponentmodel.nash.IssueEvaluationDiscrete
 
ValueInteger - Class in negotiator.issue
Specifies an integer value.
ValueInteger() - Constructor for class negotiator.issue.ValueInteger
Creates an integer value without value.
ValueInteger(int) - Constructor for class negotiator.issue.ValueInteger
Creates an integer value with a value.
ValueModelAgent_Offering - Class in negotiator.boaframework.offeringstrategy.anac2011
This is the decoupled Offering Strategy for ValueModelAgent (ANAC2011).
ValueModelAgent_Offering() - Constructor for class negotiator.boaframework.offeringstrategy.anac2011.ValueModelAgent_Offering
 
ValueModelAgentSAS - Class in negotiator.boaframework.sharedagentstate.anac2011
This is the shared code of the acceptance condition and bidding strategy of ANAC 2011 ValueModelAgent.
ValueModelAgentSAS() - Constructor for class negotiator.boaframework.sharedagentstate.anac2011.ValueModelAgentSAS
 
ValueModeler - Class in negotiator.boaframework.offeringstrategy.anac2011.valuemodelagent
 
ValueModeler() - Constructor for class negotiator.boaframework.offeringstrategy.anac2011.valuemodelagent.ValueModeler
 
valueOf(String) - Static method in enum negotiator.boaframework.Actions
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum negotiator.boaframework.ComponentsEnum
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum negotiator.boaframework.offeringstrategy.anac2010.IAMhaggler2010.OpponentModel.Extreme
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum negotiator.boaframework.offeringstrategy.anac2012.TheNegotiatorReloaded.StrategyTypes
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum negotiator.boaframework.opponentmodel.IAMhagglerBayesianModel.Extreme
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum negotiator.boaframework.opponentmodel.PerfectIAMhagglerBayesianModel.Extreme
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum negotiator.DeadlineType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum negotiator.Feedback
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum negotiator.gui.progress.DataKey
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum negotiator.issue.ISSUETYPE
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum negotiator.session.Timeline.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum negotiator.utility.AGGREGATIONTYPE
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum negotiator.utility.EVALFUNCTYPE
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum negotiator.utility.EVALUATORTYPE
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum negotiator.utility.UTILITYSPACETYPE
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum negotiator.Vote
Returns the enum constant of this type with the specified name.
ValuePreferenceGraph - Class in negotiator.parties.partialopponentmodel
 
ValuePreferenceGraph(Value) - Constructor for class negotiator.parties.partialopponentmodel.ValuePreferenceGraph
 
ValuePreferenceGraphMap - Class in negotiator.parties.partialopponentmodel
 
ValuePreferenceGraphMap() - Constructor for class negotiator.parties.partialopponentmodel.ValuePreferenceGraphMap
 
ValuePreferenceGraphMap(Bid) - Constructor for class negotiator.parties.partialopponentmodel.ValuePreferenceGraphMap
 
ValuePreferenceNode - Class in negotiator.parties.partialopponentmodel
 
ValuePreferenceNode(Value, int) - Constructor for class negotiator.parties.partialopponentmodel.ValuePreferenceNode
 
ValuePreferenceNode(Value) - Constructor for class negotiator.parties.partialopponentmodel.ValuePreferenceNode
 
ValueReal - Class in negotiator.issue
 
ValueReal() - Constructor for class negotiator.issue.ValueReal
 
ValueReal(double) - Constructor for class negotiator.issue.ValueReal
 
values() - Static method in enum negotiator.boaframework.Actions
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum negotiator.boaframework.ComponentsEnum
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum negotiator.boaframework.offeringstrategy.anac2010.IAMhaggler2010.OpponentModel.Extreme
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum negotiator.boaframework.offeringstrategy.anac2012.TheNegotiatorReloaded.StrategyTypes
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum negotiator.boaframework.opponentmodel.IAMhagglerBayesianModel.Extreme
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum negotiator.boaframework.opponentmodel.PerfectIAMhagglerBayesianModel.Extreme
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum negotiator.DeadlineType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum negotiator.Feedback
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum negotiator.gui.progress.DataKey
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum negotiator.issue.ISSUETYPE
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum negotiator.session.Timeline.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum negotiator.utility.AGGREGATIONTYPE
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum negotiator.utility.EVALFUNCTYPE
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum negotiator.utility.EVALUATORTYPE
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum negotiator.utility.UTILITYSPACETYPE
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum negotiator.Vote
Returns an array containing the constants of this enum type, in the order they are declared.
ValueSeperatedBids - Class in negotiator.boaframework.offeringstrategy.anac2011.valuemodelagent
 
ValueSeperatedBids() - Constructor for class negotiator.boaframework.offeringstrategy.anac2011.valuemodelagent.ValueSeperatedBids
 
valuesToBeChecked - Variable in class negotiator.utility.SumZeroConstraintList
 
valueString() - Method in class negotiator.Deadline
 
valueToBeChecked - Variable in class negotiator.utility.SumZeroConstraint
 
VARIABLE_AGENT_A - Static variable in class negotiator.tournament.Tournament
 
VARIABLE_AGENT_B - Static variable in class negotiator.tournament.Tournament
 
VARIABLE_DB_LOCATION - Static variable in class negotiator.tournament.Tournament
 
VARIABLE_DB_PASSWORD - Static variable in class negotiator.tournament.Tournament
 
VARIABLE_DB_SESSIONNAME - Static variable in class negotiator.tournament.Tournament
 
VARIABLE_DB_USER - Static variable in class negotiator.tournament.Tournament
 
VARIABLE_DECOUPLED_A - Static variable in class negotiator.tournament.Tournament
 
VARIABLE_DECOUPLED_B - Static variable in class negotiator.tournament.Tournament
 
VARIABLE_NUMBER_OF_RUNS - Static variable in class negotiator.tournament.Tournament
 
VARIABLE_PROFILE - Static variable in class negotiator.tournament.Tournament
 
VARIABLE_PROTOCOL - Static variable in class negotiator.tournament.Tournament
 
VARIABLE_TOURNAMENT_OPTIONS - Static variable in class negotiator.tournament.Tournament
 
varToString() - Method in class negotiator.tournament.VariablesAndValues.AgentParameterVariable
 
varToString() - Method in class negotiator.tournament.VariablesAndValues.AgentVariable
 
varToString() - Method in class negotiator.tournament.VariablesAndValues.BOAagentVariable
 
varToString() - Method in class negotiator.tournament.VariablesAndValues.DBLocationVariable
 
varToString() - Method in class negotiator.tournament.VariablesAndValues.DBPasswordVariable
 
varToString() - Method in class negotiator.tournament.VariablesAndValues.DBSessionVariable
 
varToString() - Method in class negotiator.tournament.VariablesAndValues.DBUserVariable
 
varToString() - Method in class negotiator.tournament.VariablesAndValues.ExperimentalVariable
 
varToString() - Method in class negotiator.tournament.VariablesAndValues.MultipleAgentsVariable
 
varToString() - Method in class negotiator.tournament.VariablesAndValues.ProfileVariable
 
varToString() - Method in class negotiator.tournament.VariablesAndValues.ProtocolVariable
 
varToString() - Method in class negotiator.tournament.VariablesAndValues.TotalSessionNumberVariable
 
varToString() - Method in class negotiator.tournament.VariablesAndValues.TournamentOptionsVariable
 
varToString() - Method in class negotiator.tournament.VariablesAndValues.TournamentVariable
varToString converts the variable name into a string.
VERSION - Static variable in class negotiator.gui.About
 
vote - Variable in class negotiator.actions.InformVotingResult
 
vote - Variable in class negotiator.actions.VoteForOfferAcceptance
 
Vote - Enum in negotiator
 
VoteForOfferAcceptance - Class in negotiator.actions
 
VoteForOfferAcceptance() - Constructor for class negotiator.actions.VoteForOfferAcceptance
 
VoteForOfferAcceptance(AgentID, Vote) - Constructor for class negotiator.actions.VoteForOfferAcceptance
 
VoteForOfferAcceptance(Party, Vote) - Constructor for class negotiator.actions.VoteForOfferAcceptance
 

W

Warning - Class in negotiator.exceptions
Warning objects handle warning messages.
Warning(String) - Constructor for class negotiator.exceptions.Warning
Default warning: Print warning message at most 5 times.
Warning(String, boolean, int) - Constructor for class negotiator.exceptions.Warning
if you set showstack to true, stack dump will be made for location where WARNING occurs.
Warning(String, Exception) - Constructor for class negotiator.exceptions.Warning
 
Warning(String, Exception, boolean, int) - Constructor for class negotiator.exceptions.Warning
if you set showstack to true, stack dump will be made for location where WARNING occurs.
Warning.MyWarningException - Exception in negotiator.exceptions
 
Warning.MyWarningException() - Constructor for exception negotiator.exceptions.Warning.MyWarningException
 
weight - Variable in class negotiator.boaframework.offeringstrategy.anac2010.IAMhaggler2010.ContinuousEvaluationFunction
 
weight() - Method in class negotiator.boaframework.offeringstrategy.anac2011.valuemodelagent.IssuesDecreases
 
weight - Variable in class negotiator.utility.Constraint
 
WeightHypothesis - Class in negotiator.boaframework.offeringstrategy.anac2010.IAMhaggler2010
 
WeightHypothesis() - Constructor for class negotiator.boaframework.offeringstrategy.anac2010.IAMhaggler2010.WeightHypothesis
 
WeightHypothesis - Class in negotiator.boaframework.opponentmodel.iamhaggler
 
WeightHypothesis() - Constructor for class negotiator.boaframework.opponentmodel.iamhaggler.WeightHypothesis
 
weightLocked() - Method in interface negotiator.utility.Evaluator
 
weightLocked() - Method in class negotiator.utility.EvaluatorDiscrete
 
weightLocked() - Method in class negotiator.utility.EvaluatorInteger
 
weightLocked() - Method in class negotiator.utility.EvaluatorObjective
 
weightLocked() - Method in class negotiator.utility.EvaluatorReal
 
WeightSlider - Class in negotiator.gui.tree
 
WeightSlider(NegotiatorTreeTableModel, Objective) - Constructor for class negotiator.gui.tree.WeightSlider
 
WeightSliderCellEditor - Class in negotiator.gui.tree
 
WeightSliderCellEditor(NegotiatorTreeTableModel) - Constructor for class negotiator.gui.tree.WeightSliderCellEditor
 
WIDTHDELTA - Static variable in class negotiator.gui.tab.CloseTabPaneUI
 
willGetZeroOutcomeUtility(Bid) - Method in class negotiator.utility.ConditionalZeroOutcomeConstraint
 
willGetZeroOutcomeUtility(Bid) - Method in class negotiator.utility.ExclusiveZeroOutcomeConstraint
 
willGetZeroOutcomeUtility(Bid) - Method in class negotiator.utility.InclusiveZeroOutcomeConstraint
 
willGetZeroOutcomeUtility(Bid) - Method in class negotiator.utility.ZeroOutcomeContraint
 
willZeroUtility(Bid) - Method in class negotiator.utility.ConditionalZeroConstraint
 
willZeroUtility(Bid) - Method in class negotiator.utility.ExclusiveZeroConstraint
 
willZeroUtility(Bid) - Method in class negotiator.utility.RConstraint
 
willZeroUtility(Bid) - Method in class negotiator.utility.SumZeroConstraint
 
willZeroUtility(Bid) - Method in class negotiator.utility.SumZeroConstraintList
 
willZeroUtility(Bid) - Method in class negotiator.utility.SumZeroNotConstraint
 
willZeroUtility(Bid) - Method in class negotiator.utility.ZeroConstraint
 
withinBounds(double) - Method in class negotiator.boaframework.opponentmodel.nash.Range
This method specifies whether or not the given value falls within the boundaries of this range.
WorstModel - Class in negotiator.boaframework.opponentmodel
The theoretically worst opponent model.
WorstModel() - Constructor for class negotiator.boaframework.opponentmodel.WorstModel
 
writeFileStream - Variable in class negotiator.multipartyprotocol.MultiPartyProtocol
 
writeToDisc(Serializable, String) - Static method in class negotiator.SerializeHandling
Writes the data into disc, in a new file under the path given.
writeToDisk(A) - Method in class misc.Serializer
Serializes an object to the specified file.
writeToFileCompact(double, boolean, int) - Method in class negotiator.qualitymeasures.CSVlogger
Writes the quality measures to a compact log.
writeToFilePivotCompatible(int, double, boolean) - Method in class negotiator.qualitymeasures.CSVlogger
Writes the quality measures to a pivot-table compatible log.
writeToString(A) - Method in class misc.Serializer
Serializes an object to a string encoded by using Base64 to avoid characterset problems.

X

XMLable - Interface in negotiator
 
XmlRunner - Class in negotiator.xml.multipartyrunner
Runs a single or multiple negotiations from an xml file.
XmlRunner(String, String) - Constructor for class negotiator.xml.multipartyrunner.XmlRunner
Initializes a new instance of the XmlRunner.

Y

Yushu_Offering - Class in negotiator.boaframework.offeringstrategy.anac2010
This is the decoupled Offering Strategy for Nozomi (ANAC2010).
Yushu_Offering() - Constructor for class negotiator.boaframework.offeringstrategy.anac2010.Yushu_Offering
Empty constructor called by BOA framework.
YushuSAS - Class in negotiator.boaframework.sharedagentstate.anac2010
This is the shared code of the acceptance condition and bidding strategy of ANAC 2010 Yushu.
YushuSAS(NegotiationSession) - Constructor for class negotiator.boaframework.sharedagentstate.anac2010.YushuSAS
 

Z

ZeroConstraint - Class in negotiator.utility
 
ZeroConstraint(Integer) - Constructor for class negotiator.utility.ZeroConstraint
 
ZeroIntelligenceMediator - Class in negotiator.parties
 
ZeroIntelligenceMediator() - Constructor for class negotiator.parties.ZeroIntelligenceMediator
 
ZeroOutcomeContraint - Class in negotiator.utility
 
ZeroOutcomeContraint() - Constructor for class negotiator.utility.ZeroOutcomeContraint
 

_

_coeffs - Variable in class negotiator.boaframework.offeringstrategy.anac2013.TheFawkes.JWave_Wavelet
coefficients of the wavelet; wavelet function
_iteration - Variable in class negotiator.boaframework.offeringstrategy.anac2013.TheFawkes.JWave_WaveletTransform
 
_scales - Variable in class negotiator.boaframework.offeringstrategy.anac2013.TheFawkes.JWave_Wavelet
coefficients of the scales; scaling function
_waveLength - Variable in class negotiator.boaframework.offeringstrategy.anac2013.TheFawkes.JWave_Wavelet
minimal wavelength of the used wavelet and scaling coefficients
_wavelet - Variable in class negotiator.boaframework.offeringstrategy.anac2013.TheFawkes.JWave_WaveletTransform
 
$ A B C D E F G H I J L M N O P Q R S T U V W X Y Z _