public final class DefaultStandardInfo extends java.lang.Object implements StandardInfo
Constructor and Description |
---|
DefaultStandardInfo(java.util.Map<java.lang.String,java.lang.String> profiles,
java.lang.String startingAgent,
java.util.List<Tuple<java.lang.String,java.lang.Double>> utilities,
Deadline deadline) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object obj) |
java.util.Map<java.lang.String,java.lang.String> |
getAgentProfiles() |
Deadline |
getDeadline() |
java.lang.String |
getStartingAgent() |
java.util.List<Tuple<java.lang.String,java.lang.Double>> |
getUtilities() |
int |
hashCode() |
java.lang.String |
toString() |
public java.util.Map<java.lang.String,java.lang.String> getAgentProfiles()
getAgentProfiles
in interface StandardInfo
public java.lang.String getStartingAgent()
getStartingAgent
in interface StandardInfo
StandardInfo.getUtilities()
public java.util.List<Tuple<java.lang.String,java.lang.Double>> getUtilities()
getUtilities
in interface StandardInfo
ActionWithBid
s that
were done, in that order (0 being the first action with a bid,
etc). Agent is the party that did the action. Utility is the
non-discounted utility of his offer. All utilities are in the
utility space of the agent receiving this info.public Deadline getDeadline()
getDeadline
in interface StandardInfo
public java.lang.String toString()
toString
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object