diff --git a/assignments/src/MV3500Cohort2024JulySeptember/projects/Bavlsik/BavlsikViskitOpenDis7/Assemblies/dis7/SimpleServerDis7Assembly.xml b/assignments/src/MV3500Cohort2024JulySeptember/projects/Bavlsik/BavlsikViskitOpenDis7/Assemblies/dis7/SimpleServerDis7Assembly.xml index e8bee49d22ef6f7f0a4f4f60c5405e64abe88580..ec741b4e3d9e5348b3bb3ca210d5fd7866aef1ac 100644 --- a/assignments/src/MV3500Cohort2024JulySeptember/projects/Bavlsik/BavlsikViskitOpenDis7/Assemblies/dis7/SimpleServerDis7Assembly.xml +++ b/assignments/src/MV3500Cohort2024JulySeptember/projects/Bavlsik/BavlsikViskitOpenDis7/Assemblies/dis7/SimpleServerDis7Assembly.xml @@ -38,5 +38,5 @@ <PropertyChangeListenerConnection property="numberServed" listener="numServedStat" source="simpleServer" description=""/> <Output entity="arrivalProcessOpenDis7"/> <Output entity="simpleServer"/> - <Schedule stopTime="100000.0" verbose="false" saveReplicationData="false"/> -</SimkitAssembly> \ No newline at end of file + <Schedule stopTime="100.0" verbose="false" saveReplicationData="false"/> +</SimkitAssembly> diff --git a/assignments/src/MV3500Cohort2024JulySeptember/projects/Bavlsik/BavlsikViskitOpenDis7/EventGraphs/dis7/ArrivalProcessOpenDis7.xml b/assignments/src/MV3500Cohort2024JulySeptember/projects/Bavlsik/BavlsikViskitOpenDis7/EventGraphs/dis7/ArrivalProcessOpenDis7.xml index 54be5a93d6e8dd687c2998dae882ab8f3607b2b5..da0c655964347f6f4a808577de7dad9bacd7519b 100644 --- a/assignments/src/MV3500Cohort2024JulySeptember/projects/Bavlsik/BavlsikViskitOpenDis7/EventGraphs/dis7/ArrivalProcessOpenDis7.xml +++ b/assignments/src/MV3500Cohort2024JulySeptember/projects/Bavlsik/BavlsikViskitOpenDis7/EventGraphs/dis7/ArrivalProcessOpenDis7.xml @@ -48,9 +48,15 @@ if ((N % everyTen) == 0) { firePropertyChange("R", oldR, R+1); } else { disChannel.addEntity(entityStatePdu_1.getEntityID()); + Random random = new Random(); + int randX = random.nextInt(10); + int randY = random.nextInt(10); + entityStatePdu_1.getEntityLocation().setX(randX); + entityStatePdu_1.getEntityLocation().setY(randY); + System.out.println("New entity created at: "+randX+" "+randY); firePropertyChange("C", oldC, C+1); }</Code> - <Coordinate x="270.0" y="50.0"/> + <Coordinate x="280.0" y="60.0"/> </Event> <Code></Code> </SimEntity> diff --git a/assignments/src/MV3500Cohort2024JulySeptember/projects/Bavlsik/BavlsikViskitOpenDis7/EventGraphs/dis7/SimpleServer.xml b/assignments/src/MV3500Cohort2024JulySeptember/projects/Bavlsik/BavlsikViskitOpenDis7/EventGraphs/dis7/SimpleServer.xml index 3af224191577a983e0365b2123b938732da52e8e..7d7a523510b1021cf5364b02989dcf0816f56726 100644 --- a/assignments/src/MV3500Cohort2024JulySeptember/projects/Bavlsik/BavlsikViskitOpenDis7/EventGraphs/dis7/SimpleServer.xml +++ b/assignments/src/MV3500Cohort2024JulySeptember/projects/Bavlsik/BavlsikViskitOpenDis7/EventGraphs/dis7/SimpleServer.xml @@ -11,7 +11,7 @@ <StateTransition state="numberAvailableServers"> <Assignment value="totalNumberServers"/> </StateTransition> - <Coordinate x="20.0" y="30.0"/> + <Coordinate x="30.0" y="20.0"/> </Event> <Event name="Arrival"> <StateTransition state="numberInQueue"> diff --git a/assignments/src/MV3500Cohort2024JulySeptember/projects/Bavlsik/BavlsikViskitOpenDis7/build/classes/dis7/ArrivalProcessOpenDis7.class b/assignments/src/MV3500Cohort2024JulySeptember/projects/Bavlsik/BavlsikViskitOpenDis7/build/classes/dis7/ArrivalProcessOpenDis7.class new file mode 100644 index 0000000000000000000000000000000000000000..85cc78beccad52cd65e0192a1af5eccb57205f17 Binary files /dev/null and b/assignments/src/MV3500Cohort2024JulySeptember/projects/Bavlsik/BavlsikViskitOpenDis7/build/classes/dis7/ArrivalProcessOpenDis7.class differ diff --git a/assignments/src/MV3500Cohort2024JulySeptember/projects/Bavlsik/BavlsikViskitOpenDis7/build/classes/dis7/SimpleServer.class b/assignments/src/MV3500Cohort2024JulySeptember/projects/Bavlsik/BavlsikViskitOpenDis7/build/classes/dis7/SimpleServer.class deleted file mode 100644 index c41ce06056b3119b15c53eda820beaae2193b9f6..0000000000000000000000000000000000000000 Binary files a/assignments/src/MV3500Cohort2024JulySeptember/projects/Bavlsik/BavlsikViskitOpenDis7/build/classes/dis7/SimpleServer.class and /dev/null differ diff --git a/assignments/src/MV3500Cohort2024JulySeptember/projects/Bavlsik/BavlsikViskitOpenDis7/build/classes/dis7/SimpleServerDis7Assembly.class b/assignments/src/MV3500Cohort2024JulySeptember/projects/Bavlsik/BavlsikViskitOpenDis7/build/classes/dis7/SimpleServerDis7Assembly.class new file mode 100644 index 0000000000000000000000000000000000000000..aac771c5058733310ba3b8ffd21551cfcc6104b3 Binary files /dev/null and b/assignments/src/MV3500Cohort2024JulySeptember/projects/Bavlsik/BavlsikViskitOpenDis7/build/classes/dis7/SimpleServerDis7Assembly.class differ diff --git a/assignments/src/MV3500Cohort2024JulySeptember/projects/Bavlsik/BavlsikViskitOpenDis7/build/src/dis7/ArrivalProcessOpenDis7.java b/assignments/src/MV3500Cohort2024JulySeptember/projects/Bavlsik/BavlsikViskitOpenDis7/build/src/dis7/ArrivalProcessOpenDis7.java index 9a7dc529eb783fb1670e862bcabe1b2b6b248513..af9ae52ae70ea8921fdfab02c79f0bb077cc8eaf 100644 --- a/assignments/src/MV3500Cohort2024JulySeptember/projects/Bavlsik/BavlsikViskitOpenDis7/build/src/dis7/ArrivalProcessOpenDis7.java +++ b/assignments/src/MV3500Cohort2024JulySeptember/projects/Bavlsik/BavlsikViskitOpenDis7/build/src/dis7/ArrivalProcessOpenDis7.java @@ -75,6 +75,12 @@ public class ArrivalProcessOpenDis7 extends SimkitOpenDis7Examples.run.OpenDisHe firePropertyChange("R", oldR, R+1); } else { disChannel.addEntity(entityStatePdu_1.getEntityID()); + Random random = new Random(); + int randX = random.nextInt(10); + int randY = random.nextInt(10); + entityStatePdu_1.getEntityLocation().setX(randX); + entityStatePdu_1.getEntityLocation().setY(randY); + System.out.println("New entity created at: "+randX+" "+randY); firePropertyChange("C", oldC, C+1); } /* End Code insertion */ diff --git a/assignments/src/MV3500Cohort2024JulySeptember/projects/Bavlsik/BavlsikViskitOpenDis7/build/src/dis7/SimpleServerDis7Assembly.java b/assignments/src/MV3500Cohort2024JulySeptember/projects/Bavlsik/BavlsikViskitOpenDis7/build/src/dis7/SimpleServerDis7Assembly.java index 6ee77507af96bf9d5ddb2cc1156677dae707a897..4647c87338d5049f5898d9dfff9fb10721ccce79 100644 --- a/assignments/src/MV3500Cohort2024JulySeptember/projects/Bavlsik/BavlsikViskitOpenDis7/build/src/dis7/SimpleServerDis7Assembly.java +++ b/assignments/src/MV3500Cohort2024JulySeptember/projects/Bavlsik/BavlsikViskitOpenDis7/build/src/dis7/SimpleServerDis7Assembly.java @@ -4,7 +4,7 @@ public class SimpleServerDis7Assembly extends viskit.assembly.ViskitAssembly { public SimpleServerDis7Assembly() { super(); - setStopTime(100000.0); + setStopTime(100.0); setVerbose(false); setNumberReplications(1); setPrintReplicationReports(true); diff --git a/assignments/src/MV3500Cohort2024JulySeptember/projects/Bavlsik/BavlsikViskitOpenDis7/lib/Networked_Graphics_MV3500_examples.jar b/assignments/src/MV3500Cohort2024JulySeptember/projects/Bavlsik/BavlsikViskitOpenDis7/lib/Networked_Graphics_MV3500_examples.jar new file mode 100644 index 0000000000000000000000000000000000000000..38f7fc7f12ced3aaf7ff1fce99911a79170af0f1 Binary files /dev/null and b/assignments/src/MV3500Cohort2024JulySeptember/projects/Bavlsik/BavlsikViskitOpenDis7/lib/Networked_Graphics_MV3500_examples.jar differ diff --git a/assignments/src/MV3500Cohort2024JulySeptember/projects/Bavlsik/BavlsikViskitOpenDis7/viskitProject.xml b/assignments/src/MV3500Cohort2024JulySeptember/projects/Bavlsik/BavlsikViskitOpenDis7/viskitProject.xml index 27d7970fdf1cec7807f39e0da72b548b18fc6584..bdba2091829657700c9086a896483415f0923184 100644 --- a/assignments/src/MV3500Cohort2024JulySeptember/projects/Bavlsik/BavlsikViskitOpenDis7/viskitProject.xml +++ b/assignments/src/MV3500Cohort2024JulySeptember/projects/Bavlsik/BavlsikViskitOpenDis7/viskitProject.xml @@ -10,9 +10,13 @@ <DistDirectory name="dist" /> <LibDirectory name="lib" /> <Project name="BavlsikViskitOpenDis7" /> + <extraClassPaths> + <path value="C:/Users/tbavl/Documents/NetworkedGraphicsMV3500/assignments/src/MV3500Cohort2024JulySeptember/projects/Bavlsik/BavlsikViskitOpenDis7/lib/Networked_Graphics_MV3500_examples.jar" /> + </extraClassPaths> <Cached> - <EventGraphs xml="C:/Users/tbavl/Documents/NetworkedGraphicsMV3500/assignments/src/MV3500Cohort2024JulySeptember/projects/Bavlsik/BavlsikViskitOpenDis7/EventGraphs/dis7/SimpleServer.xml" /> - <EventGraphs class="C:/Users/tbavl/Documents/NetworkedGraphicsMV3500/assignments/src/MV3500Cohort2024JulySeptember/projects/Bavlsik/BavlsikViskitOpenDis7/build/classes/dis7/SimpleServer.class" digest="-679a97428288e5d644ede38d9ac1dfaa" xml="C:/Users/tbavl/Documents/NetworkedGraphicsMV3500/assignments/src/MV3500Cohort2024JulySeptember/projects/Bavlsik/BavlsikViskitOpenDis7/EventGraphs/dis7/SimpleServer.xml" /> + <EventGraphs xml="C:/Users/tbavl/Documents/NetworkedGraphicsMV3500/assignments/src/MV3500Cohort2024JulySeptember/projects/Bavlsik/BavlsikViskitOpenDis7/EventGraphs/dis7/ArrivalProcessOpenDis7.xml" /> + <EventGraphs class="C:/Users/tbavl/Documents/NetworkedGraphicsMV3500/assignments/src/MV3500Cohort2024JulySeptember/projects/Bavlsik/BavlsikViskitOpenDis7/build/classes/dis7/ArrivalProcessOpenDis7.class" /> + <EventGraphs digest="113303b4ce28074ab6ce2e9dc7064d99" /> </Cached> </ViskitProject>