|
ContactCenters V. 0.9.9. |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectumontreal.iro.lecuyer.contactcenters.ctmc.ProbInAWTBinomial
public class ProbInAWTBinomial
Computes information on the conditional distribution of the waiting time, for a deterministic horizon.
Constructor Summary | |
---|---|
ProbInAWTBinomial()
|
Method Summary | |
---|---|
double |
getAWT()
Returns the currently used acceptable waiting time. |
double |
getExpectedWaitingTime(int delta)
Returns the expected waiting time for a contact having spent delta transitions in queue. |
double |
getExpectedWaitingTimeGTAWT(int delta)
Returns the expected waiting time conditional that the waiting time is greater than the acceptable waiting time, for a contact having spent delta transitions into the queue. |
double |
getJumpRate()
Returns the currently used transition rate. |
int |
getNumTransitions()
Returns the currently used number of transitions. |
double |
getProbInAWT(int delta)
Returns the probability that the waiting time of a contact having spent delta transitions in the queue is smaller than the current acceptable waiting time. |
double |
getTimeHorizon()
Returns the currently used time horizon. |
void |
init(double awt1,
double jumpRate1,
double timeHorizon1,
int numTransitions)
Initializes this object with a new acceptable waiting time, transition rate, time horizon, and number of transitions. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ProbInAWTBinomial()
Method Detail |
---|
public double getProbInAWT(int delta)
ProbInAWT
getProbInAWT
in interface ProbInAWT
delta
- the number of transitions spent in queue by the contact.
public double getExpectedWaitingTime(int delta)
ProbInAWT
getExpectedWaitingTime
in interface ProbInAWT
delta
- the number of transitions spent in queue.
public double getExpectedWaitingTimeGTAWT(int delta)
ProbInAWT
getExpectedWaitingTimeGTAWT
in interface ProbInAWT
delta
- the number of transitions spent into
the queue.
public double getAWT()
ProbInAWT
getAWT
in interface ProbInAWT
public double getTimeHorizon()
ProbInAWT
getTimeHorizon
in interface ProbInAWT
public int getNumTransitions()
ProbInAWT
getNumTransitions
in interface ProbInAWT
public double getJumpRate()
ProbInAWT
getJumpRate
in interface ProbInAWT
public void init(double awt1, double jumpRate1, double timeHorizon1, int numTransitions)
ProbInAWT
init
in interface ProbInAWT
awt1
- the new acceptable waiting time.jumpRate1
- the new transition rate.timeHorizon1
- the new time horizon.numTransitions
- the new number of transitions.
|
ContactCenters V. 0.9.9. |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |