public OperatorsFactory(double intensityOA, double dispersionOA, ITimeRandomizer uniformRandomizer = null) { _uniformRandomizer = uniformRandomizer ?? new StdTimeRandomizer(); IntensityOA = intensityOA; DispersionOA = dispersionOA; }
public Client(int minReqTimeInt, int maxReqTimeInt, ITimeRandomizer timeRand = null) { minRequestTimeInterval = minReqTimeInt; maxRequestTimeInterval = maxReqTimeInt; nextRequestTimeRandomizer = timeRand ?? new TimeRandomizer(); }
public StyleFactory(int minTime, int maxTime, ITimeRandomizer timeRandomizer = null) { MinTime = minTime; MaxTime = maxTime; _timeRandomizer = timeRandomizer ?? new StdTimeRandomizer(); }
public ClientGenerator(int minArrivalInt, int maxArrivalInt, IFactory <Client> clientFactory, ITimeRandomizer nextArrivalRand = null) { _minArrivalInterval = minArrivalInt; _maxArrivalInterval = maxArrivalInt; _clientFactory = clientFactory; _nextArrivalRandomizer = nextArrivalRand ?? new StdTimeRandomizer(); }
public Operator(int minServTime, int maxServTime, ProcessingSystem procSys, ITimeRandomizer timeRand = null) : base(minServTime, maxServTime, timeRand) { processingSystem = procSys; }
public ServiceUnit(int minServTime, int maxServTime, ITimeRandomizer timeRand = null) { minServiceTime = minServTime; maxServiceTime = maxServTime; timeRandomizer = timeRand ?? new TimeRandomizer(); }
public Operator(double intensity, double dispersion, ITimeRandomizer timeRand = null) { _timeRandomizer = timeRand ?? new StdTimeRandomizer(); IntensityOA = intensity; DispersionOA = dispersion; }