public class IAGOBuildingBehaviorPlusPlus extends IAGOCoreBehaviorPlusPlus implements BehaviorPolicy
Modifier and Type | Field and Description |
---|---|
(package private) java.util.ArrayList<java.lang.Boolean> |
itemCheck |
Constructor and Description |
---|
IAGOBuildingBehaviorPlusPlus() |
Modifier and Type | Method and Description |
---|---|
protected int |
getAcceptMargin() |
protected Offer |
getAcceptOfferFollowup(History history) |
protected boolean |
getAgentBelief() |
protected Offer |
getAllocated() |
protected Offer |
getConceded() |
protected Offer |
getFinalOffer(History history) |
protected Offer |
getFirstOffer(History history) |
Offer |
getNextOffer(History history)
Generates the next offer the VH will make, given a history.
|
protected Offer |
getRejectOfferFollowup(History history) |
protected Offer |
getTimingOffer(History history) |
protected void |
setupItemCheck() |
protected void |
setUtils(AgentUtilsExtensionPlusPlus utils) |
protected void |
updateAllocated(Offer update) |
protected void setupItemCheck()
protected boolean getAgentBelief()
protected void setUtils(AgentUtilsExtensionPlusPlus utils)
protected void updateAllocated(Offer update)
protected Offer getAllocated()
protected Offer getConceded()
public Offer getNextOffer(History history)
BehaviorPolicy
getNextOffer
in interface BehaviorPolicy
protected int getAcceptMargin()