public class TimeDependentFunction
extends java.lang.Object
Constructor and Description |
---|
TimeDependentFunction(NegotiationSession negoSession) |
Modifier and Type | Method and Description |
---|---|
double |
f(double t)
From [1]:
A wide range of time dependent functions can be defined by varying the way in
which f(t) is computed.
|
BidDetails |
getNextBid(double e,
double k,
double min,
double max) |
double |
getTargetUtility() |
double |
p(double t)
Makes sure the target utility with in the acceptable range according to the domain
|
public TimeDependentFunction(NegotiationSession negoSession) throws java.lang.Exception
java.lang.Exception
public BidDetails getNextBid(double e, double k, double min, double max)
public double f(double t)
public double p(double t)
t
- public double getTargetUtility()