From 68a082a5f5588ae242dfed37a65ae89cf248741d Mon Sep 17 00:00:00 2001 From: Wojciech Cibor Date: Sun, 21 Oct 2012 11:45:45 +0200 Subject: [PATCH 1/3] Docs. --- doc/BiathlonSymulation/Run.html | 559 ++++++++++++++++++++ doc/BiathlonSymulation/Runner.html | 456 ++++++++++++++++ doc/BiathlonSymulation/RunnerGenerator.html | 265 ++++++++++ doc/BiathlonSymulation/SR.html | 328 ++++++++++++ doc/BiathlonSymulation/Stage.html | 259 +++++++++ doc/BiathlonSymulation/Utils.html | 286 ++++++++++ doc/BiathlonSymulation/package-frame.html | 42 ++ doc/BiathlonSymulation/package-summary.html | 173 ++++++ doc/BiathlonSymulation/package-tree.html | 154 ++++++ doc/allclasses-frame.html | 41 ++ doc/allclasses-noframe.html | 41 ++ doc/constant-values.html | 142 +++++ doc/deprecated-list.html | 142 +++++ doc/help-doc.html | 209 ++++++++ doc/index-all.html | 315 +++++++++++ doc/index.html | 36 ++ doc/overview-tree.html | 156 ++++++ doc/package-list | 1 + doc/resources/inherit.gif | Bin 0 -> 57 bytes doc/stylesheet.css | 29 + output/After_Shooting_Range_1_trace.html | 62 +-- src/BiathlonSymulation/Run.java | 62 ++- src/BiathlonSymulation/Runner.java | 46 +- src/BiathlonSymulation/RunnerGenerator.java | 17 +- src/BiathlonSymulation/SR.java | 24 +- src/BiathlonSymulation/Stage.java | 13 + src/BiathlonSymulation/Utils.java | 2 +- src/ProcessesExample/ProcessesExample.java | 244 --------- src/ProcessesExample/Truck.java | 86 --- src/ProcessesExample/TruckGenerator.java | 56 -- src/ProcessesExample/VanCarrier.java | 91 ---- src/biathlon/Process.java | 96 ---- src/biathlon/Runner.java | 40 -- src/biathlon/RunnerGenerator.java | 24 - src/biathlon/ShootingRange.java | 30 -- 35 files changed, 3811 insertions(+), 716 deletions(-) create mode 100644 doc/BiathlonSymulation/Run.html create mode 100644 doc/BiathlonSymulation/Runner.html create mode 100644 doc/BiathlonSymulation/RunnerGenerator.html create mode 100644 doc/BiathlonSymulation/SR.html create mode 100644 doc/BiathlonSymulation/Stage.html create mode 100644 doc/BiathlonSymulation/Utils.html create mode 100644 doc/BiathlonSymulation/package-frame.html create mode 100644 doc/BiathlonSymulation/package-summary.html create mode 100644 doc/BiathlonSymulation/package-tree.html create mode 100644 doc/allclasses-frame.html create mode 100644 doc/allclasses-noframe.html create mode 100644 doc/constant-values.html create mode 100644 doc/deprecated-list.html create mode 100644 doc/help-doc.html create mode 100644 doc/index-all.html create mode 100644 doc/index.html create mode 100644 doc/overview-tree.html create mode 100644 doc/package-list create mode 100644 doc/resources/inherit.gif create mode 100644 doc/stylesheet.css delete mode 100644 src/ProcessesExample/ProcessesExample.java delete mode 100644 src/ProcessesExample/Truck.java delete mode 100644 src/ProcessesExample/TruckGenerator.java delete mode 100644 src/ProcessesExample/VanCarrier.java delete mode 100644 src/biathlon/Process.java delete mode 100644 src/biathlon/Runner.java delete mode 100644 src/biathlon/RunnerGenerator.java delete mode 100644 src/biathlon/ShootingRange.java diff --git a/doc/BiathlonSymulation/Run.html b/doc/BiathlonSymulation/Run.html new file mode 100644 index 0000000..1d91869 --- /dev/null +++ b/doc/BiathlonSymulation/Run.html @@ -0,0 +1,559 @@ + + + + + + +Run + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +BiathlonSymulation +
+Class Run

+
+java.lang.Object
+  extended by Model
+      extended by BiathlonSymulation.Run
+
+
+
+
public class Run
extends Model
+ + +

+This is the model class. It is the main class of a simple process-oriented + model of the biathlon mass start run. +

+ +

+


+ +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Field Summary
+static intACTIVE_RUNNERS_NUM + +
+           
+ SRSR_1 + +
+           
+ SRSR_2 + +
+           
+ SRSR_3 + +
+           
+ SRSR_4 + +
+           
+ Stagestage1 + +
+           
+ Stagestage2 + +
+           
+ Stagestage3 + +
+           
+ Stagestage4 + +
+           
+ Stagestage5 + +
+           
+  + + + + + + + + + + +
+Constructor Summary
Run(Model owner, + java.lang.String modelName, + boolean showInReport, + boolean showInTrace) + +
+          Run constructor.
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ java.lang.Stringdescription() + +
+          returns a description of the model to be used in the report.
+ voiddoInitialSchedules() + +
+          activates dynamic model components (simulation processes).
+ voidinit() + +
+          initialises static model components like distributions and queues.
+static voidmain(java.lang.String[] args) + +
+          Runs the model.
+ voidQueueRunner(Runner runner) + +
+          Queue runner to next stage.
+  + + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Field Detail
+ +

+ACTIVE_RUNNERS_NUM

+
+public static int ACTIVE_RUNNERS_NUM
+
+
+
+
+
+ +

+stage1

+
+public Stage stage1
+
+
+
+
+
+ +

+stage2

+
+public Stage stage2
+
+
+
+
+
+ +

+stage3

+
+public Stage stage3
+
+
+
+
+
+ +

+stage4

+
+public Stage stage4
+
+
+
+
+
+ +

+stage5

+
+public Stage stage5
+
+
+
+
+
+ +

+SR_1

+
+public SR SR_1
+
+
+
+
+
+ +

+SR_2

+
+public SR SR_2
+
+
+
+
+
+ +

+SR_3

+
+public SR SR_3
+
+
+
+
+
+ +

+SR_4

+
+public SR SR_4
+
+
+
+
+ + + + + + + + +
+Constructor Detail
+ +

+Run

+
+public Run(Model owner,
+           java.lang.String modelName,
+           boolean showInReport,
+           boolean showInTrace)
+
+
Run constructor. + + Creates a new Run model via calling + the constructor of the superclass. +

+

+
Parameters:
owner - the model this model is part of (set to null when there is no such model)
modelName - this model's name
showInReport - flag to indicate if this model shall produce output to the report file
showInTrace - flag to indicate if this model shall produce output to the trace file
+
+ + + + + + + + +
+Method Detail
+ +

+main

+
+public static void main(java.lang.String[] args)
+
+
Runs the model. +

+

+
Parameters:
args - is an array of command-line arguments (will be ignored here)
+
+
+
+ +

+QueueRunner

+
+public void QueueRunner(Runner runner)
+
+
Queue runner to next stage. +

+

+
Parameters:
runner - - current, which has to be queued.
+
+
+
+ +

+description

+
+public java.lang.String description()
+
+
returns a description of the model to be used in the report. +

+

+ +
Returns:
model description as a string
+
+
+
+ +

+doInitialSchedules

+
+public void doInitialSchedules()
+
+
activates dynamic model components (simulation processes). + + This method is used to place all events or processes on the + internal event list of the simulator which are necessary to start + the simulation. + + In this case, the truck generator and the van carrier(s) have to be + created and activated. +

+

+
+
+
+
+ +

+init

+
+public void init()
+
+
initialises static model components like distributions and queues. +

+

+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/doc/BiathlonSymulation/Runner.html b/doc/BiathlonSymulation/Runner.html new file mode 100644 index 0000000..14ab239 --- /dev/null +++ b/doc/BiathlonSymulation/Runner.html @@ -0,0 +1,456 @@ + + + + + + +Runner + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +BiathlonSymulation +
+Class Runner

+
+java.lang.Object
+  extended by SimProcess
+      extended by BiathlonSymulation.Runner
+
+
+
+
public class Runner
extends SimProcess
+ + +

+This class represents the runner in the Run model. +

+ +

+


+ +

+ + + + + + + + + + + + + + + +
+Field Summary
+ doublehold_time + +
+           
+ Runmodel + +
+           
+  + + + + + + + + + + +
+Constructor Summary
Runner(Model owner, + java.lang.String name, + boolean showInTrace, + int number, + double speed, + double accuracy) + +
+          Constructor of the runner process + Used to create a new runner.
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ doublegetAccuracy() + +
+          returns this runner average accuracy.
+ intgetNumber() + +
+          returns this runner number.
+ doublegetSpeed() + +
+          returns this runner average speed.
+ intgetStage() + +
+          returns this runner current stage.
+ voidincStage() + +
+          Increment this runner stage.
+ voidlifeCycle() + +
+          Describes this runner's life cycle:
+ voidsendMessage(java.lang.String msg) + +
+          Sends message to this runner trace file.
+  + + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Field Detail
+ +

+hold_time

+
+public double hold_time
+
+
+
+
+
+ +

+model

+
+public Run model
+
+
+
+
+ + + + + + + + +
+Constructor Detail
+ +

+Runner

+
+public Runner(Model owner,
+              java.lang.String name,
+              boolean showInTrace,
+              int number,
+              double speed,
+              double accuracy)
+
+
Constructor of the runner process + Used to create a new runner. +

+

+
Parameters:
owner - the model this process belongs to
name - this runner's name
showInTrace - flag to indicate if this process shall produce + output for the trace
number - this runner number.
speed - this runner average speed.
accuracy - ths runner average accuracy.
+
+ + + + + + + + +
+Method Detail
+ +

+getNumber

+
+public int getNumber()
+
+
returns this runner number. +

+

+ +
Returns:
this runner number as int.
+
+
+
+ +

+getSpeed

+
+public double getSpeed()
+
+
returns this runner average speed. +

+

+ +
Returns:
this runner avarage speed as double.
+
+
+
+ +

+getAccuracy

+
+public double getAccuracy()
+
+
returns this runner average accuracy. +

+

+ +
Returns:
this runner avarage accuracy as double.
+
+
+
+ +

+getStage

+
+public int getStage()
+
+
returns this runner current stage. +

+

+ +
Returns:
this runner current stage as int.
+
+
+
+ +

+incStage

+
+public void incStage()
+
+
Increment this runner stage. +

+

+
+
+
+
+ +

+sendMessage

+
+public void sendMessage(java.lang.String msg)
+
+
Sends message to this runner trace file. +

+

+
+
+
+
+ +

+lifeCycle

+
+public void lifeCycle()
+
+
Describes this runner's life cycle: +

+

+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/doc/BiathlonSymulation/RunnerGenerator.html b/doc/BiathlonSymulation/RunnerGenerator.html new file mode 100644 index 0000000..bc77b8b --- /dev/null +++ b/doc/BiathlonSymulation/RunnerGenerator.html @@ -0,0 +1,265 @@ + + + + + + +RunnerGenerator + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +BiathlonSymulation +
+Class RunnerGenerator

+
+java.lang.Object
+  extended by SimProcess
+      extended by BiathlonSymulation.RunnerGenerator
+
+
+
+
public class RunnerGenerator
extends SimProcess
+ + +

+This class represents a process source, which generates an amount of runners. +

+ +

+


+ +

+ + + + + + + + + + + +
+Constructor Summary
RunnerGenerator(Model arg0, + java.lang.String arg1, + boolean arg2, + int quantity) + +
+          RunnerGenerator constructor.
+  + + + + + + + + + + + +
+Method Summary
+ voidlifeCycle() + +
+          describes this process's life cycle: generate an amount of trucks.
+  + + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+RunnerGenerator

+
+public RunnerGenerator(Model arg0,
+                       java.lang.String arg1,
+                       boolean arg2,
+                       int quantity)
+
+
RunnerGenerator constructor. +

+

+
Parameters:
owner - the model this truck generator belongs to
name - this runners generator's name
showInTrace - flag to indicate if this process shall produce output for the trace
quantity - describes quantity of runners to generate.
+
+ + + + + + + + +
+Method Detail
+ +

+lifeCycle

+
+public void lifeCycle()
+
+
describes this process's life cycle: generate an amount of trucks. +

+

+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/doc/BiathlonSymulation/SR.html b/doc/BiathlonSymulation/SR.html new file mode 100644 index 0000000..32a867d --- /dev/null +++ b/doc/BiathlonSymulation/SR.html @@ -0,0 +1,328 @@ + + + + + + +SR + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +BiathlonSymulation +
+Class SR

+
+java.lang.Object
+  extended by SimProcess
+      extended by BiathlonSymulation.SR
+
+
+
+
public class SR
extends SimProcess
+ + +

+This class represents a Shooting range in the Run model. + The SR waits until a runner requests his service. + If there is another runner waiting it starts serving this + runner. Otherwise it waits again for the next runner to arrive. +

+ +

+


+ +

+ + + + + + + + + + + +
+Field Summary
+protected  SRQueue + +
+           
+  + + + + + + + + + + +
+Constructor Summary
SR(Model owner, + java.lang.String name, + boolean showInTrace) + +
+          Constructor of the Shooting Range process + + Used to create a new SR to serve runners.
+  + + + + + + + + + + + + + + + +
+Method Summary
+ voidaddRunner(Runner runner) + +
+          Adds runner to this shooting range's queue.
+ voidlifeCycle() + +
+          Describes this Shooting Range's life cycle.
+  + + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Field Detail
+ +

+SRQueue

+
+protected  SRQueue
+
+
+
+
+ + + + + + + + +
+Constructor Detail
+ +

+SR

+
+public SR(Model owner,
+          java.lang.String name,
+          boolean showInTrace)
+
+
Constructor of the Shooting Range process + + Used to create a new SR to serve runners. +

+

+
Parameters:
owner - the model this process belongs to
name - this SR's name
showInTrace - flag to indicate if this process shall produce output for the trace
+
+ + + + + + + + +
+Method Detail
+ +

+addRunner

+
+public void addRunner(Runner runner)
+
+
Adds runner to this shooting range's queue. + After that, activates this shooting range life cycle. +

+

+
Parameters:
runner, - runner to serve.
+
+
+
+ +

+lifeCycle

+
+public void lifeCycle()
+
+
Describes this Shooting Range's life cycle. +

+

+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/doc/BiathlonSymulation/Stage.html b/doc/BiathlonSymulation/Stage.html new file mode 100644 index 0000000..0e17673 --- /dev/null +++ b/doc/BiathlonSymulation/Stage.html @@ -0,0 +1,259 @@ + + + + + + +Stage + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +BiathlonSymulation +
+Class Stage

+
+java.lang.Object
+  extended by BiathlonSymulation.Stage
+
+
+
+
public class Stage
extends java.lang.Object
+ + +

+This class represents a Stage. +

+ +

+


+ +

+ + + + + + + + + + + +
+Constructor Summary
Stage(int distance) + +
+          Constructor of the Stage.
+  + + + + + + + + + + + +
+Method Summary
+ intgetDistance() + +
+          Returns this stage distance in meters.
+  + + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+Stage

+
+public Stage(int distance)
+
+
Constructor of the Stage. (it is not a process!) +

+

+
Parameters:
distance - this stage distance in meters.
+
+ + + + + + + + +
+Method Detail
+ +

+getDistance

+
+public int getDistance()
+
+
Returns this stage distance in meters. +

+

+ +
Returns:
this stage distance in meters as int.
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/doc/BiathlonSymulation/Utils.html b/doc/BiathlonSymulation/Utils.html new file mode 100644 index 0000000..d6434e9 --- /dev/null +++ b/doc/BiathlonSymulation/Utils.html @@ -0,0 +1,286 @@ + + + + + + +Utils + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +BiathlonSymulation +
+Class Utils

+
+java.lang.Object
+  extended by BiathlonSymulation.Utils
+
+
+
+
public class Utils
extends java.lang.Object
+ + +

+


+ +

+ + + + + + + + + + + +
+Constructor Summary
Utils() + +
+           
+  + + + + + + + + + + + + + + + + + + + +
+Method Summary
+static doubleround2(double num) + +
+           
+static java.lang.StringtimeInstantFormatter(TimeInstant time) + +
+           
+static java.lang.StringtimeSpanFormatter(TimeSpan time) + +
+           
+  + + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+Utils

+
+public Utils()
+
+
+ + + + + + + + +
+Method Detail
+ +

+timeSpanFormatter

+
+public static java.lang.String timeSpanFormatter(TimeSpan time)
+
+
+
+
+
+
+ +

+timeInstantFormatter

+
+public static java.lang.String timeInstantFormatter(TimeInstant time)
+
+
+
+
+
+
+ +

+round2

+
+public static double round2(double num)
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/doc/BiathlonSymulation/package-frame.html b/doc/BiathlonSymulation/package-frame.html new file mode 100644 index 0000000..2586ada --- /dev/null +++ b/doc/BiathlonSymulation/package-frame.html @@ -0,0 +1,42 @@ + + + + + + +BiathlonSymulation + + + + + + + + + + + +BiathlonSymulation + + + + +
+Classes  + +
+Run +
+Runner +
+RunnerGenerator +
+SR +
+Stage +
+Utils
+ + + + diff --git a/doc/BiathlonSymulation/package-summary.html b/doc/BiathlonSymulation/package-summary.html new file mode 100644 index 0000000..1fbc699 --- /dev/null +++ b/doc/BiathlonSymulation/package-summary.html @@ -0,0 +1,173 @@ + + + + + + +BiathlonSymulation + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+

+Package BiathlonSymulation +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Class Summary
RunThis is the model class.
RunnerThis class represents the runner in the Run model.
RunnerGeneratorThis class represents a process source, which generates an amount of runners.
SRThis class represents a Shooting range in the Run model.
StageThis class represents a Stage.
Utils 
+  + +

+

+
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/doc/BiathlonSymulation/package-tree.html b/doc/BiathlonSymulation/package-tree.html new file mode 100644 index 0000000..14b446c --- /dev/null +++ b/doc/BiathlonSymulation/package-tree.html @@ -0,0 +1,154 @@ + + + + + + +BiathlonSymulation Class Hierarchy + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Hierarchy For Package BiathlonSymulation +

+
+

+Class Hierarchy +

+ +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/doc/allclasses-frame.html b/doc/allclasses-frame.html new file mode 100644 index 0000000..70a4280 --- /dev/null +++ b/doc/allclasses-frame.html @@ -0,0 +1,41 @@ + + + + + + +All Classes + + + + + + + + + + + +All Classes +
+ + + + + +
Run +
+Runner +
+RunnerGenerator +
+SR +
+Stage +
+Utils +
+
+ + + diff --git a/doc/allclasses-noframe.html b/doc/allclasses-noframe.html new file mode 100644 index 0000000..f07d812 --- /dev/null +++ b/doc/allclasses-noframe.html @@ -0,0 +1,41 @@ + + + + + + +All Classes + + + + + + + + + + + +All Classes +
+ + + + + +
Run +
+Runner +
+RunnerGenerator +
+SR +
+Stage +
+Utils +
+
+ + + diff --git a/doc/constant-values.html b/doc/constant-values.html new file mode 100644 index 0000000..cf1a605 --- /dev/null +++ b/doc/constant-values.html @@ -0,0 +1,142 @@ + + + + + + +Constant Field Values + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Constant Field Values

+
+
+Contents + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/doc/deprecated-list.html b/doc/deprecated-list.html new file mode 100644 index 0000000..4165c58 --- /dev/null +++ b/doc/deprecated-list.html @@ -0,0 +1,142 @@ + + + + + + +Deprecated List + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Deprecated API

+
+
+Contents + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/doc/help-doc.html b/doc/help-doc.html new file mode 100644 index 0000000..3c3f5fb --- /dev/null +++ b/doc/help-doc.html @@ -0,0 +1,209 @@ + + + + + + +API Help + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+How This API Document Is Organized

+
+This API (Application Programming Interface) document has pages corresponding to the items in the navigation bar, described as follows.

+Package

+
+ +

+Each package has a page that contains a list of its classes and interfaces, with a summary for each. This page can contain four categories:

+
+

+Class/Interface

+
+ +

+Each class, interface, nested class and nested interface has its own separate page. Each of these pages has three sections consisting of a class/interface description, summary tables, and detailed member descriptions:

+Each summary entry contains the first sentence from the detailed description for that item. The summary entries are alphabetical, while the detailed descriptions are in the order they appear in the source code. This preserves the logical groupings established by the programmer.
+ +

+Annotation Type

+
+ +

+Each annotation type has its own separate page with the following sections:

+
+ +

+Enum

+
+ +

+Each enum has its own separate page with the following sections:

+
+

+Tree (Class Hierarchy)

+
+There is a Class Hierarchy page for all packages, plus a hierarchy for each package. Each hierarchy page contains a list of classes and a list of interfaces. The classes are organized by inheritance structure starting with java.lang.Object. The interfaces do not inherit from java.lang.Object. +
+

+Deprecated API

+
+The Deprecated API page lists all of the API that have been deprecated. A deprecated API is not recommended for use, generally due to improvements, and a replacement API is usually given. Deprecated APIs may be removed in future implementations.
+

+Index

+
+The Index contains an alphabetic list of all classes, interfaces, constructors, methods, and fields.
+

+Prev/Next

+These links take you to the next or previous class, interface, package, or related page.

+Frames/No Frames

+These links show and hide the HTML frames. All pages are available with or without frames. +

+

+Serialized Form

+Each serializable or externalizable class has a description of its serialization fields and methods. This information is of interest to re-implementors, not to developers using the API. While there is no link in the navigation bar, you can get to this information by going to any serialized class and clicking "Serialized Form" in the "See also" section of the class description. +

+

+Constant Field Values

+The Constant Field Values page lists the static final fields and their values. +

+ + +This help file applies to API documentation generated using the standard doclet. + +
+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/doc/index-all.html b/doc/index-all.html new file mode 100644 index 0000000..ccdd1d2 --- /dev/null +++ b/doc/index-all.html @@ -0,0 +1,315 @@ + + + + + + +Index + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +A B D G H I L M Q R S T U
+

+A

+
+
ACTIVE_RUNNERS_NUM - +Static variable in class BiathlonSymulation.Run +
  +
addRunner(Runner) - +Method in class BiathlonSymulation.SR +
Adds runner to this shooting range's queue. +
+
+

+B

+
+
BiathlonSymulation - package BiathlonSymulation
 
+
+

+D

+
+
description() - +Method in class BiathlonSymulation.Run +
returns a description of the model to be used in the report. +
doInitialSchedules() - +Method in class BiathlonSymulation.Run +
activates dynamic model components (simulation processes). +
+
+

+G

+
+
getAccuracy() - +Method in class BiathlonSymulation.Runner +
returns this runner average accuracy. +
getDistance() - +Method in class BiathlonSymulation.Stage +
Returns this stage distance in meters. +
getNumber() - +Method in class BiathlonSymulation.Runner +
returns this runner number. +
getSpeed() - +Method in class BiathlonSymulation.Runner +
returns this runner average speed. +
getStage() - +Method in class BiathlonSymulation.Runner +
returns this runner current stage. +
+
+

+H

+
+
hold_time - +Variable in class BiathlonSymulation.Runner +
  +
+
+

+I

+
+
incStage() - +Method in class BiathlonSymulation.Runner +
Increment this runner stage. +
init() - +Method in class BiathlonSymulation.Run +
initialises static model components like distributions and queues. +
+
+

+L

+
+
lifeCycle() - +Method in class BiathlonSymulation.Runner +
Describes this runner's life cycle: +
lifeCycle() - +Method in class BiathlonSymulation.RunnerGenerator +
describes this process's life cycle: generate an amount of trucks. +
lifeCycle() - +Method in class BiathlonSymulation.SR +
Describes this Shooting Range's life cycle. +
+
+

+M

+
+
main(String[]) - +Static method in class BiathlonSymulation.Run +
Runs the model. +
model - +Variable in class BiathlonSymulation.Runner +
  +
+
+

+Q

+
+
QueueRunner(Runner) - +Method in class BiathlonSymulation.Run +
Queue runner to next stage. +
+
+

+R

+
+
round2(double) - +Static method in class BiathlonSymulation.Utils +
  +
Run - Class in BiathlonSymulation
This is the model class.
Run(Model, String, boolean, boolean) - +Constructor for class BiathlonSymulation.Run +
Run constructor. +
Runner - Class in BiathlonSymulation
This class represents the runner in the Run model.
Runner(Model, String, boolean, int, double, double) - +Constructor for class BiathlonSymulation.Runner +
Constructor of the runner process + Used to create a new runner. +
RunnerGenerator - Class in BiathlonSymulation
This class represents a process source, which generates an amount of runners.
RunnerGenerator(Model, String, boolean, int) - +Constructor for class BiathlonSymulation.RunnerGenerator +
RunnerGenerator constructor. +
+
+

+S

+
+
sendMessage(String) - +Method in class BiathlonSymulation.Runner +
Sends message to this runner trace file. +
SR - Class in BiathlonSymulation
This class represents a Shooting range in the Run model.
SR(Model, String, boolean) - +Constructor for class BiathlonSymulation.SR +
Constructor of the Shooting Range process + + Used to create a new SR to serve runners. +
SR_1 - +Variable in class BiathlonSymulation.Run +
  +
SR_2 - +Variable in class BiathlonSymulation.Run +
  +
SR_3 - +Variable in class BiathlonSymulation.Run +
  +
SR_4 - +Variable in class BiathlonSymulation.Run +
  +
SRQueue - +Variable in class BiathlonSymulation.SR +
  +
Stage - Class in BiathlonSymulation
This class represents a Stage.
Stage(int) - +Constructor for class BiathlonSymulation.Stage +
Constructor of the Stage. +
stage1 - +Variable in class BiathlonSymulation.Run +
  +
stage2 - +Variable in class BiathlonSymulation.Run +
  +
stage3 - +Variable in class BiathlonSymulation.Run +
  +
stage4 - +Variable in class BiathlonSymulation.Run +
  +
stage5 - +Variable in class BiathlonSymulation.Run +
  +
+
+

+T

+
+
timeInstantFormatter(TimeInstant) - +Static method in class BiathlonSymulation.Utils +
  +
timeSpanFormatter(TimeSpan) - +Static method in class BiathlonSymulation.Utils +
  +
+
+

+U

+
+
Utils - Class in BiathlonSymulation
 
Utils() - +Constructor for class BiathlonSymulation.Utils +
  +
+
+A B D G H I L M Q R S T U + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/doc/index.html b/doc/index.html new file mode 100644 index 0000000..d41fc4f --- /dev/null +++ b/doc/index.html @@ -0,0 +1,36 @@ + + + + + + +Generated Documentation (Untitled) + + + + + + + + +<H2> +Frame Alert</H2> + +<P> +This document is designed to be viewed using the frames feature. If you see this message, you are using a non-frame-capable web client. +<BR> +Link to<A HREF="BiathlonSymulation/package-summary.html">Non-frame version.</A> + + + diff --git a/doc/overview-tree.html b/doc/overview-tree.html new file mode 100644 index 0000000..71e0a13 --- /dev/null +++ b/doc/overview-tree.html @@ -0,0 +1,156 @@ + + + + + + +Class Hierarchy + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Hierarchy For All Packages

+
+
+
Package Hierarchies:
BiathlonSymulation
+
+

+Class Hierarchy +

+ +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/doc/package-list b/doc/package-list new file mode 100644 index 0000000..ca3d2c5 --- /dev/null +++ b/doc/package-list @@ -0,0 +1 @@ +BiathlonSymulation diff --git a/doc/resources/inherit.gif b/doc/resources/inherit.gif new file mode 100644 index 0000000000000000000000000000000000000000..c814867a13deb0ca7ea2156c6ca1d5a03372af7e GIT binary patch literal 57 zcmZ?wbhEHbIIT!9-C*e{wE9>Kx3D)-;0v)C; KYxQGgum%9JOA&7X literal 0 HcmV?d00001 diff --git a/doc/stylesheet.css b/doc/stylesheet.css new file mode 100644 index 0000000..6ea9e51 --- /dev/null +++ b/doc/stylesheet.css @@ -0,0 +1,29 @@ +/* Javadoc style sheet */ + +/* Define colors, fonts and other style attributes here to override the defaults */ + +/* Page background color */ +body { background-color: #FFFFFF; color:#000000 } + +/* Headings */ +h1 { font-size: 145% } + +/* Table colors */ +.TableHeadingColor { background: #CCCCFF; color:#000000 } /* Dark mauve */ +.TableSubHeadingColor { background: #EEEEFF; color:#000000 } /* Light mauve */ +.TableRowColor { background: #FFFFFF; color:#000000 } /* White */ + +/* Font used in left-hand frame lists */ +.FrameTitleFont { font-size: 100%; font-family: Helvetica, Arial, sans-serif; color:#000000 } +.FrameHeadingFont { font-size: 90%; font-family: Helvetica, Arial, sans-serif; color:#000000 } +.FrameItemFont { font-size: 90%; font-family: Helvetica, Arial, sans-serif; color:#000000 } + +/* Navigation bar fonts and colors */ +.NavBarCell1 { background-color:#EEEEFF; color:#000000} /* Light mauve */ +.NavBarCell1Rev { background-color:#00008B; color:#FFFFFF} /* Dark Blue */ +.NavBarFont1 { font-family: Arial, Helvetica, sans-serif; color:#000000;color:#000000;} +.NavBarFont1Rev { font-family: Arial, Helvetica, sans-serif; color:#FFFFFF;color:#FFFFFF;} + +.NavBarCell2 { font-family: Arial, Helvetica, sans-serif; background-color:#FFFFFF; color:#000000} +.NavBarCell3 { font-family: Arial, Helvetica, sans-serif; background-color:#FFFFFF; color:#000000} + diff --git a/output/After_Shooting_Range_1_trace.html b/output/After_Shooting_Range_1_trace.html index bea033e..611b88d 100644 --- a/output/After_Shooting_Range_1_trace.html +++ b/output/After_Shooting_Range_1_trace.html @@ -8,37 +8,37 @@

After_Shooting_Range_1 - Trace

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
model
time
event
entity
action(s)
Biathlon simulation449.9225----Runner#24Passed first checkpoint! 7m, 29.92s
453.1186 Runner#30Passed first checkpoint! +3.2s
456.4304 Runner#12Passed first checkpoint! +6.51s
459.2522 Runner#23Passed first checkpoint! +9.33s
461.4218 Runner#6Passed first checkpoint! +11.5s
462.0800 Runner#20Passed first checkpoint! +12.16s
462.3789 Runner#16Passed first checkpoint! +12.46s
465.0319 Runner#17Passed first checkpoint! +15.11s
468.0105 Runner#15Passed first checkpoint! +18.09s
469.5389 Runner#22Passed first checkpoint! +19.62s
472.4149 Runner#29Passed first checkpoint! +22.49s
476.0904 Runner#13Passed first checkpoint! +26.17s
478.4627 Runner#28Passed first checkpoint! +28.54s
482.3090 Runner#7Passed first checkpoint! +32.39s
484.2433 Runner#21Passed first checkpoint! +34.32s
488.5814 Runner#25Passed first checkpoint! +38.66s
489.3194 Runner#14Passed first checkpoint! +39.4s
492.5571 Runner#9Passed first checkpoint! +42.63s
494.0655 Runner#19Passed first checkpoint! +44.14s
494.4037 Runner#10Passed first checkpoint! +44.48s
494.9030 Runner#27Passed first checkpoint! +44.98s
497.2606 Runner#11Passed first checkpoint! +47.34s
498.4390 Runner#18Passed first checkpoint! +48.52s
501.7794 Runner#26Passed first checkpoint! +51.86s
505.5724 Runner#5Passed first checkpoint! +55.65s
505.8042 Runner#3Passed first checkpoint! +55.88s
508.6586 Runner#1Passed first checkpoint! +58.74s
510.1231 Runner#4Passed first checkpoint! + 1m, 0.2s
510.2332 Runner#8Passed first checkpoint! + 1m, 0.31s
513.5110 Runner#2Passed first checkpoint! + 1m, 3.59s
Biathlon simulation425.4030----Runner#24Passed first checkpoint! 7m, 5.4s
428.9687 Runner#20Passed first checkpoint! +3.57s
431.1531 Runner#12Passed first checkpoint! +5.75s
431.2337 Runner#16Passed first checkpoint! +5.83s
433.2490 Runner#28Passed first checkpoint! +7.85s
439.5095 Runner#4Passed first checkpoint! +14.11s
443.5593 Runner#10Passed first checkpoint! +18.16s
444.5797 Runner#11Passed first checkpoint! +19.18s
446.4544 Runner#19Passed first checkpoint! +21.05s
448.2881 Runner#9Passed first checkpoint! +22.89s
450.2976 Runner#7Passed first checkpoint! +24.89s
454.6782 Runner#27Passed first checkpoint! +29.28s
455.8204 Runner#21Passed first checkpoint! +30.42s
456.5162 Runner#26Passed first checkpoint! +31.11s
457.2534 Runner#30Passed first checkpoint! +31.85s
458.0915 Runner#23Passed first checkpoint! +32.69s
460.7797 Runner#13Passed first checkpoint! +35.38s
461.3164 Runner#3Passed first checkpoint! +35.91s
462.3487 Runner#17Passed first checkpoint! +36.95s
462.3651 Runner#18Passed first checkpoint! +36.96s
462.5125 Runner#14Passed first checkpoint! +37.11s
462.8678 Runner#1Passed first checkpoint! +37.46s
472.4874 Runner#25Passed first checkpoint! +47.08s
472.8780 Runner#15Passed first checkpoint! +47.47s
473.2569 Runner#29Passed first checkpoint! +47.85s
482.7299 Runner#8Passed first checkpoint! +57.33s
490.6074 Runner#22Passed first checkpoint! + 1m, 5.2s
494.4789 Runner#6Passed first checkpoint! + 1m, 9.08s
496.0891 Runner#5Passed first checkpoint! + 1m, 10.69s
505.4837 Runner#2Passed first checkpoint! + 1m, 20.08s

top

-created using DESMO-J Version 2.3.4 at Sat Oct 20 11:35:40 CEST 2012 - DESMO-J is licensed under Apache License, Version 2.0 +created using DESMO-J Version 2.3.4 at Sat Oct 20 14:38:13 CEST 2012 - DESMO-J is licensed under Apache License, Version 2.0 \ No newline at end of file diff --git a/src/BiathlonSymulation/Run.java b/src/BiathlonSymulation/Run.java index 28cfa7b..7c4afdb 100644 --- a/src/BiathlonSymulation/Run.java +++ b/src/BiathlonSymulation/Run.java @@ -4,8 +4,17 @@ import desmoj.core.report.TraceFileOut; import desmoj.core.report.TraceNote; import desmoj.core.simulator.*; +/** + * This is the model class. It is the main class of a simple process-oriented + * model of the biathlon mass start run. + */ public class Run extends Model { - + + /** + * Runs the model. + * + * @param args is an array of command-line arguments (will be ignored here) + */ public static void main(String[] args) { Run model = new Run(null, "Biathlon simulation", true, true); @@ -18,7 +27,11 @@ public class Run extends Model { exp.finish(); } - + /** + * Queue runner to next stage. + * + * @param runner - current, which has to be queued. + */ public void QueueRunner(Runner runner) { switch(runner.getStage()) { @@ -39,7 +52,7 @@ public class Run extends Model { case 2 : { String msg = "Passed first checkpoint!"; if(top_score_SR_1 != null) { - msg += " +" + Utils.timeInstantFormatter(TimeOperations.diff(this.presentTime(), top_score_SR_1)); + msg += " +" + Utils.timeSpanFormatter(TimeOperations.diff(this.presentTime(), top_score_SR_1)); } else { top_score_SR_1 = this.presentTime(); @@ -62,7 +75,7 @@ public class Run extends Model { case 4 : { String msg = "Passed second checkpoint!"; if(top_score_SR_2 != null) { - msg += " +" + Utils.timeInstantFormatter(TimeOperations.diff(this.presentTime(), top_score_SR_2)); + msg += " +" + Utils.timeSpanFormatter(TimeOperations.diff(this.presentTime(), top_score_SR_2)); } else { top_score_SR_2 = this.presentTime(); @@ -84,7 +97,7 @@ public class Run extends Model { case 6 : { String msg = "Passed 3th checkpoint!"; if(top_score_SR_3 != null) { - msg += " +" + Utils.timeInstantFormatter(TimeOperations.diff(this.presentTime(), top_score_SR_3)); + msg += " +" + Utils.timeSpanFormatter(TimeOperations.diff(this.presentTime(), top_score_SR_3)); } else { top_score_SR_3 = this.presentTime(); @@ -107,7 +120,7 @@ public class Run extends Model { case 8 : { String msg = "Passed 4th checkpoint!"; if(top_score_SR_4 != null) { - msg += " +" + Utils.timeInstantFormatter(TimeOperations.diff(this.presentTime(), top_score_SR_4)); + msg += " +" + Utils.timeSpanFormatter(TimeOperations.diff(this.presentTime(), top_score_SR_4)); } else { top_score_SR_4 = this.presentTime(); @@ -130,7 +143,7 @@ public class Run extends Model { if(top_score != null) { runner.sendMessage(msg+ " place:" + (RUNNERS_NUM-ACTIVE_RUNNERS_NUM) + "/30"); - msg += " +" + Utils.timeInstantFormatter(TimeOperations.diff(this.presentTime(), top_score)); + msg += " +" + Utils.timeSpanFormatter(TimeOperations.diff(this.presentTime(), top_score)); } else { runner.sendMessage(msg+ " place:" + (RUNNERS_NUM-ACTIVE_RUNNERS_NUM) + "/30"); @@ -156,16 +169,41 @@ public class Run extends Model { } } } - + + /** + * Run constructor. + * + * Creates a new Run model via calling + * the constructor of the superclass. + * + * @param owner the model this model is part of (set to null when there is no such model) + * @param modelName this model's name + * @param showInReport flag to indicate if this model shall produce output to the report file + * @param showInTrace flag to indicate if this model shall produce output to the trace file + */ public Run(Model owner, String modelName, boolean showInReport, boolean showInTrace) { super(owner, modelName, showInReport, showInTrace); } + /** + * returns a description of the model to be used in the report. + * @return model description as a string + */ @Override public String description() { return "Symulcaja biathlonu z masowego startu"; } - + + /** + * activates dynamic model components (simulation processes). + * + * This method is used to place all events or processes on the + * internal event list of the simulator which are necessary to start + * the simulation. + * + * In this case, the truck generator and the van carrier(s) have to be + * created and activated. + */ @Override public void doInitialSchedules() { stage1 = new Stage(3000); @@ -183,6 +221,9 @@ public class Run extends Model { runnerGenerator.activate(); } + /** + * initialises static model components like distributions and queues. + */ @Override public void init() { @@ -235,6 +276,5 @@ public class Run extends Model { public SR SR_1; public SR SR_2; public SR SR_3; - public SR SR_4; - + public SR SR_4; } diff --git a/src/BiathlonSymulation/Runner.java b/src/BiathlonSymulation/Runner.java index 5e31241..d4b9752 100644 --- a/src/BiathlonSymulation/Runner.java +++ b/src/BiathlonSymulation/Runner.java @@ -8,8 +8,23 @@ import desmoj.core.simulator.Model; import desmoj.core.simulator.SimProcess; import desmoj.core.simulator.TimeSpan; +/** + * This class represents the runner in the Run model. + */ public class Runner extends SimProcess { + /** + * Constructor of the runner process + * Used to create a new runner. + * + * @param owner the model this process belongs to + * @param name this runner's name + * @param showInTrace flag to indicate if this process shall produce + * output for the trace + * @param number this runner number. + * @param speed this runner average speed. + * @param accuracy ths runner average accuracy. + */ public Runner(Model owner, String name, boolean showInTrace, int number, double speed, double accuracy) { super(owner, name, showInTrace); @@ -29,30 +44,55 @@ public class Runner extends SimProcess { traceFile.receive(new TraceNote(owner, msg, owner.presentTime(), this, null)); } + /** + * returns this runner number. + * @return this runner number as int. + */ public int getNumber() { return this.number; } + /** + * returns this runner average speed. + * @return this runner avarage speed as double. + */ public double getSpeed() { return this.speed; } + /** + * returns this runner average accuracy. + * @return this runner avarage accuracy as double. + */ public double getAccuracy() { return this.accuracy; } + /** + * returns this runner current stage. + * @return this runner current stage as int. + */ public int getStage() { return this.stage; } + /** + * Increment this runner stage. + */ public void incStage() { stage++; } + /** + * Sends message to this runner trace file. + */ public void sendMessage(String msg) { traceFile.receive(new TraceNote(this.model, msg, this.model.presentTime(), this, null)); } - + + /** + * Describes this runner's life cycle: + */ @Override public void lifeCycle() { while(true) { @@ -75,8 +115,8 @@ public class Runner extends SimProcess { // ------------------------------------------------------------------------ private int number; // numer biegacza. - private double speed; // Prêdkoœæ 1-50 (m/s). - private double accuracy; // Celnoœæ 0-100 (%). + private double speed; // Prêdkoœæ (m/s). + private double accuracy; // Celnoœæ (%). private int stage; private TraceFileOut traceFile; diff --git a/src/BiathlonSymulation/RunnerGenerator.java b/src/BiathlonSymulation/RunnerGenerator.java index e3dac9d..131eb56 100644 --- a/src/BiathlonSymulation/RunnerGenerator.java +++ b/src/BiathlonSymulation/RunnerGenerator.java @@ -4,10 +4,18 @@ import desmoj.core.dist.ContDistUniform; import desmoj.core.simulator.Model; import desmoj.core.simulator.SimProcess; +/** + * This class represents a process source, which generates an amount of runners. + */ public class RunnerGenerator extends SimProcess{ - - private int quantity; + /** + * RunnerGenerator constructor. + * @param owner the model this truck generator belongs to + * @param name this runners generator's name + * @param showInTrace flag to indicate if this process shall produce output for the trace + * @param quantity describes quantity of runners to generate. + */ public RunnerGenerator(Model arg0, String arg1, boolean arg2, int quantity) { super(arg0, arg1, arg2); this.quantity = quantity; @@ -19,6 +27,9 @@ public class RunnerGenerator extends SimProcess{ accuracyDist.reset(System.currentTimeMillis()); } + /** + * describes this process's life cycle: generate an amount of trucks. + */ @Override public void lifeCycle() { Run model = (Run)getModel(); @@ -32,4 +43,6 @@ public class RunnerGenerator extends SimProcess{ // ------------------------------------------------------------------------ private desmoj.core.dist.ContDistUniform speedDist; private desmoj.core.dist.ContDistUniform accuracyDist; + + private int quantity; } diff --git a/src/BiathlonSymulation/SR.java b/src/BiathlonSymulation/SR.java index ac243b0..5a051eb 100644 --- a/src/BiathlonSymulation/SR.java +++ b/src/BiathlonSymulation/SR.java @@ -4,8 +4,23 @@ import desmoj.core.dist.ContDistUniform; import desmoj.core.simulator.Model; import desmoj.core.simulator.SimProcess; +/** + * This class represents a Shooting range in the Run model. + * The SR waits until a runner requests his service. + * If there is another runner waiting it starts serving this + * runner. Otherwise it waits again for the next runner to arrive. + */ public class SR extends SimProcess { + /** + * Constructor of the Shooting Range process + * + * Used to create a new SR to serve runners. + * + * @param owner the model this process belongs to + * @param name this SR's name + * @param showInTrace flag to indicate if this process shall produce output for the trace + */ public SR(Model owner, String name, boolean showInTrace) { super(owner, name, showInTrace); @@ -18,12 +33,19 @@ public class SR extends SimProcess { SRDist.reset( System.currentTimeMillis()); } + /** + * Adds runner to this shooting range's queue. + * After that, activates this shooting range life cycle. + * @param runner, runner to serve. + */ public void addRunner(Runner runner) { SRQueue.insert(runner); this.activate(); } - + /** + * Describes this Shooting Range's life cycle. + */ @Override public void lifeCycle() { while(true) { diff --git a/src/BiathlonSymulation/Stage.java b/src/BiathlonSymulation/Stage.java index 021b270..98493e3 100644 --- a/src/BiathlonSymulation/Stage.java +++ b/src/BiathlonSymulation/Stage.java @@ -1,11 +1,24 @@ package BiathlonSymulation; +/** + * This class represents a Stage. + */ public class Stage { + /** + * Constructor of the Stage. (it is not a process!) + * + * @param distance this stage distance in meters. + */ public Stage(int distance) { this.distance = distance; } + /** + * Returns this stage distance in meters. + * + * @return this stage distance in meters as int. + */ public int getDistance() { return distance; } diff --git a/src/BiathlonSymulation/Utils.java b/src/BiathlonSymulation/Utils.java index 30aa68b..2d97512 100644 --- a/src/BiathlonSymulation/Utils.java +++ b/src/BiathlonSymulation/Utils.java @@ -4,7 +4,7 @@ import desmoj.core.simulator.TimeInstant; import desmoj.core.simulator.TimeSpan; public class Utils { - public static String timeInstantFormatter(TimeSpan time) { + public static String timeSpanFormatter(TimeSpan time) { StringBuilder builder = new StringBuilder(); Double min = time.getTimeAsDouble(); diff --git a/src/ProcessesExample/ProcessesExample.java b/src/ProcessesExample/ProcessesExample.java deleted file mode 100644 index 7f92535..0000000 --- a/src/ProcessesExample/ProcessesExample.java +++ /dev/null @@ -1,244 +0,0 @@ -package ProcessesExample; - -import desmoj.core.report.Message; -import desmoj.core.report.MessageReceiver; -import desmoj.core.report.Reporter; -import desmoj.core.simulator.*; -import desmoj.core.dist.*; - -/** - * This is the model class. It is the main class of a simple process-oriented - * model of the loading zone of a container terminal. Trucks arrive at the - * terminal to load containers. They wait in line until a van carrier is - * available to fetch a certain container and load it onto the truck. After - * loading is completed, the truck leaves the terminal while the van carrier - * serves the next truck. - * - * Creation date: 29.03.00 - * Last modified: 19.11.04 - * @author: Olaf Neidhardt, modified by Ruth Meyer - */ -public class ProcessesExample extends Model { - - /** - * model parameter: the number of van carriers - */ - protected static int NUM_VC = 1; - /** - * Random number stream used to draw an arrival time for the next truck. - * See init() method for stream parameters. - */ - private desmoj.core.dist.RealDistExponential truckArrivalTime; - /** - * Random number stream used to draw a service time for a truck. - * Describes the time needed by the VC to fetch and load the container - * onto the truck. - * See init() method for stream parameters. - */ - private desmoj.core.dist.RealDistUniform serviceTime; - /** - * A waiting queue object is used to represent the parking area for - * the trucks. - * Every time a truck arrives it is inserted into this queue (it parks) - * and will be removed by the VC for service. - * - * This way all necessary basic statistics are monitored by the queue. - */ - protected desmoj.core.simulator.ProcessQueue truckQueue; - /** - * A waiting queue object is used to represent the parking spot for - * the VC. - * If there is no truck waiting for service the VC will return here - * and wait for the next truck to come. - * - * This way all idle time statistics of the VC are monitored by the queue. - */ - protected desmoj.core.simulator.ProcessQueue idleVCQueue; - - /** - * ProcessesExample constructor. - * - * Creates a new ProcessesExample model via calling - * the constructor of the superclass. - * - * @param owner the model this model is part of (set to null when there is no such model) - * @param modelName this model's name - * @param showInReport flag to indicate if this model shall produce output to the report file - * @param showInTrace flag to indicate if this model shall produce output to the trace file - */ - public ProcessesExample(Model owner, String modelName, boolean showInReport, boolean showInTrace) { - super(owner, modelName, showInReport, showInTrace); - } - /** - * returns a description of the model to be used in the report. - * @return model description as a string - */ - public String description() { - return "This model describes a queueing system located at a "+ - "container terminal. Trucks will arrive and "+ - "require the loading of a container. A van carrier (VC) is "+ - "on duty and will head off to find the required container "+ - "in the storage. It will then load the container onto the "+ - "truck. Afterwards, the truck leaves the terminal. "+ - "In case the VC is busy, the truck waits "+ - "for its turn on the parking-lot. "+ - "If the VC is idle, it waits on its own parking spot for the "+ - "truck to come."; - } - /** - * activates dynamic model components (simulation processes). - * - * This method is used to place all events or processes on the - * internal event list of the simulator which are necessary to start - * the simulation. - * - * In this case, the truck generator and the van carrier(s) have to be - * created and activated. - */ - public void doInitialSchedules() { - - // create and activate the van carrier(s) - for (int i=0; i < NUM_VC; i++) - { - VanCarrier vanCarrier = new VanCarrier(this, "Van Carrier", true); - vanCarrier.activate(new SimTime(0.0)); - //ATTENTION: - //Don't use SimTime.NOW or SimTime.now() here, because it - //leads to "strange" results due to a DESMO-J weakness here. - } - - //create and activate the truck generator process - TruckGenerator generator = new TruckGenerator(this,"TruckArrival",false); - generator.activate(new SimTime(0.0)); - } - /** - * initialises static model components like distributions and queues. - */ - public void init() { - - // initalising the serviceTimeStream - // Parameters: - // this = belongs to this model - // "ServiceTimeStream" = the name of the stream - // 3.0 = minimum time in minutes to deliver a container - // 7.0 = maximum time in minutes to deliver a container - // true = show in report? - // false = show in trace? - serviceTime= new RealDistUniform(this, "ServiceTimeStream", 3.0, 7.0, true, false); - - // initalising the truckArrivalTimeStream - // Parameters: - // this = belongs to this model - // "TruckArrivalTimeStream" = the name of the stream - // 3.0 = mean time in minutes between arrival of trucks - // true = show in report? - // false = show in trace? - truckArrivalTime= new RealDistExponential(this, "TruckArrivalTimeStream", 3.0, true, false); - - // necessary because an inter-arrival time can not be negative, but - // a sample of an exponential distribution can... - truckArrivalTime.setNonNegative(true); - - // initalising the truckQueue - // Parameters: - // this = belongs to this model - // "Truck Queue" = the name of the Queue - // true = show in report? - // true = show in trace? - truckQueue = new ProcessQueue(this, "Truck Queue", true, true); - - // initalising the idleVCQueue - // Parameters: - // this = belongs to this model - // "idle VC Queue" = the name of the Queue - // true = show in report? - // true = show in trace? - idleVCQueue = new ProcessQueue(this, "idle VC Queue", true, true); - } - /** - * Returns a sample of the random stream used to determine the - * time needed to fetch the container for a truck from the - * storage area and the time the VC needs to load it onto the truck. - * - * @return double a serviceTime sample - */ - public double getServiceTime() { - return serviceTime.sample(); - } - /** - * Returns a sample of the random stream used to determine - * the next truck arrival time. - * - * @return double a truckArrivalTime sample - */ - public double getTruckArrivalTime() { - return truckArrivalTime.sample(); - } - /** - * Runs the model. - * - * In DESMO-J used to - * - instantiate the experiment - * - instantiate the model - * - connect the model to the experiment - * - steer length of simulation and outputs - * - set the ending criterion (normally the time) - * - start the simulation - * - initiate reporting - * - clean up the experiment - * - * @param args is an array of command-line arguments (will be ignored here) - */ - public static void main(java.lang.String[] args) { - - // create model and experiment - ProcessesExample model = new ProcessesExample(null, "ProcessesExample", true, true); - // null as first parameter because it is the main model and has no mastermodel - Experiment exp = new Experiment("ProcessesExampleExperiment"); - // ATTENTION, since the name of the experiment is used in the names of the output files - // you have to specify a string that's compatible with the filename constraints of your - // computer's operating system - - // connect both - model.connectToExperiment(exp); - - MessageReceiver r = new MessageReceiver() { - - @Override - public void receive(Reporter r) { - // TODO Auto-generated method stub - - } - - @Override - public void receive(Message m) { - // TODO Auto-generated method stub - - } - }; - - - // set experiment parameters - exp.setShowProgressBar(true); // display a progress bar (or not) - exp.stop(new SimTime(1500)); // set end of simulation at 1500 time units - exp.tracePeriod(new SimTime(0.0), new SimTime(100)); // set the period of the trace - exp.debugPeriod(new SimTime(0.0), new SimTime(50)); // and debug output - // ATTENTION! - // Don't use too long periods. Otherwise a huge HTML page will - // be created which crashes Netscape :-) - - // start the Experiment at simulation time 0.0 - exp.start(); - - // --> now the simulation is running until it reaches its end criterium - // ... - // ... - // <-- afterwards, the main thread returns here - - // generate the report (and other output files) - exp.report(); - - // stop all threads still alive and close all output files - exp.finish(); - } -} /* end of model class */ diff --git a/src/ProcessesExample/Truck.java b/src/ProcessesExample/Truck.java deleted file mode 100644 index 5298459..0000000 --- a/src/ProcessesExample/Truck.java +++ /dev/null @@ -1,86 +0,0 @@ -package ProcessesExample; - -import com.sun.jmx.trace.Trace; - -import desmoj.core.simulator.*; -/** - * This class represents the truck in the ProcessesExample - * model. - * - * A truck arrives at the container terminal and requests - * loading of a container. If possible, it is served - * by the van carrier immediately. Otherwise it waits in the - * parking area for its turn. - * After service is completed, it leaves the system. - * - * Creation date: 29.03.00 - * Last modified: 19.11.04 - * @author: Olaf Neidhardt, modified by Ruth Meyer - */ -public class Truck extends SimProcess { - - /** a reference to the model this process is a part of - * useful shortcut to access the model's static components - */ - private ProcessesExample myModel; - /** - * Constructor of the truck process - * - * Used to create a new truck to be serviced by a van carrier. - * - * @param owner the model this process belongs to - * @param name this truck's name - * @param showInTrace flag to indicate if this process shall produce - * output for the trace - */ - public Truck(Model owner, String name, boolean showInTrace) { - - super(owner, name, showInTrace); - // store a reference to the model this truck is associated with - myModel = (ProcessesExample)owner; - } - /** - * Describes this truck's life cycle: - * - * On arrival, the truck will enter the queue (parking lot). - * It will then check if the van carrier is available. - * If this is the case, it will activate the van carrier to - * get serviced and transfer the control to the VC. - * Otherwise it just passivates (waits). - * After service it leaves the system. - */ - public void lifeCycle() { - - // enter parking-lot - myModel.truckQueue.insert(this); - sendTraceNote("TruckQueuelength: "+ myModel.truckQueue.length()); - - - // check if a VC is available - if (!myModel.idleVCQueue.isEmpty()) { - // yes, it is - - // get a reference to the first VC from the idle VC queue - // (the type cast is necessary because the queue returns SimProcess - // objects instead of VC objects) - VanCarrier vanCarrier = myModel.idleVCQueue.first(); - // remove the van carrier from the queue - myModel.idleVCQueue.remove(vanCarrier); - - //place the VC on the eventlist right after me, - //to ensure that I will be the next customer to get serviced - vanCarrier.activateAfter(this); - } - - // wait for service - passivate(); - - // Ok, I am back online again, which means I was serviced - // by the VC. I can leave the systems now. - // Luckily I don't have to do anything more than sending - // a message to the trace file, because the - // Java VM garbage collector will get the job done. - // Bye! - sendTraceNote("Truck was serviced and leaves system."); - } -} /* end of process class */ diff --git a/src/ProcessesExample/TruckGenerator.java b/src/ProcessesExample/TruckGenerator.java deleted file mode 100644 index 2e98aa1..0000000 --- a/src/ProcessesExample/TruckGenerator.java +++ /dev/null @@ -1,56 +0,0 @@ -package ProcessesExample; - -import desmoj.core.simulator.*; -/** - * This class represents a process source, which continually generates - * trucks in order to keep the simulation running. - * - * It will create a new truck, activate it (so that it arrives at - * the terminal) and then wait until the next truck arrival is - * due. - * - * Creation date: 19.11.04 - * @author Ruth Meyer - */ -public class TruckGenerator extends SimProcess { - - /** - * TruckGenerator constructor comment. - * @param owner the model this truck generator belongs to - * @param name this truck generator's name - * @param showInTrace flag to indicate if this process shall produce output for the trace - */ - public TruckGenerator(Model owner, String name, boolean showInTrace) { - super(owner, name, showInTrace); - } - /** - * describes this process's life cycle: continually generate new trucks. - */ - public void lifeCycle() { - - // get a reference to the model - ProcessesExample model = (ProcessesExample)getModel(); - - // endless loop: - while (true) { - - // create a new truck - // Parameters: - // model = it's part of this model - // "Truck" = name of the object - // true = yes please, show the truck in trace file - Truck truck = new Truck(model, "Truck", true); - - // now let the newly created truck roll on the parking-lot - // which means we will activate it after this truck generator - truck.activateAfter(this); - - // wait until next truck arrival is due - hold(new SimTime(model.getTruckArrivalTime())); - // from inside to outside... - // we draw a new inter-arrival time - // we make a SimTime object out of it and - // we wait for exactly this period of time - } - } -} /* end of process class */ diff --git a/src/ProcessesExample/VanCarrier.java b/src/ProcessesExample/VanCarrier.java deleted file mode 100644 index e5af964..0000000 --- a/src/ProcessesExample/VanCarrier.java +++ /dev/null @@ -1,91 +0,0 @@ -package ProcessesExample; - -import desmoj.core.simulator.*; -/** - * This class represents a van carrier in the ProcessesExample - * model. - * The VC waits until a truck requests its service. - * It will then fetch the container and load it onto - * the truck. - * If there is another truck waiting it starts serving this - * truck. Otherwise it waits again for the next truck to arrive. - * - * Creation date: 29.03.00 - * Last modified: 20.11.04 - * @author: Olaf Neidhardt, modified by Ruth Meyer - */ -public class VanCarrier extends SimProcess { - - /** a reference to the model this process is a part of - * useful shortcut to access the model's static components - */ - private ProcessesExample myModel; - /** - * Constructor of the van carrier process - * - * Used to create a new VC to serve trucks. - * - * @param owner the model this process belongs to - * @param name this VC's name - * @param showInTrace flag to indicate if this process shall produce output for the trace - */ - public VanCarrier(Model owner, String name, boolean showInTrace) { - - super(owner, name, showInTrace); - // store a reference to the model this VC is associated with - myModel = (ProcessesExample)owner; - } - /** - * Describes this van carrier's life cycle. - * - * It will continually loop through the following steps: - * Check if there is a customer waiting. - * If there is someone waiting - * a) remove customer from queue - * b) serve customer - * c) return to top - * If there is no one waiting - * a) wait (passivate) until someone arrives (who reactivates the VC) - * b) return to top - */ - public void lifeCycle() { - - // the server is always on duty and will never stop working - while (true) { - //check if there is someone waiting - if (myModel.truckQueue.isEmpty()) { - - // NO, there is no one waiting - - // insert yourself into the idle VC queue - myModel.idleVCQueue.insert(this); - // and wait for things to happen - passivate(); - } - else { - - // YES, there is a customer (truck) waiting - - // get a reference to the first truck from the truck queue - // (the type cast is necessary because the queue returns SimProcess - // objects instead of truck objects) - Truck nextTruck = myModel.truckQueue.first(); - // remove the truck from the queue - myModel.truckQueue.remove(nextTruck); - - // now serve it (fetch container and load it onto truck) - // service time is represented by a hold of the VC process - hold(new SimTime(myModel.getServiceTime())); - // from inside to outside... - // ...draw a new period of service time - // ...make a SimTime object out of it - // ...and hold for this amount of time - - // now the truck has received its container and can leave - // we will reactivate it, to allow it to finish its life cycle - nextTruck.activate(new SimTime(0.0)); - // the VC can return to top and check for a new customer - } - } - } -} /* end of process class */ diff --git a/src/biathlon/Process.java b/src/biathlon/Process.java deleted file mode 100644 index 33510a3..0000000 --- a/src/biathlon/Process.java +++ /dev/null @@ -1,96 +0,0 @@ -package biathlon; - -import java.util.concurrent.TimeUnit; - -import desmoj.core.simulator.*; -import desmoj.core.dist.*; - -public class Process extends Model { - - protected final static int NUM_SR = 4; - - protected final static int NUM_CONTENDER = 30; - - private desmoj.core.dist.ContDistUniform runnerAverageSpeed; - - private desmoj.core.dist.ContDistNormal serviceTimeProne; - - private desmoj.core.dist.ContDistNormal serviceTimeStanding; - - protected desmoj.core.simulator.ProcessQueue penaltyQueue; - - protected desmoj.core.simulator.ProcessQueue RunnerQueue; - - protected desmoj.core.simulator.ProcessQueue idleSRQueue; - - protected desmoj.core.simulator.ProcessQueue penaltyCircuits; - - /** - * @param args - */ - public static void main(String[] args) { - Process model = new Process(null, "Biathlon simulation", true, true); - - Experiment exp = new Experiment("Biatholon_simulation", "output"); - - model.connectToExperiment(exp); - exp.setShowProgressBar(true); - exp.stop(new TimeInstant(40,TimeUnit.MINUTES)); - - exp.tracePeriod(new TimeInstant(0), new TimeInstant(40,TimeUnit.MINUTES)); - - exp.start(); - exp.report(); - exp.finish(); - } - - public Process(Model owner, String modelName, boolean showInReport, - boolean showInTrace) { - super(owner, modelName, showInReport, showInTrace); - } - - @Override - public String description() { - return "Symulcaja biathlonu z masowego startu"; - } - - @Override - public void doInitialSchedules() { - ShotingRangeGenerator sRG=new ShotingRangeGenerator(this, "Shoting range generator", false, NUM_SR); - RunnerGenerator runnerGenerator = new RunnerGenerator(this, "Runner generator", false, NUM_CONTENDER); - sRG.activate(new TimeSpan(0)); - runnerGenerator.activate(new TimeSpan(0)); - - } - - @Override - public void init() { - - serviceTimeProne = new ContDistNormal(this, "ServiceTimeStand", 30.0, - 4.0, true, false); - serviceTimeStanding = new ContDistNormal(this, "ServiceTimeProne", - 25.0 ,3.0, true, false); - runnerAverageSpeed = new ContDistUniform(this, "runnerAverageSpeed", - 25.0, 1.0, true, false); - - RunnerQueue = new ProcessQueue(this, "Runner Queue", true, true); - idleSRQueue = new ProcessQueue(this, "idle SR Queue", - true, true); - - } - - public desmoj.core.dist.ContDistUniform getRunnerArrivalTime() { - return runnerAverageSpeed; - } - - public desmoj.core.dist.ContDistNormal getServiceTimeProne() { - return serviceTimeProne; - } - - public desmoj.core.dist.ContDistNormal getServiceTimeStanding() { - return serviceTimeStanding; - } - - - -} \ No newline at end of file diff --git a/src/biathlon/Runner.java b/src/biathlon/Runner.java deleted file mode 100644 index c193324..0000000 --- a/src/biathlon/Runner.java +++ /dev/null @@ -1,40 +0,0 @@ -package biathlon; - -import java.util.concurrent.TimeUnit; - -import desmoj.core.dist.ContDistNormal; -import desmoj.core.simulator.Model; -import desmoj.core.simulator.SimProcess; -import desmoj.core.simulator.TimeSpan; - -public class Runner extends SimProcess { - - private desmoj.core.dist.ContDistNormal shots; - - private int number; - - private Process model; - - public Runner(Model owner, String name, boolean showInTrace, int number) { - super(owner, name, showInTrace); - model = (Process) owner; - this.number = number; - shots = new ContDistNormal(model, "shots", 5, 5, true, true); - shots.setNonNegative(true); - } - - public int getNumber() { - return this.number; - } - - @Override - public void lifeCycle() { - model.QueueRunner(this); - hold(new TimeSpan(model.getRunnerArrivalTime().sample(), TimeUnit.SECONDS)); - model.StageRunner(this); - System.out.println("Before passivate: " + this.number); - passivate(); - System.out.println("After passivate: " + this.number); - model.StageRunner(this); - } -} diff --git a/src/biathlon/RunnerGenerator.java b/src/biathlon/RunnerGenerator.java deleted file mode 100644 index 2f1f0ce..0000000 --- a/src/biathlon/RunnerGenerator.java +++ /dev/null @@ -1,24 +0,0 @@ -package biathlon; - -import desmoj.core.simulator.Model; -import desmoj.core.simulator.SimProcess; - -public class RunnerGenerator extends SimProcess{ - - private int quantity; - - public RunnerGenerator(Model arg0, String arg1, boolean arg2, int quantity) { - super(arg0, arg1, arg2); - this.quantity = quantity; - } - - @Override - public void lifeCycle() { - Process model = (Process)getModel(); - - for (int i=1; i<=quantity; ++i) { - Runner runner = new Runner(model, "Runner", true, i); - runner.activate(); - } - } -} diff --git a/src/biathlon/ShootingRange.java b/src/biathlon/ShootingRange.java deleted file mode 100644 index 49d2f9b..0000000 --- a/src/biathlon/ShootingRange.java +++ /dev/null @@ -1,30 +0,0 @@ -package biathlon; - -import desmoj.core.simulator.Model; -import desmoj.core.simulator.SimProcess; - -public class ShootingRange extends SimProcess { - - public ShootingRange(Model owner, String arg1, boolean arg2) { - super(owner, arg1, arg2); - - model = (Process) owner; - } - - @Override - public void lifeCycle() { - while (true) { - if (model.SR_1_Queue.isEmpty()) { - passivate(); - } - else { - Runner runner = model.SR_1_Queue.first(); - model.SR_1_Queue.remove(runner); - runner.activate(); - } - } - } - - // ------------------------------------------------------------------------ - private Process model; -} From 771b0a4364a1505e89d7bd7ee1792626bd2c9149 Mon Sep 17 00:00:00 2001 From: Wojciech Cibor Date: Sun, 21 Oct 2012 11:47:21 +0200 Subject: [PATCH 2/3] Nothing changed. --- .../org.eclipse.ltk.core.refactoring.prefs | 2 + output/After_Shooting_Range_2_trace.html | 62 +++++++++---------- output/After_Shooting_Range_3_trace.html | 62 +++++++++---------- output/After_Shooting_Range_4_trace.html | 62 +++++++++---------- output/Biatholon_simulation_debug.html | 2 +- output/Biatholon_simulation_error.html | 2 +- output/Biatholon_simulation_report.html | 4 +- output/Biatholon_simulation_trace.html | 2 +- output/Results_trace.html | 62 +++++++++---------- output/Runner_10_trace.html | 28 +++++++++ output/Runner_11_trace.html | 28 +++++++++ output/Runner_12_trace.html | 29 +++++++++ output/Runner_13_trace.html | 30 +++++++++ output/Runner_14_trace.html | 30 +++++++++ output/Runner_15_trace.html | 30 +++++++++ output/Runner_16_trace.html | 29 +++++++++ output/Runner_17_trace.html | 28 +++++++++ output/Runner_18_trace.html | 28 +++++++++ output/Runner_19_trace.html | 28 +++++++++ output/Runner_1_trace.html | 28 +++++++++ output/Runner_20_trace.html | 26 ++++++++ output/Runner_21_trace.html | 29 +++++++++ output/Runner_22_trace.html | 29 +++++++++ output/Runner_23_trace.html | 29 +++++++++ output/Runner_24_trace.html | 26 ++++++++ output/Runner_25_trace.html | 30 +++++++++ output/Runner_26_trace.html | 29 +++++++++ output/Runner_27_trace.html | 29 +++++++++ output/Runner_28_trace.html | 29 +++++++++ output/Runner_29_trace.html | 27 ++++++++ output/Runner_2_trace.html | 29 +++++++++ output/Runner_30_trace.html | 29 +++++++++ output/Runner_3_trace.html | 29 +++++++++ output/Runner_4_trace.html | 28 +++++++++ output/Runner_5_trace.html | 29 +++++++++ output/Runner_6_trace.html | 30 +++++++++ output/Runner_7_trace.html | 29 +++++++++ output/Runner_8_trace.html | 30 +++++++++ output/Runner_9_trace.html | 29 +++++++++ 39 files changed, 992 insertions(+), 129 deletions(-) create mode 100644 .settings/org.eclipse.ltk.core.refactoring.prefs create mode 100644 output/Runner_10_trace.html create mode 100644 output/Runner_11_trace.html create mode 100644 output/Runner_12_trace.html create mode 100644 output/Runner_13_trace.html create mode 100644 output/Runner_14_trace.html create mode 100644 output/Runner_15_trace.html create mode 100644 output/Runner_16_trace.html create mode 100644 output/Runner_17_trace.html create mode 100644 output/Runner_18_trace.html create mode 100644 output/Runner_19_trace.html create mode 100644 output/Runner_1_trace.html create mode 100644 output/Runner_20_trace.html create mode 100644 output/Runner_21_trace.html create mode 100644 output/Runner_22_trace.html create mode 100644 output/Runner_23_trace.html create mode 100644 output/Runner_24_trace.html create mode 100644 output/Runner_25_trace.html create mode 100644 output/Runner_26_trace.html create mode 100644 output/Runner_27_trace.html create mode 100644 output/Runner_28_trace.html create mode 100644 output/Runner_29_trace.html create mode 100644 output/Runner_2_trace.html create mode 100644 output/Runner_30_trace.html create mode 100644 output/Runner_3_trace.html create mode 100644 output/Runner_4_trace.html create mode 100644 output/Runner_5_trace.html create mode 100644 output/Runner_6_trace.html create mode 100644 output/Runner_7_trace.html create mode 100644 output/Runner_8_trace.html create mode 100644 output/Runner_9_trace.html diff --git a/.settings/org.eclipse.ltk.core.refactoring.prefs b/.settings/org.eclipse.ltk.core.refactoring.prefs new file mode 100644 index 0000000..b196c64 --- /dev/null +++ b/.settings/org.eclipse.ltk.core.refactoring.prefs @@ -0,0 +1,2 @@ +eclipse.preferences.version=1 +org.eclipse.ltk.core.refactoring.enable.project.refactoring.history=false diff --git a/output/After_Shooting_Range_2_trace.html b/output/After_Shooting_Range_2_trace.html index b3ee824..9272653 100644 --- a/output/After_Shooting_Range_2_trace.html +++ b/output/After_Shooting_Range_2_trace.html @@ -8,37 +8,37 @@

After_Shooting_Range_2 - Trace

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
model
time
event
entity
action(s)
Biathlon simulation918.3921----Runner#29Passed second checkpoint! 15m, 18.39s
920.3842 Runner#17Passed second checkpoint! +1.99s
924.4537 Runner#23Passed second checkpoint! +6.06s
924.8528 Runner#20Passed second checkpoint! +6.46s
938.3759 Runner#30Passed second checkpoint! +19.98s
950.7184 Runner#27Passed second checkpoint! +32.33s
957.5838 Runner#13Passed second checkpoint! +39.19s
960.9989 Runner#12Passed second checkpoint! +42.61s
961.5197 Runner#16Passed second checkpoint! +43.13s
962.0727 Runner#24Passed second checkpoint! +43.68s
966.6752 Runner#14Passed second checkpoint! +48.28s
966.9062 Runner#15Passed second checkpoint! +48.51s
966.9254 Runner#6Passed second checkpoint! +48.53s
970.7766 Runner#28Passed second checkpoint! +52.38s
970.9513 Runner#5Passed second checkpoint! +52.56s
973.1542 Runner#22Passed second checkpoint! +54.76s
974.1696 Runner#25Passed second checkpoint! +55.78s
977.5953 Runner#7Passed second checkpoint! +59.2s
983.6044 Runner#19Passed second checkpoint! + 1m, 5.21s
985.6290 Runner#26Passed second checkpoint! + 1m, 7.24s
988.2082 Runner#10Passed second checkpoint! + 1m, 9.82s
990.2735 Runner#11Passed second checkpoint! + 1m, 11.88s
990.8859 Runner#21Passed second checkpoint! + 1m, 12.49s
994.6308 Runner#4Passed second checkpoint! + 1m, 16.24s
996.9843 Runner#3Passed second checkpoint! + 1m, 18.59s
1000.6224 Runner#9Passed second checkpoint! + 1m, 22.23s
1002.0155 Runner#18Passed second checkpoint! + 1m, 23.62s
1010.6694 Runner#1Passed second checkpoint! + 1m, 32.28s
1016.6470 Runner#2Passed second checkpoint! + 1m, 38.25s
1020.5516 Runner#8Passed second checkpoint! + 1m, 42.16s
Biathlon simulation855.3246----Runner#20Passed second checkpoint! 14m, 15.32s
860.6466 Runner#24Passed second checkpoint! +5.32s
876.3728 Runner#9Passed second checkpoint! +21.05s
879.3705 Runner#28Passed second checkpoint! +24.05s
883.1625 Runner#16Passed second checkpoint! +27.84s
888.3655 Runner#26Passed second checkpoint! +33.04s
894.5168 Runner#27Passed second checkpoint! +39.19s
896.3495 Runner#12Passed second checkpoint! +41.02s
898.8891 Runner#1Passed second checkpoint! +43.56s
901.1644 Runner#17Passed second checkpoint! +45.84s
903.6665 Runner#4Passed second checkpoint! +48.34s
904.2363 Runner#11Passed second checkpoint! +48.91s
906.0619 Runner#18Passed second checkpoint! +50.74s
911.3767 Runner#19Passed second checkpoint! +56.05s
912.5921 Runner#29Passed second checkpoint! +57.27s
913.3318 Runner#7Passed second checkpoint! +58.01s
914.0235 Runner#13Passed second checkpoint! +58.7s
914.5068 Runner#30Passed second checkpoint! +59.18s
916.6090 Runner#10Passed second checkpoint! + 1m, 1.28s
922.6329 Runner#3Passed second checkpoint! + 1m, 7.31s
923.8888 Runner#14Passed second checkpoint! + 1m, 8.56s
925.1247 Runner#21Passed second checkpoint! + 1m, 9.8s
939.6388 Runner#23Passed second checkpoint! + 1m, 24.31s
944.9749 Runner#25Passed second checkpoint! + 1m, 29.65s
957.0994 Runner#2Passed second checkpoint! + 1m, 41.77s
959.5148 Runner#8Passed second checkpoint! + 1m, 44.19s
964.2752 Runner#6Passed second checkpoint! + 1m, 48.95s
970.5855 Runner#15Passed second checkpoint! + 1m, 55.26s
984.5632 Runner#5Passed second checkpoint! + 2m, 9.24s
988.8298 Runner#22Passed second checkpoint! + 2m, 13.51s

top

-created using DESMO-J Version 2.3.4 at Sat Oct 20 11:35:40 CEST 2012 - DESMO-J is licensed under Apache License, Version 2.0 +created using DESMO-J Version 2.3.4 at Sat Oct 20 14:38:13 CEST 2012 - DESMO-J is licensed under Apache License, Version 2.0 \ No newline at end of file diff --git a/output/After_Shooting_Range_3_trace.html b/output/After_Shooting_Range_3_trace.html index 89abb1f..c07d1e8 100644 --- a/output/After_Shooting_Range_3_trace.html +++ b/output/After_Shooting_Range_3_trace.html @@ -8,37 +8,37 @@

After_Shooting_Range_3 - Trace

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
model
time
event
entity
action(s)
Biathlon simulation1354.0588----Runner#23Passed 3th checkpoint! 22m, 34.06s
1386.1427 Runner#17Passed 3th checkpoint! +32.08s
1402.3968 Runner#30Passed 3th checkpoint! +48.34s
1406.3315 Runner#29Passed 3th checkpoint! +52.27s
1422.4280 Runner#16Passed 3th checkpoint! + 1m, 8.37s
1429.6820 Runner#22Passed 3th checkpoint! + 1m, 15.62s
1431.7309 Runner#27Passed 3th checkpoint! + 1m, 17.67s
1436.6040 Runner#20Passed 3th checkpoint! + 1m, 22.55s
1437.3158 Runner#28Passed 3th checkpoint! + 1m, 23.26s
1437.7583 Runner#24Passed 3th checkpoint! + 1m, 23.7s
1446.1024 Runner#13Passed 3th checkpoint! + 1m, 32.04s
1447.6932 Runner#25Passed 3th checkpoint! + 1m, 33.63s
1451.5063 Runner#12Passed 3th checkpoint! + 1m, 37.45s
1455.4286 Runner#26Passed 3th checkpoint! + 1m, 41.37s
1459.9141 Runner#14Passed 3th checkpoint! + 1m, 45.86s
1464.0702 Runner#19Passed 3th checkpoint! + 1m, 50.01s
1466.2111 Runner#15Passed 3th checkpoint! + 1m, 52.15s
1467.8660 Runner#5Passed 3th checkpoint! + 1m, 53.81s
1473.2584 Runner#10Passed 3th checkpoint! + 1m, 59.2s
1473.5989 Runner#3Passed 3th checkpoint! + 1m, 59.54s
1475.5927 Runner#6Passed 3th checkpoint! + 2m, 1.53s
1480.8688 Runner#21Passed 3th checkpoint! + 2m, 6.81s
1488.2697 Runner#7Passed 3th checkpoint! + 2m, 14.21s
1488.6920 Runner#18Passed 3th checkpoint! + 2m, 14.63s
1492.1854 Runner#11Passed 3th checkpoint! + 2m, 18.13s
1496.9474 Runner#4Passed 3th checkpoint! + 2m, 22.89s
1499.1945 Runner#9Passed 3th checkpoint! + 2m, 25.14s
1509.6001 Runner#8Passed 3th checkpoint! + 2m, 35.54s
1512.5863 Runner#2Passed 3th checkpoint! + 2m, 38.53s
1522.2015 Runner#1Passed 3th checkpoint! + 2m, 48.14s
Biathlon simulation1286.0496----Runner#24Passed 3th checkpoint! 21m, 26.05s
1291.5211 Runner#20Passed 3th checkpoint! +5.47s
1324.6609 Runner#9Passed 3th checkpoint! +38.61s
1327.9253 Runner#1Passed 3th checkpoint! +41.88s
1335.0912 Runner#16Passed 3th checkpoint! +49.04s
1339.6489 Runner#28Passed 3th checkpoint! +53.6s
1341.9456 Runner#4Passed 3th checkpoint! +55.9s
1345.1103 Runner#26Passed 3th checkpoint! +59.06s
1345.1452 Runner#29Passed 3th checkpoint! +59.1s
1350.9263 Runner#18Passed 3th checkpoint! + 1m, 4.88s
1351.1252 Runner#12Passed 3th checkpoint! + 1m, 5.08s
1353.1463 Runner#10Passed 3th checkpoint! + 1m, 7.1s
1360.7751 Runner#30Passed 3th checkpoint! + 1m, 14.73s
1365.9641 Runner#11Passed 3th checkpoint! + 1m, 19.91s
1367.2673 Runner#13Passed 3th checkpoint! + 1m, 21.22s
1368.8256 Runner#19Passed 3th checkpoint! + 1m, 22.78s
1369.3609 Runner#27Passed 3th checkpoint! + 1m, 23.31s
1370.5760 Runner#23Passed 3th checkpoint! + 1m, 24.53s
1371.5780 Runner#17Passed 3th checkpoint! + 1m, 25.53s
1372.3539 Runner#3Passed 3th checkpoint! + 1m, 26.3s
1375.2538 Runner#7Passed 3th checkpoint! + 1m, 29.2s
1386.4014 Runner#14Passed 3th checkpoint! + 1m, 40.35s
1393.2927 Runner#21Passed 3th checkpoint! + 1m, 47.24s
1417.4624 Runner#25Passed 3th checkpoint! + 2m, 11.41s
1436.2996 Runner#8Passed 3th checkpoint! + 2m, 30.25s
1443.4635 Runner#15Passed 3th checkpoint! + 2m, 37.41s
1444.3310 Runner#22Passed 3th checkpoint! + 2m, 38.28s
1450.5865 Runner#2Passed 3th checkpoint! + 2m, 44.54s
1459.2152 Runner#6Passed 3th checkpoint! + 2m, 53.17s
1473.0374 Runner#5Passed 3th checkpoint! + 3m, 6.99s

top

-created using DESMO-J Version 2.3.4 at Sat Oct 20 11:35:40 CEST 2012 - DESMO-J is licensed under Apache License, Version 2.0 +created using DESMO-J Version 2.3.4 at Sat Oct 20 14:38:13 CEST 2012 - DESMO-J is licensed under Apache License, Version 2.0 \ No newline at end of file diff --git a/output/After_Shooting_Range_4_trace.html b/output/After_Shooting_Range_4_trace.html index aa13b5e..349e75e 100644 --- a/output/After_Shooting_Range_4_trace.html +++ b/output/After_Shooting_Range_4_trace.html @@ -8,37 +8,37 @@

After_Shooting_Range_4 - Trace

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
model
time
event
entity
action(s)
Biathlon simulation1833.3285----Runner#23Passed 4th checkpoint! 30m, 33.33s
1863.4568 Runner#17Passed 4th checkpoint! +30.13s
1879.0622 Runner#25Passed 4th checkpoint! +45.73s
1896.5468 Runner#30Passed 4th checkpoint! + 1m, 3.22s
1896.6002 Runner#16Passed 4th checkpoint! + 1m, 3.27s
1897.6321 Runner#29Passed 4th checkpoint! + 1m, 4.3s
1904.0069 Runner#13Passed 4th checkpoint! + 1m, 10.68s
1911.8231 Runner#22Passed 4th checkpoint! + 1m, 18.49s
1912.1552 Runner#20Passed 4th checkpoint! + 1m, 18.83s
1915.2408 Runner#15Passed 4th checkpoint! + 1m, 21.91s
1917.0496 Runner#27Passed 4th checkpoint! + 1m, 23.72s
1926.9766 Runner#26Passed 4th checkpoint! + 1m, 33.65s
1936.7111 Runner#18Passed 4th checkpoint! + 1m, 43.38s
1940.2604 Runner#12Passed 4th checkpoint! + 1m, 46.93s
1944.7478 Runner#24Passed 4th checkpoint! + 1m, 51.42s
1950.0340 Runner#28Passed 4th checkpoint! + 1m, 56.71s
1957.4459 Runner#9Passed 4th checkpoint! + 2m, 4.12s
1966.5437 Runner#14Passed 4th checkpoint! + 2m, 13.22s
1974.6138 Runner#19Passed 4th checkpoint! + 2m, 21.29s
1974.8875 Runner#3Passed 4th checkpoint! + 2m, 21.56s
1976.2459 Runner#5Passed 4th checkpoint! + 2m, 22.92s
1976.9292 Runner#6Passed 4th checkpoint! + 2m, 23.6s
1984.1247 Runner#7Passed 4th checkpoint! + 2m, 30.8s
1985.1838 Runner#10Passed 4th checkpoint! + 2m, 31.86s
1985.2166 Runner#21Passed 4th checkpoint! + 2m, 31.89s
1992.1674 Runner#4Passed 4th checkpoint! + 2m, 38.84s
1999.9491 Runner#11Passed 4th checkpoint! + 2m, 46.62s
2010.9021 Runner#2Passed 4th checkpoint! + 2m, 57.57s
2018.1995 Runner#1Passed 4th checkpoint! + 3m, 4.87s
2018.9932 Runner#8Passed 4th checkpoint! + 3m, 5.66s
Biathlon simulation1717.8771----Runner#20Passed 4th checkpoint! 28m, 37.88s
1721.2932 Runner#24Passed 4th checkpoint! +3.42s
1772.9490 Runner#9Passed 4th checkpoint! +55.07s
1774.1019 Runner#29Passed 4th checkpoint! +56.22s
1780.3240 Runner#28Passed 4th checkpoint! + 1m, 2.45s
1782.5753 Runner#10Passed 4th checkpoint! + 1m, 4.7s
1790.7932 Runner#1Passed 4th checkpoint! + 1m, 12.92s
1795.5996 Runner#11Passed 4th checkpoint! + 1m, 17.72s
1805.9010 Runner#12Passed 4th checkpoint! + 1m, 28.02s
1809.1625 Runner#26Passed 4th checkpoint! + 1m, 31.29s
1809.2420 Runner#18Passed 4th checkpoint! + 1m, 31.36s
1814.8807 Runner#4Passed 4th checkpoint! + 1m, 37.0s
1815.2801 Runner#19Passed 4th checkpoint! + 1m, 37.4s
1820.5111 Runner#13Passed 4th checkpoint! + 1m, 42.63s
1824.9053 Runner#23Passed 4th checkpoint! + 1m, 47.03s
1825.0470 Runner#17Passed 4th checkpoint! + 1m, 47.17s
1825.8402 Runner#30Passed 4th checkpoint! + 1m, 47.96s
1826.5720 Runner#27Passed 4th checkpoint! + 1m, 48.69s
1833.6704 Runner#3Passed 4th checkpoint! + 1m, 55.79s
1835.4089 Runner#7Passed 4th checkpoint! + 1m, 57.53s
1836.2683 Runner#16Passed 4th checkpoint! + 1m, 58.39s
1847.7777 Runner#14Passed 4th checkpoint! + 2m, 9.9s
1857.6048 Runner#21Passed 4th checkpoint! + 2m, 19.73s
1889.9499 Runner#25Passed 4th checkpoint! + 2m, 52.07s
1913.0844 Runner#8Passed 4th checkpoint! + 3m, 15.21s
1919.4360 Runner#2Passed 4th checkpoint! + 3m, 21.56s
1926.5993 Runner#5Passed 4th checkpoint! + 3m, 28.72s
1941.1710 Runner#15Passed 4th checkpoint! + 3m, 43.29s
1942.5534 Runner#22Passed 4th checkpoint! + 3m, 44.68s
1946.5404 Runner#6Passed 4th checkpoint! + 3m, 48.66s

top

-created using DESMO-J Version 2.3.4 at Sat Oct 20 11:35:40 CEST 2012 - DESMO-J is licensed under Apache License, Version 2.0 +created using DESMO-J Version 2.3.4 at Sat Oct 20 14:38:13 CEST 2012 - DESMO-J is licensed under Apache License, Version 2.0 \ No newline at end of file diff --git a/output/Biatholon_simulation_debug.html b/output/Biatholon_simulation_debug.html index 4549da9..3ab527c 100644 --- a/output/Biatholon_simulation_debug.html +++ b/output/Biatholon_simulation_debug.html @@ -10,5 +10,5 @@

model
time
origin
debug information

top

-created using DESMO-J Version 2.3.4 at Sat Oct 20 11:35:40 CEST 2012 - DESMO-J is licensed under Apache License, Version 2.0 +created using DESMO-J Version 2.3.4 at Sat Oct 20 14:38:13 CEST 2012 - DESMO-J is licensed under Apache License, Version 2.0 \ No newline at end of file diff --git a/output/Biatholon_simulation_error.html b/output/Biatholon_simulation_error.html index f4d98a4..68a0122 100644 --- a/output/Biatholon_simulation_error.html +++ b/output/Biatholon_simulation_error.html @@ -10,5 +10,5 @@

model
time
error
content

top

-created using DESMO-J Version 2.3.4 at Sat Oct 20 11:35:40 CEST 2012 - DESMO-J is licensed under Apache License, Version 2.0 +created using DESMO-J Version 2.3.4 at Sat Oct 20 14:38:13 CEST 2012 - DESMO-J is licensed under Apache License, Version 2.0 \ No newline at end of file diff --git a/output/Biatholon_simulation_report.html b/output/Biatholon_simulation_report.html index 8faa3a4..6484252 100644 --- a/output/Biatholon_simulation_report.html +++ b/output/Biatholon_simulation_report.html @@ -15,11 +15,11 @@ - +
Property
Content
Simulation durationExperiment run from 0.0000 until 2383.1420.
Simulation durationExperiment run from 0.0000 until 2342.3213.
Computation duration (HH:MM:SS)00:00:00
ResetsNo resets during the experiment run.
ErrorsNo errors or warnings have occurred.

top

-created using DESMO-J Version 2.3.4 at Sat Oct 20 11:35:40 CEST 2012 - DESMO-J is licensed under Apache License, Version 2.0 +created using DESMO-J Version 2.3.4 at Sat Oct 20 14:38:13 CEST 2012 - DESMO-J is licensed under Apache License, Version 2.0 \ No newline at end of file diff --git a/output/Biatholon_simulation_trace.html b/output/Biatholon_simulation_trace.html index cf7d706..badaa81 100644 --- a/output/Biatholon_simulation_trace.html +++ b/output/Biatholon_simulation_trace.html @@ -10,5 +10,5 @@

model
time
event
entity
action(s)

top

-created using DESMO-J Version 2.3.4 at Sat Oct 20 11:35:40 CEST 2012 - DESMO-J is licensed under Apache License, Version 2.0 +created using DESMO-J Version 2.3.4 at Sat Oct 20 14:38:13 CEST 2012 - DESMO-J is licensed under Apache License, Version 2.0 \ No newline at end of file diff --git a/output/Results_trace.html b/output/Results_trace.html index a6688c7..ba81e0f 100644 --- a/output/Results_trace.html +++ b/output/Results_trace.html @@ -8,37 +8,37 @@

Results - Trace

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
model
time
event
entity
action(s)
Biathlon simulation2194.9106----Runner#23Finished run! 36m, 34.91s
2222.9036 Runner#17Finished run! +27.99s
2237.4230 Runner#25Finished run! +42.51s
2255.3626 Runner#30Finished run! + 1m, 0.45s
2258.3094 Runner#16Finished run! + 1m, 3.4s
2260.7528 Runner#29Finished run! + 1m, 5.84s
2265.4834 Runner#13Finished run! + 1m, 10.57s
2272.7144 Runner#22Finished run! + 1m, 17.8s
2273.7448 Runner#15Finished run! + 1m, 18.83s
2277.3966 Runner#20Finished run! + 1m, 22.49s
2279.8356 Runner#27Finished run! + 1m, 24.93s
2285.5709 Runner#26Finished run! + 1m, 30.66s
2295.6407 Runner#18Finished run! + 1m, 40.73s
2297.6337 Runner#12Finished run! + 1m, 42.72s
2310.4563 Runner#24Finished run! + 1m, 55.55s
2314.8408 Runner#28Finished run! + 1m, 59.93s
2318.2066 Runner#9Finished run! + 2m, 3.3s
2328.9123 Runner#14Finished run! + 2m, 14.0s
2337.4292 Runner#3Finished run! + 2m, 22.52s
2339.3899 Runner#6Finished run! + 2m, 24.48s
2339.6144 Runner#19Finished run! + 2m, 24.7s
2341.4340 Runner#5Finished run! + 2m, 26.52s
2344.8828 Runner#7Finished run! + 2m, 29.97s
2349.8189 Runner#10Finished run! + 2m, 34.91s
2350.7506 Runner#21Finished run! + 2m, 35.84s
2356.6158 Runner#4Finished run! + 2m, 41.71s
2361.8149 Runner#11Finished run! + 2m, 46.9s
2374.5302 Runner#2Finished run! + 2m, 59.62s
2380.1070 Runner#1Finished run! + 3m, 5.2s
2383.1420 Runner#8Finished run! + 3m, 8.23s
Biathlon simulation2097.2971----Runner#20Finished run! 34m, 57.3s
2099.7603 Runner#24Finished run! +2.46s
2151.4850 Runner#9Finished run! +54.19s
2153.5099 Runner#29Finished run! +56.21s
2156.7966 Runner#28Finished run! +59.5s
2161.7948 Runner#10Finished run! + 1m, 4.5s
2169.6199 Runner#1Finished run! + 1m, 12.32s
2181.1917 Runner#11Finished run! + 1m, 23.89s
2186.8446 Runner#12Finished run! + 1m, 29.55s
2195.1187 Runner#18Finished run! + 1m, 37.82s
2196.9683 Runner#26Finished run! + 1m, 39.67s
2203.9145 Runner#19Finished run! + 1m, 46.62s
2205.2003 Runner#13Finished run! + 1m, 47.9s
2207.4229 Runner#27Finished run! + 1m, 50.13s
2209.1164 Runner#4Finished run! + 1m, 51.82s
2210.5685 Runner#23Finished run! + 1m, 53.27s
2214.2883 Runner#30Finished run! + 1m, 56.99s
2218.5888 Runner#17Finished run! + 2m, 1.29s
2223.4586 Runner#16Finished run! + 2m, 6.16s
2223.4643 Runner#3Finished run! + 2m, 6.17s
2225.7794 Runner#7Finished run! + 2m, 8.48s
2240.3935 Runner#14Finished run! + 2m, 23.1s
2256.6888 Runner#21Finished run! + 2m, 39.39s
2284.6331 Runner#25Finished run! + 3m, 7.34s
2299.8228 Runner#8Finished run! + 3m, 22.53s
2314.3153 Runner#2Finished run! + 3m, 37.02s
2323.4248 Runner#5Finished run! + 3m, 46.13s
2339.8869 Runner#15Finished run! + 4m, 2.59s
2341.3182 Runner#22Finished run! + 4m, 4.02s
2342.3213 Runner#6Finished run! + 4m, 5.02s

top

-created using DESMO-J Version 2.3.4 at Sat Oct 20 11:35:39 CEST 2012 - DESMO-J is licensed under Apache License, Version 2.0 +created using DESMO-J Version 2.3.4 at Sat Oct 20 14:38:13 CEST 2012 - DESMO-J is licensed under Apache License, Version 2.0 \ No newline at end of file diff --git a/output/Runner_10_trace.html b/output/Runner_10_trace.html new file mode 100644 index 0000000..8d837d8 --- /dev/null +++ b/output/Runner_10_trace.html @@ -0,0 +1,28 @@ + + + + +output\Runner_10_trace.html + +
+

Runner_10 - Trace

+ + + + + + + + + + + + + + +
model
time
event
entity
action(s)
Biathlon simulation0.0000----Runner#10Runner number: 10 +
Avg speed: 7.91 m/s +
Avg Accuracy: 87.33 %
379.2195 Entered Shooting range [SR 1#1]
Shooting range [SR 1#1] good shoots:4/5
Shooting range [SR 1#1] penalty:1 circuts
822.7788 Entered Shooting range [SR 2#1]
Shooting range [SR 2#1] good shoots:3/5
Shooting range [SR 2#1] penalty:2 circuts
1295.8285 Entered Shooting range [SR 3#1]
Shooting range [SR 3#1] good shoots:5/5
1732.3658 Entered Shooting range [SR 4#1]
Shooting range [SR 4#1] good shoots:5/5
2161.7948 Finished run! place:6/30

+top

+created using DESMO-J Version 2.3.4 at Sat Oct 20 14:38:13 CEST 2012 - DESMO-J is licensed under Apache License, Version 2.0 + \ No newline at end of file diff --git a/output/Runner_11_trace.html b/output/Runner_11_trace.html new file mode 100644 index 0000000..003c16a --- /dev/null +++ b/output/Runner_11_trace.html @@ -0,0 +1,28 @@ + + + + +output\Runner_11_trace.html + +
+

Runner_11 - Trace

+ + + + + + + + + + + + + + +
model
time
event
entity
action(s)
Biathlon simulation0.0000----Runner#11Runner number: 11 +
Avg speed: 7.78 m/s +
Avg Accuracy: 83.41 %
385.5920 Entered Shooting range [SR 1#1]
Shooting range [SR 1#1] good shoots:5/5
830.1718 Entered Shooting range [SR 2#1]
Shooting range [SR 2#1] good shoots:4/5
Shooting range [SR 2#1] penalty:1 circuts
1289.8284 Entered Shooting range [SR 3#1]
Shooting range [SR 3#1] good shoots:4/5
Shooting range [SR 3#1] penalty:1 circuts
1751.5562 Entered Shooting range [SR 4#1]
Shooting range [SR 4#1] good shoots:5/5
2181.1917 Finished run! place:8/30

+top

+created using DESMO-J Version 2.3.4 at Sat Oct 20 14:38:13 CEST 2012 - DESMO-J is licensed under Apache License, Version 2.0 + \ No newline at end of file diff --git a/output/Runner_12_trace.html b/output/Runner_12_trace.html new file mode 100644 index 0000000..618d091 --- /dev/null +++ b/output/Runner_12_trace.html @@ -0,0 +1,29 @@ + + + + +output\Runner_12_trace.html + +
+

Runner_12 - Trace

+ + + + + + + + + + + + + + + +
model
time
event
entity
action(s)
Biathlon simulation0.0000----Runner#12Runner number: 12 +
Avg speed: 7.88 m/s +
Avg Accuracy: 86.26 %
380.9436 Entered Shooting range [SR 1#1]
Shooting range [SR 1#1] good shoots:5/5
812.0967 Entered Shooting range [SR 2#1]
Shooting range [SR 2#1] good shoots:3/5
Shooting range [SR 2#1] penalty:2 circuts
1277.2932 Entered Shooting range [SR 3#1]
Shooting range [SR 3#1] good shoots:4/5
Shooting range [SR 3#1] penalty:1 circuts
1732.0689 Entered Shooting range [SR 4#1]
Shooting range [SR 4#1] good shoots:4/5
Shooting range [SR 4#1] penalty:1 circuts
2186.8446 Finished run! place:9/30

+top

+created using DESMO-J Version 2.3.4 at Sat Oct 20 14:38:13 CEST 2012 - DESMO-J is licensed under Apache License, Version 2.0 + \ No newline at end of file diff --git a/output/Runner_13_trace.html b/output/Runner_13_trace.html new file mode 100644 index 0000000..e8365ae --- /dev/null +++ b/output/Runner_13_trace.html @@ -0,0 +1,30 @@ + + + + +output\Runner_13_trace.html + +
+

Runner_13 - Trace

+ + + + + + + + + + + + + + + + +
model
time
event
entity
action(s)
Biathlon simulation0.0000----Runner#13Runner number: 13 +
Avg speed: 7.8 m/s +
Avg Accuracy: 83.96 %
384.6891 Entered Shooting range [SR 1#1]
Shooting range [SR 1#1] good shoots:4/5
Shooting range [SR 1#1] penalty:1 circuts
845.4689 Entered Shooting range [SR 2#1]
Shooting range [SR 2#1] good shoots:4/5
Shooting range [SR 2#1] penalty:1 circuts
1298.7127 Entered Shooting range [SR 3#1]
Shooting range [SR 3#1] good shoots:4/5
Shooting range [SR 3#1] penalty:1 circuts
1751.9565 Entered Shooting range [SR 4#1]
Shooting range [SR 4#1] good shoots:4/5
Shooting range [SR 4#1] penalty:1 circuts
2205.2003 Finished run! place:13/30

+top

+created using DESMO-J Version 2.3.4 at Sat Oct 20 14:38:13 CEST 2012 - DESMO-J is licensed under Apache License, Version 2.0 + \ No newline at end of file diff --git a/output/Runner_14_trace.html b/output/Runner_14_trace.html new file mode 100644 index 0000000..6066c60 --- /dev/null +++ b/output/Runner_14_trace.html @@ -0,0 +1,30 @@ + + + + +output\Runner_14_trace.html + +
+

Runner_14 - Trace

+ + + + + + + + + + + + + + + + +
model
time
event
entity
action(s)
Biathlon simulation0.0000----Runner#14Runner number: 14 +
Avg speed: 7.64 m/s +
Avg Accuracy: 79.23 %
392.6157 Entered Shooting range [SR 1#1]
Shooting range [SR 1#1] good shoots:4/5
Shooting range [SR 1#1] penalty:1 circuts
855.1283 Entered Shooting range [SR 2#1]
Shooting range [SR 2#1] good shoots:4/5
Shooting range [SR 2#1] penalty:1 circuts
1316.5046 Entered Shooting range [SR 3#1]
Shooting range [SR 3#1] good shoots:4/5
Shooting range [SR 3#1] penalty:1 circuts
1779.0171 Entered Shooting range [SR 4#1]
Shooting range [SR 4#1] good shoots:4/5
Shooting range [SR 4#1] penalty:1 circuts
2240.3935 Finished run! place:22/30

+top

+created using DESMO-J Version 2.3.4 at Sat Oct 20 14:38:13 CEST 2012 - DESMO-J is licensed under Apache License, Version 2.0 + \ No newline at end of file diff --git a/output/Runner_15_trace.html b/output/Runner_15_trace.html new file mode 100644 index 0000000..333e378 --- /dev/null +++ b/output/Runner_15_trace.html @@ -0,0 +1,30 @@ + + + + +output\Runner_15_trace.html + +
+

Runner_15 - Trace

+ + + + + + + + + + + + + + + + +
model
time
event
entity
action(s)
Biathlon simulation0.0000----Runner#15Runner number: 15 +
Avg speed: 7.52 m/s +
Avg Accuracy: 75.72 %
398.7159 Entered Shooting range [SR 1#1]
Shooting range [SR 1#1] good shoots:4/5
Shooting range [SR 1#1] penalty:1 circuts
871.5939 Entered Shooting range [SR 2#1]
Shooting range [SR 2#1] good shoots:3/5
Shooting range [SR 2#1] penalty:2 circuts
1369.3014 Entered Shooting range [SR 3#1]
Shooting range [SR 3#1] good shoots:4/5
Shooting range [SR 3#1] penalty:1 circuts
1842.1794 Entered Shooting range [SR 4#1]
Shooting range [SR 4#1] good shoots:3/5
Shooting range [SR 4#1] penalty:2 circuts
2339.8869 Finished run! place:28/30

+top

+created using DESMO-J Version 2.3.4 at Sat Oct 20 14:38:13 CEST 2012 - DESMO-J is licensed under Apache License, Version 2.0 + \ No newline at end of file diff --git a/output/Runner_16_trace.html b/output/Runner_16_trace.html new file mode 100644 index 0000000..2fc7254 --- /dev/null +++ b/output/Runner_16_trace.html @@ -0,0 +1,29 @@ + + + + +output\Runner_16_trace.html + +
+

Runner_16 - Trace

+ + + + + + + + + + + + + + + +
model
time
event
entity
action(s)
Biathlon simulation0.0000----Runner#16Runner number: 16 +
Avg speed: 7.75 m/s +
Avg Accuracy: 82.44 %
387.1903 Entered Shooting range [SR 1#1]
Shooting range [SR 1#1] good shoots:5/5
818.4241 Entered Shooting range [SR 2#1]
Shooting range [SR 2#1] good shoots:4/5
Shooting range [SR 2#1] penalty:1 circuts
1270.3528 Entered Shooting range [SR 3#1]
Shooting range [SR 3#1] good shoots:4/5
Shooting range [SR 3#1] penalty:1 circuts
1722.2815 Entered Shooting range [SR 4#1]
Shooting range [SR 4#1] good shoots:2/5
Shooting range [SR 4#1] penalty:3 circuts
2223.4586 Finished run! place:19/30

+top

+created using DESMO-J Version 2.3.4 at Sat Oct 20 14:38:13 CEST 2012 - DESMO-J is licensed under Apache License, Version 2.0 + \ No newline at end of file diff --git a/output/Runner_17_trace.html b/output/Runner_17_trace.html new file mode 100644 index 0000000..3637d5a --- /dev/null +++ b/output/Runner_17_trace.html @@ -0,0 +1,28 @@ + + + + +output\Runner_17_trace.html + +
+

Runner_17 - Trace

+ + + + + + + + + + + + + + +
model
time
event
entity
action(s)
Biathlon simulation0.0000----Runner#17Runner number: 17 +
Avg speed: 7.62 m/s +
Avg Accuracy: 78.69 %
393.5418 Entered Shooting range [SR 1#1]
Shooting range [SR 1#1] good shoots:4/5
Shooting range [SR 1#1] penalty:1 circuts
855.8905 Entered Shooting range [SR 2#1]
Shooting range [SR 2#1] good shoots:5/5
1294.7063 Entered Shooting range [SR 3#1]
Shooting range [SR 3#1] good shoots:4/5
Shooting range [SR 3#1] penalty:1 circuts
1765.1198 Entered Shooting range [SR 4#1]
Shooting range [SR 4#1] good shoots:5/5
2218.5888 Finished run! place:18/30

+top

+created using DESMO-J Version 2.3.4 at Sat Oct 20 14:38:13 CEST 2012 - DESMO-J is licensed under Apache License, Version 2.0 + \ No newline at end of file diff --git a/output/Runner_18_trace.html b/output/Runner_18_trace.html new file mode 100644 index 0000000..d044c7d --- /dev/null +++ b/output/Runner_18_trace.html @@ -0,0 +1,28 @@ + + + + +output\Runner_18_trace.html + +
+

Runner_18 - Trace

+ + + + + + + + + + + + + + +
model
time
event
entity
action(s)
Biathlon simulation0.0000----Runner#18Runner number: 18 +
Avg speed: 7.77 m/s +
Avg Accuracy: 83.24 %
385.8766 Entered Shooting range [SR 1#1]
Shooting range [SR 1#1] good shoots:4/5
Shooting range [SR 1#1] penalty:1 circuts
848.2418 Entered Shooting range [SR 2#1]
Shooting range [SR 2#1] good shoots:5/5
1291.9386 Entered Shooting range [SR 3#1]
Shooting range [SR 3#1] good shoots:5/5
1736.8030 Entered Shooting range [SR 4#1]
Shooting range [SR 4#1] good shoots:4/5
Shooting range [SR 4#1] penalty:1 circuts
2195.1187 Finished run! place:10/30

+top

+created using DESMO-J Version 2.3.4 at Sat Oct 20 14:38:13 CEST 2012 - DESMO-J is licensed under Apache License, Version 2.0 + \ No newline at end of file diff --git a/output/Runner_19_trace.html b/output/Runner_19_trace.html new file mode 100644 index 0000000..1a99b71 --- /dev/null +++ b/output/Runner_19_trace.html @@ -0,0 +1,28 @@ + + + + +output\Runner_19_trace.html + +
+

Runner_19 - Trace

+ + + + + + + + + + + + + + +
model
time
event
entity
action(s)
Biathlon simulation0.0000----Runner#19Runner number: 19 +
Avg speed: 7.72 m/s +
Avg Accuracy: 81.58 %
388.6343 Entered Shooting range [SR 1#1]
Shooting range [SR 1#1] good shoots:5/5
835.0888 Entered Shooting range [SR 2#1]
Shooting range [SR 2#1] good shoots:4/5
Shooting range [SR 2#1] penalty:1 circuts
1300.0110 Entered Shooting range [SR 3#1]
Shooting range [SR 3#1] good shoots:4/5
Shooting range [SR 3#1] penalty:1 circuts
1757.4600 Entered Shooting range [SR 4#1]
Shooting range [SR 4#1] good shoots:5/5
2203.9145 Finished run! place:12/30

+top

+created using DESMO-J Version 2.3.4 at Sat Oct 20 14:38:13 CEST 2012 - DESMO-J is licensed under Apache License, Version 2.0 + \ No newline at end of file diff --git a/output/Runner_1_trace.html b/output/Runner_1_trace.html new file mode 100644 index 0000000..eeee6b1 --- /dev/null +++ b/output/Runner_1_trace.html @@ -0,0 +1,28 @@ + + + + +output\Runner_1_trace.html + +
+

Runner_1 - Trace

+ + + + + + + + + + + + + + +
model
time
event
entity
action(s)
Biathlon simulation0.0000----Runner#1Runner number: 1 +
Avg speed: 7.92 m/s +
Avg Accuracy: 87.58 %
378.8266 Entered Shooting range [SR 1#1]
Shooting range [SR 1#1] good shoots:3/5
Shooting range [SR 1#1] penalty:2 circuts
841.6945 Entered Shooting range [SR 2#1]
Shooting range [SR 2#1] good shoots:5/5
1277.7158 Entered Shooting range [SR 3#1]
Shooting range [SR 3#1] good shoots:5/5
1706.7520 Entered Shooting range [SR 4#1]
Shooting range [SR 4#1] good shoots:3/5
Shooting range [SR 4#1] penalty:2 circuts
2169.6199 Finished run! place:7/30

+top

+created using DESMO-J Version 2.3.4 at Sat Oct 20 14:38:13 CEST 2012 - DESMO-J is licensed under Apache License, Version 2.0 + \ No newline at end of file diff --git a/output/Runner_20_trace.html b/output/Runner_20_trace.html new file mode 100644 index 0000000..89dca68 --- /dev/null +++ b/output/Runner_20_trace.html @@ -0,0 +1,26 @@ + + + + +output\Runner_20_trace.html + +
+

Runner_20 - Trace

+ + + + + + + + + + + + +
model
time
event
entity
action(s)
Biathlon simulation0.0000----Runner#20Runner number: 20 +
Avg speed: 7.91 m/s +
Avg Accuracy: 87.2 %
379.4200 Entered Shooting range [SR 1#1]
Shooting range [SR 1#1] good shoots:5/5
808.3887 Entered Shooting range [SR 2#1]
Shooting range [SR 2#1] good shoots:5/5
1234.7446 Entered Shooting range [SR 3#1]
Shooting range [SR 3#1] good shoots:5/5
1670.9411 Entered Shooting range [SR 4#1]
Shooting range [SR 4#1] good shoots:5/5
2097.2971 Finished run! place:1/30

+top

+created using DESMO-J Version 2.3.4 at Sat Oct 20 14:38:13 CEST 2012 - DESMO-J is licensed under Apache License, Version 2.0 + \ No newline at end of file diff --git a/output/Runner_21_trace.html b/output/Runner_21_trace.html new file mode 100644 index 0000000..485fe41 --- /dev/null +++ b/output/Runner_21_trace.html @@ -0,0 +1,29 @@ + + + + +output\Runner_21_trace.html + +
+

Runner_21 - Trace

+ + + + + + + + + + + + + + + +
model
time
event
entity
action(s)
Biathlon simulation0.0000----Runner#21Runner number: 21 +
Avg speed: 7.52 m/s +
Avg Accuracy: 75.52 %
399.0840 Entered Shooting range [SR 1#1]
Shooting range [SR 1#1] good shoots:5/5
854.9044 Entered Shooting range [SR 2#1]
Shooting range [SR 2#1] good shoots:4/5
Shooting range [SR 2#1] penalty:1 circuts
1324.2087 Entered Shooting range [SR 3#1]
Shooting range [SR 3#1] good shoots:4/5
Shooting range [SR 3#1] penalty:1 circuts
1792.3767 Entered Shooting range [SR 4#1]
Shooting range [SR 4#1] good shoots:4/5
Shooting range [SR 4#1] penalty:1 circuts
2256.6888 Finished run! place:23/30

+top

+created using DESMO-J Version 2.3.4 at Sat Oct 20 14:38:13 CEST 2012 - DESMO-J is licensed under Apache License, Version 2.0 + \ No newline at end of file diff --git a/output/Runner_22_trace.html b/output/Runner_22_trace.html new file mode 100644 index 0000000..834d6e4 --- /dev/null +++ b/output/Runner_22_trace.html @@ -0,0 +1,29 @@ + + + + +output\Runner_22_trace.html + +
+

Runner_22 - Trace

+ + + + + + + + + + + + + + + +
model
time
event
entity
action(s)
Biathlon simulation0.0000----Runner#22Runner number: 22 +
Avg speed: 7.52 m/s +
Avg Accuracy: 75.7 %
398.7648 Entered Shooting range [SR 1#1]
Shooting range [SR 1#1] good shoots:3/5
Shooting range [SR 1#1] penalty:2 circuts
889.3722 Entered Shooting range [SR 2#1]
Shooting range [SR 2#1] good shoots:3/5
Shooting range [SR 2#1] penalty:2 circuts
1387.5946 Entered Shooting range [SR 3#1]
Shooting range [SR 3#1] good shoots:5/5
1843.0958 Entered Shooting range [SR 4#1]
Shooting range [SR 4#1] good shoots:3/5
Shooting range [SR 4#1] penalty:2 circuts
2341.3182 Finished run! place:29/30

+top

+created using DESMO-J Version 2.3.4 at Sat Oct 20 14:38:13 CEST 2012 - DESMO-J is licensed under Apache License, Version 2.0 + \ No newline at end of file diff --git a/output/Runner_23_trace.html b/output/Runner_23_trace.html new file mode 100644 index 0000000..98ad329 --- /dev/null +++ b/output/Runner_23_trace.html @@ -0,0 +1,29 @@ + + + + +output\Runner_23_trace.html + +
+

Runner_23 - Trace

+ + + + + + + + + + + + + + + +
model
time
event
entity
action(s)
Biathlon simulation0.0000----Runner#23Runner number: 23 +
Avg speed: 7.78 m/s +
Avg Accuracy: 83.36 %
385.6632 Entered Shooting range [SR 1#1]
Shooting range [SR 1#1] good shoots:4/5
Shooting range [SR 1#1] penalty:1 circuts
843.7547 Entered Shooting range [SR 2#1]
Shooting range [SR 2#1] good shoots:3/5
Shooting range [SR 2#1] penalty:2 circuts
1325.3021 Entered Shooting range [SR 3#1]
Shooting range [SR 3#1] good shoots:5/5
1756.2392 Entered Shooting range [SR 4#1]
Shooting range [SR 4#1] good shoots:4/5
Shooting range [SR 4#1] penalty:1 circuts
2210.5685 Finished run! place:16/30

+top

+created using DESMO-J Version 2.3.4 at Sat Oct 20 14:38:13 CEST 2012 - DESMO-J is licensed under Apache License, Version 2.0 + \ No newline at end of file diff --git a/output/Runner_24_trace.html b/output/Runner_24_trace.html new file mode 100644 index 0000000..007f1e4 --- /dev/null +++ b/output/Runner_24_trace.html @@ -0,0 +1,26 @@ + + + + +output\Runner_24_trace.html + +
+

Runner_24 - Trace

+ + + + + + + + + + + + +
model
time
event
entity
action(s)
Biathlon simulation0.0000----Runner#24Runner number: 24 +
Avg speed: 7.93 m/s +
Avg Accuracy: 87.8 %
378.4671 Entered Shooting range [SR 1#1]
Shooting range [SR 1#1] good shoots:5/5
803.8701 Entered Shooting range [SR 2#1]
Shooting range [SR 2#1] good shoots:5/5
1239.1137 Entered Shooting range [SR 3#1]
Shooting range [SR 3#1] good shoots:5/5
1664.5167 Entered Shooting range [SR 4#1]
Shooting range [SR 4#1] good shoots:5/5
2099.7603 Finished run! place:2/30

+top

+created using DESMO-J Version 2.3.4 at Sat Oct 20 14:38:13 CEST 2012 - DESMO-J is licensed under Apache License, Version 2.0 + \ No newline at end of file diff --git a/output/Runner_25_trace.html b/output/Runner_25_trace.html new file mode 100644 index 0000000..7347884 --- /dev/null +++ b/output/Runner_25_trace.html @@ -0,0 +1,30 @@ + + + + +output\Runner_25_trace.html + +
+

Runner_25 - Trace

+ + + + + + + + + + + + + + + + +
model
time
event
entity
action(s)
Biathlon simulation0.0000----Runner#25Runner number: 25 +
Avg speed: 7.6 m/s +
Avg Accuracy: 78.03 %
394.6831 Entered Shooting range [SR 1#1]
Shooting range [SR 1#1] good shoots:4/5
Shooting range [SR 1#1] penalty:1 circuts
867.1706 Entered Shooting range [SR 2#1]
Shooting range [SR 2#1] good shoots:4/5
Shooting range [SR 2#1] penalty:1 circuts
1339.6581 Entered Shooting range [SR 3#1]
Shooting range [SR 3#1] good shoots:4/5
Shooting range [SR 3#1] penalty:1 circuts
1812.1456 Entered Shooting range [SR 4#1]
Shooting range [SR 4#1] good shoots:4/5
Shooting range [SR 4#1] penalty:1 circuts
2284.6331 Finished run! place:24/30

+top

+created using DESMO-J Version 2.3.4 at Sat Oct 20 14:38:13 CEST 2012 - DESMO-J is licensed under Apache License, Version 2.0 + \ No newline at end of file diff --git a/output/Runner_26_trace.html b/output/Runner_26_trace.html new file mode 100644 index 0000000..1129609 --- /dev/null +++ b/output/Runner_26_trace.html @@ -0,0 +1,29 @@ + + + + +output\Runner_26_trace.html + +
+

Runner_26 - Trace

+ + + + + + + + + + + + + + + +
model
time
event
entity
action(s)
Biathlon simulation0.0000----Runner#26Runner number: 26 +
Avg speed: 7.74 m/s +
Avg Accuracy: 82.07 %
387.8057 Entered Shooting range [SR 1#1]
Shooting range [SR 1#1] good shoots:4/5
Shooting range [SR 1#1] penalty:1 circuts
844.3220 Entered Shooting range [SR 2#1]
Shooting range [SR 2#1] good shoots:5/5
1276.1713 Entered Shooting range [SR 3#1]
Shooting range [SR 3#1] good shoots:4/5
Shooting range [SR 3#1] penalty:1 circuts
1732.9160 Entered Shooting range [SR 4#1]
Shooting range [SR 4#1] good shoots:4/5
Shooting range [SR 4#1] penalty:1 circuts
2196.9683 Finished run! place:11/30

+top

+created using DESMO-J Version 2.3.4 at Sat Oct 20 14:38:13 CEST 2012 - DESMO-J is licensed under Apache License, Version 2.0 + \ No newline at end of file diff --git a/output/Runner_27_trace.html b/output/Runner_27_trace.html new file mode 100644 index 0000000..2f02fcf --- /dev/null +++ b/output/Runner_27_trace.html @@ -0,0 +1,29 @@ + + + + +output\Runner_27_trace.html + +
+

Runner_27 - Trace

+ + + + + + + + + + + + + + + +
model
time
event
entity
action(s)
Biathlon simulation0.0000----Runner#27Runner number: 27 +
Avg speed: 7.88 m/s +
Avg Accuracy: 86.31 %
380.8508 Entered Shooting range [SR 1#1]
Shooting range [SR 1#1] good shoots:4/5
Shooting range [SR 1#1] penalty:1 circuts
835.5291 Entered Shooting range [SR 2#1]
Shooting range [SR 2#1] good shoots:5/5
1275.3676 Entered Shooting range [SR 3#1]
Shooting range [SR 3#1] good shoots:3/5
Shooting range [SR 3#1] penalty:2 circuts
1750.2117 Entered Shooting range [SR 4#1]
Shooting range [SR 4#1] good shoots:4/5
Shooting range [SR 4#1] penalty:1 circuts
2207.4229 Finished run! place:14/30

+top

+created using DESMO-J Version 2.3.4 at Sat Oct 20 14:38:13 CEST 2012 - DESMO-J is licensed under Apache License, Version 2.0 + \ No newline at end of file diff --git a/output/Runner_28_trace.html b/output/Runner_28_trace.html new file mode 100644 index 0000000..e9932bf --- /dev/null +++ b/output/Runner_28_trace.html @@ -0,0 +1,29 @@ + + + + +output\Runner_28_trace.html + +
+

Runner_28 - Trace

+ + + + + + + + + + + + + + + +
model
time
event
entity
action(s)
Biathlon simulation0.0000----Runner#28Runner number: 28 +
Avg speed: 7.97 m/s +
Avg Accuracy: 89.06 %
376.4725 Entered Shooting range [SR 1#1]
Shooting range [SR 1#1] good shoots:5/5
809.7216 Entered Shooting range [SR 2#1]
Shooting range [SR 2#1] good shoots:4/5
Shooting range [SR 2#1] penalty:1 circuts
1255.8431 Entered Shooting range [SR 3#1]
Shooting range [SR 3#1] good shoots:3/5
Shooting range [SR 3#1] penalty:2 circuts
1716.1214 Entered Shooting range [SR 4#1]
Shooting range [SR 4#1] good shoots:4/5
Shooting range [SR 4#1] penalty:1 circuts
2156.7966 Finished run! place:5/30

+top

+created using DESMO-J Version 2.3.4 at Sat Oct 20 14:38:13 CEST 2012 - DESMO-J is licensed under Apache License, Version 2.0 + \ No newline at end of file diff --git a/output/Runner_29_trace.html b/output/Runner_29_trace.html new file mode 100644 index 0000000..1368e61 --- /dev/null +++ b/output/Runner_29_trace.html @@ -0,0 +1,27 @@ + + + + +output\Runner_29_trace.html + +
+

Runner_29 - Trace

+ + + + + + + + + + + + + +
model
time
event
entity
action(s)
Biathlon simulation0.0000----Runner#29Runner number: 29 +
Avg speed: 7.91 m/s +
Avg Accuracy: 87.21 %
379.4079 Entered Shooting range [SR 1#1]
Shooting range [SR 1#1] good shoots:3/5
Shooting range [SR 1#1] penalty:2 circuts
852.6649 Entered Shooting range [SR 2#1]
Shooting range [SR 2#1] good shoots:5/5
1292.0001 Entered Shooting range [SR 3#1]
Shooting range [SR 3#1] good shoots:5/5
1724.5532 Entered Shooting range [SR 4#1]
Shooting range [SR 4#1] good shoots:5/5
2153.5099 Finished run! place:4/30

+top

+created using DESMO-J Version 2.3.4 at Sat Oct 20 14:38:13 CEST 2012 - DESMO-J is licensed under Apache License, Version 2.0 + \ No newline at end of file diff --git a/output/Runner_2_trace.html b/output/Runner_2_trace.html new file mode 100644 index 0000000..c07a584 --- /dev/null +++ b/output/Runner_2_trace.html @@ -0,0 +1,29 @@ + + + + +output\Runner_2_trace.html + +
+

Runner_2 - Trace

+ + + + + + + + + + + + + + + +
model
time
event
entity
action(s)
Biathlon simulation0.0000----Runner#2Runner number: 2 +
Avg speed: 7.6 m/s +
Avg Accuracy: 77.92 %
394.8792 Entered Shooting range [SR 1#1]
Shooting range [SR 1#1] good shoots:2/5
Shooting range [SR 1#1] penalty:3 circuts
900.3629 Entered Shooting range [SR 2#1]
Shooting range [SR 2#1] good shoots:5/5
1351.9786 Entered Shooting range [SR 3#1]
Shooting range [SR 3#1] good shoots:3/5
Shooting range [SR 3#1] penalty:2 circuts
1845.4657 Entered Shooting range [SR 4#1]
Shooting range [SR 4#1] good shoots:4/5
Shooting range [SR 4#1] penalty:1 circuts
2314.3153 Finished run! place:26/30

+top

+created using DESMO-J Version 2.3.4 at Sat Oct 20 14:38:13 CEST 2012 - DESMO-J is licensed under Apache License, Version 2.0 + \ No newline at end of file diff --git a/output/Runner_30_trace.html b/output/Runner_30_trace.html new file mode 100644 index 0000000..731fd2f --- /dev/null +++ b/output/Runner_30_trace.html @@ -0,0 +1,29 @@ + + + + +output\Runner_30_trace.html + +
+

Runner_30 - Trace

+ + + + + + + + + + + + + + + +
model
time
event
entity
action(s)
Biathlon simulation0.0000----Runner#30Runner number: 30 +
Avg speed: 7.72 m/s +
Avg Accuracy: 81.69 %
388.4481 Entered Shooting range [SR 1#1]
Shooting range [SR 1#1] good shoots:4/5
Shooting range [SR 1#1] penalty:1 circuts
845.7015 Entered Shooting range [SR 2#1]
Shooting range [SR 2#1] good shoots:4/5
Shooting range [SR 2#1] penalty:1 circuts
1302.9549 Entered Shooting range [SR 3#1]
Shooting range [SR 3#1] good shoots:5/5
1749.2232 Entered Shooting range [SR 4#1]
Shooting range [SR 4#1] good shoots:4/5
Shooting range [SR 4#1] penalty:1 circuts
2214.2883 Finished run! place:17/30

+top

+created using DESMO-J Version 2.3.4 at Sat Oct 20 14:38:13 CEST 2012 - DESMO-J is licensed under Apache License, Version 2.0 + \ No newline at end of file diff --git a/output/Runner_3_trace.html b/output/Runner_3_trace.html new file mode 100644 index 0000000..a097e55 --- /dev/null +++ b/output/Runner_3_trace.html @@ -0,0 +1,29 @@ + + + + +output\Runner_3_trace.html + +
+

Runner_3 - Trace

+ + + + + + + + + + + + + + + +
model
time
event
entity
action(s)
Biathlon simulation0.0000----Runner#3Runner number: 3 +
Avg speed: 7.7 m/s +
Avg Accuracy: 80.89 %
389.7938 Entered Shooting range [SR 1#1]
Shooting range [SR 1#1] good shoots:4/5
Shooting range [SR 1#1] penalty:1 circuts
851.1103 Entered Shooting range [SR 2#1]
Shooting range [SR 2#1] good shoots:4/5
Shooting range [SR 2#1] penalty:1 circuts
1312.4268 Entered Shooting range [SR 3#1]
Shooting range [SR 3#1] good shoots:5/5
1762.1478 Entered Shooting range [SR 4#1]
Shooting range [SR 4#1] good shoots:4/5
Shooting range [SR 4#1] penalty:1 circuts
2223.4643 Finished run! place:20/30

+top

+created using DESMO-J Version 2.3.4 at Sat Oct 20 14:38:13 CEST 2012 - DESMO-J is licensed under Apache License, Version 2.0 + \ No newline at end of file diff --git a/output/Runner_4_trace.html b/output/Runner_4_trace.html new file mode 100644 index 0000000..924256f --- /dev/null +++ b/output/Runner_4_trace.html @@ -0,0 +1,28 @@ + + + + +output\Runner_4_trace.html + +
+

Runner_4 - Trace

+ + + + + + + + + + + + + + +
model
time
event
entity
action(s)
Biathlon simulation0.0000----Runner#4Runner number: 4 +
Avg speed: 7.61 m/s +
Avg Accuracy: 78.29 %
394.2356 Entered Shooting range [SR 1#1]
Shooting range [SR 1#1] good shoots:5/5
833.7452 Entered Shooting range [SR 2#1]
Shooting range [SR 2#1] good shoots:4/5
Shooting range [SR 2#1] penalty:1 circuts
1297.9022 Entered Shooting range [SR 3#1]
Shooting range [SR 3#1] good shoots:5/5
1736.1813 Entered Shooting range [SR 4#1]
Shooting range [SR 4#1] good shoots:4/5
Shooting range [SR 4#1] penalty:1 circuts
2209.1164 Finished run! place:15/30

+top

+created using DESMO-J Version 2.3.4 at Sat Oct 20 14:38:13 CEST 2012 - DESMO-J is licensed under Apache License, Version 2.0 + \ No newline at end of file diff --git a/output/Runner_5_trace.html b/output/Runner_5_trace.html new file mode 100644 index 0000000..3bd6794 --- /dev/null +++ b/output/Runner_5_trace.html @@ -0,0 +1,29 @@ + + + + +output\Runner_5_trace.html + +
+

Runner_5 - Trace

+ + + + + + + + + + + + + + + +
model
time
event
entity
action(s)
Biathlon simulation0.0000----Runner#5Runner number: 5 +
Avg speed: 7.56 m/s +
Avg Accuracy: 76.8 %
396.8254 Entered Shooting range [SR 1#1]
Shooting range [SR 1#1] good shoots:3/5
Shooting range [SR 1#1] penalty:2 circuts
892.9145 Entered Shooting range [SR 2#1]
Shooting range [SR 2#1] good shoots:3/5
Shooting range [SR 2#1] penalty:2 circuts
1381.3887 Entered Shooting range [SR 3#1]
Shooting range [SR 3#1] good shoots:3/5
Shooting range [SR 3#1] penalty:2 circuts
1869.8629 Entered Shooting range [SR 4#1]
Shooting range [SR 4#1] good shoots:5/5
2323.4248 Finished run! place:27/30

+top

+created using DESMO-J Version 2.3.4 at Sat Oct 20 14:38:13 CEST 2012 - DESMO-J is licensed under Apache License, Version 2.0 + \ No newline at end of file diff --git a/output/Runner_6_trace.html b/output/Runner_6_trace.html new file mode 100644 index 0000000..6345c7c --- /dev/null +++ b/output/Runner_6_trace.html @@ -0,0 +1,30 @@ + + + + +output\Runner_6_trace.html + +
+

Runner_6 - Trace

+ + + + + + + + + + + + + + + + +
model
time
event
entity
action(s)
Biathlon simulation0.0000----Runner#6Runner number: 6 +
Avg speed: 7.58 m/s +
Avg Accuracy: 77.4 %
395.7808 Entered Shooting range [SR 1#1]
Shooting range [SR 1#1] good shoots:3/5
Shooting range [SR 1#1] penalty:2 circuts
890.2598 Entered Shooting range [SR 2#1]
Shooting range [SR 2#1] good shoots:4/5
Shooting range [SR 2#1] penalty:1 circuts
1360.0561 Entered Shooting range [SR 3#1]
Shooting range [SR 3#1] good shoots:3/5
Shooting range [SR 3#1] penalty:2 circuts
1854.9961 Entered Shooting range [SR 4#1]
Shooting range [SR 4#1] good shoots:3/5
Shooting range [SR 4#1] penalty:2 circuts
2342.3213 Finished run! place:30/30

+top

+created using DESMO-J Version 2.3.4 at Sat Oct 20 14:38:13 CEST 2012 - DESMO-J is licensed under Apache License, Version 2.0 + \ No newline at end of file diff --git a/output/Runner_7_trace.html b/output/Runner_7_trace.html new file mode 100644 index 0000000..6ea27b0 --- /dev/null +++ b/output/Runner_7_trace.html @@ -0,0 +1,29 @@ + + + + +output\Runner_7_trace.html + +
+

Runner_7 - Trace

+ + + + + + + + + + + + + + + +
model
time
event
entity
action(s)
Biathlon simulation0.0000----Runner#7Runner number: 7 +
Avg speed: 7.69 m/s +
Avg Accuracy: 80.55 %
390.3705 Entered Shooting range [SR 1#1]
Shooting range [SR 1#1] good shoots:5/5
840.6681 Entered Shooting range [SR 2#1]
Shooting range [SR 2#1] good shoots:4/5
Shooting range [SR 2#1] penalty:1 circuts
1303.7023 Entered Shooting range [SR 3#1]
Shooting range [SR 3#1] good shoots:4/5
Shooting range [SR 3#1] penalty:1 circuts
1765.6243 Entered Shooting range [SR 4#1]
Shooting range [SR 4#1] good shoots:4/5
Shooting range [SR 4#1] penalty:1 circuts
2225.7794 Finished run! place:21/30

+top

+created using DESMO-J Version 2.3.4 at Sat Oct 20 14:38:13 CEST 2012 - DESMO-J is licensed under Apache License, Version 2.0 + \ No newline at end of file diff --git a/output/Runner_8_trace.html b/output/Runner_8_trace.html new file mode 100644 index 0000000..66c417d --- /dev/null +++ b/output/Runner_8_trace.html @@ -0,0 +1,30 @@ + + + + +output\Runner_8_trace.html + +
+

Runner_8 - Trace

+ + + + + + + + + + + + + + + + +
model
time
event
entity
action(s)
Biathlon simulation0.0000----Runner#8Runner number: 8 +
Avg speed: 7.76 m/s +
Avg Accuracy: 82.72 %
386.7383 Entered Shooting range [SR 1#1]
Shooting range [SR 1#1] good shoots:3/5
Shooting range [SR 1#1] penalty:2 circuts
869.4683 Entered Shooting range [SR 2#1]
Shooting range [SR 2#1] good shoots:3/5
Shooting range [SR 2#1] penalty:2 circuts
1346.2531 Entered Shooting range [SR 3#1]
Shooting range [SR 3#1] good shoots:3/5
Shooting range [SR 3#1] penalty:2 circuts
1823.0379 Entered Shooting range [SR 4#1]
Shooting range [SR 4#1] good shoots:3/5
Shooting range [SR 4#1] penalty:2 circuts
2299.8228 Finished run! place:25/30

+top

+created using DESMO-J Version 2.3.4 at Sat Oct 20 14:38:13 CEST 2012 - DESMO-J is licensed under Apache License, Version 2.0 + \ No newline at end of file diff --git a/output/Runner_9_trace.html b/output/Runner_9_trace.html new file mode 100644 index 0000000..8d677ae --- /dev/null +++ b/output/Runner_9_trace.html @@ -0,0 +1,29 @@ + + + + +output\Runner_9_trace.html + +
+

Runner_9 - Trace

+ + + + + + + + + + + + + + + +
model
time
event
entity
action(s)
Biathlon simulation0.0000----Runner#9Runner number: 9 +
Avg speed: 7.93 m/s +
Avg Accuracy: 87.76 %
378.5360 Entered Shooting range [SR 1#1]
Shooting range [SR 1#1] good shoots:4/5
Shooting range [SR 1#1] penalty:1 circuts
826.8241 Entered Shooting range [SR 2#1]
Shooting range [SR 2#1] good shoots:5/5
1254.9088 Entered Shooting range [SR 3#1]
Shooting range [SR 3#1] good shoots:4/5
Shooting range [SR 3#1] penalty:1 circuts
1703.1969 Entered Shooting range [SR 4#1]
Shooting range [SR 4#1] good shoots:4/5
Shooting range [SR 4#1] penalty:1 circuts
2151.4850 Finished run! place:3/30

+top

+created using DESMO-J Version 2.3.4 at Sat Oct 20 14:38:13 CEST 2012 - DESMO-J is licensed under Apache License, Version 2.0 + \ No newline at end of file From 8c53be93a8a22ad3e268451f906c213db872d34e Mon Sep 17 00:00:00 2001 From: Wojciech Cibor Date: Sun, 21 Oct 2012 11:56:59 +0200 Subject: [PATCH 3/3] Docs update. --- bin/BiathlonSymulation/Run.class | Bin 3766 -> 6272 bytes bin/BiathlonSymulation/Runner.class | Bin 2292 -> 3088 bytes bin/BiathlonSymulation/RunnerGenerator.class | Bin 0 -> 1654 bytes bin/BiathlonSymulation/SR.class | Bin 2174 -> 2806 bytes bin/BiathlonSymulation/Stage.class | Bin 422 -> 422 bytes bin/BiathlonSymulation/Utils.class | Bin 0 -> 1910 bytes doc/BiathlonSymulation/Run.html | 1057 ++++++++--------- doc/BiathlonSymulation/Runner.html | 900 +++++++------- doc/BiathlonSymulation/RunnerGenerator.html | 557 +++++---- doc/BiathlonSymulation/SR.html | 635 +++++----- doc/BiathlonSymulation/Stage.html | 482 ++++---- doc/BiathlonSymulation/Utils.html | 526 ++++---- doc/BiathlonSymulation/class-use/Run.html | 138 +++ doc/BiathlonSymulation/class-use/Runner.html | 146 +++ .../class-use/RunnerGenerator.html | 113 ++ doc/BiathlonSymulation/class-use/SR.html | 150 +++ doc/BiathlonSymulation/class-use/Stage.html | 154 +++ doc/BiathlonSymulation/class-use/Utils.html | 113 ++ doc/BiathlonSymulation/package-frame.html | 64 +- doc/BiathlonSymulation/package-summary.html | 306 +++-- doc/BiathlonSymulation/package-tree.html | 281 ++--- doc/BiathlonSymulation/package-use.html | 148 +++ doc/allclasses-frame.html | 62 +- doc/allclasses-noframe.html | 62 +- doc/constant-values.html | 227 ++-- doc/deprecated-list.html | 227 ++-- doc/help-doc.html | 395 +++--- doc/index-all.html | 315 ----- doc/index-files/index-1.html | 122 ++ doc/index-files/index-10.html | 143 +++ doc/index-files/index-11.html | 156 +++ doc/index-files/index-12.html | 120 ++ doc/index-files/index-13.html | 120 ++ doc/index-files/index-2.html | 118 ++ doc/index-files/index-3.html | 124 ++ doc/index-files/index-4.html | 136 +++ doc/index-files/index-5.html | 118 ++ doc/index-files/index-6.html | 124 ++ doc/index-files/index-7.html | 128 ++ doc/index-files/index-8.html | 122 ++ doc/index-files/index-9.html | 120 ++ doc/index.html | 46 +- doc/overview-tree.html | 287 ++--- doc/resources/background.gif | Bin 0 -> 2313 bytes doc/resources/inherit.gif | Bin 57 -> 0 bytes doc/resources/tab.gif | Bin 0 -> 291 bytes doc/resources/titlebar.gif | Bin 0 -> 10701 bytes doc/resources/titlebar_end.gif | Bin 0 -> 849 bytes doc/stylesheet.css | 501 +++++++- output/After_Shooting_Range_1_trace.html | 62 +- output/After_Shooting_Range_2_trace.html | 62 +- output/After_Shooting_Range_3_trace.html | 62 +- output/After_Shooting_Range_4_trace.html | 62 +- output/Biatholon_simulation_debug.html | 2 +- output/Biatholon_simulation_error.html | 2 +- output/Biatholon_simulation_report.html | 4 +- output/Biatholon_simulation_trace.html | 2 +- output/Results_trace.html | 62 +- output/Runner_10_trace.html | 27 +- output/Runner_11_trace.html | 28 +- output/Runner_12_trace.html | 25 +- output/Runner_13_trace.html | 23 +- output/Runner_14_trace.html | 25 +- output/Runner_15_trace.html | 27 +- output/Runner_16_trace.html | 23 +- output/Runner_17_trace.html | 25 +- output/Runner_18_trace.html | 25 +- output/Runner_19_trace.html | 25 +- output/Runner_1_trace.html | 25 +- output/Runner_20_trace.html | 22 +- output/Runner_21_trace.html | 25 +- output/Runner_22_trace.html | 19 +- output/Runner_23_trace.html | 23 +- output/Runner_24_trace.html | 25 +- output/Runner_25_trace.html | 22 +- output/Runner_26_trace.html | 25 +- output/Runner_27_trace.html | 25 +- output/Runner_28_trace.html | 19 +- output/Runner_29_trace.html | 28 +- output/Runner_2_trace.html | 22 +- output/Runner_30_trace.html | 26 +- output/Runner_3_trace.html | 22 +- output/Runner_4_trace.html | 16 +- output/Runner_5_trace.html | 30 +- output/Runner_6_trace.html | 26 +- output/Runner_7_trace.html | 16 +- output/Runner_8_trace.html | 28 +- output/Runner_9_trace.html | 27 +- 88 files changed, 6659 insertions(+), 3928 deletions(-) create mode 100644 bin/BiathlonSymulation/RunnerGenerator.class create mode 100644 bin/BiathlonSymulation/Utils.class create mode 100644 doc/BiathlonSymulation/class-use/Run.html create mode 100644 doc/BiathlonSymulation/class-use/Runner.html create mode 100644 doc/BiathlonSymulation/class-use/RunnerGenerator.html create mode 100644 doc/BiathlonSymulation/class-use/SR.html create mode 100644 doc/BiathlonSymulation/class-use/Stage.html create mode 100644 doc/BiathlonSymulation/class-use/Utils.html create mode 100644 doc/BiathlonSymulation/package-use.html delete mode 100644 doc/index-all.html create mode 100644 doc/index-files/index-1.html create mode 100644 doc/index-files/index-10.html create mode 100644 doc/index-files/index-11.html create mode 100644 doc/index-files/index-12.html create mode 100644 doc/index-files/index-13.html create mode 100644 doc/index-files/index-2.html create mode 100644 doc/index-files/index-3.html create mode 100644 doc/index-files/index-4.html create mode 100644 doc/index-files/index-5.html create mode 100644 doc/index-files/index-6.html create mode 100644 doc/index-files/index-7.html create mode 100644 doc/index-files/index-8.html create mode 100644 doc/index-files/index-9.html create mode 100644 doc/resources/background.gif delete mode 100644 doc/resources/inherit.gif create mode 100644 doc/resources/tab.gif create mode 100644 doc/resources/titlebar.gif create mode 100644 doc/resources/titlebar_end.gif diff --git a/bin/BiathlonSymulation/Run.class b/bin/BiathlonSymulation/Run.class index 42bcca4674cf02df00301f2c05b711c8563d049c..d8013146632f1ce86985183f40c0bdfff6dcc160 100644 GIT binary patch literal 6272 zcma)A33yc175?v=Br{AN+XM)Uz_4cl224b2tO^JkOadej4KDFz<|TP?GH*KbhRqH4 zR;fE`5jUt})lvkRL{MxgrTr{j+$vhNi?wyB)^0Ai^}p{;$V?_f$@jh7?YwjUbMCqS zId7i(YWH3M6=Jpw( z7SuO1*DbFV5Y++$=bO$BjaoRNyXd`f0=~KPmsK||XwHx>Adohl7LKmz$FB`?ktiK0 zf^j+o;dHpU(>XyP&+$}ozk2GaL<&%aY^Xpsd_AvIGa@|HlJjahw3S*QtVP-a4OYyE zv{jWha(zC}&VwleMLqcZDPQv7y%3nDq6DP`a*7c#tWyOlOLBPL4uh)feO9a}ZFHkt zz@Hu!y(hL{bySb>)FPG#GX#d&Kuktpb1xDP0)${DtZ2gWq71VoDq1_OBzwQ?nbJmS zNu`PtFo%`~%}7KKTFcDdodu@kGOJgJ9+P{Yq~aSmSsaQD!wV_3!H$L zqNk}i-JWWt^WyCSgKLb4UYF=>(PPWBmN4VkS7QdXaHAG8fGQp7}XOlnKVH$ z6^pS%z|*E%c6{3osvf`ts8=x@J}+vpOvQ5P7mpDM+Cp;q92Fx_>_rpKb7O_T$bPo4 zg;ks{cPQizXBctb^q?-4UZ|oO7o~QN>UzlD`HTTvYEcmc#{=5UaH!d0u<;^uMW9v1 zaTx1GJ38Dj1cvvwDS=;%MSNWgg&a?L&`E$xw0K+(`CE-x-0}z8_29)((}-9Tq+(OW zK&WnfOQ5*#)ti?v!XZ88MH~q?7(zq(N~l`3<_ ziZ$|XtfeXGuN=Aa9$YG*_{*i_r9LH@LoJ1!rQ&c>Rt#)M-)Qy!4?D3g4rOdC@<8hhEOBLH72`10gCCMF zQ(O_(nSDZi$>K*U20@jtJfXsa0@>TCVw9t1mx}RHO&1e+N==2;-dD#{Dh4|`_NW-( z=y*oOXh+AhD*RH%PkMD!X6yK=iXo1UpQ-RVI)1KV42lb${fK1_|2+653!sH|J|p+V z5)qs3ex;%ist3QJxBSsCOTCjN!#pn;<^={#Np*H)_3(%XFOjMP6|*FZ|4zj#lD!Ja zCZUvLr8{0#kuL%L9&fnudM0JAiCcQ7iZ}5G>S2*U?sG1RVFs44)?p%w=~^f6%Aa^k z&o(259`wiU`Zm~M%=F?dyzRzcm~idumHC#6ze+srs8keYO|%8?sCd_|0D@sN&X^Z? zU&Y_?0Ug7f)SF&OY&nUrSBeZ%hJUE|NUF?>vtngqwHqt|3g})tFONA&TBgmN@itjW zWRU{_F=GZVuGOM;W#NSj(^x^6t8A@fb6gnbf->LPl}4Q=DP4`Xo2#lL^>#5&##tec z$eywbdyaUQf-xg1zZg6ez!bYQ2x=Xgza{lek?^necWQBSmELChnYm+Dg1AFwHA_oF z3pX%_h7w^t<j#NFySTu3+didPD(x4fX!nOx408mj(z_WZuT!k}?;=uoCr%LPyi_ z9x>4ARd~c;r&s9~Ls>WVQv*0@|4f~J(=0RQ5k(9^XVTx+GwT&Y#Bhmi#8HSpCpMZX z6^vBHD7!WySs5!ei@qQ1gu#*B8CSXE;fR#{CXh9|NAT-}w|R^3OKcP5=RkFKtVq{P zVw~4IUvW}?iYlhcDm%|)dEgNxd~>ez)z)sB7QZ2y>-jyQH_!HnvRrF)^YmP6bo|U* zYnA-=YcLZr=bMpvkj|bd0~`|=Tk@N0I21_<>?txi*)6%#ZpnXkOAce}mE2^vEXnMa zY-_h}t1UNV{b%X}6?(yCrYi zExDI%0X0s*MCzNw(UlxaJIeP!Gzs72yu2<G22y4L7IO1ZH0n&8MNIK02Rw`Fu*hT*~K0$_?f-ZU>g;U9=NR z`F=y$lW0uh-0RuDz^pDW*#&K@Yf)-NXWO>bRpkrU?m*-K%Jv}IG`${R5o2omy0gkpM*3?LVDx~ zq($YW5|YxDT6xrlq&(t#oRGHVgtV=HNZYa@Q8EqE_MDJ*WI>vog7l;VX}B**NZmOh zb@vacI~x)u(;)563F+y+ki@MiNPBHa;ws;d329$WNc;MSv@aVHCDS17&k5;3Ur6{$ zMq5Zm+c5lsN9lWxkPaTeV&10SVEQ$qVu%dPP!hlOz39Y95-+FA^ak9)KDcX+NtY9q z2h&wLQAu@a#vRHwj<`1BgdKRz_s1mu%=kQ%#NT89JI!{d+3hs@Ws}5vNqi_-z$IBg z%t0;tQ*aWd@rQ;I-t$t_^ZuWMa;!iA7h)D#F&hSd`3PeUVmOhX2q)tKRN)!^TJa)I zW3_cU-ln$q$Qd7yAO1;h_>AoE1>-`Kh0eIx!tfMFr}`5-by~XcQedN36!V;xgvx zbvR#KgA2rZTqtfvi?|IzaW_AcuPi!afs6e6MwfvFTBt`x&k#v`Fj z#2RG^)+*(=M5)K+N)xV7R^m!!J+4-6!8OW#xK`PM>y(FagR%|lm0h?=>BcR}Ufim@ zh1*CKuL|?f7E>*)dFt{ty1k-rK1;7d?`iqy3JYix#KmXkTiM7WK^C zcVw=cyy@usm>Zsg;U`TP^aTQL#3vm_;Qw~NK#-!J*tS*nKIiGn)a1pN?B#L&E8LOV zZ3bH@@A7@UosE-@3hb$U_7vyD$TpM6BRr76EijO`NRcj1tv1>ejfF)=A7 zXD;0%sX{JI%UasbrR{R5G;3)$mv+k~n%hU=elG2oOEb9C>xp^%CIml%^6(Br`CaDS3aGFOAPF!p{5*Go^DPq?D E0CzULdjJ3c literal 3766 zcmbVOTXbAi8UA)M&0KOy+o3H@OXH-pFiF}DZGvKh&|6AVlC+&k29p-jlbO@xq%-FX zXU;UefD}>d6)JL3yeqbVw^Hb&5~YZD6cN|*!8cvY2YvHJmP^)R`R%h$Zq5u3ChN@J z|K9)puiyXg{rbBvzXG5GZv{~&uyUuVyW=_AN}bG?a=L5URw7xlf(Qt#$r{DHJ(0-R zj*%#u-oEW5`s}Qc6KG5h_V;%uQzQL@eFCCKVDT>7D!RJmruAIOsHc`@f#{B113l^P zkpa*IG9l^mg*>#E90Qix=r2su!I9C$pC z*G-Gg#}D;R=*RU$PPfJqDc3Qrv98uM_jl395Sj$8ov|;JfU(hVJ=W5Y+f2)J zZx`r{_r6ECx+?Vy54Wa+c%MM5`nm2C1;a7(hUJFPBCy;u#Ac>O<}3-}2AW`(+(OBX zpcxyaRW}OU6tC1*xzd`Jp2Rh@qK%$rY|An-?tnd~Sztpgx8|4_F{yi_hE3Qku!y;J zT!H$yTEAJt7P;Qw7zNw$%VE2=4_t{^7a80H=H>U(F&%w-KHgp&e6Wpylq<2Wr#=YGnnQaTdI+wl<%56S?C z8DND~dF~+%AH~Cjw_Ye17K3|zyr;FI)_kp9A$*(}iYeS1*_K06#91lglLDKnsjewX z*6yb@dLvD}qOGE{I13TBC?Fgp2C-c_#(^I<6D><4NuEp2MaP^IV*&(FoJj4mT6?9UtiPk zb$o+23PU|tmICW*dN#*J$C~ji4d0fP6ezkjOFrO^n`|5nj$hAf-lLqUmF1K<)~6S| zwi7`;*08GSt=RZB8&TFxiu}&QLD=mH%{u%AtJ|-`v6^lJ1-!1|w_Z2ZGp>1D zcNy9x3IMa(iKyC0nB`(t1M-#^h@|Y2lQH&~@`?)4>dg|{Xdz_fbEgrju?P*Mf~4vY zVh3Yu=bT5mD@XQ5Z)898M)p8&WZ&~fwq0*z=k!K)OK)U{tP~}Jb6zulV{M5hmpWp z+>A&06nl)4o@92PVOF1`r0+447n#c|%;Yq7;3{_F4L(->Na=sVUi_JFlD}df{)T@1 z9sBV%pBeAqAl}8GXu#cKF<%hdFf6v?kl2gEVn0Sb?Ch2J5(lVf8*P@e@8CRL7Mb&(5BioxL$TdwX_vfyY@Mx3*lb4T`sfQ6 zIjCxqMGs7PDm1n2s}Oh*o4Fzj_FpVmso;sWY4i;(YrHarmo8)90_w;DD!YIhUqIzZ z9Uf|nPSsE0N0%|=lRsAEs87D4$fG{_sv;+*@fwf*ynbo(6n@!DVE$$!CRyw7hyMa%eyDl? diff --git a/bin/BiathlonSymulation/Runner.class b/bin/BiathlonSymulation/Runner.class index 0a7554b421a45d4816474b81f785d42f07a78394..a8b3d7a50174454d86f40ba0b1317016830d314f 100644 GIT binary patch literal 3088 zcmb7F>vI!T6#s48G-*1SrY*FI=ziFH?!D)ndmg`Y&fUL%`4zx! zeB(uxgbjyu)t<_jMtmk)$f&k%8j+ELVQ7{YH4=g;EuS^dMUtkaMe@4CVp@^7o;_xn zNiCn3P-_&j3C)rq#Uyz0IZaEEj!N*U$z;J&lQZJjR@0hjsE6#sV~m|yuyY05i(L}dFOScmf}TlfmJfR*cwMBN_G2gZiYN9-XbhEm zL2&Gs(F2hhHJ8&2f}}YV3$I`<>F*U1Ps%uer-&rmbdw{YA+%D2yj#&P;}8azHj~OF zY%62Ninn^h<31dgu*UTx=pwl%=)=87z$1dL}R9D2_2WmRT@T417%}8jgw=N5qS95v^$D2YeW#?qD{OU$VNt zRDQyr6B4R|onA~(PbJh0n>O+OJWhG>0+D$?+p?;W@gh!3sLxqiUNh`br#?HGnesB? zK4!257&cRN5~_eoLc;a`TTuT&e+8DqhOOH(y_IgK=|z7cFS?UWPzXGwWN0``j9Xe# z)2G>h+8#8w)Uk%x1lijtMH~(4hBoZ9!%;OMnp|MeOsbi2)zZbjbXa3g>1>>vDs(UQ zURH_6yg-6|p@PkB`yx&ZRdmO|N^mnl`6=^4%y62jgz9WQ&6b+hY}Z7dgu?9EKAyzg zw#@@J?s^_9fTwirwr`(qB;zhgPC8uA^ruP@@S_Q*s6V5h)dpsg8DgmkugQ2FZ;N0Y^@M+7*>I4WdZ#Yaqc{P4ih;VA2^&5dX!ej@oYJ`qU% zRKk`}^dZ~=R1!Xy@ddtQ(!^X7Vil4rj1tC|uy{?zb>X=unKAQB_9`YJd45REl>p_B zn+0oOuGYIz-XXljWgZ~_3C>XjPiLa|kNcb7&X84&@HEPIv;L zc_?$}R&Jv^5V?b$6M^0Hc%0kjBAzIsuZV-rX>{o{aHNQ5$kF;Uo-5*bVAS0POWSd7 zDcDmdbl$uGzKD;U32X*<~o1AR!N%C(H?js}_Y@e^@5m zS5~-CRyep^I9gVCx~$pl%gr7vD|`VLOJ?t9tc1_?%EWE7*PJ0-mJ;T7LK-L5M(MXIFCPt@-O&z<4zFy*Qh}at; lmQEmnNuo(*VuVjFR1zhhZt%oM4_2>g=nz1;$$b^R{s%~H<0$|D literal 2292 zcmb7E?NSqG6n++xY!X(W2tpNTKueQF4SrS)tsg`yEq(^EK&>vz3agvlbhCkS1-*n$ zy#dCV&UETPoT)RlKRf-`yXeneLG5#PBc&4TG(Ym5_ucdPoadb1{`%=>04K1fqD8^G zmuw?gc09MVR<1clV0&)o7V1x6XST|4+#!RhQ&^PH}UkHXX=W5vijhP#w61-|Vr73L<3#oP?zO;90?R&;CV zM2~_K|Jze;Mn$iJea*8>fpBVQM~6rUG{lh*X+VRDq)6{+NJY|+hII7xpaueT`TJyCtOm%qv40+whQ<${V)1-;u0!^$t!Y-iE(lQ=@V zsHYh-@chi7%=NHk^J(bF3mRk8$nJzLHzOLyHL~R-TVPZwmdob$XD4$zlpE0sNt|Y% z?;XyRgb87YGveT^f+NjB?CMBD7sPU0A{O5kk+e`5@uF$YCvkzCx+lh$G)zEv7bSQ`ffRWwr^#K{kdf)y0Tz9E`&%`uW<`Wj zFqnNyg}E7_y`iBE$;8V)xp(+W^U2ci5S;u}#i&;86(g`zEYn%@(VphQC{+wMg-38y zaBB>NovH=4!`0-n7T1JAKnAN>XU zHqoc|#5S>C?~8AuU++^lF{rn0A|rpp&v57k^x3Y%&v8`W!2UXpb)Bl?L(2Vioa_21 zk_SaTPq~hZbzJ_DQCjdR|3|`zvi>Ba4)ide1I%cM8I7PDqhytVUVKK~tJGq4n8G!l zB3;J~<}T7r+@eR3ZnHu`Wg)~Q7D|FjJd^|%sk(&eM%8(q;v+8Ue@`JwED=8L4+CqF zLL;z(JDA~%K$fTWYvcYO-Y_0)YJ7Lgc&uTZkjUS>X+6BnIhSgUO*{zMwf^d< zq}3WyMx8|kmmN0Mo` P@991yy<6qI1z-OSZAkWD diff --git a/bin/BiathlonSymulation/RunnerGenerator.class b/bin/BiathlonSymulation/RunnerGenerator.class new file mode 100644 index 0000000000000000000000000000000000000000..1c0ba5dc4cefc6d8ae844f3cdae69afa2b2b56a7 GIT binary patch literal 1654 zcmbVMTXWM!6#mv$EJrAirVdSW!;ps94#WjgTIwVX*jy59m&U;@?rj!%2}^ZJC7Bt& z^`SqdGo9g$8E}{~)8V$7ucS;NNxCvz zVOY$)mh4sWn%5R~sd|gw=0%&kTg67`OLwc(TFW;Xv@*F3B(dLwfddSuJ~&UlIS7W2 zOr$ZWagu*c~k7LB08srN% z+?0-}N!ymx=VUIwuFx--DB^R50bc}ydamWxmF@?s(iQcNb6xnG{JJejkE&;JyUBg2 zzWbY6cvB_&tor@|q*2khzeS~{-Z=?z*a=l|7oB(}V&6#`trktHEpLc&*HYk!P17Jn zR!n?@RfhDI2&2JbIF!r3v!0G~3E1p%S7}_J36C45w7g_u4ePWOaA#Y= z%24fBBr0Bqlq(siqOPO%TEAkSiEnX*VP89nY;wC3bE_CAV?)hZjn}?Krz)|OqVeBm}q_#0hl>F#AVVHPJ9LYhULyeGIzt#A5e?E+c*YPcJ zK}KrCO1-?27L+tNOl?cjNGFj{hk&evn(An!6C16JnD3)FlfE91H9%{59Wek7B@!3@Td$sLT}$5em!PzHxHnCb7%7Vcr{0p@x*PS$K}-Hqy;p!YOY z2Qu^?#SlKh490K<A=#FT#Q^aGLNb>q~q^43u>SUq{U9>gIt) z{t}k@Ebb5^jiOcxJuE-M*{ZhuH|8IrOeD^0lL}%F7kjv@AjZ}XzN;VaVe`)fQ~u$< zo;_BmlTfI~BgJN@(k!7qiUrIO(pfAcA0aNp)%u9jg!X&rJdVzwpV!KT?A#F%vcEO_7 zc%f47mv|}KTI;2Fd$2PaojT+A+!tqj=;*7jjxRnqqYvO&QfWnJXTLf7opb)@fBxsp zE>`_ft6yBa@Ex#)&(G@t&yY@pPCp%rs>9~A*^)BTiI$-m+p#7My4bE*8=cDKth6(n zoU{g$sZ`Qdc*2eSIveRW=wYX#JZIUKqwt3N8%GNDo*#Vo8r;WF;WtmKZ?C}!qlK_{ z_w5fDjPszvpR{`?v(C&i(mox8i?dc@#Sx2oo3O87c)ju|}elC87_e9*FOGf^q3Y~%@pCwZ!{=v}{VmS_AN|JU$# zWu^|LEQ2{t6uQdm@^PLsc%BmiBt3OUWt?VoM&m`vTCI`B%Zk8wD3Qs;LbfZQ-R|;x z)$Q~(MKIiVMU4OU^SYv}rB&lig+3k|v(H+{+GZ)h*FL#(!vbzZz>?2_{qD&)K#Km7!_fjWXT(!dTWI!1^n zH!;b2dL^ob)TWK{xWPmB{AcTn)NZn$H}O z>TRX!(XTk=QkVNP@_w+e)FkbBmM7K4HDYf?re z^ZSBsF47a{M|N^aes%5$w^Huvby?LQ7x-{l)pkzt5$8nn4sK>aERO)L;bSxz`X`c8 cBU)E2vdK?esrs_N82*zDGKWvaSH@?51Dl;jO#lD@ delta 692 zcmYk4!B5k06vsbZXS9D~6o8&gEXg~Y2# zFKRsKX=f7cff(c2i~ogZP{@?5 zV#*-Ilu3-+_AmEI<&GWR5i|^rFl}-V%O2NSLrGFPGYbAWt7LU%t;KZbKyEpaO_|&$ zZ9mrn(Ks2CInoMs=~S^lnOt77k}C#rvL*{v-Xr`(K9!pB3Yjy>ULbJ>~cVrHQ> z$C62bqCKZ~sd1wA8-0)cK`(hXslzRc$Lt=@)bxfR7iT1f&?OoYkKw~4z)so)MW|;A zKRuG|*skO(z49g+^l?s%sGX8ZGFL=HVVp6EO;YhqW~)w~>3Bz*!_}7|b^ delta 27 icmZ3+yo`B+6(c7r0}BHi11AIfWM@Vlr*Ekz+T$2wHC?rj?=4J1pLR?a(29nw#rQeIaAq(qWwBC(W zReh{fRqAu!`r5~)FAi#@{(%0dsApz3f5m-XGd<}TMr}G>*&w~@*DP3+wyFG-CADTaGH@o=7#IL(M^F~v$P_h z-3eMw4!!6%(1(n`V9oWNrMSK3gbjPma|8;tplN$6cIe7|dZXF-?I8TJz_G|} zJM}HwUkJjs9YszkFl*LYPNyAgSj`}Gtd6Uy4nnJu`j$(zoucbe==$qr9mfPt>^+{3 zU9aVYIpoowLlMVy3<-=Lp5DL-oMe~lP9za;cPc@wx+EQy9ENd5$LUvyOB@W0U{pYV zYJ0J>{8(Vftn98d@hZy;(aN(wM%I#iW23lO0aW@ytlr{q&SpB-v$xR3om+;8_E2;~mc4-r92f zmcSXay1V#<=9JHJ7Vk2&J*9B3%TUg8`gOSbN_m+=g1&FyCT_8wC`j@P6wUppq)gzp zfqB_|CJbV~bw!3(B=85a)K_@kTk2gBL>+2UY64^bCN55JEs>4DsRPTG?Yq8I{?3fj z0Sg?hM|N{_(cVgb2}KEA^*fR6N4tc6?J%LI?yu8&4j)S;*9FE8R&p9IaPE+XUxH-j zR+aRW_C7JNichIC#dM;xd+gVb+hnpLN8of~j}Jwz9>ihOS#aeWkW+8UjHH9&roYOl z(c+`Qug<;2RdDT_c#iDvG+qF zfg$|BCq_0qku-!4QROa+?{NoAC(7ij3n>lo(0Mt+uY z{}6s2C>s7p{G4W&BkXUKosH2NCqHM&&pGmQp8Q-SKPLH^*uzibzw*OJBjJYtnxeaS zp@@f@RdXAUeyp0bgR1!((&7uY`vCPY=l;gYy$M+dN=bGVQzo6B_++V8L Gul@mkuC1>C literal 0 HcmV?d00001 diff --git a/doc/BiathlonSymulation/Run.html b/doc/BiathlonSymulation/Run.html index 1d91869..57d664e 100644 --- a/doc/BiathlonSymulation/Run.html +++ b/doc/BiathlonSymulation/Run.html @@ -1,559 +1,558 @@ - - - - - -Run - - - - - - - - - - - - -


- - +//--> + + - - - - - - - - - - - - - - - - -
- -
- + + +
+ + +
+ + + - -
-

- -BiathlonSymulation -
-Class Run

-
-java.lang.Object
-  extended by Model
-      extended by BiathlonSymulation.Run
-
-
-
-
public class Run
extends Model
- - -

-This is the model class. It is the main class of a simple process-oriented - model of the biathlon mass start run. -

- -

-


- -

+

+
BiathlonSymulation
+

Class Run

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • desmoj.core.simulator.NamedObject
    • +
    • +
        +
      • desmoj.core.simulator.ModelComponent
      • +
      • +
          +
        • desmoj.core.simulator.Reportable
        • +
        • +
            +
          • desmoj.core.simulator.Model
          • +
          • +
              +
            • BiathlonSymulation.Run
            • +
            +
          • +
          +
        • +
        +
      • +
      +
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public class Run
    +extends desmoj.core.simulator.Model
    +
    This is the model class. It is the main class of a simple process-oriented + model of the biathlon mass start run.
    +
  • +
+
+
+
    +
  • - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    -Field Summary
    -static intACTIVE_RUNNERS_NUM - -
    -           
    - SRSR_1 - -
    -           
    - SRSR_2 - -
    -           
    - SRSR_3 - -
    -           
    - SRSR_4 - -
    -           
    - Stagestage1 - -
    -           
    - Stagestage2 - -
    -           
    - Stagestage3 - -
    -           
    - Stagestage4 - -
    -           
    - Stagestage5 - -
    -           
    -  + - - - - - - - - - -
    -Constructor Summary
    Run(Model owner, - java.lang.String modelName, - boolean showInReport, - boolean showInTrace) - -
    -          Run constructor.
    -  +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      Run(desmoj.core.simulator.Model owner, + java.lang.String modelName, + boolean showInReport, + boolean showInTrace) +
      Run constructor.
      +
      +
    • +
    - - - - - - - - - - - - - - - - - - - - - - - - - - -
    -Method Summary
    - java.lang.Stringdescription() - -
    -          returns a description of the model to be used in the report.
    - voiddoInitialSchedules() - -
    -          activates dynamic model components (simulation processes).
    - voidinit() - -
    -          initialises static model components like distributions and queues.
    -static voidmain(java.lang.String[] args) - -
    -          Runs the model.
    - voidQueueRunner(Runner runner) - -
    -          Queue runner to next stage.
    -  - - - - - - - -
    Methods inherited from class java.lang.Object
    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    -  -

    - +

      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      java.lang.Stringdescription() +
      returns a description of the model to be used in the report.
      +
      voiddoInitialSchedules() +
      activates dynamic model components (simulation processes).
      +
      voidinit() +
      initialises static model components like distributions and queues.
      +
      static voidmain(java.lang.String[] args) +
      Runs the model.
      +
      voidQueueRunner(Runner runner) +
      Queue runner to next stage.
      +
      +
        +
      • + + +

        Methods inherited from class desmoj.core.simulator.Model

        +connectToExperiment, createReporter, getEntities, getEntity, getExperiment, getParameterManager, getReportables, hasSubModels, init, isConnected, isMainModel, isSubModel, reset
      • +
      +
        +
      • + + +

        Methods inherited from class desmoj.core.simulator.Reportable

        +getCorrespondingSchedulable, getObservations, getReporter, incrementObservations, incrementObservations, reportIsOn, reportOff, reportOn, resetAt, setCorrespondingSchedulable, setReporter
      • +
      +
        +
      • + + +

        Methods inherited from class desmoj.core.simulator.ModelComponent

        +current, currentEntity, currentEntityAll, currentEvent, currentModel, currentSimProcess, currentTime, debugIsOn, debugOff, debugOn, epsilon, getModel, isExperimentCompatible, isModelCompatible, presentTime, sendDebugNote, sendMessage, sendTraceNote, sendWarning, skipTraceNote, skipTraceNote, traceIsOn, traceOff, traceOn
      • +
      +
        +
      • + + +

        Methods inherited from class desmoj.core.simulator.NamedObject

        +getName, getQuotedName, toString
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • - - - - - - -
    -Field Detail
    - -

    -ACTIVE_RUNNERS_NUM

    -
    -public static int ACTIVE_RUNNERS_NUM
    -
    -
    -
    -
    -
    - -

    -stage1

    -
    -public Stage stage1
    -
    -
    -
    -
    -
    - -

    -stage2

    -
    -public Stage stage2
    -
    -
    -
    -
    -
    - -

    -stage3

    -
    -public Stage stage3
    -
    -
    -
    -
    -
    - -

    -stage4

    -
    -public Stage stage4
    -
    -
    -
    -
    -
    - -

    -stage5

    -
    -public Stage stage5
    -
    -
    -
    -
    -
    - -

    -SR_1

    -
    -public SR SR_1
    -
    -
    -
    -
    -
    - -

    -SR_2

    -
    -public SR SR_2
    -
    -
    -
    -
    -
    - -

    -SR_3

    -
    -public SR SR_3
    -
    -
    -
    -
    -
    - -

    -SR_4

    -
    -public SR SR_4
    -
    -
    -
    -
    - +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        ACTIVE_RUNNERS_NUM

        +
        public static int ACTIVE_RUNNERS_NUM
        +
      • +
      + + + +
        +
      • +

        stage1

        +
        public Stage stage1
        +
      • +
      + + + +
        +
      • +

        stage2

        +
        public Stage stage2
        +
      • +
      + + + +
        +
      • +

        stage3

        +
        public Stage stage3
        +
      • +
      + + + +
        +
      • +

        stage4

        +
        public Stage stage4
        +
      • +
      + + + +
        +
      • +

        stage5

        +
        public Stage stage5
        +
      • +
      + + + +
        +
      • +

        SR_1

        +
        public SR SR_1
        +
      • +
      + + + +
        +
      • +

        SR_2

        +
        public SR SR_2
        +
      • +
      + + + +
        +
      • +

        SR_3

        +
        public SR SR_3
        +
      • +
      + + + +
        +
      • +

        SR_4

        +
        public SR SR_4
        +
      • +
      +
    • +
    - - - - - - -
    -Constructor Detail
    - -

    -Run

    -
    -public Run(Model owner,
    -           java.lang.String modelName,
    -           boolean showInReport,
    -           boolean showInTrace)
    -
    -
    Run constructor. +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        Run

        +
        public Run(desmoj.core.simulator.Model owner,
        +   java.lang.String modelName,
        +   boolean showInReport,
        +   boolean showInTrace)
        +
        Run constructor. Creates a new Run model via calling - the constructor of the superclass. -

        -

        -
        Parameters:
        owner - the model this model is part of (set to null when there is no such model)
        modelName - this model's name
        showInReport - flag to indicate if this model shall produce output to the report file
        showInTrace - flag to indicate if this model shall produce output to the trace file
        -
    - + the constructor of the superclass.
+
Parameters:
owner - the model this model is part of (set to null when there is no such model)
modelName - this model's name
showInReport - flag to indicate if this model shall produce output to the report file
showInTrace - flag to indicate if this model shall produce output to the trace file
+ + + + - - - - - - -
-Method Detail
- -

-main

-
-public static void main(java.lang.String[] args)
-
-
Runs the model. -

-

-
Parameters:
args - is an array of command-line arguments (will be ignored here)
-
-
-
- -

-QueueRunner

-
-public void QueueRunner(Runner runner)
-
-
Queue runner to next stage. -

-

-
Parameters:
runner - - current, which has to be queued.
-
-
-
- -

-description

-
-public java.lang.String description()
-
-
returns a description of the model to be used in the report. -

-

- -
Returns:
model description as a string
-
-
-
- -

-doInitialSchedules

-
-public void doInitialSchedules()
-
-
activates dynamic model components (simulation processes). +
    +
  • + + +

    Method Detail

    + + + +
      +
    • +

      main

      +
      public static void main(java.lang.String[] args)
      +
      Runs the model.
      +
      Parameters:
      args - is an array of command-line arguments (will be ignored here)
      +
    • +
    + + + +
      +
    • +

      QueueRunner

      +
      public void QueueRunner(Runner runner)
      +
      Queue runner to next stage.
      +
      Parameters:
      runner - - current, which has to be queued.
      +
    • +
    + + + +
      +
    • +

      description

      +
      public java.lang.String description()
      +
      returns a description of the model to be used in the report.
      +
      +
      Specified by:
      +
      description in class desmoj.core.simulator.Model
      +
      Returns:
      model description as a string
      +
    • +
    + + + +
      +
    • +

      doInitialSchedules

      +
      public void doInitialSchedules()
      +
      activates dynamic model components (simulation processes). This method is used to place all events or processes on the internal event list of the simulator which are necessary to start the simulation. In this case, the truck generator and the van carrier(s) have to be - created and activated. -

      -

      -
      -
      -
-
- -

-init

-
-public void init()
-
-
initialises static model components like distributions and queues. -

-

-
-
-
+ created and activated.
+
+
Specified by:
+
doInitialSchedules in class desmoj.core.simulator.Model
+
+ + + + + +
    +
  • +

    init

    +
    public void init()
    +
    initialises static model components like distributions and queues.
    +
    +
    Specified by:
    +
    init in class desmoj.core.simulator.Model
    +
    +
  • +
+ + + + + + -
- - - - - - - - - - - - - - - - - - -
- -
- + + +
+ + +
+ + + - -
- - - + + diff --git a/doc/BiathlonSymulation/Runner.html b/doc/BiathlonSymulation/Runner.html index 14ab239..b5f721c 100644 --- a/doc/BiathlonSymulation/Runner.html +++ b/doc/BiathlonSymulation/Runner.html @@ -1,456 +1,488 @@ - - - - - -Runner - - - - - - - - - - - - -
- - +//--> + + - - - - - - - - - - - - - - - - -
- -
- + + +
+ + +
+ + + - -
-

- -BiathlonSymulation -
-Class Runner

-
-java.lang.Object
-  extended by SimProcess
-      extended by BiathlonSymulation.Runner
-
-
-
-
public class Runner
extends SimProcess
- - -

-This class represents the runner in the Run model. -

- -

-


- -

+

+
BiathlonSymulation
+

Class Runner

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • desmoj.core.simulator.NamedObject
    • +
    • +
        +
      • desmoj.core.simulator.ModelComponent
      • +
      • +
          +
        • desmoj.core.simulator.Schedulable
        • +
        • +
            +
          • desmoj.core.simulator.Entity
          • +
          • +
              +
            • desmoj.core.simulator.SimProcess
            • +
            • +
                +
              • BiathlonSymulation.Runner
              • +
              +
            • +
            +
          • +
          +
        • +
        +
      • +
      +
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public class Runner
    +extends desmoj.core.simulator.SimProcess
    +
    This class represents the runner in the Run model.
    +
  • +
+
+
+
    +
  • - - - - - - - - - - - - - - -
    -Field Summary
    - doublehold_time - -
    -           
    - Runmodel - -
    -           
    -  +
      +
    • + + +

      Field Summary

      + + + + + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      doublehold_time 
      Runmodel 
      +
    • +
    - - - - - - - - - -
    -Constructor Summary
    Runner(Model owner, - java.lang.String name, - boolean showInTrace, - int number, - double speed, - double accuracy) - -
    -          Constructor of the runner process - Used to create a new runner.
    -  +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      Runner(desmoj.core.simulator.Model owner, + java.lang.String name, + boolean showInTrace, + int number, + double speed, + double accuracy) +
      Constructor of the runner process + Used to create a new runner.
      +
      +
    • +
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    -Method Summary
    - doublegetAccuracy() - -
    -          returns this runner average accuracy.
    - intgetNumber() - -
    -          returns this runner number.
    - doublegetSpeed() - -
    -          returns this runner average speed.
    - intgetStage() - -
    -          returns this runner current stage.
    - voidincStage() - -
    -          Increment this runner stage.
    - voidlifeCycle() - -
    -          Describes this runner's life cycle:
    - voidsendMessage(java.lang.String msg) - -
    -          Sends message to this runner trace file.
    -  - - - - - - - -
    Methods inherited from class java.lang.Object
    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    -  -

    - +

      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      doublegetAccuracy() +
      returns this runner average accuracy.
      +
      intgetNumber() +
      returns this runner number.
      +
      doublegetSpeed() +
      returns this runner average speed.
      +
      intgetStage() +
      returns this runner current stage.
      +
      voidincStage() +
      Increment this runner stage.
      +
      voidlifeCycle() +
      Describes this runner's life cycle:
      +
      voidsendMessage(java.lang.String msg) +
      Sends message to this runner trace file.
      +
      +
        +
      • + + +

        Methods inherited from class desmoj.core.simulator.SimProcess

        +activate, activate, activate, activate, activateAfter, activateBefore, cancelInterruptDelayed, canCooperate, clearInterruptCode, cooperate, getInterruptCode, getInterruptException, getMaster, getRealTimeConstraint, getSchedulingPriority, getSlaveWaitQueue, getSupervisor, hold, hold, hold, hold, interrupt, interrupt, interruptDelayed, interruptDelayed, isBlocked, isComponent, isDelayedInterruptScheduled, isInterrupted, isTerminated, obtainResources, passivate, prepareTransport, reActivate, resetMaster, returnAllResources, returnResources, setBlocked, setRealTimeConstraint, setSchedulingPriority, setSlaveWaitQueue
      • +
      +
        +
      • + + +

        Methods inherited from class desmoj.core.simulator.Entity

        +getIdentNumber, getPriority, getQueue, getQueueingPriority, getQueues, getScheduledEvents, isEqual, isLarger, isLargerOrEqual, isNotEqual, isQueued, isSimProcess, isSmaller, isSmallerOrEqual, schedule, schedule, schedule, schedule, schedule, schedule, schedule, scheduleAfter, scheduleAfter, scheduleAfter, scheduleBefore, scheduleBefore, scheduleBefore, setPriority, setQueuingPriority
      • +
      +
        +
      • + + +

        Methods inherited from class desmoj.core.simulator.Schedulable

        +cancel, isCurrent, isScheduled, rename, reSchedule, reSchedule, reSchedule, scheduledAt, scheduledNext
      • +
      +
        +
      • + + +

        Methods inherited from class desmoj.core.simulator.ModelComponent

        +current, currentEntity, currentEntityAll, currentEvent, currentModel, currentSimProcess, currentTime, debugIsOn, debugOff, debugOn, epsilon, getModel, isExperimentCompatible, isModelCompatible, presentTime, sendDebugNote, sendMessage, sendTraceNote, sendWarning, skipTraceNote, skipTraceNote, traceIsOn, traceOff, traceOn
      • +
      +
        +
      • + + +

        Methods inherited from class desmoj.core.simulator.NamedObject

        +getName, getQuotedName, toString
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • - - - - - - -
    -Field Detail
    - -

    -hold_time

    -
    -public double hold_time
    -
    -
    -
    -
    -
    - -

    -model

    -
    -public Run model
    -
    -
    -
    -
    - +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        hold_time

        +
        public double hold_time
        +
      • +
      + + + +
        +
      • +

        model

        +
        public Run model
        +
      • +
      +
    • +
    - - - - - - -
    -Constructor Detail
    - -

    -Runner

    -
    -public Runner(Model owner,
    -              java.lang.String name,
    -              boolean showInTrace,
    -              int number,
    -              double speed,
    -              double accuracy)
    -
    -
    Constructor of the runner process - Used to create a new runner. -

    -

    -
    Parameters:
    owner - the model this process belongs to
    name - this runner's name
    showInTrace - flag to indicate if this process shall produce - output for the trace
    number - this runner number.
    speed - this runner average speed.
    accuracy - ths runner average accuracy.
    -
    - +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        Runner

        +
        public Runner(desmoj.core.simulator.Model owner,
        +      java.lang.String name,
        +      boolean showInTrace,
        +      int number,
        +      double speed,
        +      double accuracy)
        +
        Constructor of the runner process + Used to create a new runner.
        +
        Parameters:
        owner - the model this process belongs to
        name - this runner's name
        showInTrace - flag to indicate if this process shall produce + output for the trace
        number - this runner number.
        speed - this runner average speed.
        accuracy - ths runner average accuracy.
        +
      • +
      +
    • +
    - - - - - - -
    -Method Detail
    - -

    -getNumber

    -
    -public int getNumber()
    -
    -
    returns this runner number. -

    -

    - -
    Returns:
    this runner number as int.
    -
    -
    -
    - -

    -getSpeed

    -
    -public double getSpeed()
    -
    -
    returns this runner average speed. -

    -

    - -
    Returns:
    this runner avarage speed as double.
    -
    -
    -
    - -

    -getAccuracy

    -
    -public double getAccuracy()
    -
    -
    returns this runner average accuracy. -

    -

    - -
    Returns:
    this runner avarage accuracy as double.
    -
    -
    -
    - -

    -getStage

    -
    -public int getStage()
    -
    -
    returns this runner current stage. -

    -

    - -
    Returns:
    this runner current stage as int.
    -
    -
    -
    - -

    -incStage

    -
    -public void incStage()
    -
    -
    Increment this runner stage. -

    -

    -
    -
    -
    -
    - -

    -sendMessage

    -
    -public void sendMessage(java.lang.String msg)
    -
    -
    Sends message to this runner trace file. -

    -

    -
    -
    -
    -
    - -

    -lifeCycle

    -
    -public void lifeCycle()
    -
    -
    Describes this runner's life cycle: -

    -

    -
    -
    -
    +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getNumber

        +
        public int getNumber()
        +
        returns this runner number.
        +
        Returns:
        this runner number as int.
        +
      • +
      + + + +
        +
      • +

        getSpeed

        +
        public double getSpeed()
        +
        returns this runner average speed.
        +
        Returns:
        this runner avarage speed as double.
        +
      • +
      + + + +
        +
      • +

        getAccuracy

        +
        public double getAccuracy()
        +
        returns this runner average accuracy.
        +
        Returns:
        this runner avarage accuracy as double.
        +
      • +
      + + + +
        +
      • +

        getStage

        +
        public int getStage()
        +
        returns this runner current stage.
        +
        Returns:
        this runner current stage as int.
        +
      • +
      + + + +
        +
      • +

        incStage

        +
        public void incStage()
        +
        Increment this runner stage.
        +
      • +
      + + + +
        +
      • +

        sendMessage

        +
        public void sendMessage(java.lang.String msg)
        +
        Sends message to this runner trace file.
        +
      • +
      + + + +
        +
      • +

        lifeCycle

        +
        public void lifeCycle()
        +
        Describes this runner's life cycle:
        +
        +
        Specified by:
        +
        lifeCycle in class desmoj.core.simulator.SimProcess
        +
        +
      • +
      +
    • +
    +
  • +
+
+
-
- - - - - - - - - - - - - - - - - - -
- -
- + + +
+ + +
+ + + - -
- - - + + diff --git a/doc/BiathlonSymulation/RunnerGenerator.html b/doc/BiathlonSymulation/RunnerGenerator.html index bc77b8b..4310fd0 100644 --- a/doc/BiathlonSymulation/RunnerGenerator.html +++ b/doc/BiathlonSymulation/RunnerGenerator.html @@ -1,265 +1,332 @@ - - - - - -RunnerGenerator - - - - - - - - - - - - -
- - +//--> + + - - - - - - - - - - - - - - - - -
- -
- + + +
+ + +
+ + + - -
-

- -BiathlonSymulation -
-Class RunnerGenerator

-
-java.lang.Object
-  extended by SimProcess
-      extended by BiathlonSymulation.RunnerGenerator
-
-
-
-
public class RunnerGenerator
extends SimProcess
- - -

-This class represents a process source, which generates an amount of runners. -

- -

-


- -

- +

+
BiathlonSymulation
+

Class RunnerGenerator

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • desmoj.core.simulator.NamedObject
    • +
    • +
        +
      • desmoj.core.simulator.ModelComponent
      • +
      • +
          +
        • desmoj.core.simulator.Schedulable
        • +
        • +
            +
          • desmoj.core.simulator.Entity
          • +
          • +
              +
            • desmoj.core.simulator.SimProcess
            • +
            • +
                +
              • BiathlonSymulation.RunnerGenerator
              • +
              +
            • +
            +
          • +
          +
        • +
        +
      • +
      +
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public class RunnerGenerator
    +extends desmoj.core.simulator.SimProcess
    +
    This class represents a process source, which generates an amount of runners.
    +
  • +
+
+
+
    +
  • - - - - - - - - - -
    -Constructor Summary
    RunnerGenerator(Model arg0, - java.lang.String arg1, - boolean arg2, - int quantity) - -
    -          RunnerGenerator constructor.
    -  +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      RunnerGenerator(desmoj.core.simulator.Model arg0, + java.lang.String arg1, + boolean arg2, + int quantity) +
      RunnerGenerator constructor.
      +
      +
    • +
    - - - - - - - - - - -
    -Method Summary
    - voidlifeCycle() - -
    -          describes this process's life cycle: generate an amount of trucks.
    -  - - - - - - - -
    Methods inherited from class java.lang.Object
    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    -  -

    - +

      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      voidlifeCycle() +
      describes this process's life cycle: generate an amount of trucks.
      +
      +
        +
      • + + +

        Methods inherited from class desmoj.core.simulator.SimProcess

        +activate, activate, activate, activate, activateAfter, activateBefore, cancelInterruptDelayed, canCooperate, clearInterruptCode, cooperate, getInterruptCode, getInterruptException, getMaster, getRealTimeConstraint, getSchedulingPriority, getSlaveWaitQueue, getSupervisor, hold, hold, hold, hold, interrupt, interrupt, interruptDelayed, interruptDelayed, isBlocked, isComponent, isDelayedInterruptScheduled, isInterrupted, isTerminated, obtainResources, passivate, prepareTransport, reActivate, resetMaster, returnAllResources, returnResources, setBlocked, setRealTimeConstraint, setSchedulingPriority, setSlaveWaitQueue
      • +
      +
        +
      • + + +

        Methods inherited from class desmoj.core.simulator.Entity

        +getIdentNumber, getPriority, getQueue, getQueueingPriority, getQueues, getScheduledEvents, isEqual, isLarger, isLargerOrEqual, isNotEqual, isQueued, isSimProcess, isSmaller, isSmallerOrEqual, schedule, schedule, schedule, schedule, schedule, schedule, schedule, scheduleAfter, scheduleAfter, scheduleAfter, scheduleBefore, scheduleBefore, scheduleBefore, setPriority, setQueuingPriority
      • +
      +
        +
      • + + +

        Methods inherited from class desmoj.core.simulator.Schedulable

        +cancel, isCurrent, isScheduled, rename, reSchedule, reSchedule, reSchedule, scheduledAt, scheduledNext
      • +
      +
        +
      • + + +

        Methods inherited from class desmoj.core.simulator.ModelComponent

        +current, currentEntity, currentEntityAll, currentEvent, currentModel, currentSimProcess, currentTime, debugIsOn, debugOff, debugOn, epsilon, getModel, isExperimentCompatible, isModelCompatible, presentTime, sendDebugNote, sendMessage, sendTraceNote, sendWarning, skipTraceNote, skipTraceNote, traceIsOn, traceOff, traceOn
      • +
      +
        +
      • + + +

        Methods inherited from class desmoj.core.simulator.NamedObject

        +getName, getQuotedName, toString
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • - - - - - - -
    -Constructor Detail
    - -

    -RunnerGenerator

    -
    -public RunnerGenerator(Model arg0,
    -                       java.lang.String arg1,
    -                       boolean arg2,
    -                       int quantity)
    -
    -
    RunnerGenerator constructor. -

    -

    -
    Parameters:
    owner - the model this truck generator belongs to
    name - this runners generator's name
    showInTrace - flag to indicate if this process shall produce output for the trace
    quantity - describes quantity of runners to generate.
    -
    - +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        RunnerGenerator

        +
        public RunnerGenerator(desmoj.core.simulator.Model arg0,
        +               java.lang.String arg1,
        +               boolean arg2,
        +               int quantity)
        +
        RunnerGenerator constructor.
        +
        Parameters:
        owner - the model this truck generator belongs to
        name - this runners generator's name
        showInTrace - flag to indicate if this process shall produce output for the trace
        quantity - describes quantity of runners to generate.
        +
      • +
      +
    • +
    - - - - - - -
    -Method Detail
    - -

    -lifeCycle

    -
    -public void lifeCycle()
    -
    -
    describes this process's life cycle: generate an amount of trucks. -

    -

    -
    -
    -
    +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        lifeCycle

        +
        public void lifeCycle()
        +
        describes this process's life cycle: generate an amount of trucks.
        +
        +
        Specified by:
        +
        lifeCycle in class desmoj.core.simulator.SimProcess
        +
        +
      • +
      +
    • +
    +
  • +
+
+
-
- - - - - - - - - - - - - - - - - - -
- -
- + + +
+ + +
+ + + - -
- - - + + diff --git a/doc/BiathlonSymulation/SR.html b/doc/BiathlonSymulation/SR.html index 32a867d..5009183 100644 --- a/doc/BiathlonSymulation/SR.html +++ b/doc/BiathlonSymulation/SR.html @@ -1,328 +1,355 @@ - - - - - -SR - - - - - - - - - - - - -
- - +//--> + + - - - - - - - - - - - - - - - - -
- -
- + + +
+ + +
+ + + - -
-

- -BiathlonSymulation -
-Class SR

-
-java.lang.Object
-  extended by SimProcess
-      extended by BiathlonSymulation.SR
-
-
-
-
public class SR
extends SimProcess
- - -

-This class represents a Shooting range in the Run model. +

+
BiathlonSymulation
+

Class SR

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • desmoj.core.simulator.NamedObject
    • +
    • +
        +
      • desmoj.core.simulator.ModelComponent
      • +
      • +
          +
        • desmoj.core.simulator.Schedulable
        • +
        • +
            +
          • desmoj.core.simulator.Entity
          • +
          • +
              +
            • desmoj.core.simulator.SimProcess
            • +
            • +
                +
              • BiathlonSymulation.SR
              • +
              +
            • +
            +
          • +
          +
        • +
        +
      • +
      +
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public class SR
    +extends desmoj.core.simulator.SimProcess
    +
    This class represents a Shooting range in the Run model. The SR waits until a runner requests his service. If there is another runner waiting it starts serving this - runner. Otherwise it waits again for the next runner to arrive. -

    - -

    -


    - -

    - - - - - - - - - - - -
    -Field Summary
    -protected  SRQueue - -
    -           
    -  + runner. Otherwise it waits again for the next runner to arrive.

    +
  • +
+
+
+
    +
  • +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      SR(desmoj.core.simulator.Model owner, + java.lang.String name, + boolean showInTrace) +
      Constructor of the Shooting Range process - - - - - - - - -
      -Constructor Summary
      SR(Model owner, - java.lang.String name, - boolean showInTrace) - -
      -          Constructor of the Shooting Range process - - Used to create a new SR to serve runners.
      -  + Used to create a new SR to serve runners.
      +
      +
    • +
    - - - - - - - - - - - - - - -
    -Method Summary
    - voidaddRunner(Runner runner) - -
    -          Adds runner to this shooting range's queue.
    - voidlifeCycle() - -
    -          Describes this Shooting Range's life cycle.
    -  - - - - - - - -
    Methods inherited from class java.lang.Object
    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    -  -

    - - - - - - - - -
    -Field Detail
    - -

    -SRQueue

    -
    -protected  SRQueue
    -
    -
    -
    -
    - +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      voidaddRunner(Runner runner) +
      Adds runner to this shooting range's queue.
      +
      voidlifeCycle() +
      Describes this Shooting Range's life cycle.
      +
      +
        +
      • + + +

        Methods inherited from class desmoj.core.simulator.SimProcess

        +activate, activate, activate, activate, activateAfter, activateBefore, cancelInterruptDelayed, canCooperate, clearInterruptCode, cooperate, getInterruptCode, getInterruptException, getMaster, getRealTimeConstraint, getSchedulingPriority, getSlaveWaitQueue, getSupervisor, hold, hold, hold, hold, interrupt, interrupt, interruptDelayed, interruptDelayed, isBlocked, isComponent, isDelayedInterruptScheduled, isInterrupted, isTerminated, obtainResources, passivate, prepareTransport, reActivate, resetMaster, returnAllResources, returnResources, setBlocked, setRealTimeConstraint, setSchedulingPriority, setSlaveWaitQueue
      • +
      +
        +
      • + + +

        Methods inherited from class desmoj.core.simulator.Entity

        +getIdentNumber, getPriority, getQueue, getQueueingPriority, getQueues, getScheduledEvents, isEqual, isLarger, isLargerOrEqual, isNotEqual, isQueued, isSimProcess, isSmaller, isSmallerOrEqual, schedule, schedule, schedule, schedule, schedule, schedule, schedule, scheduleAfter, scheduleAfter, scheduleAfter, scheduleBefore, scheduleBefore, scheduleBefore, setPriority, setQueuingPriority
      • +
      +
        +
      • + + +

        Methods inherited from class desmoj.core.simulator.Schedulable

        +cancel, isCurrent, isScheduled, rename, reSchedule, reSchedule, reSchedule, scheduledAt, scheduledNext
      • +
      +
        +
      • + + +

        Methods inherited from class desmoj.core.simulator.ModelComponent

        +current, currentEntity, currentEntityAll, currentEvent, currentModel, currentSimProcess, currentTime, debugIsOn, debugOff, debugOn, epsilon, getModel, isExperimentCompatible, isModelCompatible, presentTime, sendDebugNote, sendMessage, sendTraceNote, sendWarning, skipTraceNote, skipTraceNote, traceIsOn, traceOff, traceOn
      • +
      +
        +
      • + + +

        Methods inherited from class desmoj.core.simulator.NamedObject

        +getName, getQuotedName, toString
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        SR

        +
        public SR(desmoj.core.simulator.Model owner,
        +  java.lang.String name,
        +  boolean showInTrace)
        +
        Constructor of the Shooting Range process - - - - - -
        -Constructor Detail
        - -

        -SR

        -
        -public SR(Model owner,
        -          java.lang.String name,
        -          boolean showInTrace)
        -
        -
        Constructor of the Shooting Range process - - Used to create a new SR to serve runners. -

        -

        -
        Parameters:
        owner - the model this process belongs to
        name - this SR's name
        showInTrace - flag to indicate if this process shall produce output for the trace
        -
        - + Used to create a new SR to serve runners.
        +
        Parameters:
        owner - the model this process belongs to
        name - this SR's name
        showInTrace - flag to indicate if this process shall produce output for the trace
        +
      • +
      +
    • +
    - - - - - - -
    -Method Detail
    - -

    -addRunner

    -
    -public void addRunner(Runner runner)
    -
    -
    Adds runner to this shooting range's queue. - After that, activates this shooting range life cycle. -

    -

    -
    Parameters:
    runner, - runner to serve.
    -
    -
    -
    - -

    -lifeCycle

    -
    -public void lifeCycle()
    -
    -
    Describes this Shooting Range's life cycle. -

    -

    -
    -
    -
    +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        addRunner

        +
        public void addRunner(Runner runner)
        +
        Adds runner to this shooting range's queue. + After that, activates this shooting range life cycle.
        +
        Parameters:
        runner, - runner to serve.
        +
      • +
      + + + +
        +
      • +

        lifeCycle

        +
        public void lifeCycle()
        +
        Describes this Shooting Range's life cycle.
        +
        +
        Specified by:
        +
        lifeCycle in class desmoj.core.simulator.SimProcess
        +
        +
      • +
      +
    • +
    +
  • +
+
+
-
- - - - - - - - - - - - - - - - - - -
- -
- + + +
+ + +
+ + + - -
- - - + + diff --git a/doc/BiathlonSymulation/Stage.html b/doc/BiathlonSymulation/Stage.html index 0e17673..1fa0829 100644 --- a/doc/BiathlonSymulation/Stage.html +++ b/doc/BiathlonSymulation/Stage.html @@ -1,259 +1,263 @@ - - - - - -Stage - - - - - - - - - - - - -
- - +//--> + + - - - - - - - - - - - - - - - - -
- -
- + + +
+ + +
+ + + - -
-

- -BiathlonSymulation -
-Class Stage

-
-java.lang.Object
-  extended by BiathlonSymulation.Stage
-
-
-
-
public class Stage
extends java.lang.Object
- - -

-This class represents a Stage. -

- -

-


- -

- +

+
BiathlonSymulation
+

Class Stage

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • BiathlonSymulation.Stage
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public class Stage
    +extends java.lang.Object
    +
    This class represents a Stage.
    +
  • +
+
+
+
    +
  • - - - - - - - - - -
    -Constructor Summary
    Stage(int distance) - -
    -          Constructor of the Stage.
    -  +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      Stage(int distance) +
      Constructor of the Stage.
      +
      +
    • +
    - - - - - - - - - - -
    -Method Summary
    - intgetDistance() - -
    -          Returns this stage distance in meters.
    -  - - - - - - - -
    Methods inherited from class java.lang.Object
    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    -  -

    - +

      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      intgetDistance() +
      Returns this stage distance in meters.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • - - - - - - -
    -Constructor Detail
    - -

    -Stage

    -
    -public Stage(int distance)
    -
    -
    Constructor of the Stage. (it is not a process!) -

    -

    -
    Parameters:
    distance - this stage distance in meters.
    -
    - +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        Stage

        +
        public Stage(int distance)
        +
        Constructor of the Stage. (it is not a process!)
        +
        Parameters:
        distance - this stage distance in meters.
        +
      • +
      +
    • +
    - - - - - - -
    -Method Detail
    - -

    -getDistance

    -
    -public int getDistance()
    -
    -
    Returns this stage distance in meters. -

    -

    - -
    Returns:
    this stage distance in meters as int.
    -
    -
    +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getDistance

        +
        public int getDistance()
        +
        Returns this stage distance in meters.
        +
        Returns:
        this stage distance in meters as int.
        +
      • +
      +
    • +
    +
  • +
+
+
-
- - - - - - - - - - - - - - - - - - -
- -
- + + +
+ + +
+ + + - -
- - - + + diff --git a/doc/BiathlonSymulation/Utils.html b/doc/BiathlonSymulation/Utils.html index d6434e9..b086e67 100644 --- a/doc/BiathlonSymulation/Utils.html +++ b/doc/BiathlonSymulation/Utils.html @@ -1,286 +1,280 @@ - - - - - -Utils - - - - - - - - - - - - -
- - +//--> + + - - - - - - - - - - - - - - - - -
- -
- + + +
+ + +
+ + + - -
-

- -BiathlonSymulation -
-Class Utils

-
-java.lang.Object
-  extended by BiathlonSymulation.Utils
-
-
-
-
public class Utils
extends java.lang.Object
- - -

-


- -

- +

+
BiathlonSymulation
+

Class Utils

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • BiathlonSymulation.Utils
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public class Utils
    +extends java.lang.Object
    +
  • +
+
+
+
    +
  • - - - - - - - - - -
    -Constructor Summary
    Utils() - -
    -           
    -  +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      Utils() 
      +
    • +
    - - - - - - - - - - - - - - - - - - -
    -Method Summary
    -static doubleround2(double num) - -
    -           
    -static java.lang.StringtimeInstantFormatter(TimeInstant time) - -
    -           
    -static java.lang.StringtimeSpanFormatter(TimeSpan time) - -
    -           
    -  - - - - - - - -
    Methods inherited from class java.lang.Object
    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    -  -

    - +

      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      static doubleround2(double num) 
      static java.lang.StringtimeInstantFormatter(desmoj.core.simulator.TimeInstant time) 
      static java.lang.StringtimeSpanFormatter(desmoj.core.simulator.TimeSpan time) 
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • - - - - - - -
    -Constructor Detail
    - -

    -Utils

    -
    -public Utils()
    -
    -
    - +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        Utils

        +
        public Utils()
        +
      • +
      +
    • +
    - - - - - - -
    -Method Detail
    - -

    -timeSpanFormatter

    -
    -public static java.lang.String timeSpanFormatter(TimeSpan time)
    -
    -
    -
    -
    -
    -
    - -

    -timeInstantFormatter

    -
    -public static java.lang.String timeInstantFormatter(TimeInstant time)
    -
    -
    -
    -
    -
    -
    - -

    -round2

    -
    -public static double round2(double num)
    -
    -
    -
    -
    -
    +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        timeSpanFormatter

        +
        public static java.lang.String timeSpanFormatter(desmoj.core.simulator.TimeSpan time)
        +
      • +
      + + + +
        +
      • +

        timeInstantFormatter

        +
        public static java.lang.String timeInstantFormatter(desmoj.core.simulator.TimeInstant time)
        +
      • +
      + + + +
        +
      • +

        round2

        +
        public static double round2(double num)
        +
      • +
      +
    • +
    +
  • +
+
+
-
- - - - - - - - - - - - - - - - - - -
- -
- + + +
+ + +
+ + + - -
- - - + + diff --git a/doc/BiathlonSymulation/class-use/Run.html b/doc/BiathlonSymulation/class-use/Run.html new file mode 100644 index 0000000..76d9c7d --- /dev/null +++ b/doc/BiathlonSymulation/class-use/Run.html @@ -0,0 +1,138 @@ + + + + + +Uses of Class BiathlonSymulation.Run + + + + + + + + + + +
+

Uses of Class
BiathlonSymulation.Run

+
+
+ +
+ + + + + + diff --git a/doc/BiathlonSymulation/class-use/Runner.html b/doc/BiathlonSymulation/class-use/Runner.html new file mode 100644 index 0000000..abf67a3 --- /dev/null +++ b/doc/BiathlonSymulation/class-use/Runner.html @@ -0,0 +1,146 @@ + + + + + +Uses of Class BiathlonSymulation.Runner + + + + + + + + + + +
+

Uses of Class
BiathlonSymulation.Runner

+
+
+ +
+ + + + + + diff --git a/doc/BiathlonSymulation/class-use/RunnerGenerator.html b/doc/BiathlonSymulation/class-use/RunnerGenerator.html new file mode 100644 index 0000000..e0949f8 --- /dev/null +++ b/doc/BiathlonSymulation/class-use/RunnerGenerator.html @@ -0,0 +1,113 @@ + + + + + +Uses of Class BiathlonSymulation.RunnerGenerator + + + + + + + + + + +
+

Uses of Class
BiathlonSymulation.RunnerGenerator

+
+
No usage of BiathlonSymulation.RunnerGenerator
+ + + + + + diff --git a/doc/BiathlonSymulation/class-use/SR.html b/doc/BiathlonSymulation/class-use/SR.html new file mode 100644 index 0000000..7e50916 --- /dev/null +++ b/doc/BiathlonSymulation/class-use/SR.html @@ -0,0 +1,150 @@ + + + + + +Uses of Class BiathlonSymulation.SR + + + + + + + + + + +
+

Uses of Class
BiathlonSymulation.SR

+
+
+ +
+ + + + + + diff --git a/doc/BiathlonSymulation/class-use/Stage.html b/doc/BiathlonSymulation/class-use/Stage.html new file mode 100644 index 0000000..5af5b2f --- /dev/null +++ b/doc/BiathlonSymulation/class-use/Stage.html @@ -0,0 +1,154 @@ + + + + + +Uses of Class BiathlonSymulation.Stage + + + + + + + + + + +
+

Uses of Class
BiathlonSymulation.Stage

+
+
+ +
+ + + + + + diff --git a/doc/BiathlonSymulation/class-use/Utils.html b/doc/BiathlonSymulation/class-use/Utils.html new file mode 100644 index 0000000..33fa349 --- /dev/null +++ b/doc/BiathlonSymulation/class-use/Utils.html @@ -0,0 +1,113 @@ + + + + + +Uses of Class BiathlonSymulation.Utils + + + + + + + + + + +
+

Uses of Class
BiathlonSymulation.Utils

+
+
No usage of BiathlonSymulation.Utils
+ + + + + + diff --git a/doc/BiathlonSymulation/package-frame.html b/doc/BiathlonSymulation/package-frame.html index 2586ada..74d0bb7 100644 --- a/doc/BiathlonSymulation/package-frame.html +++ b/doc/BiathlonSymulation/package-frame.html @@ -1,42 +1,24 @@ - - - - - -BiathlonSymulation - - - - - - - - - - - -BiathlonSymulation - - - - -
-Classes  - -
-Run -
-Runner -
-RunnerGenerator -
-SR -
-Stage -
-Utils
- - - - + + + + +BiathlonSymulation + + + + +

BiathlonSymulation

+
+

Classes

+ +
+ + diff --git a/doc/BiathlonSymulation/package-summary.html b/doc/BiathlonSymulation/package-summary.html index 1fbc699..118dbd5 100644 --- a/doc/BiathlonSymulation/package-summary.html +++ b/doc/BiathlonSymulation/package-summary.html @@ -1,173 +1,161 @@ - - - - - -BiathlonSymulation - - - - - - - - - - - - -
- - +//--> + + - - - - - - - - - - - - -
- -
- + + + + + - -
-

-Package BiathlonSymulation -

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Class Summary
RunThis is the model class.
RunnerThis class represents the runner in the Run model.
RunnerGeneratorThis class represents a process source, which generates an amount of runners.
SRThis class represents a Shooting range in the Run model.
StageThis class represents a Stage.
Utils 
-  - -

-

-
-
- - +
+

Package BiathlonSymulation

+
+
+
    +
  • + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    Class Summary 
    ClassDescription
    Run +
    This is the model class.
    +
    Runner +
    This class represents the runner in the Run model.
    +
    RunnerGenerator +
    This class represents a process source, which generates an amount of runners.
    +
    SR +
    This class represents a Shooting range in the Run model.
    +
    Stage +
    This class represents a Stage.
    +
    Utils 
    +
  • +
+
- - - - - - - - - - - - -
- -
- + + + + + - -
- - - + + diff --git a/doc/BiathlonSymulation/package-tree.html b/doc/BiathlonSymulation/package-tree.html index 14b446c..1c2a382 100644 --- a/doc/BiathlonSymulation/package-tree.html +++ b/doc/BiathlonSymulation/package-tree.html @@ -1,154 +1,155 @@ - - - - - -BiathlonSymulation Class Hierarchy - - - - - - - - - - - - -
- - +//--> + + - - - - - - - - - - - - -
- -
- + + + + + - -
-
-

-Hierarchy For Package BiathlonSymulation -

-
-

-Class Hierarchy -

-
    -
  • java.lang.Object
      -
    • Model
        -
      • BiathlonSymulation.Run
      -
    • SimProcess
        -
      • BiathlonSymulation.SR
      -
    • SimProcess -
    • SimProcess -
    • BiathlonSymulation.Stage
    • BiathlonSymulation.Utils
    -
-
- - +
+

Hierarchy For Package BiathlonSymulation

+
+
+

Class Hierarchy

+
    +
  • java.lang.Object +
      +
    • desmoj.core.simulator.NamedObject +
        +
      • desmoj.core.simulator.ModelComponent +
          +
        • desmoj.core.simulator.Reportable +
            +
          • desmoj.core.simulator.Model +
              +
            • BiathlonSymulation.Run
            • +
            +
          • +
          +
        • +
        • desmoj.core.simulator.Schedulable +
            +
          • desmoj.core.simulator.Entity +
              +
            • desmoj.core.simulator.SimProcess + +
            • +
            +
          • +
          +
        • +
        +
      • +
      +
    • +
    • BiathlonSymulation.Stage
    • +
    • BiathlonSymulation.Utils
    • +
    +
  • +
+
- - - - - - - - - - - - -
- -
- + + + + + - -
- - - + + diff --git a/doc/BiathlonSymulation/package-use.html b/doc/BiathlonSymulation/package-use.html new file mode 100644 index 0000000..d8d6988 --- /dev/null +++ b/doc/BiathlonSymulation/package-use.html @@ -0,0 +1,148 @@ + + + + + +Uses of Package BiathlonSymulation + + + + + + + +
+ + + + + +
+ + +
+

Uses of Package
BiathlonSymulation

+
+
+
    +
  • + + + + + + + + + + + + + + + + + + + + + +
    Classes in BiathlonSymulation used by BiathlonSymulation 
    Class and Description
    Run +
    This is the model class.
    +
    Runner +
    This class represents the runner in the Run model.
    +
    SR +
    This class represents a Shooting range in the Run model.
    +
    Stage +
    This class represents a Stage.
    +
    +
  • +
+
+ +
+ + + + + +
+ + + + diff --git a/doc/allclasses-frame.html b/doc/allclasses-frame.html index 70a4280..6c9bbee 100644 --- a/doc/allclasses-frame.html +++ b/doc/allclasses-frame.html @@ -1,41 +1,23 @@ - - - - - -All Classes - - - - - - - - - - - -All Classes -
- - - - - -
Run -
-Runner -
-RunnerGenerator -
-SR -
-Stage -
-Utils -
-
- - - + + + + +All Classes + + + + +

All Classes

+ + + diff --git a/doc/allclasses-noframe.html b/doc/allclasses-noframe.html index f07d812..f66f5e8 100644 --- a/doc/allclasses-noframe.html +++ b/doc/allclasses-noframe.html @@ -1,41 +1,23 @@ - - - - - -All Classes - - - - - - - - - - - -All Classes -
- - - - - -
Run -
-Runner -
-RunnerGenerator -
-SR -
-Stage -
-Utils -
-
- - - + + + + +All Classes + + + + +

All Classes

+ + + diff --git a/doc/constant-values.html b/doc/constant-values.html index cf1a605..9d8f951 100644 --- a/doc/constant-values.html +++ b/doc/constant-values.html @@ -1,142 +1,113 @@ - - - - - -Constant Field Values - - - - - - - - - - - - -
- - +//--> + + - - - - - - - - - - - - -
- -
- + + + + + - -
-
-

-Constant Field Values

-
-
-Contents
    -
- -
- - +
+

Constant Field Values

+

Contents

+
- - - - - - - - - - - - -
- -
- + + + + + - -
- - - + + diff --git a/doc/deprecated-list.html b/doc/deprecated-list.html index 4165c58..b9d3f18 100644 --- a/doc/deprecated-list.html +++ b/doc/deprecated-list.html @@ -1,142 +1,113 @@ - - - - - -Deprecated List - - - - - - - - - - - - -
- - +//--> + + - - - - - - - - - - - - -
- -
- + + + + + - -
-
-

-Deprecated API

-
-
-Contents
    -
- -
- - +
+

Deprecated API

+

Contents

+
- - - - - - - - - - - - -
- -
- + + + + + - -
- - - + + diff --git a/doc/help-doc.html b/doc/help-doc.html index 3c3f5fb..d445711 100644 --- a/doc/help-doc.html +++ b/doc/help-doc.html @@ -1,209 +1,214 @@ - - - - - -API Help - - - - - - - - - - - - -
- - +//--> + + - - - - - - - - - - - - -
- -
- + + + + + - -
-
-

-How This API Document Is Organized

-
-This API (Application Programming Interface) document has pages corresponding to the items in the navigation bar, described as follows.

-Package

-
- -

-Each package has a page that contains a list of its classes and interfaces, with a summary for each. This page can contain four categories:

    -
  • Interfaces (italic)
  • Classes
  • Enums
  • Exceptions
  • Errors
  • Annotation Types
-
-

-Class/Interface

-
- -

-Each class, interface, nested class and nested interface has its own separate page. Each of these pages has three sections consisting of a class/interface description, summary tables, and detailed member descriptions:

    -
  • Class inheritance diagram
  • Direct Subclasses
  • All Known Subinterfaces
  • All Known Implementing Classes
  • Class/interface declaration
  • Class/interface description -

    -

  • Nested Class Summary
  • Field Summary
  • Constructor Summary
  • Method Summary -

    -

  • Field Detail
  • Constructor Detail
  • Method Detail
-Each summary entry contains the first sentence from the detailed description for that item. The summary entries are alphabetical, while the detailed descriptions are in the order they appear in the source code. This preserves the logical groupings established by the programmer.
- -

-Annotation Type

-
- -

-Each annotation type has its own separate page with the following sections:

    -
  • Annotation Type declaration
  • Annotation Type description
  • Required Element Summary
  • Optional Element Summary
  • Element Detail
-
- -

-Enum

-
- -

-Each enum has its own separate page with the following sections:

    -
  • Enum declaration
  • Enum description
  • Enum Constant Summary
  • Enum Constant Detail
-
-

-Tree (Class Hierarchy)

-
-There is a Class Hierarchy page for all packages, plus a hierarchy for each package. Each hierarchy page contains a list of classes and a list of interfaces. The classes are organized by inheritance structure starting with java.lang.Object. The interfaces do not inherit from java.lang.Object.
    -
  • When viewing the Overview page, clicking on "Tree" displays the hierarchy for all packages.
  • When viewing a particular package, class or interface page, clicking "Tree" displays the hierarchy for only that package.
-
-

-Deprecated API

-
-The Deprecated API page lists all of the API that have been deprecated. A deprecated API is not recommended for use, generally due to improvements, and a replacement API is usually given. Deprecated APIs may be removed in future implementations.
-

-Index

-
-The Index contains an alphabetic list of all classes, interfaces, constructors, methods, and fields.
-

-Prev/Next

-These links take you to the next or previous class, interface, package, or related page.

-Frames/No Frames

-These links show and hide the HTML frames. All pages are available with or without frames. -

-

-Serialized Form

-Each serializable or externalizable class has a description of its serialization fields and methods. This information is of interest to re-implementors, not to developers using the API. While there is no link in the navigation bar, you can get to this information by going to any serialized class and clicking "Serialized Form" in the "See also" section of the class description. -

-

-Constant Field Values

-The Constant Field Values page lists the static final fields and their values. -

- - -This help file applies to API documentation generated using the standard doclet. - -
-


- - +
+

How This API Document Is Organized

+
This API (Application Programming Interface) document has pages corresponding to the items in the navigation bar, described as follows.
+
+
+
    +
  • +

    Package

    +

    Each package has a page that contains a list of its classes and interfaces, with a summary for each. This page can contain six categories:

    +
      +
    • Interfaces (italic)
    • +
    • Classes
    • +
    • Enums
    • +
    • Exceptions
    • +
    • Errors
    • +
    • Annotation Types
    • +
    +
  • +
  • +

    Class/Interface

    +

    Each class, interface, nested class and nested interface has its own separate page. Each of these pages has three sections consisting of a class/interface description, summary tables, and detailed member descriptions:

    +
      +
    • Class inheritance diagram
    • +
    • Direct Subclasses
    • +
    • All Known Subinterfaces
    • +
    • All Known Implementing Classes
    • +
    • Class/interface declaration
    • +
    • Class/interface description
    • +
    +
      +
    • Nested Class Summary
    • +
    • Field Summary
    • +
    • Constructor Summary
    • +
    • Method Summary
    • +
    +
      +
    • Field Detail
    • +
    • Constructor Detail
    • +
    • Method Detail
    • +
    +

    Each summary entry contains the first sentence from the detailed description for that item. The summary entries are alphabetical, while the detailed descriptions are in the order they appear in the source code. This preserves the logical groupings established by the programmer.

    +
  • +
  • +

    Annotation Type

    +

    Each annotation type has its own separate page with the following sections:

    +
      +
    • Annotation Type declaration
    • +
    • Annotation Type description
    • +
    • Required Element Summary
    • +
    • Optional Element Summary
    • +
    • Element Detail
    • +
    +
  • +
  • +

    Enum

    +

    Each enum has its own separate page with the following sections:

    +
      +
    • Enum declaration
    • +
    • Enum description
    • +
    • Enum Constant Summary
    • +
    • Enum Constant Detail
    • +
    +
  • +
  • +

    Use

    +

    Each documented package, class and interface has its own Use page. This page describes what packages, classes, methods, constructors and fields use any part of the given class or package. Given a class or interface A, its Use page includes subclasses of A, fields declared as A, methods that return A, and methods and constructors with parameters of type A. You can access this page by first going to the package, class or interface, then clicking on the "Use" link in the navigation bar.

    +
  • +
  • +

    Tree (Class Hierarchy)

    +

    There is a Class Hierarchy page for all packages, plus a hierarchy for each package. Each hierarchy page contains a list of classes and a list of interfaces. The classes are organized by inheritance structure starting with java.lang.Object. The interfaces do not inherit from java.lang.Object.

    +
      +
    • When viewing the Overview page, clicking on "Tree" displays the hierarchy for all packages.
    • +
    • When viewing a particular package, class or interface page, clicking "Tree" displays the hierarchy for only that package.
    • +
    +
  • +
  • +

    Deprecated API

    +

    The Deprecated API page lists all of the API that have been deprecated. A deprecated API is not recommended for use, generally due to improvements, and a replacement API is usually given. Deprecated APIs may be removed in future implementations.

    +
  • +
  • +

    Index

    +

    The Index contains an alphabetic list of all classes, interfaces, constructors, methods, and fields.

    +
  • +
  • +

    Prev/Next

    +

    These links take you to the next or previous class, interface, package, or related page.

    +
  • +
  • +

    Frames/No Frames

    +

    These links show and hide the HTML frames. All pages are available with or without frames.

    +
  • +
  • +

    All Classes

    +

    The All Classes link shows all classes and interfaces except non-static nested types.

    +
  • +
  • +

    Serialized Form

    +

    Each serializable or externalizable class has a description of its serialization fields and methods. This information is of interest to re-implementors, not to developers using the API. While there is no link in the navigation bar, you can get to this information by going to any serialized class and clicking "Serialized Form" in the "See also" section of the class description.

    +
  • +
  • +

    Constant Field Values

    +

    The Constant Field Values page lists the static final fields and their values.

    +
  • +
+This help file applies to API documentation generated using the standard doclet.
- - - - - - - - - - - - -
- -
- + + + + + - -
- - - + + diff --git a/doc/index-all.html b/doc/index-all.html deleted file mode 100644 index ccdd1d2..0000000 --- a/doc/index-all.html +++ /dev/null @@ -1,315 +0,0 @@ - - - - - - -Index - - - - - - - - - - - - -
- - - - - - - - - - - - - - - -
- -
- - - -A B D G H I L M Q R S T U
-

-A

-
-
ACTIVE_RUNNERS_NUM - -Static variable in class BiathlonSymulation.Run -
  -
addRunner(Runner) - -Method in class BiathlonSymulation.SR -
Adds runner to this shooting range's queue. -
-
-

-B

-
-
BiathlonSymulation - package BiathlonSymulation
 
-
-

-D

-
-
description() - -Method in class BiathlonSymulation.Run -
returns a description of the model to be used in the report. -
doInitialSchedules() - -Method in class BiathlonSymulation.Run -
activates dynamic model components (simulation processes). -
-
-

-G

-
-
getAccuracy() - -Method in class BiathlonSymulation.Runner -
returns this runner average accuracy. -
getDistance() - -Method in class BiathlonSymulation.Stage -
Returns this stage distance in meters. -
getNumber() - -Method in class BiathlonSymulation.Runner -
returns this runner number. -
getSpeed() - -Method in class BiathlonSymulation.Runner -
returns this runner average speed. -
getStage() - -Method in class BiathlonSymulation.Runner -
returns this runner current stage. -
-
-

-H

-
-
hold_time - -Variable in class BiathlonSymulation.Runner -
  -
-
-

-I

-
-
incStage() - -Method in class BiathlonSymulation.Runner -
Increment this runner stage. -
init() - -Method in class BiathlonSymulation.Run -
initialises static model components like distributions and queues. -
-
-

-L

-
-
lifeCycle() - -Method in class BiathlonSymulation.Runner -
Describes this runner's life cycle: -
lifeCycle() - -Method in class BiathlonSymulation.RunnerGenerator -
describes this process's life cycle: generate an amount of trucks. -
lifeCycle() - -Method in class BiathlonSymulation.SR -
Describes this Shooting Range's life cycle. -
-
-

-M

-
-
main(String[]) - -Static method in class BiathlonSymulation.Run -
Runs the model. -
model - -Variable in class BiathlonSymulation.Runner -
  -
-
-

-Q

-
-
QueueRunner(Runner) - -Method in class BiathlonSymulation.Run -
Queue runner to next stage. -
-
-

-R

-
-
round2(double) - -Static method in class BiathlonSymulation.Utils -
  -
Run - Class in BiathlonSymulation
This is the model class.
Run(Model, String, boolean, boolean) - -Constructor for class BiathlonSymulation.Run -
Run constructor. -
Runner - Class in BiathlonSymulation
This class represents the runner in the Run model.
Runner(Model, String, boolean, int, double, double) - -Constructor for class BiathlonSymulation.Runner -
Constructor of the runner process - Used to create a new runner. -
RunnerGenerator - Class in BiathlonSymulation
This class represents a process source, which generates an amount of runners.
RunnerGenerator(Model, String, boolean, int) - -Constructor for class BiathlonSymulation.RunnerGenerator -
RunnerGenerator constructor. -
-
-

-S

-
-
sendMessage(String) - -Method in class BiathlonSymulation.Runner -
Sends message to this runner trace file. -
SR - Class in BiathlonSymulation
This class represents a Shooting range in the Run model.
SR(Model, String, boolean) - -Constructor for class BiathlonSymulation.SR -
Constructor of the Shooting Range process - - Used to create a new SR to serve runners. -
SR_1 - -Variable in class BiathlonSymulation.Run -
  -
SR_2 - -Variable in class BiathlonSymulation.Run -
  -
SR_3 - -Variable in class BiathlonSymulation.Run -
  -
SR_4 - -Variable in class BiathlonSymulation.Run -
  -
SRQueue - -Variable in class BiathlonSymulation.SR -
  -
Stage - Class in BiathlonSymulation
This class represents a Stage.
Stage(int) - -Constructor for class BiathlonSymulation.Stage -
Constructor of the Stage. -
stage1 - -Variable in class BiathlonSymulation.Run -
  -
stage2 - -Variable in class BiathlonSymulation.Run -
  -
stage3 - -Variable in class BiathlonSymulation.Run -
  -
stage4 - -Variable in class BiathlonSymulation.Run -
  -
stage5 - -Variable in class BiathlonSymulation.Run -
  -
-
-

-T

-
-
timeInstantFormatter(TimeInstant) - -Static method in class BiathlonSymulation.Utils -
  -
timeSpanFormatter(TimeSpan) - -Static method in class BiathlonSymulation.Utils -
  -
-
-

-U

-
-
Utils - Class in BiathlonSymulation
 
Utils() - -Constructor for class BiathlonSymulation.Utils -
  -
-
-A B D G H I L M Q R S T U - - - - - - - - - - - - - - -
- -
- - - -
- - - diff --git a/doc/index-files/index-1.html b/doc/index-files/index-1.html new file mode 100644 index 0000000..e3967f7 --- /dev/null +++ b/doc/index-files/index-1.html @@ -0,0 +1,122 @@ + + + + + +A-Index + + + + + + + +
+ + + + + +
+ + +
A B D G H I L M Q R S T U  + + +

A

+
+
ACTIVE_RUNNERS_NUM - Static variable in class BiathlonSymulation.Run
+
 
+
addRunner(Runner) - Method in class BiathlonSymulation.SR
+
+
Adds runner to this shooting range's queue.
+
+
+A B D G H I L M Q R S T U 
+ +
+ + + + + +
+ + + + diff --git a/doc/index-files/index-10.html b/doc/index-files/index-10.html new file mode 100644 index 0000000..e1093fe --- /dev/null +++ b/doc/index-files/index-10.html @@ -0,0 +1,143 @@ + + + + + +R-Index + + + + + + + +
+ + + + + +
+ + +
A B D G H I L M Q R S T U  + + +

R

+
+
round2(double) - Static method in class BiathlonSymulation.Utils
+
 
+
Run - Class in BiathlonSymulation
+
+
This is the model class.
+
+
Run(Model, String, boolean, boolean) - Constructor for class BiathlonSymulation.Run
+
+
Run constructor.
+
+
Runner - Class in BiathlonSymulation
+
+
This class represents the runner in the Run model.
+
+
Runner(Model, String, boolean, int, double, double) - Constructor for class BiathlonSymulation.Runner
+
+
Constructor of the runner process + Used to create a new runner.
+
+
RunnerGenerator - Class in BiathlonSymulation
+
+
This class represents a process source, which generates an amount of runners.
+
+
RunnerGenerator(Model, String, boolean, int) - Constructor for class BiathlonSymulation.RunnerGenerator
+
+
RunnerGenerator constructor.
+
+
+A B D G H I L M Q R S T U 
+ +
+ + + + + +
+ + + + diff --git a/doc/index-files/index-11.html b/doc/index-files/index-11.html new file mode 100644 index 0000000..1f61f9a --- /dev/null +++ b/doc/index-files/index-11.html @@ -0,0 +1,156 @@ + + + + + +S-Index + + + + + + + +
+ + + + + +
+ + +
A B D G H I L M Q R S T U  + + +

S

+
+
sendMessage(String) - Method in class BiathlonSymulation.Runner
+
+
Sends message to this runner trace file.
+
+
SR - Class in BiathlonSymulation
+
+
This class represents a Shooting range in the Run model.
+
+
SR(Model, String, boolean) - Constructor for class BiathlonSymulation.SR
+
+
Constructor of the Shooting Range process + + Used to create a new SR to serve runners.
+
+
SR_1 - Variable in class BiathlonSymulation.Run
+
 
+
SR_2 - Variable in class BiathlonSymulation.Run
+
 
+
SR_3 - Variable in class BiathlonSymulation.Run
+
 
+
SR_4 - Variable in class BiathlonSymulation.Run
+
 
+
Stage - Class in BiathlonSymulation
+
+
This class represents a Stage.
+
+
Stage(int) - Constructor for class BiathlonSymulation.Stage
+
+
Constructor of the Stage.
+
+
stage1 - Variable in class BiathlonSymulation.Run
+
 
+
stage2 - Variable in class BiathlonSymulation.Run
+
 
+
stage3 - Variable in class BiathlonSymulation.Run
+
 
+
stage4 - Variable in class BiathlonSymulation.Run
+
 
+
stage5 - Variable in class BiathlonSymulation.Run
+
 
+
+A B D G H I L M Q R S T U 
+ +
+ + + + + +
+ + + + diff --git a/doc/index-files/index-12.html b/doc/index-files/index-12.html new file mode 100644 index 0000000..a875cab --- /dev/null +++ b/doc/index-files/index-12.html @@ -0,0 +1,120 @@ + + + + + +T-Index + + + + + + + +
+ + + + + +
+ + +
A B D G H I L M Q R S T U  + + +

T

+
+
timeInstantFormatter(TimeInstant) - Static method in class BiathlonSymulation.Utils
+
 
+
timeSpanFormatter(TimeSpan) - Static method in class BiathlonSymulation.Utils
+
 
+
+A B D G H I L M Q R S T U 
+ +
+ + + + + +
+ + + + diff --git a/doc/index-files/index-13.html b/doc/index-files/index-13.html new file mode 100644 index 0000000..ef85c3e --- /dev/null +++ b/doc/index-files/index-13.html @@ -0,0 +1,120 @@ + + + + + +U-Index + + + + + + + +
+ + + + + +
+ + +
A B D G H I L M Q R S T U  + + +

U

+
+
Utils - Class in BiathlonSymulation
+
 
+
Utils() - Constructor for class BiathlonSymulation.Utils
+
 
+
+A B D G H I L M Q R S T U 
+ +
+ + + + + +
+ + + + diff --git a/doc/index-files/index-2.html b/doc/index-files/index-2.html new file mode 100644 index 0000000..e8ceaf3 --- /dev/null +++ b/doc/index-files/index-2.html @@ -0,0 +1,118 @@ + + + + + +B-Index + + + + + + + +
+ + + + + +
+ + +
A B D G H I L M Q R S T U  + + +

B

+
+
BiathlonSymulation - package BiathlonSymulation
+
 
+
+A B D G H I L M Q R S T U 
+ +
+ + + + + +
+ + + + diff --git a/doc/index-files/index-3.html b/doc/index-files/index-3.html new file mode 100644 index 0000000..9729e37 --- /dev/null +++ b/doc/index-files/index-3.html @@ -0,0 +1,124 @@ + + + + + +D-Index + + + + + + + +
+ + + + + +
+ + +
A B D G H I L M Q R S T U  + + +

D

+
+
description() - Method in class BiathlonSymulation.Run
+
+
returns a description of the model to be used in the report.
+
+
doInitialSchedules() - Method in class BiathlonSymulation.Run
+
+
activates dynamic model components (simulation processes).
+
+
+A B D G H I L M Q R S T U 
+ +
+ + + + + +
+ + + + diff --git a/doc/index-files/index-4.html b/doc/index-files/index-4.html new file mode 100644 index 0000000..1acf263 --- /dev/null +++ b/doc/index-files/index-4.html @@ -0,0 +1,136 @@ + + + + + +G-Index + + + + + + + +
+ + + + + +
+ + +
A B D G H I L M Q R S T U  + + +

G

+
+
getAccuracy() - Method in class BiathlonSymulation.Runner
+
+
returns this runner average accuracy.
+
+
getDistance() - Method in class BiathlonSymulation.Stage
+
+
Returns this stage distance in meters.
+
+
getNumber() - Method in class BiathlonSymulation.Runner
+
+
returns this runner number.
+
+
getSpeed() - Method in class BiathlonSymulation.Runner
+
+
returns this runner average speed.
+
+
getStage() - Method in class BiathlonSymulation.Runner
+
+
returns this runner current stage.
+
+
+A B D G H I L M Q R S T U 
+ +
+ + + + + +
+ + + + diff --git a/doc/index-files/index-5.html b/doc/index-files/index-5.html new file mode 100644 index 0000000..df5ad1a --- /dev/null +++ b/doc/index-files/index-5.html @@ -0,0 +1,118 @@ + + + + + +H-Index + + + + + + + +
+ + + + + +
+ + +
A B D G H I L M Q R S T U  + + +

H

+
+
hold_time - Variable in class BiathlonSymulation.Runner
+
 
+
+A B D G H I L M Q R S T U 
+ +
+ + + + + +
+ + + + diff --git a/doc/index-files/index-6.html b/doc/index-files/index-6.html new file mode 100644 index 0000000..0184723 --- /dev/null +++ b/doc/index-files/index-6.html @@ -0,0 +1,124 @@ + + + + + +I-Index + + + + + + + +
+ + + + + +
+ + +
A B D G H I L M Q R S T U  + + +

I

+
+
incStage() - Method in class BiathlonSymulation.Runner
+
+
Increment this runner stage.
+
+
init() - Method in class BiathlonSymulation.Run
+
+
initialises static model components like distributions and queues.
+
+
+A B D G H I L M Q R S T U 
+ +
+ + + + + +
+ + + + diff --git a/doc/index-files/index-7.html b/doc/index-files/index-7.html new file mode 100644 index 0000000..429cd73 --- /dev/null +++ b/doc/index-files/index-7.html @@ -0,0 +1,128 @@ + + + + + +L-Index + + + + + + + +
+ + + + + +
+ + +
A B D G H I L M Q R S T U  + + +

L

+
+
lifeCycle() - Method in class BiathlonSymulation.Runner
+
+
Describes this runner's life cycle:
+
+
lifeCycle() - Method in class BiathlonSymulation.RunnerGenerator
+
+
describes this process's life cycle: generate an amount of trucks.
+
+
lifeCycle() - Method in class BiathlonSymulation.SR
+
+
Describes this Shooting Range's life cycle.
+
+
+A B D G H I L M Q R S T U 
+ +
+ + + + + +
+ + + + diff --git a/doc/index-files/index-8.html b/doc/index-files/index-8.html new file mode 100644 index 0000000..6ab5f3b --- /dev/null +++ b/doc/index-files/index-8.html @@ -0,0 +1,122 @@ + + + + + +M-Index + + + + + + + +
+ + + + + +
+ + +
A B D G H I L M Q R S T U  + + +

M

+
+
main(String[]) - Static method in class BiathlonSymulation.Run
+
+
Runs the model.
+
+
model - Variable in class BiathlonSymulation.Runner
+
 
+
+A B D G H I L M Q R S T U 
+ +
+ + + + + +
+ + + + diff --git a/doc/index-files/index-9.html b/doc/index-files/index-9.html new file mode 100644 index 0000000..dfa1bc4 --- /dev/null +++ b/doc/index-files/index-9.html @@ -0,0 +1,120 @@ + + + + + +Q-Index + + + + + + + +
+ + + + + +
+ + +
A B D G H I L M Q R S T U  + + +

Q

+
+
QueueRunner(Runner) - Method in class BiathlonSymulation.Run
+
+
Queue runner to next stage.
+
+
+A B D G H I L M Q R S T U 
+ +
+ + + + + +
+ + + + diff --git a/doc/index.html b/doc/index.html index d41fc4f..f255001 100644 --- a/doc/index.html +++ b/doc/index.html @@ -1,12 +1,10 @@ - - - - - -Generated Documentation (Untitled) - - - - - - - - -<H2> -Frame Alert</H2> - -<P> -This document is designed to be viewed using the frames feature. If you see this message, you are using a non-frame-capable web client. -<BR> -Link to<A HREF="BiathlonSymulation/package-summary.html">Non-frame version.</A> - - - + + + + + + +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<h2>Frame Alert</h2> +<p>This document is designed to be viewed using the frames feature. If you see this message, you are using a non-frame-capable web client. Link to <a href="BiathlonSymulation/package-summary.html">Non-frame version</a>.</p> + + + diff --git a/doc/overview-tree.html b/doc/overview-tree.html index 71e0a13..17ee1b3 100644 --- a/doc/overview-tree.html +++ b/doc/overview-tree.html @@ -1,156 +1,159 @@ - - - - - -Class Hierarchy - - - - - - - - - - - - -
- - +//--> + + - - - - - - - - - - - - -
- -
- + + + + + - -
-
-

-Hierarchy For All Packages

-
-
-
Package Hierarchies:
BiathlonSymulation
-
-

-Class Hierarchy -

-
    -
  • java.lang.Object
      -
    • Model
        -
      • BiathlonSymulation.Run
      -
    • SimProcess
        -
      • BiathlonSymulation.SR
      -
    • SimProcess -
    • SimProcess -
    • BiathlonSymulation.Stage
    • BiathlonSymulation.Utils
    -
-
- - +
+

Hierarchy For All Packages

+Package Hierarchies: + +
+
+

Class Hierarchy

+
    +
  • java.lang.Object +
      +
    • desmoj.core.simulator.NamedObject +
        +
      • desmoj.core.simulator.ModelComponent +
          +
        • desmoj.core.simulator.Reportable +
            +
          • desmoj.core.simulator.Model +
              +
            • BiathlonSymulation.Run
            • +
            +
          • +
          +
        • +
        • desmoj.core.simulator.Schedulable +
            +
          • desmoj.core.simulator.Entity +
              +
            • desmoj.core.simulator.SimProcess + +
            • +
            +
          • +
          +
        • +
        +
      • +
      +
    • +
    • BiathlonSymulation.Stage
    • +
    • BiathlonSymulation.Utils
    • +
    +
  • +
+
- - - - - - - - - - - - -
- -
- + + + + + - -
- - - + + diff --git a/doc/resources/background.gif b/doc/resources/background.gif new file mode 100644 index 0000000000000000000000000000000000000000..f471940fde2f39ef8943a6af9569bcf986b1579b GIT binary patch literal 2313 zcmV+k3HJ6!Nk%w1VKM-40OkMy00030|NlK(aXwsfKV5S}VtGJbbVOr%L0@%CZH88Q zl{{NzcR^uxNo<2iYk@pjY)*5FJz8x~bc{)B zfk z+1T6M-s9WdW8dcJ-wO*3@9+W*5AY543-j^$^!EPz_4eHZ2#>)41`h@dc!2OAgN6$a zCS2I?;lqgx6IR4nkpTe;1RN0f=zxMq2O=q`94V5d$&e>Unta)^<;;^G3>e7yp=ZvW z6DIW3xpSvaogXF?_4%`@(V;s}NR^5J!3hrtJV@1QRV&r5S*L!zYE|rss${iFkg&!? zTN5V#)~=bmMorwgZsEpdOE)iExo+FO-8;8Kga{=HbSQCnF=E6W3?o*|ID%uwi5**> zJXy127Y9m+=HQ|PhXWi+xNwoWv}n_%Pq%(e+H~mGqhq5kv4Mo|-n~g|7!F*xZ{xv< zCpXS~dGg^IGK?4@J-T%b(XnUHFul6n<@2&4)zzyO2) z3Q8`i0+UKY*`$}e9mmp;tg*))`|PsK1|hAo%u0K$vDwm4gaSkm0j{`26k#qAKmbuhxZ#cquDR>B zD{s8+&TH-uNg$C#68QG}1HMBHfrP&L@@w$F_!itRzXdCN@V|LDAu%3!IDtq1#1UV7 z#1RxvT=B(DWbCoU5l=ia$Pp`Hgb_?Mp@hmtxZDI2N-)v#$}PXVvdm1d>@v(v`0TUJ zF)Pu89(q`zv=w^nVTIF3@3BYIPA}c`(@ZCAwbNBEt@PDUKe5CTR8aB66IE1!w%Amt zy+jpcn~k>GZpVFg+H6x{_uOksvBlq0OyT$6TyQZ37k(cOxZr|JEx1sGm<(M9gH z-~PMqyn|tT=))UN`|-FFFUA#KToK0fUOaz=7}Z~KeHhVC&%O27cTfHQ^WBU8z4p&T zp#>D|V}XShTD;Hx745Iz{`>K-Z$A|7!*Boo{mY;G21vjH8t{M!OrQc6$iN0V@PQDF zpadsK!3tXNf*8!81~qnXWuHZ)kytd=_y+ADWvw31ouV;CdZ#ya*(l7-A-C-Y^+iit8O zBy3*`Ls$|5Hn4m_^I^|C7{m7EFn|5vTk;|oywIgCc9Bb*=L+Y$)M>9GC<|HGs@6NB zHLY%03!dDf=eDRt2O6lVSFRcsuWZEwU?=z$CZ0W?#VJfdN>HG(l%oKpyiftJc|Y)xkjSJYCrQal-0PC~()T9xwF!Jf zVi1UA#3BBbh(i8r5&v#Pz!cF41KjbCc?4u2@@Q~oKLirt2TM30;y6b+zyX2`Yl9u; z`0$3;v0-YUp&7IIT!9-C*e{wE9>Kx3D)-;0v)C; KYxQGgum%9JOA&7X diff --git a/doc/resources/tab.gif b/doc/resources/tab.gif new file mode 100644 index 0000000000000000000000000000000000000000..1a73a83be11dde2d0003b716ca778fafc6f34ad7 GIT binary patch literal 291 zcmZ?wbhEHbWM+_KxXJ(m|NsBLKh^ZZLaX-+EFVob+gGEtw?=DMmFBi`jWca}`|GrK zS84620CF`ibs3!R&_C0rf3ijIM6=$}M%|-Lx`!Hcc2;Oz>NdPT#q`cZlbij$jvbRk6R>8g*>}*b9E+WDwmpHAAxYzyT aU_pX{M6b8i>#Dq3onfZy}_nli%!Q$ZV%e&!tN2 zX3B0NWXQ443Eo1rUP86rLU>O>oTp%wt3Z{Tz&P*)Iraq^_@X;RtUFY!JxH|4U!>kw zxXwqo&R3Y=EsXaR!ng@y+y$%L1P3FZ4@N!j3m5MW74HcC->_JFuvlxLXiI=-OQ2|@ zpGc#>2-aN)<1RE9^`bB0`65VSK2>5m>CHs^YZCC)NX*NfbeT1%)Cxpu2_(6cCbLvjLY`hf1%*q}QO*%V4SfOu5Nqg~`-+(-76= za<`RA&(qDB^S!nIS^od5|Nk$KPXD8(qSB!f`M*{E?A^&yOW$08V^iNPK!%UNJ-@xmz>`pG2_%4I3QWk4UdtwP!GH$C%mo2K|$Ap=_)Y!#O($1@ohsUtR1k%wI*) z4*X&g==oWh`j{uP=HFm;Ye>0>UbDdtSp^~MaQ!L9I#)Ga?q}{@T#|qec*FkMLDenm zj^sCgk!^O^3o|vG!~2$$$7`C#4Ry zdQ!tui+J1*HyavK+4{`r+zvYHj9IsRt~@uEBOreWS8~2rXAR3!|7aTdr+x4|>@$Az z)b1t$gSB~6USxpfLmy^|_J_eNt*PI=ScO1SVH895N#`ef%IOh&o-2GIjK1s-JzkyZ z@r7O%hChz}kMHCM@Wqi^R-9t&%Fh^#9dVB0%ej@$=OjXA%XZdzCXf}c>SW26_z-Te z5b{}XWg&rELM=N*%aimp)k04t2c+`WAS>ZFIPWKvtyOI))HzpRA!T!b{tv?4NzF1v zNlP%#{&p@lFFEKvcroMAsI)mq?&`!e%l+-y&j9ZqhN}oG&dB=Pw09r+Q%m0cMujS# zs$a7!9VH`CC7k{!bV(J`rm%Jpj6&nLtWhPcy$onn$8G#ZdD9hxO<9k67Ya>K_7W~3 z&KYf14fq<{qHA7u6;>AOcomhdg?ianjr9uINt}*7w?g%z9{Q`(qRo@hDwSpGmxz&h&>%G%T(URL~=c>C{>y$K?+wLFp zy*M1@FTUKYV>8DeDIAIKM+!T5c-k&C4?Y~y^E zQCIc-=9~DiPtfVZB=_c3`qH3h|NXd^BcOQG`funSe)i5!NoA_r{b6PwzSDIXG+!(F z9CqJgo&~#7^VZHWj{u23q+NDCHn}GeWDC*(SW%{f4WMtP3l2jsO7*M)EX)#NLlsNnU4q@#jn0r#rsWsf^ngE0&ambG1f;Rj zfOk#_>1|25Z%?iI{0Yv8)DQfk>m1td?~}m0N%^k^u%EuUCc#ItmlY|epQ3YLWehYw zRU0qpPb#X&WU*UOU8et(s8x~WyYWYsgJCF+;U6@*nICY8)dk}IG+(#_Bz8zURd3HZ6qPE68U1%S{wL0 z;K{PDw2iRFIGG?(UiE9kT9?siuv4O{ z`dX2-eiXU3N)H2nT4V=AO^~J}sw+gr{&~qx%$$wlMv_JCWAMfcjYl}*Cfcf!adOY8 z8oLmJ{%49e+nLiVo#H9}wRk?UCzDz^>9TDxreVHzl~R*)?YU>Uu;J2eQ27O5`&X^8 z`94{)YWJQa#l0Fbz0N6B>j&8J;<%VuG6OYM9&QIdtueWjI3X;*dEtGiF@1AcvN4U> zG5SXIEXxB>)!mtQOztJLyeF78S*kLiU-!>PtQ_s~OMl~&y(hVVe$A5 zwo}E-DJ6${QP75?LsQ}Wl@MXwXMT4d>|?rD!g?jE>J^N*y;X}5FLe%d0_ zZ>eIBK6l@jkfw{p_YiDP;MS{jww{%j#?rk2z1J!HqE;Vd!TrCl_7UPef8;edI}wD6 zT&12Bxj&q}d4%$GHq+$~UYtWv`wI9k`89oKkCEK_E;-+O)(rhThjOM|kXDn{!W1Lo z`_?yQv=lp=-w()R<=0&c5%RWHY_fw@qb}uwFuPAGkl~@Kis}eE%MY@~6ZyWcF+llM zGyK`)(vn1F%%z=W7-Y=1$`w0Mv+-|#d};%JjCmw)Y1hOxwA|{}P%6LS4X`jQCGh`mR@=hGrr|cXa^Ipj;Mh)6mTqd1s_HmP0IxXT!w7YhoIHT>Hm#!;c@|L9OjV zsTlHE{Z;HWeM9^tPm-`|&nnl$%DRtNG1~?npUvgKPwKlaccEe4q!7YU3zykJnu6Sr z()LMXs_)^~u-ds7+wMff)RAJF?2?1H`_wDnt%MssYeB5;q~ojgVm6OHA6B>FG2erv z8&`|6<`=!EPKR^8Qlp5MiKwfxy4D`mN> ze$RKh_6*YJd4y0nnUZvwN%iY&^9xk@cM|5g#pZkc#N*(PH?^w&?ilTDMXFcd0`5!E zvgHS`=Lc|~1aO=L@L~eE*aP{90lc7qXY7GOs)3JH14T{(`K1D%tpvUT1-?F^1d4_S zJ#7yXkP3Q37bJlRQfv=mV-J3B8O*m5B%L3uW)S>|Jwy`|s6iK`sv0Z-3NcU(0knrG z5ChFXA@A9PUSdLI+(VU!!J1Mbw!~0VP^jZci2X|Nx0BF!24ObrAr>b=QtlyN4TAhn z!mQncJm~^m4MIafVLt_ewDUtO+e5w*!`(6A&H^F7i9s4t5&uBpNvh$nlTZjqTM5krNRRQ zqP)VR!|9@H>7qN_!+-)&_9s!^;gOvy5s~iEB&qP8{77&2NJMzZcsnJgSt_bYDzYU% zxQ#uuk3D*e7_*d5^?HW(^(WxICGf-mcmM((VStzIz%zFsm0;ZI3h=5OciJ#a%7I(IeGbFv+PP^?^sKBPrRBl<+qK^o%3fi=L9`la>-l4~p|hzAl~W zf=%(|NHgF7r5dJD+Cf08q-c(m;Epsldaz4cqHzTHT>)4xEe(cE0i~tf{Y0xs_1~Kv z+BYQ-TpEOch13;5YC9nHYEXhSv{ew=LV~nQL%UBQEgaDL2m?9u~v zEQmOvM=aB)Z$+eE38rs%AZR_)4>@2raqwH#Fji#xoLc&PS_TU^W8W(M0GqLdO~1yF z{sfHZ_sC#FX58(}d>RSkKZCz8%D7{cC3Z$Zh@52{31&V*W-@s~Z<8~aBeNcNW?e&O zsR(7fHOf}B&fsRqdZ(WK1e~s*o^uD6{YX9QJvqyWAqQXt*E>r$V94YK=X@8+{1cg> z*_i`a%alCJvbD~lCg&Q1Gk=|BzY)sejf9EHJ{s7lu4?ExCWR3jgTiET;exy{sW!Mg zuj*_YOf0@ScN~X0$7V6&KpL172rf|rA8?K<2+GelXw)NUk#@b4aT5MO%1ip4*ym}B-JI__S1R?CK z<4eW~bH;@H@tR55x}&JNSw_NvEPk)6E>XDt7*)4sgWuw+_vNZzmaS(tsi(57zcjA9 z@~XcHtzYq~IX|z*Md9mh>W~`sk3<^s7;EmyH4wcTdAo5NkUA2ofeG69{Gx7#i_*lt zQ7;N@xEo#nNRj&SbDHNnP0w#OE0{DZ$~7ySG%IN~zwd5Vu4&dnH>*OMb>&*VL^tbA zG;7y1t9dsYU$p3pw0x6mwGe6fjBYWsZ8e3q8f~-~cefgHxBangajI$kv(c*W-DZGp zbM$UgnP{_MYPXYX|6$u^deIhE(-xuGX2RVXqS+o~(iSV%;ZW1=Zqkut(r&xak^pT> zsp*I@X|-eOd^gb+sM(%3(E$|c47Y91mTU99Xe;4vFOTl5gmwVB+fvc3n2pwK?~Xd# zwrY{?CUj@~Msr?wXU0WKv2A$hq z`$V^gNq4(<*C=;4e4}$*uIC$5&uUHkM08J~N$>VV*VpdmLCuc!?!J9=-)VH;fo9)| zNN4m#^Kb9|`RF!^ZAT-z=bC8$do8~Tjc^o-aQjyc2(TW*d50E1#NW0pKb^~tf&OUlS+W}>0!m@!~1 z&TdSLhm`0u99c-z=oxYL8IFaGCDoFwFUP!1iJ%xF1UC4hhv*VR2451Pc0+kQGC)39C5 za81oV=$+xzZNYhn=RB-CTZ>Bevj)A3mi9|OS(dcy=N#Zm=Dza|z4Jd<=3IQ2CB>FiwH7{4Ej#+oa>M67 z!56)Km&2xJ|H7B;%~rJDuJ{rbZQiaX*e^$DEt~T$#h9(y#jg6>uX?boq!N}Q;EQth zYo1rjc15dETPw~*Ymu=lreoE9g^wb)ZcRe1yp1(Eo(rmqUYZXOU$BC_| zX{{&qE?E06wXm#v#cpKwE)jaydSaI`TkCCClr_lKMzPkyFT!R%VRn&sZSrchKx&4e~pJQcfViQxxl=T=7}#gYz7Pvoh`T#Jbab%2A2m zxh?A<`}A?8_GumBEcL;$x%gQb@PZ(If%ZE~D?ax#Km4a~+GV~!;Bb~qxxh@HHc|H6 zr%$^c9Dw~UQFWJv+81rCXS1vqqLfQ~-BtO63xCArGVA4T-}xPXYGHqB5h^+n5%$24 z(BROpi13J@*qFfR$oRMHel`=(zy zovs-UKHD3VkJ?hVeq!aA+8Fh4+NIlFhcC~UrR{4I#}K*u&z%68+P1*=q0B1r*2MY> z!9gYs*vlTO5v#8S>c#3goFmp>3iVKdU)NkjNV(s7tO4Wq?2M}o5Cj-*7;S=fEshOA zR*4$dm{ROvUamG%xL_tSW6}U$Nl=@91T;nC11o-iIVyVrfkd) zTCp;^tOy|_kuOFV$Nn=$AQJO9;&sZ&eDs^!r*m;Hw!)vpO1vcfj2EV{dJ?7ap0tq6 z$SwUVM*Vt+MS_`;bas-svPV|3POQi8G~?f^KOx4hg1He+Wd*s3Hl1{TfJS-+zv6vc zPoKiwr?7wECbub(IdB)9f_!kmUjBR*KY_z4E8_QA9xSr#G&@i5y^H`jB^I{|akh>W z%Cn3luOVY|8P>u>e^~#{$kmgX&-q>k{#pFbm2({(rtG<%nb0UCQ0%{Cy`F&~7}*we z@Of>ND_)V&XwN_+n~KjVorUQWZ*B6cld7ymQl{;rwlHl34K#}2YWxE+4CX@P&u6AfCda`&ZT1MOY69e-L@gNcAvwx8%1Z7lB4zc=_Cpt~&s ze%?;){1DB(PSK!^za967qF?lIjB~&06}Lf`cgh2qUiI^|$-VCTNE=hp&Ij}^A9&|* zQQrSqo3gn#_=z9j(y6f@T|OkJYv(fjwpz}$*U$|nLH2F zPNMuTS4g8 z*^hOlRh6~Mk}58;d477R>F^~aLO$dOXmhA*6zwIaHK()t2zKjo?j^NOJbh_=+71xg zO{Mgp7x?Z-1MKzoQ<+V2g#|e}|JawOPJZBL{o~PYdtWDX?jl##!Aiq|w>)vGJLipp zBK1xGhcvgSsQ;rn>+`>UmxlID{<~}7{y>SO^cyktN^Fsz!Z|B4?p*RKQG*8}SYBt{ zuFO{vJ?jgL{gUzYsnv(io}c0vlCp#*1vE?}KL^UZ&VF^TK+D;40CxX%j);%dCt;Z{ zAeMXC9JPWvKGwsCxx4w2iv_wNGG8l16AVI93rmc^c1>r(P||YE zpXa+=-&k995hfykL^J5S&vJF^ljR&`FE#ppNMM3%Omc!F)Mn{{&Ip#)JegbEJxud2 zn`wDVB~DMii5|H%m~51YeU1juNG3!+&?*uC#q@)z8q~`4yEL5I8}PtyA1IZ=52P$x zX)KhZt z7czUXBsy-8d`GVQ`90`wIh(Xt7v5j7h0t&ET~2M!Tb~4rN-xtK@8@mB*c(6QTwOS- z%9445_WY|cfm4?$nX$72&{~^mu}an^x^Da%=UU6YI;ur3+9L6I>raW5!=-Nzy(F2Z zwZlg7aM3NN5b{K|FB>s4R}|&Lr32_Ys{wwkECxo|rV@;5aHB25iUs7(6@dDpjN{Y%?C~UGp>*Q}K?)KKk64 zAn;@-dER}QG0L${jQ1cR75eM3-~ZTltTQ8%sm9x4Y`ve@ekMuvpA#Rh51@s6;6^&Q z!&M7^b%cea7FlZkPV9}@!bPBBfB&~XvGlE2T7V?IpM~OBmuK;OSt{~N`rL5c_I^de z9n*=@p|l;d`b_YIn8Aem1t7pp0=2-MCTIcJHlY z6x+mNLgi{JpwP)y(yzAFL2A#>bI&EwZE`PGvd*FQ!rx~6bUN&+Ij3)L;=595L#G;m8*^e?ap1`J5w7-q)*iUT_W9w8 z&xS-`i++HpWzY-a-)CWd0(pLW$A85P{Dy9r-=uPekNpN^yA}pJ7yWTZ>3iw4d6+IK zF%1XXkGcJm{0*vhSG5R1ySW;jctk9O==1-Mk?=Bl<{HE1p_@tx1s^+GoczYxj#B=i=kwQvEPrOt`<4W*pJw zbNjEqpr7B|Llc%m{V*QssV)im;pb00LUob=yFaU4`P_}ywU zt*QZl-bUsmh@L&zQaX4uHL&7YD(BOb9hH;;y;O-b-_O$4EFi1vCrMlz`dN|u?}HNO^aFQV{UZg_yy%nf>IXpulip!cR8|vNu7P*; zQye@}Qmj%(TB6`5E=c~w=LITF266XJ6X5xA7!OM1SE=~N*o3EP5Qqx!W<_+EMSLGo zqkC18AQ=0AK9=hgGQtrTovYc5^?Z^RLX?hlO-j&e1MXTTbfm>MS^=}!p>C>icUKdZ zBcNOb(6IJ!kq*e7N8Fx!!kPyn+2B2^2hd00+W^PUA&+S63jFE)bP5Tv+L5l~n(pu? zbeO|+K{{?pEow3?j0+dGVu)a6(0r{1Uj7{3 zxSsZ|BdMk>1-S}-;+`pk{Q5>H=tLRx+YqeenaSRsEX@gtPzz>j1A9g!C9kGtspY(- z%YL>NkVDE2z@}*;Q{=&5)yS;NupAmmibGUE4qte7aY6PcnXJgw>}ad(SW;@HtNurF ziV0_yHz=;Di%Tki6DW^tjkL`t%Ktct(ay zvuAOYoCu!Pm~@P5CIjk$bp`_iv{^l*Au{fB8mJK1>Macv?GL)**8*+JNvySIH5Y7i#1;!%NT!efc z;Z0*AOM&1VpR+6wIQxBM{xf`8T1V@#e<#QL}=YRwMkWG8%1(Fgj{iX)N zup{Txko(DqJWf=#Oi?Z!nra-?C{);TP`w|4>L+EKx1&P3swX<*#_50F!lD_$nQyuK??!UwA-{y)^QmMxoK1xIJ~uML{u;5!Z5tQyEL>;KaUd!_9FP zl2$QOI6V1`QdF|8gkdZsSpUqCjSBu(1H)r*vL#PEy)@Px>5TIk7_9o#Bj zzD&<1_k(ejk%qO6ak=GMmG5b7LTAA^KKq-Ey#z8(2wy2;Ot^oZI(MG@)~iY$RAnJt zu`ioyvR?Vws_tuK9hDqmel+)bP0kyxJV{7t=&3{b(@Hs1fs$9n45aq)IKknZa2H*7 z^P-ZDyOMdMj&-9{(-?dqo5I3Gy=K$!L%q>3^0N~o^2i0^_@^2nQv>S4B&=5_8^a^V zaY!NjyA5QgO&r#^CJcp&=!))MZ*CC&hvLEzWU*!IO=aYo{_yG+53H$XOAIQWnG`uD zLuuwTY6e8N^m5^AHQa}Y5Z#SdbEY;+x{oW?g;ie4CNYomRyQd2mv^L}T!>a5<*wTh>@>Qtwp~nejn`~DcZJI+QC-xU zoxz=5z0k%1;jBrGI%Th~FQElrAPr?E-Fv9|o09dPk=?>f)jFKL8PK|;w(cVDq>YWP zEfL7RGBv|<>f4IccND3wCi*V8`>#a$FPZu&a{V`W`me+Kuf_CJ)%IV%?5ByL^#3Q{ z&uBM5|34IKI>0_Tz{5OngXe#6w*N6;;5PH%9n%56%RaWA{wJ4%515Apdj`a62bp<> zM12OuV+QZ^55ATkViO(UWgg}%9C}kb^r~=BiDyWIXZWM&kb>Q?dd$#W`4KU|2#4qh zz;sZ>ZqS5h#Kdk$&1c9AHmDUdtmHE)CqH0RIAZEE;t(^+RXF+*FlJyk;?6Vn{&MsO zZ0HwY)b4Va!F1#s^N5$-s9(&mPa*Lu4>4SxXm~l|3?PR2jB1J!Q|(4#0i$lFME^-r zA~Q(2O+PHOdcVN((R8zqi>%+yx4PA5u&+jI zZ?)Fm8m-+`n!Bnrx0PvZE7!Q)Z+NTE@K(R!nO40sZF(n~bq_b_9H`UYU#q>pPJ3UC z_UeU>J7qcy%%`ks9)BNcS^GDOn z?oKkjHNoWO1e2?M#vd12e^_AscAnLnc~-CISiYWX`D%{k^H~<37unpMYJYdSv=Om2vbAM@`Qp{{SI=yP zj6WN*eEt0G$9EPX6FU%)-ho>hWTW!yzXBIo73<0umM-=@eG&niY^` zlG(|vuCl_x(X^Fob@=i{8+M5vWf7Bz=#aHGTNA;fZQyfbfueI8Z^639n`(DI%w^-^ zl`=@!u)r~Xf920-xd$Ab+S&PJY%K0H8a_J8uN3^_!K1_NV$*e#*Y*6|)XpiW=9H`*`Xx7W%v@7{XDma1?v0a%(K6rI&1!a YpWXKgmku8Vj|K)Vje`mzEKCg608Q#dYybcN literal 0 HcmV?d00001 diff --git a/doc/stylesheet.css b/doc/stylesheet.css index 6ea9e51..0aeaa97 100644 --- a/doc/stylesheet.css +++ b/doc/stylesheet.css @@ -1,29 +1,474 @@ /* Javadoc style sheet */ - -/* Define colors, fonts and other style attributes here to override the defaults */ - -/* Page background color */ -body { background-color: #FFFFFF; color:#000000 } - -/* Headings */ -h1 { font-size: 145% } - -/* Table colors */ -.TableHeadingColor { background: #CCCCFF; color:#000000 } /* Dark mauve */ -.TableSubHeadingColor { background: #EEEEFF; color:#000000 } /* Light mauve */ -.TableRowColor { background: #FFFFFF; color:#000000 } /* White */ - -/* Font used in left-hand frame lists */ -.FrameTitleFont { font-size: 100%; font-family: Helvetica, Arial, sans-serif; color:#000000 } -.FrameHeadingFont { font-size: 90%; font-family: Helvetica, Arial, sans-serif; color:#000000 } -.FrameItemFont { font-size: 90%; font-family: Helvetica, Arial, sans-serif; color:#000000 } - -/* Navigation bar fonts and colors */ -.NavBarCell1 { background-color:#EEEEFF; color:#000000} /* Light mauve */ -.NavBarCell1Rev { background-color:#00008B; color:#FFFFFF} /* Dark Blue */ -.NavBarFont1 { font-family: Arial, Helvetica, sans-serif; color:#000000;color:#000000;} -.NavBarFont1Rev { font-family: Arial, Helvetica, sans-serif; color:#FFFFFF;color:#FFFFFF;} - -.NavBarCell2 { font-family: Arial, Helvetica, sans-serif; background-color:#FFFFFF; color:#000000} -.NavBarCell3 { font-family: Arial, Helvetica, sans-serif; background-color:#FFFFFF; color:#000000} - +/* +Overall document style +*/ +body { + background-color:#ffffff; + color:#353833; + font-family:Arial, Helvetica, sans-serif; + font-size:76%; + margin:0; +} +a:link, a:visited { + text-decoration:none; + color:#4c6b87; +} +a:hover, a:focus { + text-decoration:none; + color:#bb7a2a; +} +a:active { + text-decoration:none; + color:#4c6b87; +} +a[name] { + color:#353833; +} +a[name]:hover { + text-decoration:none; + color:#353833; +} +pre { + font-size:1.3em; +} +h1 { + font-size:1.8em; +} +h2 { + font-size:1.5em; +} +h3 { + font-size:1.4em; +} +h4 { + font-size:1.3em; +} +h5 { + font-size:1.2em; +} +h6 { + font-size:1.1em; +} +ul { + list-style-type:disc; +} +code, tt { + font-size:1.2em; +} +dt code { + font-size:1.2em; +} +table tr td dt code { + font-size:1.2em; + vertical-align:top; +} +sup { + font-size:.6em; +} +/* +Document title and Copyright styles +*/ +.clear { + clear:both; + height:0px; + overflow:hidden; +} +.aboutLanguage { + float:right; + padding:0px 21px; + font-size:.8em; + z-index:200; + margin-top:-7px; +} +.legalCopy { + margin-left:.5em; +} +.bar a, .bar a:link, .bar a:visited, .bar a:active { + color:#FFFFFF; + text-decoration:none; +} +.bar a:hover, .bar a:focus { + color:#bb7a2a; +} +.tab { + background-color:#0066FF; + background-image:url(resources/titlebar.gif); + background-position:left top; + background-repeat:no-repeat; + color:#ffffff; + padding:8px; + width:5em; + font-weight:bold; +} +/* +Navigation bar styles +*/ +.bar { + background-image:url(resources/background.gif); + background-repeat:repeat-x; + color:#FFFFFF; + padding:.8em .5em .4em .8em; + height:auto;/*height:1.8em;*/ + font-size:1em; + margin:0; +} +.topNav { + background-image:url(resources/background.gif); + background-repeat:repeat-x; + color:#FFFFFF; + float:left; + padding:0; + width:100%; + clear:right; + height:2.8em; + padding-top:10px; + overflow:hidden; +} +.bottomNav { + margin-top:10px; + background-image:url(resources/background.gif); + background-repeat:repeat-x; + color:#FFFFFF; + float:left; + padding:0; + width:100%; + clear:right; + height:2.8em; + padding-top:10px; + overflow:hidden; +} +.subNav { + background-color:#dee3e9; + border-bottom:1px solid #9eadc0; + float:left; + width:100%; + overflow:hidden; +} +.subNav div { + clear:left; + float:left; + padding:0 0 5px 6px; +} +ul.navList, ul.subNavList { + float:left; + margin:0 25px 0 0; + padding:0; +} +ul.navList li{ + list-style:none; + float:left; + padding:3px 6px; +} +ul.subNavList li{ + list-style:none; + float:left; + font-size:90%; +} +.topNav a:link, .topNav a:active, .topNav a:visited, .bottomNav a:link, .bottomNav a:active, .bottomNav a:visited { + color:#FFFFFF; + text-decoration:none; +} +.topNav a:hover, .bottomNav a:hover { + text-decoration:none; + color:#bb7a2a; +} +.navBarCell1Rev { + background-image:url(resources/tab.gif); + background-color:#a88834; + color:#FFFFFF; + margin: auto 5px; + border:1px solid #c9aa44; +} +/* +Page header and footer styles +*/ +.header, .footer { + clear:both; + margin:0 20px; + padding:5px 0 0 0; +} +.indexHeader { + margin:10px; + position:relative; +} +.indexHeader h1 { + font-size:1.3em; +} +.title { + color:#2c4557; + margin:10px 0; +} +.subTitle { + margin:5px 0 0 0; +} +.header ul { + margin:0 0 25px 0; + padding:0; +} +.footer ul { + margin:20px 0 5px 0; +} +.header ul li, .footer ul li { + list-style:none; + font-size:1.2em; +} +/* +Heading styles +*/ +div.details ul.blockList ul.blockList ul.blockList li.blockList h4, div.details ul.blockList ul.blockList ul.blockListLast li.blockList h4 { + background-color:#dee3e9; + border-top:1px solid #9eadc0; + border-bottom:1px solid #9eadc0; + margin:0 0 6px -8px; + padding:2px 5px; +} +ul.blockList ul.blockList ul.blockList li.blockList h3 { + background-color:#dee3e9; + border-top:1px solid #9eadc0; + border-bottom:1px solid #9eadc0; + margin:0 0 6px -8px; + padding:2px 5px; +} +ul.blockList ul.blockList li.blockList h3 { + padding:0; + margin:15px 0; +} +ul.blockList li.blockList h2 { + padding:0px 0 20px 0; +} +/* +Page layout container styles +*/ +.contentContainer, .sourceContainer, .classUseContainer, .serializedFormContainer, .constantValuesContainer { + clear:both; + padding:10px 20px; + position:relative; +} +.indexContainer { + margin:10px; + position:relative; + font-size:1.0em; +} +.indexContainer h2 { + font-size:1.1em; + padding:0 0 3px 0; +} +.indexContainer ul { + margin:0; + padding:0; +} +.indexContainer ul li { + list-style:none; +} +.contentContainer .description dl dt, .contentContainer .details dl dt, .serializedFormContainer dl dt { + font-size:1.1em; + font-weight:bold; + margin:10px 0 0 0; + color:#4E4E4E; +} +.contentContainer .description dl dd, .contentContainer .details dl dd, .serializedFormContainer dl dd { + margin:10px 0 10px 20px; +} +.serializedFormContainer dl.nameValue dt { + margin-left:1px; + font-size:1.1em; + display:inline; + font-weight:bold; +} +.serializedFormContainer dl.nameValue dd { + margin:0 0 0 1px; + font-size:1.1em; + display:inline; +} +/* +List styles +*/ +ul.horizontal li { + display:inline; + font-size:0.9em; +} +ul.inheritance { + margin:0; + padding:0; +} +ul.inheritance li { + display:inline; + list-style:none; +} +ul.inheritance li ul.inheritance { + margin-left:15px; + padding-left:15px; + padding-top:1px; +} +ul.blockList, ul.blockListLast { + margin:10px 0 10px 0; + padding:0; +} +ul.blockList li.blockList, ul.blockListLast li.blockList { + list-style:none; + margin-bottom:25px; +} +ul.blockList ul.blockList li.blockList, ul.blockList ul.blockListLast li.blockList { + padding:0px 20px 5px 10px; + border:1px solid #9eadc0; + background-color:#f9f9f9; +} +ul.blockList ul.blockList ul.blockList li.blockList, ul.blockList ul.blockList ul.blockListLast li.blockList { + padding:0 0 5px 8px; + background-color:#ffffff; + border:1px solid #9eadc0; + border-top:none; +} +ul.blockList ul.blockList ul.blockList ul.blockList li.blockList { + margin-left:0; + padding-left:0; + padding-bottom:15px; + border:none; + border-bottom:1px solid #9eadc0; +} +ul.blockList ul.blockList ul.blockList ul.blockList li.blockListLast { + list-style:none; + border-bottom:none; + padding-bottom:0; +} +table tr td dl, table tr td dl dt, table tr td dl dd { + margin-top:0; + margin-bottom:1px; +} +/* +Table styles +*/ +.contentContainer table, .classUseContainer table, .constantValuesContainer table { + border-bottom:1px solid #9eadc0; + width:100%; +} +.contentContainer ul li table, .classUseContainer ul li table, .constantValuesContainer ul li table { + width:100%; +} +.contentContainer .description table, .contentContainer .details table { + border-bottom:none; +} +.contentContainer ul li table th.colOne, .contentContainer ul li table th.colFirst, .contentContainer ul li table th.colLast, .classUseContainer ul li table th, .constantValuesContainer ul li table th, .contentContainer ul li table td.colOne, .contentContainer ul li table td.colFirst, .contentContainer ul li table td.colLast, .classUseContainer ul li table td, .constantValuesContainer ul li table td{ + vertical-align:top; + padding-right:20px; +} +.contentContainer ul li table th.colLast, .classUseContainer ul li table th.colLast,.constantValuesContainer ul li table th.colLast, +.contentContainer ul li table td.colLast, .classUseContainer ul li table td.colLast,.constantValuesContainer ul li table td.colLast, +.contentContainer ul li table th.colOne, .classUseContainer ul li table th.colOne, +.contentContainer ul li table td.colOne, .classUseContainer ul li table td.colOne { + padding-right:3px; +} +.overviewSummary caption, .packageSummary caption, .contentContainer ul.blockList li.blockList caption, .summary caption, .classUseContainer caption, .constantValuesContainer caption { + position:relative; + text-align:left; + background-repeat:no-repeat; + color:#FFFFFF; + font-weight:bold; + clear:none; + overflow:hidden; + padding:0px; + margin:0px; +} +caption a:link, caption a:hover, caption a:active, caption a:visited { + color:#FFFFFF; +} +.overviewSummary caption span, .packageSummary caption span, .contentContainer ul.blockList li.blockList caption span, .summary caption span, .classUseContainer caption span, .constantValuesContainer caption span { + white-space:nowrap; + padding-top:8px; + padding-left:8px; + display:block; + float:left; + background-image:url(resources/titlebar.gif); + height:18px; +} +.overviewSummary .tabEnd, .packageSummary .tabEnd, .contentContainer ul.blockList li.blockList .tabEnd, .summary .tabEnd, .classUseContainer .tabEnd, .constantValuesContainer .tabEnd { + width:10px; + background-image:url(resources/titlebar_end.gif); + background-repeat:no-repeat; + background-position:top right; + position:relative; + float:left; +} +ul.blockList ul.blockList li.blockList table { + margin:0 0 12px 0px; + width:100%; +} +.tableSubHeadingColor { + background-color: #EEEEFF; +} +.altColor { + background-color:#eeeeef; +} +.rowColor { + background-color:#ffffff; +} +.overviewSummary td, .packageSummary td, .contentContainer ul.blockList li.blockList td, .summary td, .classUseContainer td, .constantValuesContainer td { + text-align:left; + padding:3px 3px 3px 7px; +} +th.colFirst, th.colLast, th.colOne, .constantValuesContainer th { + background:#dee3e9; + border-top:1px solid #9eadc0; + border-bottom:1px solid #9eadc0; + text-align:left; + padding:3px 3px 3px 7px; +} +td.colOne a:link, td.colOne a:active, td.colOne a:visited, td.colOne a:hover, td.colFirst a:link, td.colFirst a:active, td.colFirst a:visited, td.colFirst a:hover, td.colLast a:link, td.colLast a:active, td.colLast a:visited, td.colLast a:hover, .constantValuesContainer td a:link, .constantValuesContainer td a:active, .constantValuesContainer td a:visited, .constantValuesContainer td a:hover { + font-weight:bold; +} +td.colFirst, th.colFirst { + border-left:1px solid #9eadc0; + white-space:nowrap; +} +td.colLast, th.colLast { + border-right:1px solid #9eadc0; +} +td.colOne, th.colOne { + border-right:1px solid #9eadc0; + border-left:1px solid #9eadc0; +} +table.overviewSummary { + padding:0px; + margin-left:0px; +} +table.overviewSummary td.colFirst, table.overviewSummary th.colFirst, +table.overviewSummary td.colOne, table.overviewSummary th.colOne { + width:25%; + vertical-align:middle; +} +table.packageSummary td.colFirst, table.overviewSummary th.colFirst { + width:25%; + vertical-align:middle; +} +/* +Content styles +*/ +.description pre { + margin-top:0; +} +.deprecatedContent { + margin:0; + padding:10px 0; +} +.docSummary { + padding:0; +} +/* +Formatting effect styles +*/ +.sourceLineNo { + color:green; + padding:0 30px 0 0; +} +h1.hidden { + visibility:hidden; + overflow:hidden; + font-size:.9em; +} +.block { + display:block; + margin:3px 0 0 0; +} +.strong { + font-weight:bold; +} diff --git a/output/After_Shooting_Range_1_trace.html b/output/After_Shooting_Range_1_trace.html index 611b88d..f212841 100644 --- a/output/After_Shooting_Range_1_trace.html +++ b/output/After_Shooting_Range_1_trace.html @@ -8,37 +8,37 @@

After_Shooting_Range_1 - Trace

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
model
time
event
entity
action(s)
Biathlon simulation425.4030----Runner#24Passed first checkpoint! 7m, 5.4s
428.9687 Runner#20Passed first checkpoint! +3.57s
431.1531 Runner#12Passed first checkpoint! +5.75s
431.2337 Runner#16Passed first checkpoint! +5.83s
433.2490 Runner#28Passed first checkpoint! +7.85s
439.5095 Runner#4Passed first checkpoint! +14.11s
443.5593 Runner#10Passed first checkpoint! +18.16s
444.5797 Runner#11Passed first checkpoint! +19.18s
446.4544 Runner#19Passed first checkpoint! +21.05s
448.2881 Runner#9Passed first checkpoint! +22.89s
450.2976 Runner#7Passed first checkpoint! +24.89s
454.6782 Runner#27Passed first checkpoint! +29.28s
455.8204 Runner#21Passed first checkpoint! +30.42s
456.5162 Runner#26Passed first checkpoint! +31.11s
457.2534 Runner#30Passed first checkpoint! +31.85s
458.0915 Runner#23Passed first checkpoint! +32.69s
460.7797 Runner#13Passed first checkpoint! +35.38s
461.3164 Runner#3Passed first checkpoint! +35.91s
462.3487 Runner#17Passed first checkpoint! +36.95s
462.3651 Runner#18Passed first checkpoint! +36.96s
462.5125 Runner#14Passed first checkpoint! +37.11s
462.8678 Runner#1Passed first checkpoint! +37.46s
472.4874 Runner#25Passed first checkpoint! +47.08s
472.8780 Runner#15Passed first checkpoint! +47.47s
473.2569 Runner#29Passed first checkpoint! +47.85s
482.7299 Runner#8Passed first checkpoint! +57.33s
490.6074 Runner#22Passed first checkpoint! + 1m, 5.2s
494.4789 Runner#6Passed first checkpoint! + 1m, 9.08s
496.0891 Runner#5Passed first checkpoint! + 1m, 10.69s
505.4837 Runner#2Passed first checkpoint! + 1m, 20.08s
Biathlon simulation421.3172----Runner#8Passed first checkpoint! 7m, 1.32s
424.3188 Runner#17Passed first checkpoint! +3.0s
425.0096 Runner#16Passed first checkpoint! +3.69s
429.2924 Runner#28Passed first checkpoint! +7.98s
429.5059 Runner#6Passed first checkpoint! +8.19s
431.3068 Runner#26Passed first checkpoint! +9.99s
431.4464 Runner#5Passed first checkpoint! +10.13s
432.7087 Runner#7Passed first checkpoint! +11.39s
433.3377 Runner#14Passed first checkpoint! +12.02s
433.9029 Runner#1Passed first checkpoint! +12.59s
433.9158 Runner#2Passed first checkpoint! +12.6s
436.7185 Runner#27Passed first checkpoint! +15.4s
436.8826 Runner#20Passed first checkpoint! +15.57s
438.9069 Runner#3Passed first checkpoint! +17.59s
439.3006 Runner#18Passed first checkpoint! +17.98s
446.4669 Runner#29Passed first checkpoint! +25.15s
447.6020 Runner#30Passed first checkpoint! +26.28s
448.8264 Runner#4Passed first checkpoint! +27.51s
453.4369 Runner#23Passed first checkpoint! +32.12s
456.5519 Runner#21Passed first checkpoint! +35.23s
462.0499 Runner#25Passed first checkpoint! +40.73s
464.6455 Runner#24Passed first checkpoint! +43.33s
464.8225 Runner#13Passed first checkpoint! +43.51s
467.7375 Runner#12Passed first checkpoint! +46.42s
470.4446 Runner#22Passed first checkpoint! +49.13s
475.1990 Runner#19Passed first checkpoint! +53.88s
476.8465 Runner#10Passed first checkpoint! +55.53s
478.0498 Runner#9Passed first checkpoint! +56.73s
490.9174 Runner#11Passed first checkpoint! + 1m, 9.6s
504.7325 Runner#15Passed first checkpoint! + 1m, 23.42s

top

-created using DESMO-J Version 2.3.4 at Sat Oct 20 14:38:13 CEST 2012 - DESMO-J is licensed under Apache License, Version 2.0 +created using DESMO-J Version 2.3.4 at Sun Oct 21 11:49:18 CEST 2012 - DESMO-J is licensed under Apache License, Version 2.0 \ No newline at end of file diff --git a/output/After_Shooting_Range_2_trace.html b/output/After_Shooting_Range_2_trace.html index 9272653..b48e6b2 100644 --- a/output/After_Shooting_Range_2_trace.html +++ b/output/After_Shooting_Range_2_trace.html @@ -8,37 +8,37 @@

After_Shooting_Range_2 - Trace

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
model
time
event
entity
action(s)
Biathlon simulation855.3246----Runner#20Passed second checkpoint! 14m, 15.32s
860.6466 Runner#24Passed second checkpoint! +5.32s
876.3728 Runner#9Passed second checkpoint! +21.05s
879.3705 Runner#28Passed second checkpoint! +24.05s
883.1625 Runner#16Passed second checkpoint! +27.84s
888.3655 Runner#26Passed second checkpoint! +33.04s
894.5168 Runner#27Passed second checkpoint! +39.19s
896.3495 Runner#12Passed second checkpoint! +41.02s
898.8891 Runner#1Passed second checkpoint! +43.56s
901.1644 Runner#17Passed second checkpoint! +45.84s
903.6665 Runner#4Passed second checkpoint! +48.34s
904.2363 Runner#11Passed second checkpoint! +48.91s
906.0619 Runner#18Passed second checkpoint! +50.74s
911.3767 Runner#19Passed second checkpoint! +56.05s
912.5921 Runner#29Passed second checkpoint! +57.27s
913.3318 Runner#7Passed second checkpoint! +58.01s
914.0235 Runner#13Passed second checkpoint! +58.7s
914.5068 Runner#30Passed second checkpoint! +59.18s
916.6090 Runner#10Passed second checkpoint! + 1m, 1.28s
922.6329 Runner#3Passed second checkpoint! + 1m, 7.31s
923.8888 Runner#14Passed second checkpoint! + 1m, 8.56s
925.1247 Runner#21Passed second checkpoint! + 1m, 9.8s
939.6388 Runner#23Passed second checkpoint! + 1m, 24.31s
944.9749 Runner#25Passed second checkpoint! + 1m, 29.65s
957.0994 Runner#2Passed second checkpoint! + 1m, 41.77s
959.5148 Runner#8Passed second checkpoint! + 1m, 44.19s
964.2752 Runner#6Passed second checkpoint! + 1m, 48.95s
970.5855 Runner#15Passed second checkpoint! + 1m, 55.26s
984.5632 Runner#5Passed second checkpoint! + 2m, 9.24s
988.8298 Runner#22Passed second checkpoint! + 2m, 13.51s
Biathlon simulation855.9327----Runner#8Passed second checkpoint! 14m, 15.93s
859.5579 Runner#28Passed second checkpoint! +3.63s
860.4179 Runner#14Passed second checkpoint! +4.49s
864.1494 Runner#1Passed second checkpoint! +8.22s
870.3401 Runner#26Passed second checkpoint! +14.41s
870.5303 Runner#2Passed second checkpoint! +14.6s
871.9711 Runner#16Passed second checkpoint! +16.04s
877.3266 Runner#17Passed second checkpoint! +21.39s
879.4189 Runner#27Passed second checkpoint! +23.49s
879.7945 Runner#7Passed second checkpoint! +23.86s
884.4432 Runner#6Passed second checkpoint! +28.51s
889.6505 Runner#5Passed second checkpoint! +33.72s
892.0222 Runner#3Passed second checkpoint! +36.09s
895.4434 Runner#21Passed second checkpoint! +39.51s
899.1645 Runner#18Passed second checkpoint! +43.23s
906.2026 Runner#29Passed second checkpoint! +50.27s
906.6211 Runner#20Passed second checkpoint! +50.69s
908.6169 Runner#24Passed second checkpoint! +52.68s
908.9504 Runner#25Passed second checkpoint! +53.02s
911.2991 Runner#23Passed second checkpoint! +55.37s
912.8639 Runner#4Passed second checkpoint! +56.93s
914.4780 Runner#30Passed second checkpoint! +58.55s
922.9322 Runner#12Passed second checkpoint! + 1m, 7.0s
925.1859 Runner#10Passed second checkpoint! + 1m, 9.25s
925.9580 Runner#9Passed second checkpoint! + 1m, 10.03s
927.0973 Runner#11Passed second checkpoint! + 1m, 11.16s
940.5362 Runner#15Passed second checkpoint! + 1m, 24.6s
944.7141 Runner#22Passed second checkpoint! + 1m, 28.78s
946.1204 Runner#19Passed second checkpoint! + 1m, 30.19s
953.3378 Runner#13Passed second checkpoint! + 1m, 37.41s

top

-created using DESMO-J Version 2.3.4 at Sat Oct 20 14:38:13 CEST 2012 - DESMO-J is licensed under Apache License, Version 2.0 +created using DESMO-J Version 2.3.4 at Sun Oct 21 11:49:18 CEST 2012 - DESMO-J is licensed under Apache License, Version 2.0 \ No newline at end of file diff --git a/output/After_Shooting_Range_3_trace.html b/output/After_Shooting_Range_3_trace.html index c07d1e8..88ffe78 100644 --- a/output/After_Shooting_Range_3_trace.html +++ b/output/After_Shooting_Range_3_trace.html @@ -8,37 +8,37 @@

After_Shooting_Range_3 - Trace

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
model
time
event
entity
action(s)
Biathlon simulation1286.0496----Runner#24Passed 3th checkpoint! 21m, 26.05s
1291.5211 Runner#20Passed 3th checkpoint! +5.47s
1324.6609 Runner#9Passed 3th checkpoint! +38.61s
1327.9253 Runner#1Passed 3th checkpoint! +41.88s
1335.0912 Runner#16Passed 3th checkpoint! +49.04s
1339.6489 Runner#28Passed 3th checkpoint! +53.6s
1341.9456 Runner#4Passed 3th checkpoint! +55.9s
1345.1103 Runner#26Passed 3th checkpoint! +59.06s
1345.1452 Runner#29Passed 3th checkpoint! +59.1s
1350.9263 Runner#18Passed 3th checkpoint! + 1m, 4.88s
1351.1252 Runner#12Passed 3th checkpoint! + 1m, 5.08s
1353.1463 Runner#10Passed 3th checkpoint! + 1m, 7.1s
1360.7751 Runner#30Passed 3th checkpoint! + 1m, 14.73s
1365.9641 Runner#11Passed 3th checkpoint! + 1m, 19.91s
1367.2673 Runner#13Passed 3th checkpoint! + 1m, 21.22s
1368.8256 Runner#19Passed 3th checkpoint! + 1m, 22.78s
1369.3609 Runner#27Passed 3th checkpoint! + 1m, 23.31s
1370.5760 Runner#23Passed 3th checkpoint! + 1m, 24.53s
1371.5780 Runner#17Passed 3th checkpoint! + 1m, 25.53s
1372.3539 Runner#3Passed 3th checkpoint! + 1m, 26.3s
1375.2538 Runner#7Passed 3th checkpoint! + 1m, 29.2s
1386.4014 Runner#14Passed 3th checkpoint! + 1m, 40.35s
1393.2927 Runner#21Passed 3th checkpoint! + 1m, 47.24s
1417.4624 Runner#25Passed 3th checkpoint! + 2m, 11.41s
1436.2996 Runner#8Passed 3th checkpoint! + 2m, 30.25s
1443.4635 Runner#15Passed 3th checkpoint! + 2m, 37.41s
1444.3310 Runner#22Passed 3th checkpoint! + 2m, 38.28s
1450.5865 Runner#2Passed 3th checkpoint! + 2m, 44.54s
1459.2152 Runner#6Passed 3th checkpoint! + 2m, 53.17s
1473.0374 Runner#5Passed 3th checkpoint! + 3m, 6.99s
Biathlon simulation1290.5482----Runner#8Passed 3th checkpoint! 21m, 30.55s
1299.4342 Runner#26Passed 3th checkpoint! +8.89s
1302.2698 Runner#16Passed 3th checkpoint! +11.72s
1304.4157 Runner#2Passed 3th checkpoint! +13.87s
1306.1583 Runner#27Passed 3th checkpoint! +15.61s
1311.0559 Runner#1Passed 3th checkpoint! +20.51s
1312.2690 Runner#14Passed 3th checkpoint! +21.72s
1312.5214 Runner#17Passed 3th checkpoint! +21.97s
1325.6008 Runner#28Passed 3th checkpoint! +35.05s
1327.3231 Runner#6Passed 3th checkpoint! +36.77s
1336.4780 Runner#5Passed 3th checkpoint! +45.93s
1336.6976 Runner#7Passed 3th checkpoint! +46.15s
1341.6496 Runner#25Passed 3th checkpoint! +51.1s
1345.1375 Runner#3Passed 3th checkpoint! +54.59s
1359.0284 Runner#18Passed 3th checkpoint! + 1m, 8.48s
1364.4856 Runner#24Passed 3th checkpoint! + 1m, 13.94s
1364.6944 Runner#4Passed 3th checkpoint! + 1m, 14.15s
1367.7878 Runner#21Passed 3th checkpoint! + 1m, 17.24s
1369.1710 Runner#29Passed 3th checkpoint! + 1m, 18.62s
1370.0407 Runner#30Passed 3th checkpoint! + 1m, 19.49s
1370.0992 Runner#23Passed 3th checkpoint! + 1m, 19.55s
1380.2458 Runner#11Passed 3th checkpoint! + 1m, 29.7s
1380.6225 Runner#22Passed 3th checkpoint! + 1m, 30.07s
1384.0194 Runner#20Passed 3th checkpoint! + 1m, 33.47s
1385.5258 Runner#13Passed 3th checkpoint! + 1m, 34.98s
1386.4557 Runner#12Passed 3th checkpoint! + 1m, 35.91s
1394.0252 Runner#19Passed 3th checkpoint! + 1m, 43.48s
1398.7515 Runner#15Passed 3th checkpoint! + 1m, 48.2s
1401.2545 Runner#10Passed 3th checkpoint! + 1m, 50.71s
1416.6089 Runner#9Passed 3th checkpoint! + 2m, 6.06s

top

-created using DESMO-J Version 2.3.4 at Sat Oct 20 14:38:13 CEST 2012 - DESMO-J is licensed under Apache License, Version 2.0 +created using DESMO-J Version 2.3.4 at Sun Oct 21 11:49:18 CEST 2012 - DESMO-J is licensed under Apache License, Version 2.0 \ No newline at end of file diff --git a/output/After_Shooting_Range_4_trace.html b/output/After_Shooting_Range_4_trace.html index 349e75e..f7955d6 100644 --- a/output/After_Shooting_Range_4_trace.html +++ b/output/After_Shooting_Range_4_trace.html @@ -8,37 +8,37 @@

After_Shooting_Range_4 - Trace

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
model
time
event
entity
action(s)
Biathlon simulation1717.8771----Runner#20Passed 4th checkpoint! 28m, 37.88s
1721.2932 Runner#24Passed 4th checkpoint! +3.42s
1772.9490 Runner#9Passed 4th checkpoint! +55.07s
1774.1019 Runner#29Passed 4th checkpoint! +56.22s
1780.3240 Runner#28Passed 4th checkpoint! + 1m, 2.45s
1782.5753 Runner#10Passed 4th checkpoint! + 1m, 4.7s
1790.7932 Runner#1Passed 4th checkpoint! + 1m, 12.92s
1795.5996 Runner#11Passed 4th checkpoint! + 1m, 17.72s
1805.9010 Runner#12Passed 4th checkpoint! + 1m, 28.02s
1809.1625 Runner#26Passed 4th checkpoint! + 1m, 31.29s
1809.2420 Runner#18Passed 4th checkpoint! + 1m, 31.36s
1814.8807 Runner#4Passed 4th checkpoint! + 1m, 37.0s
1815.2801 Runner#19Passed 4th checkpoint! + 1m, 37.4s
1820.5111 Runner#13Passed 4th checkpoint! + 1m, 42.63s
1824.9053 Runner#23Passed 4th checkpoint! + 1m, 47.03s
1825.0470 Runner#17Passed 4th checkpoint! + 1m, 47.17s
1825.8402 Runner#30Passed 4th checkpoint! + 1m, 47.96s
1826.5720 Runner#27Passed 4th checkpoint! + 1m, 48.69s
1833.6704 Runner#3Passed 4th checkpoint! + 1m, 55.79s
1835.4089 Runner#7Passed 4th checkpoint! + 1m, 57.53s
1836.2683 Runner#16Passed 4th checkpoint! + 1m, 58.39s
1847.7777 Runner#14Passed 4th checkpoint! + 2m, 9.9s
1857.6048 Runner#21Passed 4th checkpoint! + 2m, 19.73s
1889.9499 Runner#25Passed 4th checkpoint! + 2m, 52.07s
1913.0844 Runner#8Passed 4th checkpoint! + 3m, 15.21s
1919.4360 Runner#2Passed 4th checkpoint! + 3m, 21.56s
1926.5993 Runner#5Passed 4th checkpoint! + 3m, 28.72s
1941.1710 Runner#15Passed 4th checkpoint! + 3m, 43.29s
1942.5534 Runner#22Passed 4th checkpoint! + 3m, 44.68s
1946.5404 Runner#6Passed 4th checkpoint! + 3m, 48.66s
Biathlon simulation1725.1636----Runner#8Passed 4th checkpoint! 28m, 45.16s
1741.3024 Runner#1Passed 4th checkpoint! +16.14s
1743.6332 Runner#14Passed 4th checkpoint! +18.47s
1743.9816 Runner#2Passed 4th checkpoint! +18.82s
1747.7163 Runner#17Passed 4th checkpoint! +22.55s
1749.2313 Runner#16Passed 4th checkpoint! +24.07s
1752.7483 Runner#6Passed 4th checkpoint! +27.58s
1753.4000 Runner#26Passed 4th checkpoint! +28.24s
1758.1914 Runner#27Passed 4th checkpoint! +33.03s
1783.3056 Runner#5Passed 4th checkpoint! +58.14s
1783.3802 Runner#28Passed 4th checkpoint! +58.22s
1783.7835 Runner#7Passed 4th checkpoint! +58.62s
1792.0479 Runner#24Passed 4th checkpoint! + 1m, 6.88s
1798.2527 Runner#3Passed 4th checkpoint! + 1m, 13.09s
1806.6793 Runner#21Passed 4th checkpoint! + 1m, 21.52s
1809.1749 Runner#22Passed 4th checkpoint! + 1m, 24.01s
1812.7557 Runner#25Passed 4th checkpoint! + 1m, 27.59s
1822.1922 Runner#4Passed 4th checkpoint! + 1m, 37.03s
1826.4326 Runner#18Passed 4th checkpoint! + 1m, 41.27s
1828.8992 Runner#23Passed 4th checkpoint! + 1m, 43.74s
1829.6174 Runner#20Passed 4th checkpoint! + 1m, 44.45s
1838.7983 Runner#10Passed 4th checkpoint! + 1m, 53.63s
1841.6505 Runner#12Passed 4th checkpoint! + 1m, 56.49s
1842.7092 Runner#13Passed 4th checkpoint! + 1m, 57.55s
1845.4162 Runner#30Passed 4th checkpoint! + 2m, 0.25s
1854.0413 Runner#19Passed 4th checkpoint! + 2m, 8.88s
1856.9668 Runner#15Passed 4th checkpoint! + 2m, 11.8s
1858.6102 Runner#9Passed 4th checkpoint! + 2m, 13.45s
1862.9630 Runner#29Passed 4th checkpoint! + 2m, 17.8s
1873.1523 Runner#11Passed 4th checkpoint! + 2m, 27.99s

top

-created using DESMO-J Version 2.3.4 at Sat Oct 20 14:38:13 CEST 2012 - DESMO-J is licensed under Apache License, Version 2.0 +created using DESMO-J Version 2.3.4 at Sun Oct 21 11:49:18 CEST 2012 - DESMO-J is licensed under Apache License, Version 2.0 \ No newline at end of file diff --git a/output/Biatholon_simulation_debug.html b/output/Biatholon_simulation_debug.html index 3ab527c..7271844 100644 --- a/output/Biatholon_simulation_debug.html +++ b/output/Biatholon_simulation_debug.html @@ -10,5 +10,5 @@

model
time
origin
debug information

top

-created using DESMO-J Version 2.3.4 at Sat Oct 20 14:38:13 CEST 2012 - DESMO-J is licensed under Apache License, Version 2.0 +created using DESMO-J Version 2.3.4 at Sun Oct 21 11:49:18 CEST 2012 - DESMO-J is licensed under Apache License, Version 2.0 \ No newline at end of file diff --git a/output/Biatholon_simulation_error.html b/output/Biatholon_simulation_error.html index 68a0122..d4b9479 100644 --- a/output/Biatholon_simulation_error.html +++ b/output/Biatholon_simulation_error.html @@ -10,5 +10,5 @@

model
time
error
content

top

-created using DESMO-J Version 2.3.4 at Sat Oct 20 14:38:13 CEST 2012 - DESMO-J is licensed under Apache License, Version 2.0 +created using DESMO-J Version 2.3.4 at Sun Oct 21 11:49:18 CEST 2012 - DESMO-J is licensed under Apache License, Version 2.0 \ No newline at end of file diff --git a/output/Biatholon_simulation_report.html b/output/Biatholon_simulation_report.html index 6484252..ee5be76 100644 --- a/output/Biatholon_simulation_report.html +++ b/output/Biatholon_simulation_report.html @@ -15,11 +15,11 @@ - +
Property
Content
Simulation durationExperiment run from 0.0000 until 2342.3213.
Simulation durationExperiment run from 0.0000 until 2268.9623.
Computation duration (HH:MM:SS)00:00:00
ResetsNo resets during the experiment run.
ErrorsNo errors or warnings have occurred.

top

-created using DESMO-J Version 2.3.4 at Sat Oct 20 14:38:13 CEST 2012 - DESMO-J is licensed under Apache License, Version 2.0 +created using DESMO-J Version 2.3.4 at Sun Oct 21 11:49:18 CEST 2012 - DESMO-J is licensed under Apache License, Version 2.0 \ No newline at end of file diff --git a/output/Biatholon_simulation_trace.html b/output/Biatholon_simulation_trace.html index badaa81..bc76760 100644 --- a/output/Biatholon_simulation_trace.html +++ b/output/Biatholon_simulation_trace.html @@ -10,5 +10,5 @@

model
time
event
entity
action(s)

top

-created using DESMO-J Version 2.3.4 at Sat Oct 20 14:38:13 CEST 2012 - DESMO-J is licensed under Apache License, Version 2.0 +created using DESMO-J Version 2.3.4 at Sun Oct 21 11:49:18 CEST 2012 - DESMO-J is licensed under Apache License, Version 2.0 \ No newline at end of file diff --git a/output/Results_trace.html b/output/Results_trace.html index ba81e0f..a7a2a73 100644 --- a/output/Results_trace.html +++ b/output/Results_trace.html @@ -8,37 +8,37 @@

Results - Trace

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
model
time
event
entity
action(s)
Biathlon simulation2097.2971----Runner#20Finished run! 34m, 57.3s
2099.7603 Runner#24Finished run! +2.46s
2151.4850 Runner#9Finished run! +54.19s
2153.5099 Runner#29Finished run! +56.21s
2156.7966 Runner#28Finished run! +59.5s
2161.7948 Runner#10Finished run! + 1m, 4.5s
2169.6199 Runner#1Finished run! + 1m, 12.32s
2181.1917 Runner#11Finished run! + 1m, 23.89s
2186.8446 Runner#12Finished run! + 1m, 29.55s
2195.1187 Runner#18Finished run! + 1m, 37.82s
2196.9683 Runner#26Finished run! + 1m, 39.67s
2203.9145 Runner#19Finished run! + 1m, 46.62s
2205.2003 Runner#13Finished run! + 1m, 47.9s
2207.4229 Runner#27Finished run! + 1m, 50.13s
2209.1164 Runner#4Finished run! + 1m, 51.82s
2210.5685 Runner#23Finished run! + 1m, 53.27s
2214.2883 Runner#30Finished run! + 1m, 56.99s
2218.5888 Runner#17Finished run! + 2m, 1.29s
2223.4586 Runner#16Finished run! + 2m, 6.16s
2223.4643 Runner#3Finished run! + 2m, 6.17s
2225.7794 Runner#7Finished run! + 2m, 8.48s
2240.3935 Runner#14Finished run! + 2m, 23.1s
2256.6888 Runner#21Finished run! + 2m, 39.39s
2284.6331 Runner#25Finished run! + 3m, 7.34s
2299.8228 Runner#8Finished run! + 3m, 22.53s
2314.3153 Runner#2Finished run! + 3m, 37.02s
2323.4248 Runner#5Finished run! + 3m, 46.13s
2339.8869 Runner#15Finished run! + 4m, 2.59s
2341.3182 Runner#22Finished run! + 4m, 4.02s
2342.3213 Runner#6Finished run! + 4m, 5.02s
Biathlon simulation2102.5671----Runner#8Finished run! 35m, 2.57s
2119.5982 Runner#1Finished run! +17.03s
2119.7644 Runner#14Finished run! +17.2s
2122.6339 Runner#2Finished run! +20.07s
2124.9491 Runner#17Finished run! +22.38s
2127.5795 Runner#16Finished run! +25.01s
2131.5452 Runner#26Finished run! +28.98s
2133.4189 Runner#6Finished run! +30.85s
2140.1762 Runner#27Finished run! +37.61s
2168.4597 Runner#7Finished run! + 1m, 5.89s
2168.8911 Runner#28Finished run! + 1m, 6.32s
2169.2209 Runner#5Finished run! + 1m, 6.65s
2169.9822 Runner#24Finished run! + 1m, 7.42s
2185.7296 Runner#3Finished run! + 1m, 23.16s
2190.9346 Runner#22Finished run! + 1m, 28.37s
2202.0853 Runner#21Finished run! + 1m, 39.52s
2205.2019 Runner#25Finished run! + 1m, 42.63s
2210.5125 Runner#23Finished run! + 1m, 47.95s
2217.1335 Runner#18Finished run! + 1m, 54.57s
2219.5682 Runner#4Finished run! + 1m, 57.0s
2220.7610 Runner#20Finished run! + 1m, 58.19s
2222.1935 Runner#10Finished run! + 1m, 59.63s
2234.5273 Runner#13Finished run! + 2m, 11.96s
2234.7209 Runner#30Finished run! + 2m, 12.15s
2239.5068 Runner#12Finished run! + 2m, 16.94s
2244.5287 Runner#15Finished run! + 2m, 21.96s
2252.3696 Runner#9Finished run! + 2m, 29.8s
2253.7043 Runner#19Finished run! + 2m, 31.14s
2262.4704 Runner#29Finished run! + 2m, 39.9s
2268.9623 Runner#11Finished run! + 2m, 46.4s

top

-created using DESMO-J Version 2.3.4 at Sat Oct 20 14:38:13 CEST 2012 - DESMO-J is licensed under Apache License, Version 2.0 +created using DESMO-J Version 2.3.4 at Sun Oct 21 11:49:18 CEST 2012 - DESMO-J is licensed under Apache License, Version 2.0 \ No newline at end of file diff --git a/output/Runner_10_trace.html b/output/Runner_10_trace.html index 8d837d8..ff320f4 100644 --- a/output/Runner_10_trace.html +++ b/output/Runner_10_trace.html @@ -9,20 +9,21 @@ - - - - - - - - - +
Avg speed: 7.82 m/s +
Avg Accuracy: 84.74 % + + + + + + + + + + - +
model
time
event
entity
action(s)
Biathlon simulation0.0000----Runner#10Runner number: 10 -
Avg speed: 7.91 m/s -
Avg Accuracy: 87.33 %
379.2195 Entered Shooting range [SR 1#1]
Shooting range [SR 1#1] good shoots:4/5
Shooting range [SR 1#1] penalty:1 circuts
822.7788 Entered Shooting range [SR 2#1]
Shooting range [SR 2#1] good shoots:3/5
Shooting range [SR 2#1] penalty:2 circuts
1295.8285 Entered Shooting range [SR 3#1]
Shooting range [SR 3#1] good shoots:5/5
1732.3658 Entered Shooting range [SR 4#1]
383.3951 Entered Shooting range [SR 1#1]
Shooting range [SR 1#1] good shoots:3/5
Shooting range [SR 1#1] penalty:2 circuts
860.2417 Entered Shooting range [SR 2#1]
Shooting range [SR 2#1] good shoots:4/5
Shooting range [SR 2#1] penalty:1 circuts
1308.5811 Entered Shooting range [SR 3#1]
Shooting range [SR 3#1] good shoots:3/5
Shooting range [SR 3#1] penalty:2 circuts
1784.6496 Entered Shooting range [SR 4#1]
Shooting range [SR 4#1] good shoots:5/5
2161.7948 Finished run! place:6/30
2222.1935 Finished run! place:22/30

top

-created using DESMO-J Version 2.3.4 at Sat Oct 20 14:38:13 CEST 2012 - DESMO-J is licensed under Apache License, Version 2.0 +created using DESMO-J Version 2.3.4 at Sun Oct 21 11:49:18 CEST 2012 - DESMO-J is licensed under Apache License, Version 2.0 \ No newline at end of file diff --git a/output/Runner_11_trace.html b/output/Runner_11_trace.html index 003c16a..205a8af 100644 --- a/output/Runner_11_trace.html +++ b/output/Runner_11_trace.html @@ -9,20 +9,20 @@ - - - - - - - - - - - +
Avg speed: 7.58 m/s +
Avg Accuracy: 77.38 % + + + + + + + + + + +
model
time
event
entity
action(s)
Biathlon simulation0.0000----Runner#11Runner number: 11 -
Avg speed: 7.78 m/s -
Avg Accuracy: 83.41 %
385.5920 Entered Shooting range [SR 1#1]
Shooting range [SR 1#1] good shoots:5/5
830.1718 Entered Shooting range [SR 2#1]
Shooting range [SR 2#1] good shoots:4/5
Shooting range [SR 2#1] penalty:1 circuts
1289.8284 Entered Shooting range [SR 3#1]
Shooting range [SR 3#1] good shoots:4/5
Shooting range [SR 3#1] penalty:1 circuts
1751.5562 Entered Shooting range [SR 4#1]
Shooting range [SR 4#1] good shoots:5/5
2181.1917 Finished run! place:8/30
395.8100 Entered Shooting range [SR 1#1]
Shooting range [SR 1#1] good shoots:3/5
Shooting range [SR 1#1] penalty:2 circuts
886.7274 Entered Shooting range [SR 2#1]
Shooting range [SR 2#1] good shoots:5/5
1322.9073 Entered Shooting range [SR 3#1]
Shooting range [SR 3#1] good shoots:5/5
1776.0558 Entered Shooting range [SR 4#1]
Shooting range [SR 4#1] good shoots:3/5
Shooting range [SR 4#1] penalty:2 circuts
2268.9623 Finished run! place:30/30

top

-created using DESMO-J Version 2.3.4 at Sat Oct 20 14:38:13 CEST 2012 - DESMO-J is licensed under Apache License, Version 2.0 +created using DESMO-J Version 2.3.4 at Sun Oct 21 11:49:18 CEST 2012 - DESMO-J is licensed under Apache License, Version 2.0 \ No newline at end of file diff --git a/output/Runner_12_trace.html b/output/Runner_12_trace.html index 618d091..9591fd4 100644 --- a/output/Runner_12_trace.html +++ b/output/Runner_12_trace.html @@ -9,21 +9,20 @@ - - - - - - +
Avg speed: 7.54 m/s +
Avg Accuracy: 76.21 % + + + + + + - - - - + + +
model
time
event
entity
action(s)
Biathlon simulation0.0000----Runner#12Runner number: 12 -
Avg speed: 7.88 m/s -
Avg Accuracy: 86.26 %
380.9436 Entered Shooting range [SR 1#1]
Shooting range [SR 1#1] good shoots:5/5
812.0967 Entered Shooting range [SR 2#1]
Shooting range [SR 2#1] good shoots:3/5
Shooting range [SR 2#1] penalty:2 circuts
1277.2932 Entered Shooting range [SR 3#1]
397.8562 Entered Shooting range [SR 1#1]
Shooting range [SR 1#1] good shoots:4/5
Shooting range [SR 1#1] penalty:1 circuts
865.5938 Entered Shooting range [SR 2#1]
Shooting range [SR 2#1] good shoots:5/5
1320.7885 Entered Shooting range [SR 3#1]
Shooting range [SR 3#1] good shoots:4/5
Shooting range [SR 3#1] penalty:1 circuts
1732.0689 Entered Shooting range [SR 4#1]
Shooting range [SR 4#1] good shoots:4/5
Shooting range [SR 4#1] penalty:1 circuts
2186.8446 Finished run! place:9/30
1784.3120 Entered Shooting range [SR 4#1]
Shooting range [SR 4#1] good shoots:5/5
2239.5068 Finished run! place:25/30

top

-created using DESMO-J Version 2.3.4 at Sat Oct 20 14:38:13 CEST 2012 - DESMO-J is licensed under Apache License, Version 2.0 +created using DESMO-J Version 2.3.4 at Sun Oct 21 11:49:18 CEST 2012 - DESMO-J is licensed under Apache License, Version 2.0 \ No newline at end of file diff --git a/output/Runner_13_trace.html b/output/Runner_13_trace.html index e8365ae..99a5b11 100644 --- a/output/Runner_13_trace.html +++ b/output/Runner_13_trace.html @@ -9,22 +9,21 @@ - +
Avg speed: 7.66 m/s +
Avg Accuracy: 79.7 % + - - - - - - - + + + + + + - +
model
time
event
entity
action(s)
Biathlon simulation0.0000----Runner#13Runner number: 13 -
Avg speed: 7.8 m/s -
Avg Accuracy: 83.96 %
384.6891 Entered Shooting range [SR 1#1]
391.8180 Entered Shooting range [SR 1#1]
Shooting range [SR 1#1] good shoots:4/5
Shooting range [SR 1#1] penalty:1 circuts
845.4689 Entered Shooting range [SR 2#1]
Shooting range [SR 2#1] good shoots:4/5
Shooting range [SR 2#1] penalty:1 circuts
1298.7127 Entered Shooting range [SR 3#1]
Shooting range [SR 3#1] good shoots:4/5
Shooting range [SR 3#1] penalty:1 circuts
1751.9565 Entered Shooting range [SR 4#1]
856.6406 Entered Shooting range [SR 2#1]
Shooting range [SR 2#1] good shoots:3/5
Shooting range [SR 2#1] penalty:2 circuts
1345.1559 Entered Shooting range [SR 3#1]
Shooting range [SR 3#1] good shoots:5/5
1777.3439 Entered Shooting range [SR 4#1]
Shooting range [SR 4#1] good shoots:4/5
Shooting range [SR 4#1] penalty:1 circuts
2205.2003 Finished run! place:13/30
2234.5273 Finished run! place:23/30

top

-created using DESMO-J Version 2.3.4 at Sat Oct 20 14:38:13 CEST 2012 - DESMO-J is licensed under Apache License, Version 2.0 +created using DESMO-J Version 2.3.4 at Sun Oct 21 11:49:18 CEST 2012 - DESMO-J is licensed under Apache License, Version 2.0 \ No newline at end of file diff --git a/output/Runner_14_trace.html b/output/Runner_14_trace.html index 6066c60..82e0c1e 100644 --- a/output/Runner_14_trace.html +++ b/output/Runner_14_trace.html @@ -9,22 +9,19 @@ - - - - - - - +
Avg speed: 7.98 m/s +
Avg Accuracy: 89.28 % + + + + + - - - - + + +
model
time
event
entity
action(s)
Biathlon simulation0.0000----Runner#14Runner number: 14 -
Avg speed: 7.64 m/s -
Avg Accuracy: 79.23 %
392.6157 Entered Shooting range [SR 1#1]
Shooting range [SR 1#1] good shoots:4/5
Shooting range [SR 1#1] penalty:1 circuts
855.1283 Entered Shooting range [SR 2#1]
Shooting range [SR 2#1] good shoots:4/5
Shooting range [SR 2#1] penalty:1 circuts
1316.5046 Entered Shooting range [SR 3#1]
376.1311 Entered Shooting range [SR 1#1]
Shooting range [SR 1#1] good shoots:5/5
809.4688 Entered Shooting range [SR 2#1]
Shooting range [SR 2#1] good shoots:5/5
1236.5490 Entered Shooting range [SR 3#1]
Shooting range [SR 3#1] good shoots:4/5
Shooting range [SR 3#1] penalty:1 circuts
1779.0171 Entered Shooting range [SR 4#1]
Shooting range [SR 4#1] good shoots:4/5
Shooting range [SR 4#1] penalty:1 circuts
2240.3935 Finished run! place:22/30
1688.4001 Entered Shooting range [SR 4#1]
Shooting range [SR 4#1] good shoots:5/5
2119.7644 Finished run! place:3/30

top

-created using DESMO-J Version 2.3.4 at Sat Oct 20 14:38:13 CEST 2012 - DESMO-J is licensed under Apache License, Version 2.0 +created using DESMO-J Version 2.3.4 at Sun Oct 21 11:49:18 CEST 2012 - DESMO-J is licensed under Apache License, Version 2.0 \ No newline at end of file diff --git a/output/Runner_15_trace.html b/output/Runner_15_trace.html index 333e378..792ff4e 100644 --- a/output/Runner_15_trace.html +++ b/output/Runner_15_trace.html @@ -9,22 +9,21 @@ - - - - - - - +
Avg speed: 7.74 m/s +
Avg Accuracy: 82.22 % + + + + + + - - - - + + + +
model
time
event
entity
action(s)
Biathlon simulation0.0000----Runner#15Runner number: 15 -
Avg speed: 7.52 m/s -
Avg Accuracy: 75.72 %
398.7159 Entered Shooting range [SR 1#1]
Shooting range [SR 1#1] good shoots:4/5
Shooting range [SR 1#1] penalty:1 circuts
871.5939 Entered Shooting range [SR 2#1]
Shooting range [SR 2#1] good shoots:3/5
Shooting range [SR 2#1] penalty:2 circuts
1369.3014 Entered Shooting range [SR 3#1]
387.5619 Entered Shooting range [SR 1#1]
Shooting range [SR 1#1] good shoots:2/5
Shooting range [SR 1#1] penalty:3 circuts
892.2944 Entered Shooting range [SR 2#1]
Shooting range [SR 2#1] good shoots:5/5
1328.0982 Entered Shooting range [SR 3#1]
Shooting range [SR 3#1] good shoots:4/5
Shooting range [SR 3#1] penalty:1 circuts
1842.1794 Entered Shooting range [SR 4#1]
Shooting range [SR 4#1] good shoots:3/5
Shooting range [SR 4#1] penalty:2 circuts
2339.8869 Finished run! place:28/30
1786.3134 Entered Shooting range [SR 4#1]
Shooting range [SR 4#1] good shoots:4/5
Shooting range [SR 4#1] penalty:1 circuts
2244.5287 Finished run! place:26/30

top

-created using DESMO-J Version 2.3.4 at Sat Oct 20 14:38:13 CEST 2012 - DESMO-J is licensed under Apache License, Version 2.0 +created using DESMO-J Version 2.3.4 at Sun Oct 21 11:49:18 CEST 2012 - DESMO-J is licensed under Apache License, Version 2.0 \ No newline at end of file diff --git a/output/Runner_16_trace.html b/output/Runner_16_trace.html index 2fc7254..0634998 100644 --- a/output/Runner_16_trace.html +++ b/output/Runner_16_trace.html @@ -9,21 +9,20 @@ - +
Avg speed: 7.93 m/s +
Avg Accuracy: 87.88 % + - + - - - - - - - + + + + + +
model
time
event
entity
action(s)
Biathlon simulation0.0000----Runner#16Runner number: 16 -
Avg speed: 7.75 m/s -
Avg Accuracy: 82.44 %
387.1903 Entered Shooting range [SR 1#1]
378.3481 Entered Shooting range [SR 1#1]
Shooting range [SR 1#1] good shoots:5/5
818.4241 Entered Shooting range [SR 2#1]
803.3578 Entered Shooting range [SR 2#1]
Shooting range [SR 2#1] good shoots:4/5
Shooting range [SR 2#1] penalty:1 circuts
1270.3528 Entered Shooting range [SR 3#1]
Shooting range [SR 3#1] good shoots:4/5
Shooting range [SR 3#1] penalty:1 circuts
1722.2815 Entered Shooting range [SR 4#1]
Shooting range [SR 4#1] good shoots:2/5
Shooting range [SR 4#1] penalty:3 circuts
2223.4586 Finished run! place:19/30
1250.3192 Entered Shooting range [SR 3#1]
Shooting range [SR 3#1] good shoots:5/5
1680.6180 Entered Shooting range [SR 4#1]
Shooting range [SR 4#1] good shoots:4/5
Shooting range [SR 4#1] penalty:1 circuts
2127.5795 Finished run! place:6/30

top

-created using DESMO-J Version 2.3.4 at Sat Oct 20 14:38:13 CEST 2012 - DESMO-J is licensed under Apache License, Version 2.0 +created using DESMO-J Version 2.3.4 at Sun Oct 21 11:49:18 CEST 2012 - DESMO-J is licensed under Apache License, Version 2.0 \ No newline at end of file diff --git a/output/Runner_17_trace.html b/output/Runner_17_trace.html index 3637d5a..5411830 100644 --- a/output/Runner_17_trace.html +++ b/output/Runner_17_trace.html @@ -9,20 +9,19 @@ - - - - - - - - - +
Avg speed: 7.95 m/s +
Avg Accuracy: 88.58 % + + + + + + + + - +
model
time
event
entity
action(s)
Biathlon simulation0.0000----Runner#17Runner number: 17 -
Avg speed: 7.62 m/s -
Avg Accuracy: 78.69 %
393.5418 Entered Shooting range [SR 1#1]
Shooting range [SR 1#1] good shoots:4/5
Shooting range [SR 1#1] penalty:1 circuts
855.8905 Entered Shooting range [SR 2#1]
Shooting range [SR 2#1] good shoots:5/5
1294.7063 Entered Shooting range [SR 3#1]
Shooting range [SR 3#1] good shoots:4/5
Shooting range [SR 3#1] penalty:1 circuts
1765.1198 Entered Shooting range [SR 4#1]
377.2327 Entered Shooting range [SR 1#1]
Shooting range [SR 1#1] good shoots:5/5
801.5515 Entered Shooting range [SR 2#1]
Shooting range [SR 2#1] good shoots:4/5
Shooting range [SR 2#1] penalty:1 circuts
1254.5593 Entered Shooting range [SR 3#1]
Shooting range [SR 3#1] good shoots:5/5
1689.7542 Entered Shooting range [SR 4#1]
Shooting range [SR 4#1] good shoots:5/5
2218.5888 Finished run! place:18/30
2124.9491 Finished run! place:5/30

top

-created using DESMO-J Version 2.3.4 at Sat Oct 20 14:38:13 CEST 2012 - DESMO-J is licensed under Apache License, Version 2.0 +created using DESMO-J Version 2.3.4 at Sun Oct 21 11:49:18 CEST 2012 - DESMO-J is licensed under Apache License, Version 2.0 \ No newline at end of file diff --git a/output/Runner_18_trace.html b/output/Runner_18_trace.html index d044c7d..56d4f2c 100644 --- a/output/Runner_18_trace.html +++ b/output/Runner_18_trace.html @@ -9,20 +9,21 @@ - - - - - - - - +
Avg speed: 7.68 m/s +
Avg Accuracy: 80.36 % + + + + + + + + + - +
model
time
event
entity
action(s)
Biathlon simulation0.0000----Runner#18Runner number: 18 -
Avg speed: 7.77 m/s -
Avg Accuracy: 83.24 %
385.8766 Entered Shooting range [SR 1#1]
Shooting range [SR 1#1] good shoots:4/5
Shooting range [SR 1#1] penalty:1 circuts
848.2418 Entered Shooting range [SR 2#1]
Shooting range [SR 2#1] good shoots:5/5
1291.9386 Entered Shooting range [SR 3#1]
Shooting range [SR 3#1] good shoots:5/5
1736.8030 Entered Shooting range [SR 4#1]
390.7009 Entered Shooting range [SR 1#1]
Shooting range [SR 1#1] good shoots:5/5
830.0015 Entered Shooting range [SR 2#1]
Shooting range [SR 2#1] good shoots:4/5
Shooting range [SR 2#1] penalty:1 circuts
1289.8654 Entered Shooting range [SR 3#1]
Shooting range [SR 3#1] good shoots:4/5
Shooting range [SR 3#1] penalty:1 circuts
1749.7293 Entered Shooting range [SR 4#1]
Shooting range [SR 4#1] good shoots:4/5
Shooting range [SR 4#1] penalty:1 circuts
2195.1187 Finished run! place:10/30
2217.1335 Finished run! place:19/30

top

-created using DESMO-J Version 2.3.4 at Sat Oct 20 14:38:13 CEST 2012 - DESMO-J is licensed under Apache License, Version 2.0 +created using DESMO-J Version 2.3.4 at Sun Oct 21 11:49:18 CEST 2012 - DESMO-J is licensed under Apache License, Version 2.0 \ No newline at end of file diff --git a/output/Runner_19_trace.html b/output/Runner_19_trace.html index 1a99b71..a726b82 100644 --- a/output/Runner_19_trace.html +++ b/output/Runner_19_trace.html @@ -9,20 +9,21 @@ - - - +
Avg speed: 7.51 m/s +
Avg Accuracy: 75.19 % + + + + - - - - - - + + + + + +
model
time
event
entity
action(s)
Biathlon simulation0.0000----Runner#19Runner number: 19 -
Avg speed: 7.72 m/s -
Avg Accuracy: 81.58 %
388.6343 Entered Shooting range [SR 1#1]
Shooting range [SR 1#1] good shoots:5/5
835.0888 Entered Shooting range [SR 2#1]
399.6630 Entered Shooting range [SR 1#1]
Shooting range [SR 1#1] good shoots:4/5
Shooting range [SR 1#1] penalty:1 circuts
874.8620 Entered Shooting range [SR 2#1]
Shooting range [SR 2#1] good shoots:4/5
Shooting range [SR 2#1] penalty:1 circuts
1300.0110 Entered Shooting range [SR 3#1]
Shooting range [SR 3#1] good shoots:4/5
Shooting range [SR 3#1] penalty:1 circuts
1757.4600 Entered Shooting range [SR 4#1]
Shooting range [SR 4#1] good shoots:5/5
2203.9145 Finished run! place:12/30
1345.7834 Entered Shooting range [SR 3#1]
Shooting range [SR 3#1] good shoots:5/5
1793.6883 Entered Shooting range [SR 4#1]
Shooting range [SR 4#1] good shoots:4/5
Shooting range [SR 4#1] penalty:1 circuts
2253.7043 Finished run! place:28/30

top

-created using DESMO-J Version 2.3.4 at Sat Oct 20 14:38:13 CEST 2012 - DESMO-J is licensed under Apache License, Version 2.0 +created using DESMO-J Version 2.3.4 at Sun Oct 21 11:49:18 CEST 2012 - DESMO-J is licensed under Apache License, Version 2.0 \ No newline at end of file diff --git a/output/Runner_1_trace.html b/output/Runner_1_trace.html index eeee6b1..8d363b4 100644 --- a/output/Runner_1_trace.html +++ b/output/Runner_1_trace.html @@ -9,20 +9,19 @@ - - - - +
Avg speed: 7.93 m/s +
Avg Accuracy: 87.91 % + + + - - - - - - + + + + + +
model
time
event
entity
action(s)
Biathlon simulation0.0000----Runner#1Runner number: 1 -
Avg speed: 7.92 m/s -
Avg Accuracy: 87.58 %
378.8266 Entered Shooting range [SR 1#1]
Shooting range [SR 1#1] good shoots:3/5
Shooting range [SR 1#1] penalty:2 circuts
841.6945 Entered Shooting range [SR 2#1]
378.2958 Entered Shooting range [SR 1#1]
Shooting range [SR 1#1] good shoots:5/5
812.1988 Entered Shooting range [SR 2#1]
Shooting range [SR 2#1] good shoots:5/5
1277.7158 Entered Shooting range [SR 3#1]
Shooting range [SR 3#1] good shoots:5/5
1706.7520 Entered Shooting range [SR 4#1]
Shooting range [SR 4#1] good shoots:3/5
Shooting range [SR 4#1] penalty:2 circuts
2169.6199 Finished run! place:7/30
1242.4452 Entered Shooting range [SR 3#1]
Shooting range [SR 3#1] good shoots:4/5
Shooting range [SR 3#1] penalty:1 circuts
1689.3518 Entered Shooting range [SR 4#1]
Shooting range [SR 4#1] good shoots:5/5
2119.5982 Finished run! place:2/30

top

-created using DESMO-J Version 2.3.4 at Sat Oct 20 14:38:13 CEST 2012 - DESMO-J is licensed under Apache License, Version 2.0 +created using DESMO-J Version 2.3.4 at Sun Oct 21 11:49:18 CEST 2012 - DESMO-J is licensed under Apache License, Version 2.0 \ No newline at end of file diff --git a/output/Runner_20_trace.html b/output/Runner_20_trace.html index 89dca68..6e0e9a5 100644 --- a/output/Runner_20_trace.html +++ b/output/Runner_20_trace.html @@ -9,18 +9,20 @@ - +
Avg speed: 7.67 m/s +
Avg Accuracy: 80.09 % + - - - - - + + + + + + + - +
model
time
event
entity
action(s)
Biathlon simulation0.0000----Runner#20Runner number: 20 -
Avg speed: 7.91 m/s -
Avg Accuracy: 87.2 %
379.4200 Entered Shooting range [SR 1#1]
391.1436 Entered Shooting range [SR 1#1]
Shooting range [SR 1#1] good shoots:5/5
808.3887 Entered Shooting range [SR 2#1]
Shooting range [SR 2#1] good shoots:5/5
1234.7446 Entered Shooting range [SR 3#1]
Shooting range [SR 3#1] good shoots:5/5
1670.9411 Entered Shooting range [SR 4#1]
828.0262 Entered Shooting range [SR 2#1]
Shooting range [SR 2#1] good shoots:4/5
Shooting range [SR 2#1] penalty:1 circuts
1297.7647 Entered Shooting range [SR 3#1]
Shooting range [SR 3#1] good shoots:3/5
Shooting range [SR 3#1] penalty:2 circuts
1775.1630 Entered Shooting range [SR 4#1]
Shooting range [SR 4#1] good shoots:5/5
2097.2971 Finished run! place:1/30
2220.7610 Finished run! place:21/30

top

-created using DESMO-J Version 2.3.4 at Sat Oct 20 14:38:13 CEST 2012 - DESMO-J is licensed under Apache License, Version 2.0 +created using DESMO-J Version 2.3.4 at Sun Oct 21 11:49:18 CEST 2012 - DESMO-J is licensed under Apache License, Version 2.0 \ No newline at end of file diff --git a/output/Runner_21_trace.html b/output/Runner_21_trace.html index 485fe41..d0b95c1 100644 --- a/output/Runner_21_trace.html +++ b/output/Runner_21_trace.html @@ -9,21 +9,20 @@ - - - - - - +
Avg speed: 7.59 m/s +
Avg Accuracy: 77.61 % + + + + + + - - - - + + +
model
time
event
entity
action(s)
Biathlon simulation0.0000----Runner#21Runner number: 21 -
Avg speed: 7.52 m/s -
Avg Accuracy: 75.52 %
399.0840 Entered Shooting range [SR 1#1]
Shooting range [SR 1#1] good shoots:5/5
854.9044 Entered Shooting range [SR 2#1]
Shooting range [SR 2#1] good shoots:4/5
Shooting range [SR 2#1] penalty:1 circuts
1324.2087 Entered Shooting range [SR 3#1]
395.4059 Entered Shooting range [SR 1#1]
Shooting range [SR 1#1] good shoots:4/5
Shooting range [SR 1#1] penalty:1 circuts
851.9578 Entered Shooting range [SR 2#1]
Shooting range [SR 2#1] good shoots:5/5
1290.8493 Entered Shooting range [SR 3#1]
Shooting range [SR 3#1] good shoots:4/5
Shooting range [SR 3#1] penalty:1 circuts
1792.3767 Entered Shooting range [SR 4#1]
Shooting range [SR 4#1] good shoots:4/5
Shooting range [SR 4#1] penalty:1 circuts
2256.6888 Finished run! place:23/30
1763.1938 Entered Shooting range [SR 4#1]
Shooting range [SR 4#1] good shoots:5/5
2202.0853 Finished run! place:16/30

top

-created using DESMO-J Version 2.3.4 at Sat Oct 20 14:38:13 CEST 2012 - DESMO-J is licensed under Apache License, Version 2.0 +created using DESMO-J Version 2.3.4 at Sun Oct 21 11:49:18 CEST 2012 - DESMO-J is licensed under Apache License, Version 2.0 \ No newline at end of file diff --git a/output/Runner_22_trace.html b/output/Runner_22_trace.html index 834d6e4..d52d599 100644 --- a/output/Runner_22_trace.html +++ b/output/Runner_22_trace.html @@ -9,21 +9,20 @@ - +
Avg speed: 7.86 m/s +
Avg Accuracy: 85.75 % + - + - + - - - - + + +
model
time
event
entity
action(s)
Biathlon simulation0.0000----Runner#22Runner number: 22 -
Avg speed: 7.52 m/s -
Avg Accuracy: 75.7 %
398.7648 Entered Shooting range [SR 1#1]
381.7597 Entered Shooting range [SR 1#1]
Shooting range [SR 1#1] good shoots:3/5
Shooting range [SR 1#1] penalty:2 circuts
889.3722 Entered Shooting range [SR 2#1]
852.2043 Entered Shooting range [SR 2#1]
Shooting range [SR 2#1] good shoots:3/5
Shooting range [SR 2#1] penalty:2 circuts
1387.5946 Entered Shooting range [SR 3#1]
1326.4738 Entered Shooting range [SR 3#1]
Shooting range [SR 3#1] good shoots:5/5
1843.0958 Entered Shooting range [SR 4#1]
Shooting range [SR 4#1] good shoots:3/5
Shooting range [SR 4#1] penalty:2 circuts
2341.3182 Finished run! place:29/30
1762.3822 Entered Shooting range [SR 4#1]
Shooting range [SR 4#1] good shoots:5/5
2190.9346 Finished run! place:15/30

top

-created using DESMO-J Version 2.3.4 at Sat Oct 20 14:38:13 CEST 2012 - DESMO-J is licensed under Apache License, Version 2.0 +created using DESMO-J Version 2.3.4 at Sun Oct 21 11:49:18 CEST 2012 - DESMO-J is licensed under Apache License, Version 2.0 \ No newline at end of file diff --git a/output/Runner_23_trace.html b/output/Runner_23_trace.html index 98ad329..d34a9de 100644 --- a/output/Runner_23_trace.html +++ b/output/Runner_23_trace.html @@ -9,21 +9,22 @@ - +
Avg speed: 7.86 m/s +
Avg Accuracy: 85.84 % + - - - - - - + + + + + + + - +
model
time
event
entity
action(s)
Biathlon simulation0.0000----Runner#23Runner number: 23 -
Avg speed: 7.78 m/s -
Avg Accuracy: 83.36 %
385.6632 Entered Shooting range [SR 1#1]
381.6133 Entered Shooting range [SR 1#1]
Shooting range [SR 1#1] good shoots:4/5
Shooting range [SR 1#1] penalty:1 circuts
843.7547 Entered Shooting range [SR 2#1]
Shooting range [SR 2#1] good shoots:3/5
Shooting range [SR 2#1] penalty:2 circuts
1325.3021 Entered Shooting range [SR 3#1]
Shooting range [SR 3#1] good shoots:5/5
1756.2392 Entered Shooting range [SR 4#1]
835.0503 Entered Shooting range [SR 2#1]
Shooting range [SR 2#1] good shoots:4/5
Shooting range [SR 2#1] penalty:1 circuts
1292.9125 Entered Shooting range [SR 3#1]
Shooting range [SR 3#1] good shoots:4/5
Shooting range [SR 3#1] penalty:1 circuts
1751.7125 Entered Shooting range [SR 4#1]
Shooting range [SR 4#1] good shoots:4/5
Shooting range [SR 4#1] penalty:1 circuts
2210.5685 Finished run! place:16/30
2210.5125 Finished run! place:18/30

top

-created using DESMO-J Version 2.3.4 at Sat Oct 20 14:38:13 CEST 2012 - DESMO-J is licensed under Apache License, Version 2.0 +created using DESMO-J Version 2.3.4 at Sun Oct 21 11:49:18 CEST 2012 - DESMO-J is licensed under Apache License, Version 2.0 \ No newline at end of file diff --git a/output/Runner_24_trace.html b/output/Runner_24_trace.html index 007f1e4..c711f3a 100644 --- a/output/Runner_24_trace.html +++ b/output/Runner_24_trace.html @@ -9,18 +9,21 @@ - - - - - - - +
Avg speed: 7.94 m/s +
Avg Accuracy: 88.14 % + + + + + + + + + + - +
model
time
event
entity
action(s)
Biathlon simulation0.0000----Runner#24Runner number: 24 -
Avg speed: 7.93 m/s -
Avg Accuracy: 87.8 %
378.4671 Entered Shooting range [SR 1#1]
Shooting range [SR 1#1] good shoots:5/5
803.8701 Entered Shooting range [SR 2#1]
Shooting range [SR 2#1] good shoots:5/5
1239.1137 Entered Shooting range [SR 3#1]
Shooting range [SR 3#1] good shoots:5/5
1664.5167 Entered Shooting range [SR 4#1]
377.9343 Entered Shooting range [SR 1#1]
Shooting range [SR 1#1] good shoots:3/5
Shooting range [SR 1#1] penalty:2 circuts
842.5798 Entered Shooting range [SR 2#1]
Shooting range [SR 2#1] good shoots:4/5
Shooting range [SR 2#1] penalty:1 circuts
1286.5512 Entered Shooting range [SR 3#1]
Shooting range [SR 3#1] good shoots:4/5
Shooting range [SR 3#1] penalty:1 circuts
1742.4200 Entered Shooting range [SR 4#1]
Shooting range [SR 4#1] good shoots:5/5
2099.7603 Finished run! place:2/30
2169.9822 Finished run! place:13/30

top

-created using DESMO-J Version 2.3.4 at Sat Oct 20 14:38:13 CEST 2012 - DESMO-J is licensed under Apache License, Version 2.0 +created using DESMO-J Version 2.3.4 at Sun Oct 21 11:49:18 CEST 2012 - DESMO-J is licensed under Apache License, Version 2.0 \ No newline at end of file diff --git a/output/Runner_25_trace.html b/output/Runner_25_trace.html index 7347884..cafa930 100644 --- a/output/Runner_25_trace.html +++ b/output/Runner_25_trace.html @@ -9,22 +9,20 @@ - +
Avg speed: 7.64 m/s +
Avg Accuracy: 79.33 % + - - - - - - - + + + + + - +
model
time
event
entity
action(s)
Biathlon simulation0.0000----Runner#25Runner number: 25 -
Avg speed: 7.6 m/s -
Avg Accuracy: 78.03 %
394.6831 Entered Shooting range [SR 1#1]
392.4461 Entered Shooting range [SR 1#1]
Shooting range [SR 1#1] good shoots:4/5
Shooting range [SR 1#1] penalty:1 circuts
867.1706 Entered Shooting range [SR 2#1]
Shooting range [SR 2#1] good shoots:4/5
Shooting range [SR 2#1] penalty:1 circuts
1339.6581 Entered Shooting range [SR 3#1]
Shooting range [SR 3#1] good shoots:4/5
Shooting range [SR 3#1] penalty:1 circuts
1812.1456 Entered Shooting range [SR 4#1]
854.4960 Entered Shooting range [SR 2#1]
Shooting range [SR 2#1] good shoots:5/5
1301.3966 Entered Shooting range [SR 3#1]
Shooting range [SR 3#1] good shoots:5/5
1734.0957 Entered Shooting range [SR 4#1]
Shooting range [SR 4#1] good shoots:4/5
Shooting range [SR 4#1] penalty:1 circuts
2284.6331 Finished run! place:24/30
2205.2019 Finished run! place:17/30

top

-created using DESMO-J Version 2.3.4 at Sat Oct 20 14:38:13 CEST 2012 - DESMO-J is licensed under Apache License, Version 2.0 +created using DESMO-J Version 2.3.4 at Sun Oct 21 11:49:18 CEST 2012 - DESMO-J is licensed under Apache License, Version 2.0 \ No newline at end of file diff --git a/output/Runner_26_trace.html b/output/Runner_26_trace.html index 1129609..f836f85 100644 --- a/output/Runner_26_trace.html +++ b/output/Runner_26_trace.html @@ -9,21 +9,20 @@ - - - - - - - - - +
Avg speed: 7.93 m/s +
Avg Accuracy: 88.0 % + + + + + + + + - +
model
time
event
entity
action(s)
Biathlon simulation0.0000----Runner#26Runner number: 26 -
Avg speed: 7.74 m/s -
Avg Accuracy: 82.07 %
387.8057 Entered Shooting range [SR 1#1]
Shooting range [SR 1#1] good shoots:4/5
Shooting range [SR 1#1] penalty:1 circuts
844.3220 Entered Shooting range [SR 2#1]
Shooting range [SR 2#1] good shoots:5/5
1276.1713 Entered Shooting range [SR 3#1]
Shooting range [SR 3#1] good shoots:4/5
Shooting range [SR 3#1] penalty:1 circuts
1732.9160 Entered Shooting range [SR 4#1]
378.1451 Entered Shooting range [SR 1#1]
Shooting range [SR 1#1] good shoots:5/5
809.4519 Entered Shooting range [SR 2#1]
Shooting range [SR 2#1] good shoots:4/5
Shooting range [SR 2#1] penalty:1 circuts
1248.4852 Entered Shooting range [SR 3#1]
Shooting range [SR 3#1] good shoots:5/5
1677.5794 Entered Shooting range [SR 4#1]
Shooting range [SR 4#1] good shoots:4/5
Shooting range [SR 4#1] penalty:1 circuts
2196.9683 Finished run! place:11/30
2131.5452 Finished run! place:7/30

top

-created using DESMO-J Version 2.3.4 at Sat Oct 20 14:38:13 CEST 2012 - DESMO-J is licensed under Apache License, Version 2.0 +created using DESMO-J Version 2.3.4 at Sun Oct 21 11:49:18 CEST 2012 - DESMO-J is licensed under Apache License, Version 2.0 \ No newline at end of file diff --git a/output/Runner_27_trace.html b/output/Runner_27_trace.html index 2f02fcf..f138c71 100644 --- a/output/Runner_27_trace.html +++ b/output/Runner_27_trace.html @@ -9,21 +9,20 @@ - - - - - - - - - +
Avg speed: 7.85 m/s +
Avg Accuracy: 85.61 % + + + + + + + + - +
model
time
event
entity
action(s)
Biathlon simulation0.0000----Runner#27Runner number: 27 -
Avg speed: 7.88 m/s -
Avg Accuracy: 86.31 %
380.8508 Entered Shooting range [SR 1#1]
Shooting range [SR 1#1] good shoots:4/5
Shooting range [SR 1#1] penalty:1 circuts
835.5291 Entered Shooting range [SR 2#1]
Shooting range [SR 2#1] good shoots:5/5
1275.3676 Entered Shooting range [SR 3#1]
Shooting range [SR 3#1] good shoots:3/5
Shooting range [SR 3#1] penalty:2 circuts
1750.2117 Entered Shooting range [SR 4#1]
381.9847 Entered Shooting range [SR 1#1]
Shooting range [SR 1#1] good shoots:5/5
818.7032 Entered Shooting range [SR 2#1]
Shooting range [SR 2#1] good shoots:4/5
Shooting range [SR 2#1] penalty:1 circuts
1261.4037 Entered Shooting range [SR 3#1]
Shooting range [SR 3#1] good shoots:5/5
1688.1431 Entered Shooting range [SR 4#1]
Shooting range [SR 4#1] good shoots:4/5
Shooting range [SR 4#1] penalty:1 circuts
2207.4229 Finished run! place:14/30
2140.1762 Finished run! place:9/30

top

-created using DESMO-J Version 2.3.4 at Sat Oct 20 14:38:13 CEST 2012 - DESMO-J is licensed under Apache License, Version 2.0 +created using DESMO-J Version 2.3.4 at Sun Oct 21 11:49:18 CEST 2012 - DESMO-J is licensed under Apache License, Version 2.0 \ No newline at end of file diff --git a/output/Runner_28_trace.html b/output/Runner_28_trace.html index e9932bf..4db9f13 100644 --- a/output/Runner_28_trace.html +++ b/output/Runner_28_trace.html @@ -9,21 +9,20 @@ - +
Avg speed: 7.78 m/s +
Avg Accuracy: 83.46 % + - - - - + + + - + - +
model
time
event
entity
action(s)
Biathlon simulation0.0000----Runner#28Runner number: 28 -
Avg speed: 7.97 m/s -
Avg Accuracy: 89.06 %
376.4725 Entered Shooting range [SR 1#1]
385.5108 Entered Shooting range [SR 1#1]
Shooting range [SR 1#1] good shoots:5/5
809.7216 Entered Shooting range [SR 2#1]
Shooting range [SR 2#1] good shoots:4/5
Shooting range [SR 2#1] penalty:1 circuts
1255.8431 Entered Shooting range [SR 3#1]
814.8033 Entered Shooting range [SR 2#1]
Shooting range [SR 2#1] good shoots:5/5
1245.0687 Entered Shooting range [SR 3#1]
Shooting range [SR 3#1] good shoots:3/5
Shooting range [SR 3#1] penalty:2 circuts
1716.1214 Entered Shooting range [SR 4#1]
1711.1117 Entered Shooting range [SR 4#1]
Shooting range [SR 4#1] good shoots:4/5
Shooting range [SR 4#1] penalty:1 circuts
2156.7966 Finished run! place:5/30
2168.8911 Finished run! place:11/30

top

-created using DESMO-J Version 2.3.4 at Sat Oct 20 14:38:13 CEST 2012 - DESMO-J is licensed under Apache License, Version 2.0 +created using DESMO-J Version 2.3.4 at Sun Oct 21 11:49:18 CEST 2012 - DESMO-J is licensed under Apache License, Version 2.0 \ No newline at end of file diff --git a/output/Runner_29_trace.html b/output/Runner_29_trace.html index 1368e61..1606fc9 100644 --- a/output/Runner_29_trace.html +++ b/output/Runner_29_trace.html @@ -9,19 +9,21 @@ - - - - - - - - - - +
Avg speed: 7.51 m/s +
Avg Accuracy: 75.28 % + + + + + + + + + + + +
model
time
event
entity
action(s)
Biathlon simulation0.0000----Runner#29Runner number: 29 -
Avg speed: 7.91 m/s -
Avg Accuracy: 87.21 %
379.4079 Entered Shooting range [SR 1#1]
Shooting range [SR 1#1] good shoots:3/5
Shooting range [SR 1#1] penalty:2 circuts
852.6649 Entered Shooting range [SR 2#1]
Shooting range [SR 2#1] good shoots:5/5
1292.0001 Entered Shooting range [SR 3#1]
Shooting range [SR 3#1] good shoots:5/5
1724.5532 Entered Shooting range [SR 4#1]
Shooting range [SR 4#1] good shoots:5/5
2153.5099 Finished run! place:4/30
399.5074 Entered Shooting range [SR 1#1]
Shooting range [SR 1#1] good shoots:5/5
845.9743 Entered Shooting range [SR 2#1]
Shooting range [SR 2#1] good shoots:4/5
Shooting range [SR 2#1] penalty:1 circuts
1305.7100 Entered Shooting range [SR 3#1]
Shooting range [SR 3#1] good shoots:4/5
Shooting range [SR 3#1] penalty:1 circuts
1768.6784 Entered Shooting range [SR 4#1]
Shooting range [SR 4#1] good shoots:3/5
Shooting range [SR 4#1] penalty:2 circuts
2262.4704 Finished run! place:29/30

top

-created using DESMO-J Version 2.3.4 at Sat Oct 20 14:38:13 CEST 2012 - DESMO-J is licensed under Apache License, Version 2.0 +created using DESMO-J Version 2.3.4 at Sun Oct 21 11:49:18 CEST 2012 - DESMO-J is licensed under Apache License, Version 2.0 \ No newline at end of file diff --git a/output/Runner_2_trace.html b/output/Runner_2_trace.html index c07a584..14fcccc 100644 --- a/output/Runner_2_trace.html +++ b/output/Runner_2_trace.html @@ -9,21 +9,19 @@ - - - - +
Avg speed: 7.92 m/s +
Avg Accuracy: 87.69 % + + + - - - - + + + - +
model
time
event
entity
action(s)
Biathlon simulation0.0000----Runner#2Runner number: 2 -
Avg speed: 7.6 m/s -
Avg Accuracy: 77.92 %
394.8792 Entered Shooting range [SR 1#1]
Shooting range [SR 1#1] good shoots:2/5
Shooting range [SR 1#1] penalty:3 circuts
900.3629 Entered Shooting range [SR 2#1]
378.6523 Entered Shooting range [SR 1#1]
Shooting range [SR 1#1] good shoots:5/5
812.5681 Entered Shooting range [SR 2#1]
Shooting range [SR 2#1] good shoots:5/5
1351.9786 Entered Shooting range [SR 3#1]
Shooting range [SR 3#1] good shoots:3/5
Shooting range [SR 3#1] penalty:2 circuts
1845.4657 Entered Shooting range [SR 4#1]
1249.1826 Entered Shooting range [SR 3#1]
Shooting range [SR 3#1] good shoots:5/5
1683.0681 Entered Shooting range [SR 4#1]
Shooting range [SR 4#1] good shoots:4/5
Shooting range [SR 4#1] penalty:1 circuts
2314.3153 Finished run! place:26/30
2122.6339 Finished run! place:4/30

top

-created using DESMO-J Version 2.3.4 at Sat Oct 20 14:38:13 CEST 2012 - DESMO-J is licensed under Apache License, Version 2.0 +created using DESMO-J Version 2.3.4 at Sun Oct 21 11:49:18 CEST 2012 - DESMO-J is licensed under Apache License, Version 2.0 \ No newline at end of file diff --git a/output/Runner_30_trace.html b/output/Runner_30_trace.html index 731fd2f..e5169e5 100644 --- a/output/Runner_30_trace.html +++ b/output/Runner_30_trace.html @@ -9,21 +9,21 @@ - - - - +
Avg speed: 7.71 m/s +
Avg Accuracy: 81.18 % + + + - - - - - - + + + + + + +
model
time
event
entity
action(s)
Biathlon simulation0.0000----Runner#30Runner number: 30 -
Avg speed: 7.72 m/s -
Avg Accuracy: 81.69 %
388.4481 Entered Shooting range [SR 1#1]
Shooting range [SR 1#1] good shoots:4/5
Shooting range [SR 1#1] penalty:1 circuts
845.7015 Entered Shooting range [SR 2#1]
389.3047 Entered Shooting range [SR 1#1]
Shooting range [SR 1#1] good shoots:5/5
836.9067 Entered Shooting range [SR 2#1]
Shooting range [SR 2#1] good shoots:4/5
Shooting range [SR 2#1] penalty:1 circuts
1302.9549 Entered Shooting range [SR 3#1]
Shooting range [SR 3#1] good shoots:5/5
1749.2232 Entered Shooting range [SR 4#1]
Shooting range [SR 4#1] good shoots:4/5
Shooting range [SR 4#1] penalty:1 circuts
2214.2883 Finished run! place:17/30
1303.7827 Entered Shooting range [SR 3#1]
Shooting range [SR 3#1] good shoots:4/5
Shooting range [SR 3#1] penalty:1 circuts
1759.3454 Entered Shooting range [SR 4#1]
Shooting range [SR 4#1] good shoots:3/5
Shooting range [SR 4#1] penalty:2 circuts
2234.7209 Finished run! place:24/30

top

-created using DESMO-J Version 2.3.4 at Sat Oct 20 14:38:13 CEST 2012 - DESMO-J is licensed under Apache License, Version 2.0 +created using DESMO-J Version 2.3.4 at Sun Oct 21 11:49:18 CEST 2012 - DESMO-J is licensed under Apache License, Version 2.0 \ No newline at end of file diff --git a/output/Runner_3_trace.html b/output/Runner_3_trace.html index a097e55..3fa9377 100644 --- a/output/Runner_3_trace.html +++ b/output/Runner_3_trace.html @@ -9,21 +9,21 @@ - - - - +
Avg speed: 7.74 m/s +
Avg Accuracy: 82.27 % + + + - - - + + + + - +
model
time
event
entity
action(s)
Biathlon simulation0.0000----Runner#3Runner number: 3 -
Avg speed: 7.7 m/s -
Avg Accuracy: 80.89 %
389.7938 Entered Shooting range [SR 1#1]
Shooting range [SR 1#1] good shoots:4/5
Shooting range [SR 1#1] penalty:1 circuts
851.1103 Entered Shooting range [SR 2#1]
387.4768 Entered Shooting range [SR 1#1]
Shooting range [SR 1#1] good shoots:5/5
826.3838 Entered Shooting range [SR 2#1]
Shooting range [SR 2#1] good shoots:4/5
Shooting range [SR 2#1] penalty:1 circuts
1312.4268 Entered Shooting range [SR 3#1]
Shooting range [SR 3#1] good shoots:5/5
1762.1478 Entered Shooting range [SR 4#1]
1279.4990 Entered Shooting range [SR 3#1]
Shooting range [SR 3#1] good shoots:4/5
Shooting range [SR 3#1] penalty:1 circuts
1732.6143 Entered Shooting range [SR 4#1]
Shooting range [SR 4#1] good shoots:4/5
Shooting range [SR 4#1] penalty:1 circuts
2223.4643 Finished run! place:20/30
2185.7296 Finished run! place:14/30

top

-created using DESMO-J Version 2.3.4 at Sat Oct 20 14:38:13 CEST 2012 - DESMO-J is licensed under Apache License, Version 2.0 +created using DESMO-J Version 2.3.4 at Sun Oct 21 11:49:18 CEST 2012 - DESMO-J is licensed under Apache License, Version 2.0 \ No newline at end of file diff --git a/output/Runner_4_trace.html b/output/Runner_4_trace.html index 924256f..792b22a 100644 --- a/output/Runner_4_trace.html +++ b/output/Runner_4_trace.html @@ -9,20 +9,20 @@ - +
Avg speed: 7.55 m/s +
Avg Accuracy: 76.49 % + - + - + - + - +
model
time
event
entity
action(s)
Biathlon simulation0.0000----Runner#4Runner number: 4 -
Avg speed: 7.61 m/s -
Avg Accuracy: 78.29 %
394.2356 Entered Shooting range [SR 1#1]
397.3760 Entered Shooting range [SR 1#1]
Shooting range [SR 1#1] good shoots:5/5
833.7452 Entered Shooting range [SR 2#1]
846.2024 Entered Shooting range [SR 2#1]
Shooting range [SR 2#1] good shoots:4/5
Shooting range [SR 2#1] penalty:1 circuts
1297.9022 Entered Shooting range [SR 3#1]
1310.2400 Entered Shooting range [SR 3#1]
Shooting range [SR 3#1] good shoots:5/5
1736.1813 Entered Shooting range [SR 4#1]
1762.0704 Entered Shooting range [SR 4#1]
Shooting range [SR 4#1] good shoots:4/5
Shooting range [SR 4#1] penalty:1 circuts
2209.1164 Finished run! place:15/30
2219.5682 Finished run! place:20/30

top

-created using DESMO-J Version 2.3.4 at Sat Oct 20 14:38:13 CEST 2012 - DESMO-J is licensed under Apache License, Version 2.0 +created using DESMO-J Version 2.3.4 at Sun Oct 21 11:49:18 CEST 2012 - DESMO-J is licensed under Apache License, Version 2.0 \ No newline at end of file diff --git a/output/Runner_5_trace.html b/output/Runner_5_trace.html index 3bd6794..d21b5f1 100644 --- a/output/Runner_5_trace.html +++ b/output/Runner_5_trace.html @@ -9,21 +9,21 @@ - - - - - - - - - - - - +
Avg speed: 7.77 m/s +
Avg Accuracy: 83.21 % + + + + + + + + + + + +
model
time
event
entity
action(s)
Biathlon simulation0.0000----Runner#5Runner number: 5 -
Avg speed: 7.56 m/s -
Avg Accuracy: 76.8 %
396.8254 Entered Shooting range [SR 1#1]
Shooting range [SR 1#1] good shoots:3/5
Shooting range [SR 1#1] penalty:2 circuts
892.9145 Entered Shooting range [SR 2#1]
Shooting range [SR 2#1] good shoots:3/5
Shooting range [SR 2#1] penalty:2 circuts
1381.3887 Entered Shooting range [SR 3#1]
Shooting range [SR 3#1] good shoots:3/5
Shooting range [SR 3#1] penalty:2 circuts
1869.8629 Entered Shooting range [SR 4#1]
Shooting range [SR 4#1] good shoots:5/5
2323.4248 Finished run! place:27/30
385.9153 Entered Shooting range [SR 1#1]
Shooting range [SR 1#1] good shoots:5/5
817.3617 Entered Shooting range [SR 2#1]
Shooting range [SR 2#1] good shoots:4/5
Shooting range [SR 2#1] penalty:1 circuts
1275.5658 Entered Shooting range [SR 3#1]
Shooting range [SR 3#1] good shoots:4/5
Shooting range [SR 3#1] penalty:1 circuts
1722.3933 Entered Shooting range [SR 4#1]
Shooting range [SR 4#1] good shoots:4/5
Shooting range [SR 4#1] penalty:1 circuts
2169.2209 Finished run! place:12/30

top

-created using DESMO-J Version 2.3.4 at Sat Oct 20 14:38:13 CEST 2012 - DESMO-J is licensed under Apache License, Version 2.0 +created using DESMO-J Version 2.3.4 at Sun Oct 21 11:49:18 CEST 2012 - DESMO-J is licensed under Apache License, Version 2.0 \ No newline at end of file diff --git a/output/Runner_6_trace.html b/output/Runner_6_trace.html index 6345c7c..e198ab7 100644 --- a/output/Runner_6_trace.html +++ b/output/Runner_6_trace.html @@ -9,22 +9,20 @@ - - - - +
Avg speed: 7.88 m/s +
Avg Accuracy: 86.42 % + + + - - - - - - - + + + + + +
model
time
event
entity
action(s)
Biathlon simulation0.0000----Runner#6Runner number: 6 -
Avg speed: 7.58 m/s -
Avg Accuracy: 77.4 %
395.7808 Entered Shooting range [SR 1#1]
Shooting range [SR 1#1] good shoots:3/5
Shooting range [SR 1#1] penalty:2 circuts
890.2598 Entered Shooting range [SR 2#1]
380.6706 Entered Shooting range [SR 1#1]
Shooting range [SR 1#1] good shoots:5/5
810.1765 Entered Shooting range [SR 2#1]
Shooting range [SR 2#1] good shoots:4/5
Shooting range [SR 2#1] penalty:1 circuts
1360.0561 Entered Shooting range [SR 3#1]
Shooting range [SR 3#1] good shoots:3/5
Shooting range [SR 3#1] penalty:2 circuts
1854.9961 Entered Shooting range [SR 4#1]
Shooting range [SR 4#1] good shoots:3/5
Shooting range [SR 4#1] penalty:2 circuts
2342.3213 Finished run! place:30/30
1265.1138 Entered Shooting range [SR 3#1]
Shooting range [SR 3#1] good shoots:4/5
Shooting range [SR 3#1] penalty:1 circuts
1707.9937 Entered Shooting range [SR 4#1]
Shooting range [SR 4#1] good shoots:5/5
2133.4189 Finished run! place:8/30

top

-created using DESMO-J Version 2.3.4 at Sat Oct 20 14:38:13 CEST 2012 - DESMO-J is licensed under Apache License, Version 2.0 +created using DESMO-J Version 2.3.4 at Sun Oct 21 11:49:18 CEST 2012 - DESMO-J is licensed under Apache License, Version 2.0 \ No newline at end of file diff --git a/output/Runner_7_trace.html b/output/Runner_7_trace.html index 6ea27b0..dff11de 100644 --- a/output/Runner_7_trace.html +++ b/output/Runner_7_trace.html @@ -9,21 +9,21 @@ - +
Avg speed: 7.8 m/s +
Avg Accuracy: 83.96 % + - + - + - + - +
model
time
event
entity
action(s)
Biathlon simulation0.0000----Runner#7Runner number: 7 -
Avg speed: 7.69 m/s -
Avg Accuracy: 80.55 %
390.3705 Entered Shooting range [SR 1#1]
384.6762 Entered Shooting range [SR 1#1]
Shooting range [SR 1#1] good shoots:5/5
840.6681 Entered Shooting range [SR 2#1]
817.3849 Entered Shooting range [SR 2#1]
Shooting range [SR 2#1] good shoots:4/5
Shooting range [SR 2#1] penalty:1 circuts
1303.7023 Entered Shooting range [SR 3#1]
1264.4708 Entered Shooting range [SR 3#1]
Shooting range [SR 3#1] good shoots:4/5
Shooting range [SR 3#1] penalty:1 circuts
1765.6243 Entered Shooting range [SR 4#1]
1721.3739 Entered Shooting range [SR 4#1]
Shooting range [SR 4#1] good shoots:4/5
Shooting range [SR 4#1] penalty:1 circuts
2225.7794 Finished run! place:21/30
2168.4597 Finished run! place:10/30

top

-created using DESMO-J Version 2.3.4 at Sat Oct 20 14:38:13 CEST 2012 - DESMO-J is licensed under Apache License, Version 2.0 +created using DESMO-J Version 2.3.4 at Sun Oct 21 11:49:18 CEST 2012 - DESMO-J is licensed under Apache License, Version 2.0 \ No newline at end of file diff --git a/output/Runner_8_trace.html b/output/Runner_8_trace.html index 66c417d..d9becb7 100644 --- a/output/Runner_8_trace.html +++ b/output/Runner_8_trace.html @@ -9,22 +9,18 @@ - - - - - - - - - - - - - +
Avg speed: 7.95 m/s +
Avg Accuracy: 88.47 % + + + + + + + + +
model
time
event
entity
action(s)
Biathlon simulation0.0000----Runner#8Runner number: 8 -
Avg speed: 7.76 m/s -
Avg Accuracy: 82.72 %
386.7383 Entered Shooting range [SR 1#1]
Shooting range [SR 1#1] good shoots:3/5
Shooting range [SR 1#1] penalty:2 circuts
869.4683 Entered Shooting range [SR 2#1]
Shooting range [SR 2#1] good shoots:3/5
Shooting range [SR 2#1] penalty:2 circuts
1346.2531 Entered Shooting range [SR 3#1]
Shooting range [SR 3#1] good shoots:3/5
Shooting range [SR 3#1] penalty:2 circuts
1823.0379 Entered Shooting range [SR 4#1]
Shooting range [SR 4#1] good shoots:3/5
Shooting range [SR 4#1] penalty:2 circuts
2299.8228 Finished run! place:25/30
377.4034 Entered Shooting range [SR 1#1]
Shooting range [SR 1#1] good shoots:5/5
798.7206 Entered Shooting range [SR 2#1]
Shooting range [SR 2#1] good shoots:5/5
1233.3361 Entered Shooting range [SR 3#1]
Shooting range [SR 3#1] good shoots:5/5
1667.9516 Entered Shooting range [SR 4#1]
Shooting range [SR 4#1] good shoots:5/5
2102.5671 Finished run! place:1/30

top

-created using DESMO-J Version 2.3.4 at Sat Oct 20 14:38:13 CEST 2012 - DESMO-J is licensed under Apache License, Version 2.0 +created using DESMO-J Version 2.3.4 at Sun Oct 21 11:49:18 CEST 2012 - DESMO-J is licensed under Apache License, Version 2.0 \ No newline at end of file diff --git a/output/Runner_9_trace.html b/output/Runner_9_trace.html index 8d677ae..1726f8d 100644 --- a/output/Runner_9_trace.html +++ b/output/Runner_9_trace.html @@ -9,21 +9,20 @@ - - - - +
Avg speed: 7.62 m/s +
Avg Accuracy: 78.57 % + + + + - - - - - - - + + + + + +
model
time
event
entity
action(s)
Biathlon simulation0.0000----Runner#9Runner number: 9 -
Avg speed: 7.93 m/s -
Avg Accuracy: 87.76 %
378.5360 Entered Shooting range [SR 1#1]
Shooting range [SR 1#1] good shoots:4/5
Shooting range [SR 1#1] penalty:1 circuts
826.8241 Entered Shooting range [SR 2#1]
393.7594 Entered Shooting range [SR 1#1]
Shooting range [SR 1#1] good shoots:3/5
Shooting range [SR 1#1] penalty:2 circuts
871.8093 Entered Shooting range [SR 2#1]
Shooting range [SR 2#1] good shoots:5/5
1254.9088 Entered Shooting range [SR 3#1]
Shooting range [SR 3#1] good shoots:4/5
Shooting range [SR 3#1] penalty:1 circuts
1703.1969 Entered Shooting range [SR 4#1]
Shooting range [SR 4#1] good shoots:4/5
Shooting range [SR 4#1] penalty:1 circuts
2151.4850 Finished run! place:3/30
1319.7174 Entered Shooting range [SR 3#1]
Shooting range [SR 3#1] good shoots:3/5
Shooting range [SR 3#1] penalty:2 circuts
1810.3683 Entered Shooting range [SR 4#1]
Shooting range [SR 4#1] good shoots:5/5
2252.3696 Finished run! place:27/30

top

-created using DESMO-J Version 2.3.4 at Sat Oct 20 14:38:13 CEST 2012 - DESMO-J is licensed under Apache License, Version 2.0 +created using DESMO-J Version 2.3.4 at Sun Oct 21 11:49:18 CEST 2012 - DESMO-J is licensed under Apache License, Version 2.0 \ No newline at end of file