org.intranet.elevator
Class EveningTrafficElevatorSimulator

java.lang.Object
  extended byorg.intranet.sim.Simulator
      extended byorg.intranet.elevator.EveningTrafficElevatorSimulator

public class EveningTrafficElevatorSimulator
extends Simulator


Nested Class Summary
 
Nested classes inherited from class org.intranet.sim.Simulator
Simulator.SimulatorListener
 
Field Summary
private  Building building
           
private  IntegerParameter carsParameter
           
private  FloatParameter durationParameter
           
private  IntegerParameter floorsParameter
           
private  IntegerParameter ridersParameter
           
private  LongParameter seedParameter
           
private  IntegerParameter stdDeviationParameter
           
 
Fields inherited from class org.intranet.sim.Simulator
parameters
 
Constructor Summary
EveningTrafficElevatorSimulator()
           
 
Method Summary
 Simulator duplicate()
           
 java.lang.String getDescription()
           
private static float getGaussian(java.util.Random rand, int stddev)
           
 Model getModel()
           
 void initializeModel()
           
 
Methods inherited from class org.intranet.sim.Simulator
addListener, getClock, getEventQueue, getParameter, getParameters, initialize, isInitializied, removeListener
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

floorsParameter

private IntegerParameter floorsParameter

carsParameter

private IntegerParameter carsParameter

ridersParameter

private IntegerParameter ridersParameter

durationParameter

private FloatParameter durationParameter

stdDeviationParameter

private IntegerParameter stdDeviationParameter

seedParameter

private LongParameter seedParameter

building

private Building building
Constructor Detail

EveningTrafficElevatorSimulator

public EveningTrafficElevatorSimulator()
Method Detail

initializeModel

public void initializeModel()
Specified by:
initializeModel in class Simulator

getModel

public final Model getModel()
Specified by:
getModel in class Simulator

getDescription

public java.lang.String getDescription()
Specified by:
getDescription in class Simulator

duplicate

public Simulator duplicate()
Specified by:
duplicate in class Simulator

getGaussian

private static float getGaussian(java.util.Random rand,
                                 int stddev)