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)
BehaviorPolicygetNextOffer in interface BehaviorPolicyprotected int getAcceptMargin()