From 98b513b1881a41d303f60ae43d7b92e25c1799d2 Mon Sep 17 00:00:00 2001
From: git <tdnorbra@nps.edu>
Date: Thu, 3 Oct 2024 12:41:33 -0700
Subject: [PATCH] [Terry N.] DIS demo proj. moved to assignments space

---
 .../dis7/ArrivalProcessOpenDis7Assembly.xml   | 29 ----------
 .../dis7/SimpleServerDis7Assembly.xml         | 42 --------------
 .../dis7/ArrivalProcessOpenDis7.xml           | 56 -------------------
 .../EventGraphs/dis7/SimpleServer.xml         | 46 ---------------
 4 files changed, 173 deletions(-)
 delete mode 100644 examples/src/ViskitOpenDis7Examples/Assemblies/dis7/ArrivalProcessOpenDis7Assembly.xml
 delete mode 100644 examples/src/ViskitOpenDis7Examples/Assemblies/dis7/SimpleServerDis7Assembly.xml
 delete mode 100644 examples/src/ViskitOpenDis7Examples/EventGraphs/dis7/ArrivalProcessOpenDis7.xml
 delete mode 100644 examples/src/ViskitOpenDis7Examples/EventGraphs/dis7/SimpleServer.xml

diff --git a/examples/src/ViskitOpenDis7Examples/Assemblies/dis7/ArrivalProcessOpenDis7Assembly.xml b/examples/src/ViskitOpenDis7Examples/Assemblies/dis7/ArrivalProcessOpenDis7Assembly.xml
deleted file mode 100644
index 597e3466d1..0000000000
--- a/examples/src/ViskitOpenDis7Examples/Assemblies/dis7/ArrivalProcessOpenDis7Assembly.xml
+++ /dev/null
@@ -1,29 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
-<SimkitAssembly name="ArrivalProcessOpenDis7Assembly" version="1.0" package="dis7" xsi:noNamespaceSchemaLocation="http://diana.nps.edu/Simkit/assembly.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
-    <SimEntity name="aPOpenDis7" type="dis7.ArrivalProcessOpenDis7" description="">
-        <TerminalParameter name="address" value="" type="java.lang.String"/>
-        <TerminalParameter name="port" value="-1" type="int"/>
-        <FactoryParameter factory="simkit.random.RandomVariateFactory" type="simkit.random.RandomVariate">
-            <TerminalParameter name="" value="Exponential" type="String"/>
-            <TerminalParameter name="" value="1.7" type="Object..."/>
-        </FactoryParameter>
-        <Coordinate x="220.0" y="210.0"/>
-    </SimEntity>
-    <PropertyChangeListener name="numArrivalsStat" type="simkit.stat.SimpleStatsTimeVarying" mode="replicationStat" meanStatistics="false" countStatistics="true" description="">
-        <TerminalParameter name="p[0] : " value="N" type="java.lang.String"/>
-        <Coordinate x="220.0" y="330.0"/>
-    </PropertyChangeListener>
-    <PropertyChangeListener name="numEntityCreationsStat" type="simkit.stat.SimpleStatsTimeVarying" mode="replicationStat" meanStatistics="false" countStatistics="true" description="">
-        <TerminalParameter name="p[0] : " value="C" type="java.lang.String"/>
-        <Coordinate x="220.0" y="80.0"/>
-    </PropertyChangeListener>
-    <PropertyChangeListener name="numEntityRemovalsStat" type="simkit.stat.SimpleStatsTimeVarying" mode="replicationStat" meanStatistics="false" countStatistics="true" description="">
-        <TerminalParameter name="p[0] : " value="R" type="java.lang.String"/>
-        <Coordinate x="380.0" y="210.0"/>
-    </PropertyChangeListener>
-    <PropertyChangeListenerConnection property="N" listener="numArrivalsStat" source="aPOpenDis7" description=""/>
-    <PropertyChangeListenerConnection property="C" listener="numEntityCreationsStat" source="aPOpenDis7" description=""/>
-    <PropertyChangeListenerConnection property="R" listener="numEntityRemovalsStat" source="aPOpenDis7" description=""/>
-    <Output entity="aPOpenDis7"/>
-    <Schedule stopTime="100.0" verbose="false" saveReplicationData="false"/>
-</SimkitAssembly>
diff --git a/examples/src/ViskitOpenDis7Examples/Assemblies/dis7/SimpleServerDis7Assembly.xml b/examples/src/ViskitOpenDis7Examples/Assemblies/dis7/SimpleServerDis7Assembly.xml
deleted file mode 100644
index 5aac321ee5..0000000000
--- a/examples/src/ViskitOpenDis7Examples/Assemblies/dis7/SimpleServerDis7Assembly.xml
+++ /dev/null
@@ -1,42 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
-<SimkitAssembly name="SimpleServerDis7Assembly" version="1.0" package="dis7" xsi:noNamespaceSchemaLocation="http://diana.nps.edu/Simkit/assembly.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
-    <SimEntity name="arrivalProcessOpenDis7" type="SimkitOpenDis7Examples.ArrivalProcessOpenDis7" description="">
-        <FactoryParameter factory="simkit.random.RandomVariateFactory" type="simkit.random.RandomVariate">
-            <TerminalParameter name="" value="Uniform" type="String"/>
-            <TerminalParameter name="" value="0.9, 2.2" type="Object..."/>
-        </FactoryParameter>
-        <Coordinate x="90.0" y="200.0"/>
-    </SimEntity>
-    <SimEntity name="simpleServer" type="SimkitOpenDis7Examples.SimpleServer" description="">
-        <TerminalParameter name="p[0] : " value="1" type="int"/>
-        <FactoryParameter factory="simkit.random.RandomVariateFactory" type="simkit.random.RandomVariate">
-            <TerminalParameter name="" value="Gamma" type="String"/>
-            <TerminalParameter name="" value="1.7, 1.8" type="Object..."/>
-        </FactoryParameter>
-        <Coordinate x="310.0" y="200.0"/>
-    </SimEntity>
-    <PropertyChangeListener name="numInQueueStat" type="simkit.stat.SimpleStatsTimeVarying" mode="replicationStat" meanStatistics="true" countStatistics="false" description="">
-        <TerminalParameter name="p[0] : " value="numberInQueue" type="java.lang.String"/>
-        <Coordinate x="310.0" y="80.0"/>
-    </PropertyChangeListener>
-    <PropertyChangeListener name="numAvailServersStat" type="simkit.stat.SimpleStatsTimeVarying" mode="replicationStat" meanStatistics="true" countStatistics="false" description="">
-        <TerminalParameter name="p[0] : " value="numberAvailableServers" type="java.lang.String"/>
-        <Coordinate x="510.0" y="200.0"/>
-    </PropertyChangeListener>
-    <PropertyChangeListener name="numArrivalsStat" type="simkit.stat.SimpleStatsTimeVarying" mode="replicationStat" meanStatistics="false" countStatistics="true" description="">
-        <TerminalParameter name="p[0] : " value="numberArrivals" type="java.lang.String"/>
-        <Coordinate x="90.0" y="80.0"/>
-    </PropertyChangeListener>
-    <PropertyChangeListener name="numServedStat" type="simkit.stat.SimpleStatsTimeVarying" mode="replicationStat" meanStatistics="false" countStatistics="true" description="">
-        <TerminalParameter name="p[0] : " value="numberServed" type="java.lang.String"/>
-        <Coordinate x="310.0" y="350.0"/>
-    </PropertyChangeListener>
-    <SimEventListenerConnection listener="simpleServer" source="arrivalProcessOpenDis7"/>
-    <PropertyChangeListenerConnection property="numberInQueue" listener="numInQueueStat" source="simpleServer" description=""/>
-    <PropertyChangeListenerConnection property="numberAvailableServers" listener="numAvailServersStat" source="simpleServer" description=""/>
-    <PropertyChangeListenerConnection property="numberArrivals" listener="numArrivalsStat" source="arrivalProcessOpenDis7" description=""/>
-    <PropertyChangeListenerConnection property="numberServed" listener="numServedStat" source="simpleServer" description=""/>
-    <Output entity="arrivalProcessOpenDis7"/>
-    <Output entity="simpleServer"/>
-    <Schedule stopTime="100000.0" verbose="false" saveReplicationData="false"/>
-</SimkitAssembly>
diff --git a/examples/src/ViskitOpenDis7Examples/EventGraphs/dis7/ArrivalProcessOpenDis7.xml b/examples/src/ViskitOpenDis7Examples/EventGraphs/dis7/ArrivalProcessOpenDis7.xml
deleted file mode 100644
index f1dd2c6371..0000000000
--- a/examples/src/ViskitOpenDis7Examples/EventGraphs/dis7/ArrivalProcessOpenDis7.xml
+++ /dev/null
@@ -1,56 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
-<SimEntity name="ArrivalProcessOpenDis7" package="dis7" version="1.0" author="terry" extend="SimkitOpenDis7Examples.run.OpenDisHelper" xsi:noNamespaceSchemaLocation="http://diana.nps.edu/Simkit/simkit.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
-    <Parameter name="address" type="java.lang.String">
-        <Comment>An other than default network address</Comment>
-    </Parameter>
-    <Parameter name="port" type="int">
-        <Comment>An other than default network port</Comment>
-    </Parameter>
-    <Parameter name="tA" type="simkit.random.RandomVariate">
-        <Comment>Inter arrival time</Comment>
-    </Parameter>
-    <StateVariable name="N" type="int">
-        <Comment>Number of arrivals</Comment>
-    </StateVariable>
-    <StateVariable name="C" type="int">
-        <Comment>Number of entity creations</Comment>
-    </StateVariable>
-    <StateVariable name="R" type="int">
-        <Comment>Number of entity removals</Comment>
-    </StateVariable>
-    <Event name="Run" description="This event is fired first to facilitate initialization of all simulation state variables">
-        <Comment>Initialize all state variables</Comment>
-        <StateTransition state="N">
-            <Assignment value="0"/>
-        </StateTransition>
-        <StateTransition state="C">
-            <Assignment value="1"/>
-        </StateTransition>
-        <StateTransition state="R">
-            <Assignment value="0"/>
-        </StateTransition>
-        <Schedule delay="tA.generate()" event="Arrival" priority="DEFAULT"/>
-        <Code></Code>
-        <Coordinate x="50.0" y="70.0"/>
-    </Event>
-    <Event name="Arrival">
-        <Comment>Tallys the number of arrivals and schedules future arrival events with time tA</Comment>
-        <StateTransition state="N">
-            <Assignment value="N + 1"/>
-        </StateTransition>
-        <Schedule delay="tA.generate()" event="Arrival" priority="DEFAULT"/>
-        <Code>int everyTen = 10;
-int oldC = C;
-int oldR = R;
-
-if ((N % everyTen) == 0) {
-    disChannel.removeEntity(entityStatePdu_1.getEntityID());
-    firePropertyChange("R", oldR, R+1);
-} else {
-    disChannel.addEntity(entityStatePdu_1.getEntityID());
-    firePropertyChange("C", oldC, C+1);
-}</Code>
-        <Coordinate x="260.0" y="70.0"/>
-    </Event>
-    <Code></Code>
-</SimEntity>
diff --git a/examples/src/ViskitOpenDis7Examples/EventGraphs/dis7/SimpleServer.xml b/examples/src/ViskitOpenDis7Examples/EventGraphs/dis7/SimpleServer.xml
deleted file mode 100644
index 3af2241915..0000000000
--- a/examples/src/ViskitOpenDis7Examples/EventGraphs/dis7/SimpleServer.xml
+++ /dev/null
@@ -1,46 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
-<SimEntity name="SimpleServer" package="dis7" version="0.1" extend="SimEntityBase" xsi:noNamespaceSchemaLocation="http://diana.nps.edu/Simkit/simkit.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
-    <Parameter name="serviceTime" type="simkit.random.RandomVariate"/>
-    <Parameter name="totalNumberServers" type="int"/>
-    <StateVariable name="numberInQueue" type="int"/>
-    <StateVariable name="numberAvailableServers" type="int"/>
-    <Event name="Run">
-        <StateTransition state="numberInQueue">
-            <Assignment value="0"/>
-        </StateTransition>
-        <StateTransition state="numberAvailableServers">
-            <Assignment value="totalNumberServers"/>
-        </StateTransition>
-        <Coordinate x="20.0" y="30.0"/>
-    </Event>
-    <Event name="Arrival">
-        <StateTransition state="numberInQueue">
-            <Assignment value="numberInQueue + 1"/>
-        </StateTransition>
-        <Schedule delay="0.0" event="StartService" condition="numberAvailableServers &gt; 0" priority="DEFAULT">
-            <Comment></Comment>
-            <EdgeParameter value="numberAvailableServers"/>
-        </Schedule>
-        <Coordinate x="20.0" y="130.0"/>
-    </Event>
-    <Event name="StartService">
-        <Comment></Comment>
-        <Argument name="arg_0" type="int"/>
-        <StateTransition state="numberInQueue">
-            <Assignment value="numberInQueue - 1"/>
-        </StateTransition>
-        <StateTransition state="numberAvailableServers">
-            <Assignment value="numberAvailableServers - 1"/>
-        </StateTransition>
-        <Schedule delay="serviceTime.generate()" event="EndService" priority="DEFAULT"/>
-        <Code>System.out.println("numberAvailableServers"+arg_0);</Code>
-        <Coordinate x="160.0" y="130.0"/>
-    </Event>
-    <Event name="EndService">
-        <StateTransition state="numberAvailableServers">
-            <Assignment value="numberAvailableServers + 1"/>
-        </StateTransition>
-        <Schedule delay="0.0" event="StartService" condition="numberInQueue &gt; 0" priority="HIGH"/>
-        <Coordinate x="330.0" y="130.0"/>
-    </Event>
-</SimEntity>
-- 
GitLab