11 Tally averageWaits =
new Tally(
"Average waits");
13 public double simulate(
int numCust,
double lambda,
double mu) {
16 for (
int i = 2; i <= numCust; i++) {
23 return sumWi / numCust;
26 public void simulateRuns(
int n,
int numCust,
double lambda,
double mu) {
28 for (
int i = 0; i < n; i++)
29 averageWaits.add(simulate(numCust, lambda, mu));
32 public static void main(String[] args) {
34 queue.simulateRuns(100, 10000, 1.0, 2.0);
35 System.out.println(queue.averageWaits.
report());