public class OpponentModelling
extends java.lang.Object
Constructor and Description |
---|
OpponentModelling(java.lang.String senderAgent,
java.util.ArrayList<Issue> domIss,
Bid b) |
Modifier and Type | Method and Description |
---|---|
double |
getOppUtil(Bid b) |
Offer |
maxOppUtilBid(java.util.ArrayList<Bid> bidList) |
int |
maxOppUtilIndex(java.util.ArrayList<Bid> bidList) |
void |
printMap(java.util.HashMap<java.lang.String,java.util.ArrayList<java.lang.Double>> hm) |
void |
printOppModel() |
void |
printWeights() |
void |
updateModel(Bid oppBid) |
public void updateModel(Bid oppBid)
public double getOppUtil(Bid b)
public int maxOppUtilIndex(java.util.ArrayList<Bid> bidList)
public void printOppModel()
public void printMap(java.util.HashMap<java.lang.String,java.util.ArrayList<java.lang.Double>> hm)
public void printWeights()