public class BidSpace
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
java.util.HashMap<java.lang.Double,Bid> |
bidSpace
HashMap with bid possibilities
|
Constructor and Description |
---|
BidSpace()
Constructor
|
Modifier and Type | Method and Description |
---|---|
void |
add(Bid bid,
double util)
Add a bid to the bidspace
|
Bid |
generatePseudoRandomBid(double minUtility,
double maxUtility)
Generate a pseudo-random bid between a min and max utility
|
java.util.ArrayList<Bid> |
getBids(double minUtility,
double maxUtility)
Returns a list with all bids between an min and max utility
|
public java.util.HashMap<java.lang.Double,Bid> bidSpace
public void add(Bid bid, double util)
bid
- util
- public java.util.ArrayList<Bid> getBids(double minUtility, double maxUtility)
minUtility
- maxUtility
- public Bid generatePseudoRandomBid(double minUtility, double maxUtility)
minUtility
- maxUtility
-