RecordEdits Define ExponentialDistribution { ExponentialDistribution1 } Define EntityGenerator { EntityGenerator1 } Define EntitySink { EntitySink1 } Define Queue { Queue1 } Define Server { Server1 } Define SimEntity { SimEntity1 } Define ColladaModel { Axis Grid100x100 } Define DisplayEntity { XY-Grid XYZ-Axis } Define OverlayClock { Clock } Define OverlayText { Title } Define View { View1 } ExponentialDistribution1 UnitType { TimeUnit } Queue1 AttributeDefinitionList { { Dataset 'range(1, 1000)' } { SampleSize size(this.Dataset) } { MeanDataset sum(this.Dataset)/this.SampleSize } { VarianceDataSet 'sum(map(|x|((x-this.MeanDataset)^2/(this.SampleSize-1)), this.Dataset))' } } Simulation Description { 'Simulation run control inputs' } # *** ExponentialDistribution *** ExponentialDistribution1 RandomSeed { 1 } # *** EntityGenerator *** EntityGenerator1 NextComponent { Queue1 } EntityGenerator1 PrototypeEntity { ExponentialDistribution1 } # *** EntitySink *** # *** Queue *** # *** Server *** Server1 NextComponent { EntitySink1 } Server1 WaitQueue { Queue1 } # *** SimEntity *** # *** GRAPHICS INPUTS *** Simulation RealTime { TRUE } Simulation SnapToGrid { TRUE } Simulation ShowLabels { TRUE } Simulation ShowSubModels { TRUE } Simulation ShowModelBuilder { TRUE } Simulation ShowObjectSelector { TRUE } Simulation ShowInputEditor { TRUE } Simulation ShowOutputViewer { TRUE } Simulation ShowPropertyViewer { FALSE } Simulation ShowLogViewer { TRUE } ExponentialDistribution1 Position { -4.6 -0.5 0.0 m } EntityGenerator1 Position { -4.5 -2.5 0.0 m } EntitySink1 Position { 1.5 -2.5 0.0 m } Queue1 Position { -2.5 -2.5 0.0 m } Server1 Position { -0.4 -2.5 0.0 m } SimEntity1 Position { -6.3 -2.7 0.0 m } SimEntity1 Alignment { 0.0 0.0 -0.5 } # *** ColladaModel *** Axis ColladaFile { /shapes/axis_text.dae } Grid100x100 ColladaFile { /shapes/grid100x100.dae } # *** DisplayEntity *** XY-Grid Description { 'Grid for the X-Y plane (100 m x 100 m)' } XY-Grid Size { 100 100 m } XY-Grid DisplayModel { Grid100x100 } XY-Grid Movable { FALSE } XYZ-Axis Description { 'Unit vectors' } XYZ-Axis Alignment { -0.4393409 -0.4410096 -0.4394292 } XYZ-Axis Size { 1.125000 1.1568242 1.1266404 m } XYZ-Axis DisplayModel { Axis } XYZ-Axis Movable { FALSE } # *** OverlayClock *** Clock Description { 'Simulation date and time' } Clock ScreenPosition { 15 15 } Clock AlignBottom { TRUE } Clock TextHeight { 10 } Clock FontColour { gray20 } Clock FontStyle { ITALIC } Clock DateFormat { 'yyyy-MMM-dd HH:mm:ss.SSS' } # *** OverlayText *** Title Description { 'Title for the simulation model' } Title ScreenPosition { 15 15 } Title Format { 'Model Title' } Title TextHeight { 18 } Title FontColour { 150 23 46 } Title FontStyle { BOLD } # *** View *** View1 Description { 'Default view window' } View1 ViewCenter { -0.036099 -2.364166 -0.503681 m } View1 ViewPosition { -0.064289 -5.299765 16.56622 m } View1 ShowWindow { TRUE } View1 SkyboxImage { /images/sky_map_2048x1024.jpg }