Package | Description |
---|---|
edu.usc.ict.iago.agent | |
edu.usc.ict.iago.utils |
Modifier and Type | Method and Description |
---|---|
protected Offer |
IAGOBuildingBehavior.getAcceptOfferFollowup(History history) |
protected Offer |
IAGOBuildingBehaviorPlusPlus.getAcceptOfferFollowup(History history) |
protected Offer |
RepeatedFavorBehavior.getAcceptOfferFollowup(History history) |
protected abstract Offer |
IAGOCoreBehavior.getAcceptOfferFollowup(History history)
Gets the offer that comes after the agent's adversary accepts an offer.
|
protected Offer |
IAGOCompetitiveBehavior.getAcceptOfferFollowup(History history) |
protected Offer |
IAGOBuildingBehavior.getAllocated() |
protected Offer |
IAGOBuildingBehaviorPlusPlus.getAllocated() |
protected Offer |
RepeatedFavorBehavior.getAllocated() |
protected abstract Offer |
IAGOCoreBehavior.getAllocated()
Retrieves the internal representation of what offers are considered "firm" currently.
|
protected Offer |
IAGOCompetitiveBehavior.getAllocated() |
protected Offer |
IAGOBuildingBehavior.getConceded() |
protected Offer |
IAGOBuildingBehaviorPlusPlus.getConceded() |
protected Offer |
RepeatedFavorBehavior.getConceded() |
protected abstract Offer |
IAGOCoreBehavior.getConceded()
Retrieves the internal representation of what the agent is maintaining as its heuristic currently.
|
protected Offer |
IAGOCompetitiveBehavior.getConceded() |
protected Offer |
IAGOBuildingBehavior.getFinalOffer(History history) |
protected Offer |
IAGOBuildingBehaviorPlusPlus.getFinalOffer(History history) |
protected Offer |
RepeatedFavorBehavior.getFinalOffer(History history) |
protected abstract Offer |
IAGOCoreBehavior.getFinalOffer(History history)
Gets the offer that comes when you're nearly out of time.
|
protected Offer |
IAGOCompetitiveBehavior.getFinalOffer(History history) |
protected Offer |
IAGOBuildingBehavior.getFirstOffer(History history) |
protected Offer |
IAGOBuildingBehaviorPlusPlus.getFirstOffer(History history) |
protected Offer |
RepeatedFavorBehavior.getFirstOffer(History history) |
protected abstract Offer |
IAGOCoreBehavior.getFirstOffer(History history)
Gets that is proposed immediately once the game starts.
|
protected Offer |
IAGOCompetitiveBehavior.getFirstOffer(History history) |
Offer |
IAGOBuildingBehavior.getNextOffer(History history) |
Offer |
IAGOBuildingBehaviorPlusPlus.getNextOffer(History history) |
Offer |
RepeatedFavorBehavior.getNextOffer(History history) |
Offer |
IAGODefaultBehavior.getNextOffer(History history)
Deprecated.
|
Offer |
IAGOCompetitiveBehavior.getNextOffer(History history) |
protected Offer |
IAGOBuildingBehavior.getRejectOfferFollowup(History history) |
protected Offer |
IAGOBuildingBehaviorPlusPlus.getRejectOfferFollowup(History history) |
protected Offer |
RepeatedFavorBehavior.getRejectOfferFollowup(History history) |
protected abstract Offer |
IAGOCoreBehavior.getRejectOfferFollowup(History history)
Gets that is proposed after the agent's adversary rejects an offer.
|
protected Offer |
IAGOCompetitiveBehavior.getRejectOfferFollowup(History history) |
protected Offer |
IAGOBuildingBehavior.getTimingOffer(History history) |
protected Offer |
IAGOBuildingBehaviorPlusPlus.getTimingOffer(History history) |
protected Offer |
RepeatedFavorBehavior.getTimingOffer(History history) |
protected abstract Offer |
IAGOCoreBehavior.getTimingOffer(History history)
Gets the offer that comes when you've been idle.
|
protected Offer |
IAGOCompetitiveBehavior.getTimingOffer(History history) |
Modifier and Type | Method and Description |
---|---|
protected boolean |
IAGOCompetitiveBehavior.acceptOffer(Offer o)
Determines whether the agent should accept an offer based on the joint value using perceived user preferences
|
protected int |
AgentUtilsExtension.adversaryValue(Offer o,
java.util.ArrayList<java.lang.Integer> ordering)
Returns the expected value for this agent's adversary on an offer for a given ordering of preferences.
|
protected int |
AgentUtilsExtension.adversaryValueMax(Offer o)
Returns the maximum possible value for an adversary on an offer for all current orderings of preferences.
|
protected int |
AgentUtilsExtension.adversaryValueMin(Offer o)
Returns the minimum possible value for an adversary on an offer for all current orderings of preferences.
|
protected int |
AgentUtilsExtension.getAdversaryValue(Offer o)
Helper to easily return expected/predicted value of an offer for an agent's adversary
|
protected boolean |
AgentUtilsExtension.isFullOffer(Offer o)
Check to see if the offer is a full offer.
|
protected int |
AgentUtilsExtension.myActualOfferValue(Offer o)
Returns the value of an offer with respect to the caller.
|
protected void |
IAGOBuildingBehavior.updateAllocated(Offer update) |
protected void |
IAGOBuildingBehaviorPlusPlus.updateAllocated(Offer update) |
protected void |
RepeatedFavorBehavior.updateAllocated(Offer update) |
protected abstract void |
IAGOCoreBehavior.updateAllocated(Offer update)
Update the internal representation of what offers are considered "firm" currently.
|
protected void |
IAGOCompetitiveBehavior.updateAllocated(Offer update) |
Modifier and Type | Method and Description |
---|---|
Offer |
BehaviorPolicy.getNextOffer(History history)
Generates the next offer the VH will make, given a history.
|
Offer |
Event.getOffer()
Provides the Offer stored in the Event that calls the method.
|
Modifier and Type | Method and Description |
---|---|
void |
Offer.setOffer(Offer copiedOffer)
Sets one offer equal to another offer by performing a deep copy of the second.
|
Constructor and Description |
---|
Event(int owner,
Event.EventClass eventClass,
Offer offer)
Deprecated.
|
Event(int owner,
Event.EventClass eventClass,
Offer offer,
int delay)
Constructor used to create a SEND_OFFER event.
|
Event(int owner,
Event.EventClass eventClass,
Offer offer,
java.lang.String message,
int delay)
Specialized constructor usable only by IAGO to add message descriptions of offers.
|