Modifier and Type | Field and Description |
---|---|
protected OMStrategy |
OfferingStrategy.omStrategy
Reference to the opponent model strategy
|
Modifier and Type | Method and Description |
---|---|
void |
OfferingStrategy.init(NegotiationSession negotiationSession,
OpponentModel opponentModel,
OMStrategy omStrategy,
java.util.HashMap<java.lang.String,java.lang.Double> parameters)
Initializes the offering strategy.
|
Modifier and Type | Field and Description |
---|---|
protected OMStrategy |
BOAagent.omStrategy
Selects which bid to send when using an opponent model
|
Modifier and Type | Method and Description |
---|---|
void |
BOAagent.setDecoupledComponents(AcceptanceStrategy ac,
OfferingStrategy os,
OpponentModel om,
OMStrategy oms)
Sets the components of the decoupled agent.
|
Modifier and Type | Method and Description |
---|---|
void |
IAMHaggler_Test_Offering.init(NegotiationSession negotiationSession,
OpponentModel opponentModel,
OMStrategy omStrategy,
java.util.HashMap<java.lang.String,java.lang.Double> parameters) |
Constructor and Description |
---|
IAMHaggler_Test_Offering(NegotiationSession negoSession,
OpponentModel model,
OMStrategy oms) |
Modifier and Type | Method and Description |
---|---|
void |
Yushu_Offering.init(NegotiationSession domainKnow,
OpponentModel model,
OMStrategy omStrategy,
java.util.HashMap<java.lang.String,java.lang.Double> parameters) |
void |
Nozomi_Offering.init(NegotiationSession domainKnow,
OpponentModel model,
OMStrategy oms,
java.util.HashMap<java.lang.String,java.lang.Double> parameters) |
void |
IAMhaggler2010_Offering.init(NegotiationSession negoSession,
OpponentModel model,
OMStrategy oms,
java.util.HashMap<java.lang.String,java.lang.Double> parameters) |
void |
IAMCrazyHaggler_Offering.init(NegotiationSession domainKnow,
OpponentModel model,
OMStrategy oms,
java.util.HashMap<java.lang.String,java.lang.Double> parameters) |
void |
AgentSmith_Offering.init(NegotiationSession negotiationSession,
OpponentModel model,
OMStrategy oms,
java.util.HashMap<java.lang.String,java.lang.Double> parameters) |
void |
AgentK_Offering.init(NegotiationSession domainKnow,
OpponentModel model,
OMStrategy omStrategy,
java.util.HashMap<java.lang.String,java.lang.Double> parameters) |
void |
AgentFSEGA_Offering.init(NegotiationSession negotiationSession,
OpponentModel model,
OMStrategy oms,
java.util.HashMap<java.lang.String,java.lang.Double> parameters) |
void |
Nozomi_Offering.initializeAgent(NegotiationSession negoSession,
OpponentModel om,
OMStrategy oms) |
void |
AgentSmith_Offering.initializeAgent(NegotiationSession negoSession,
OpponentModel om,
OMStrategy oms) |
Constructor and Description |
---|
AgentSmith_Offering(NegotiationSession negoSession,
OpponentModel om,
OMStrategy oms) |
Modifier and Type | Method and Description |
---|---|
void |
ValueModelAgent_Offering.init(NegotiationSession negotiationSession,
OpponentModel model,
OMStrategy oms,
java.util.HashMap<java.lang.String,java.lang.Double> parameters) |
void |
TheNegotiator_Offering.init(NegotiationSession negoSession,
OpponentModel model,
OMStrategy oms,
java.util.HashMap<java.lang.String,java.lang.Double> parameters)
Init required for the Decoupled Framework.
|
void |
NiceTitForTat_Offering.init(NegotiationSession negotiationSession,
OpponentModel om,
OMStrategy oms,
java.util.HashMap<java.lang.String,java.lang.Double> parameters) |
void |
IAMhaggler2011_Offering.init(NegotiationSession negotiationSession,
OpponentModel opponentModel,
OMStrategy omStrategy,
java.util.HashMap<java.lang.String,java.lang.Double> parameters) |
void |
HardHeaded_Offering.init(NegotiationSession negotiationSession,
OpponentModel model,
OMStrategy oms,
java.util.HashMap<java.lang.String,java.lang.Double> parameters) |
void |
Gahboninho_Offering.init(NegotiationSession domainKnow,
OpponentModel model,
OMStrategy omStrategy,
java.util.HashMap<java.lang.String,java.lang.Double> parameters) |
void |
BRAMAgent_Offering.init(NegotiationSession domainKnow,
OpponentModel om,
OMStrategy oms,
java.util.HashMap<java.lang.String,java.lang.Double> parameters) |
void |
AgentK2_Offering.init(NegotiationSession domainKnow,
OpponentModel model,
OMStrategy omStrategy,
java.util.HashMap<java.lang.String,java.lang.Double> parameters) |
void |
NiceTitForTat_Offering.initializeAgent(NegotiationSession negoSession,
OpponentModel om,
OMStrategy oms) |
void |
HardHeaded_Offering.initializeAgent(NegotiationSession negoSession,
OpponentModel model,
OMStrategy oms) |
void |
BRAMAgent_Offering.initializeAgent(NegotiationSession negoSession,
OpponentModel om,
OMStrategy oms) |
Modifier and Type | Method and Description |
---|---|
void |
TheNegotiatorReloaded_Offering.init(NegotiationSession negoSession,
OpponentModel model,
OMStrategy oms,
java.util.HashMap<java.lang.String,java.lang.Double> parameters)
Init required for the Decoupled Framework.
|
void |
OMACagent_Offering.init(NegotiationSession negoSession,
OpponentModel model,
OMStrategy oms,
java.util.HashMap<java.lang.String,java.lang.Double> parameters)
Init required for the Decoupled Framework.
|
void |
IAMHaggler2012_Offering.init(NegotiationSession negoSession,
OpponentModel model,
OMStrategy oms,
java.util.HashMap<java.lang.String,java.lang.Double> parameters)
Init required for the Decoupled Framework.
|
void |
CUHKAgent_Offering.init(NegotiationSession negoSession,
OpponentModel model,
OMStrategy oms,
java.util.HashMap<java.lang.String,java.lang.Double> parameters)
Init required for the Decoupled Framework.
|
void |
BRAMAgent2_Offering.init(NegotiationSession negoSession,
OpponentModel model,
OMStrategy oms,
java.util.HashMap<java.lang.String,java.lang.Double> parameters)
Init required for the Decoupled Framework.
|
void |
AgentMR_Offering.init(NegotiationSession negoSession,
OpponentModel model,
OMStrategy oms,
java.util.HashMap<java.lang.String,java.lang.Double> parameters)
Init required for the Decoupled Framework.
|
void |
AgentLG_Offering.init(NegotiationSession negoSession,
OpponentModel model,
OMStrategy oms,
java.util.HashMap<java.lang.String,java.lang.Double> parameters)
Init required for the Decoupled Framework.
|
Constructor and Description |
---|
AgentLG_Offering(NegotiationSession negoSession,
OpponentModel model,
OMStrategy oms) |
AgentMR_Offering(NegotiationSession negoSession,
OpponentModel model,
OMStrategy oms) |
BRAMAgent2_Offering(NegotiationSession negoSession,
OpponentModel model,
OMStrategy oms) |
CUHKAgent_Offering(NegotiationSession negoSession,
OpponentModel model,
OMStrategy oms) |
IAMHaggler2012_Offering(NegotiationSession negoSession,
OpponentModel model,
OMStrategy oms) |
OMACagent_Offering(NegotiationSession negoSession,
OpponentModel model,
OMStrategy oms) |
TheNegotiatorReloaded_Offering(NegotiationSession negoSession,
OpponentModel model,
OMStrategy oms) |
Constructor and Description |
---|
OpponentBidHistory(OpponentModel opponentModel,
OMStrategy oms,
UtilitySpace utilitySpace) |
Constructor and Description |
---|
DomainAnalyzer(UtilitySpace ownUtilSpace,
OpponentModel opponentModel,
OMStrategy omStrategy)
Set the domain analyzer variables and determine the domain size.
|
TimeDependentFunction(NegotiationSession negoSession,
OMStrategy oms,
OpponentModel opponentModel) |
TimeManager(NegotiationSession negoSession,
OpponentModel opponentModel,
OMStrategy omStrategy,
int numberOfWindows) |
Modifier and Type | Method and Description |
---|---|
void |
InoxAgent_Offering_OneIssue.init(NegotiationSession negoSession,
OpponentModel model,
OMStrategy oms,
java.util.HashMap<java.lang.String,java.lang.Double> parameters)
Initialization function.
|
void |
InoxAgent_Offering.init(NegotiationSession negoSession,
OpponentModel model,
OMStrategy oms,
java.util.HashMap<java.lang.String,java.lang.Double> parameters)
Initialization function.
|
void |
Fawkes_Offering.init(NegotiationSession nSession,
OpponentModel oppModel,
OMStrategy omStrategy,
java.util.HashMap<java.lang.String,java.lang.Double> params) |
Constructor and Description |
---|
InoxAgent_Offering_OneIssue(NegotiationSession negoSession,
OpponentModel model,
OMStrategy oms)
Regular constructor.
|
InoxAgent_Offering(NegotiationSession negoSession,
OpponentModel model,
OMStrategy oms)
Regular constructor.
|
Modifier and Type | Method and Description |
---|---|
void |
TimeDependent_Offering.init(NegotiationSession negoSession,
OpponentModel model,
OMStrategy oms,
java.util.HashMap<java.lang.String,java.lang.Double> parameters)
Method which initializes the agent by setting all parameters.
|
void |
GeniusTimeDependent_Offering.init(NegotiationSession negoSession,
OpponentModel model,
OMStrategy oms,
java.util.HashMap<java.lang.String,java.lang.Double> parameters) |
void |
ChoosingAllBids.init(NegotiationSession domainKnow,
OpponentModel model,
OMStrategy omStrat,
java.util.HashMap<java.lang.String,java.lang.Double> parameters) |
void |
ANAC2013BOAExample_Offering.init(NegotiationSession negotiationSession,
OpponentModel opponentModel,
OMStrategy omStrategy,
java.util.HashMap<java.lang.String,java.lang.Double> parameters) |
Constructor and Description |
---|
GeniusTimeDependent_Offering(NegotiationSession negoSession,
OpponentModel model,
OMStrategy oms,
double e,
double k,
double max,
double min) |
TimeDependent_Offering(NegotiationSession negoSession,
OpponentModel model,
OMStrategy oms,
double e,
double k,
double max,
double min) |
Modifier and Type | Class and Description |
---|---|
class |
BestBid
This class uses an opponent model to determine the next bid for the opponent,
while taking the opponent's preferences into account.
|
class |
NTFTstrategy
Implements the opponent model strategy used by the NiceTitForTat agent
in the ANAC2011.
|
class |
NullStrategy
Baseline strategy which simply returns a random bid from the given array of
bids.
|
class |
OfferBestN
This class uses an opponent model to determine the next bid for the opponent,
while taking the opponent's preferences into account.
|
class |
TheFawkes_OMS
Opponent Model Strategy
|
Modifier and Type | Method and Description |
---|---|
OMStrategy |
BOAagentRepository.getOMStrategy(java.lang.String name)
Method used to load the opponent model strategy associated with the given
name.
|
Constructor and Description |
---|
AgentLGSAS(NegotiationSession negoSession,
agents.anac.y2012.AgentLG.OpponentBids opponentBids,
OpponentModel opponentModel,
OMStrategy oms) |