Package | Description |
---|---|
negotiator | |
negotiator.issue | |
negotiator.parties | |
negotiator.utility |
Modifier and Type | Method and Description |
---|---|
protected Value |
Party.getRandomValue(Issue currentIssue)
Deprecated.
|
Value |
Bid.getValue(int issueNr) |
Modifier and Type | Method and Description |
---|---|
java.util.HashMap<java.lang.Integer,Value> |
Bid.getValues() |
Modifier and Type | Method and Description |
---|---|
Bid |
Bid.putValue(int issueId,
Value pValue)
Make a new Bid as the current bid but with the value of the issue with
the given issueID to the given value.
|
Constructor and Description |
---|
Bid(Domain domainP,
java.util.HashMap<java.lang.Integer,Value> bidP)
createFrom a new bid in a domain.
|
Modifier and Type | Class and Description |
---|---|
class |
ValueDiscrete
Specifies a discrete value.
|
class |
ValueInteger
Specifies an integer value.
|
class |
ValueReal |
Modifier and Type | Method and Description |
---|---|
boolean |
IssueReal.checkInRange(Value val) |
boolean |
IssueInteger.checkInRange(Value val) |
boolean |
IssueDiscrete.checkInRange(Value value) |
abstract boolean |
Issue.checkInRange(Value value)
Method to check if the given value is in the range specified
by the issue.
|
Modifier and Type | Method and Description |
---|---|
protected Value |
AbstractNegotiationParty.getRandomValue(Issue currentIssue)
Gets a random value for the given issue.
|
Modifier and Type | Method and Description |
---|---|
Value |
EvaluatorReal.getMaxValue() |
Value |
EvaluatorDiscrete.getMaxValue() |
Value |
EvaluatorReal.getMinValue() |
Value |
EvaluatorDiscrete.getMinValue() |
Modifier and Type | Method and Description |
---|---|
void |
EvaluatorDiscrete.setEvaluation(Value val,
int evaluation)
Sets the evaluation for Value
val . |