public class BidChooser
extends java.lang.Object
Constructor and Description |
---|
BidChooser(UtilitySpace utilitySpace,
AgentID agentID,
OpponentBids OpponentBids) |
Modifier and Type | Method and Description |
---|---|
java.util.ArrayList<Value> |
getIsuueValues(Issue issue) |
double |
getMyBidsMinUtility(double time) |
Evaluator |
getMyEvaluator(int issueID) |
Bid |
getMyminBidfromBids() |
Action |
getNextBid(double time)
Calculate the next bid for the agent (from 1/4 most optimal bids)
|
Action |
getNextOptimicalBid(double time)
Calculate the next optimal bid for the agent (from 1/4 most optimal bids)
|
double |
getUtility(Bid bid) |
public BidChooser(UtilitySpace utilitySpace, AgentID agentID, OpponentBids OpponentBids)
public Action getNextBid(double time)
public Action getNextOptimicalBid(double time)
public Evaluator getMyEvaluator(int issueID)
public double getMyBidsMinUtility(double time)
public Bid getMyminBidfromBids()
public double getUtility(Bid bid)