diff --git a/assignments/src/MV3500Cohort2022MayJune/homework2/Ashmore/package-info.java b/assignments/src/MV3500Cohort2022MayJune/homework2/Ashmore/package-info.java new file mode 100644 index 0000000000000000000000000000000000000000..89244c23a736df3baa917fc18ef145bd3c40de27 --- /dev/null +++ b/assignments/src/MV3500Cohort2022MayJune/homework2/Ashmore/package-info.java @@ -0,0 +1,10 @@ +/** + * ExampleSimpleSimulation program-modification homework assignment supporting the NPS MOVES MV3500 Networked Graphics course. + * + * @see <a href="https://gitlab.nps.edu/Savage/NetworkedGraphicsMV3500/-/tree/master/assignments">networkedGraphicsMV3500 assignments</a> + * @see java.lang.Package + * @see <a href="https://stackoverflow.com/questions/22095487/why-is-package-info-java-useful">StackOverflow: why-is-package-info-java-useful</a> + * @see <a href="https://stackoverflow.com/questions/624422/how-do-i-document-packages-in-java">StackOverflow: how-do-i-document-packages-in-java</a> + */ + +package MV3500Cohort2022MayJune.homework2.Ashmore; diff --git a/assignments/src/MV3500Cohort2022MayJune/homework2/Caroffino/package-info.java b/assignments/src/MV3500Cohort2022MayJune/homework2/Caroffino/package-info.java new file mode 100644 index 0000000000000000000000000000000000000000..4a7120101364cb9b72035a4c5cbd2aeff0e9a758 --- /dev/null +++ b/assignments/src/MV3500Cohort2022MayJune/homework2/Caroffino/package-info.java @@ -0,0 +1,10 @@ +/** + * ExampleSimpleSimulation program-modification homework assignment supporting the NPS MOVES MV3500 Networked Graphics course. + * + * @see <a href="https://gitlab.nps.edu/Savage/NetworkedGraphicsMV3500/-/tree/master/assignments">networkedGraphicsMV3500 assignments</a> + * @see java.lang.Package + * @see <a href="https://stackoverflow.com/questions/22095487/why-is-package-info-java-useful">StackOverflow: why-is-package-info-java-useful</a> + * @see <a href="https://stackoverflow.com/questions/624422/how-do-i-document-packages-in-java">StackOverflow: how-do-i-document-packages-in-java</a> + */ + +package MV3500Cohort2022MayJune.homework2.Caroffino; diff --git a/assignments/src/MV3500Cohort2022MayJune/homework2/Hickey/package-info.java b/assignments/src/MV3500Cohort2022MayJune/homework2/Hickey/package-info.java new file mode 100644 index 0000000000000000000000000000000000000000..158f3543ebe4398126354cf825d5b8a36c684acf --- /dev/null +++ b/assignments/src/MV3500Cohort2022MayJune/homework2/Hickey/package-info.java @@ -0,0 +1,10 @@ +/** + * ExampleSimpleSimulation program-modification homework assignment supporting the NPS MOVES MV3500 Networked Graphics course. + * + * @see <a href="https://gitlab.nps.edu/Savage/NetworkedGraphicsMV3500/-/tree/master/assignments">networkedGraphicsMV3500 assignments</a> + * @see java.lang.Package + * @see <a href="https://stackoverflow.com/questions/22095487/why-is-package-info-java-useful">StackOverflow: why-is-package-info-java-useful</a> + * @see <a href="https://stackoverflow.com/questions/624422/how-do-i-document-packages-in-java">StackOverflow: how-do-i-document-packages-in-java</a> + */ + +package MV3500Cohort2022MayJune.homework2.Hickey; diff --git a/assignments/src/MV3500Cohort2022MayJune/homework2/Marks/package-info.java b/assignments/src/MV3500Cohort2022MayJune/homework2/Marks/package-info.java new file mode 100644 index 0000000000000000000000000000000000000000..222c1a19d261735b4c677b72d57a5ef744cea6b8 --- /dev/null +++ b/assignments/src/MV3500Cohort2022MayJune/homework2/Marks/package-info.java @@ -0,0 +1,10 @@ +/** + * ExampleSimpleSimulation program-modification homework assignment supporting the NPS MOVES MV3500 Networked Graphics course. + * + * @see <a href="https://gitlab.nps.edu/Savage/NetworkedGraphicsMV3500/-/tree/master/assignments">networkedGraphicsMV3500 assignments</a> + * @see java.lang.Package + * @see <a href="https://stackoverflow.com/questions/22095487/why-is-package-info-java-useful">StackOverflow: why-is-package-info-java-useful</a> + * @see <a href="https://stackoverflow.com/questions/624422/how-do-i-document-packages-in-java">StackOverflow: how-do-i-document-packages-in-java</a> + */ + +package MV3500Cohort2022MayJune.homework2.Marks; diff --git a/assignments/src/MV3500Cohort2022MayJune/homework2/Martin/package-info.java b/assignments/src/MV3500Cohort2022MayJune/homework2/Martin/package-info.java new file mode 100644 index 0000000000000000000000000000000000000000..06e60be9a7f5a855c14753431f61cfed1d61b222 --- /dev/null +++ b/assignments/src/MV3500Cohort2022MayJune/homework2/Martin/package-info.java @@ -0,0 +1,10 @@ +/** + * ExampleSimpleSimulation program-modification homework assignment supporting the NPS MOVES MV3500 Networked Graphics course. + * + * @see <a href="https://gitlab.nps.edu/Savage/NetworkedGraphicsMV3500/-/tree/master/assignments">networkedGraphicsMV3500 assignments</a> + * @see java.lang.Package + * @see <a href="https://stackoverflow.com/questions/22095487/why-is-package-info-java-useful">StackOverflow: why-is-package-info-java-useful</a> + * @see <a href="https://stackoverflow.com/questions/624422/how-do-i-document-packages-in-java">StackOverflow: how-do-i-document-packages-in-java</a> + */ + +package MV3500Cohort2022MayJune.homework2.Martin; diff --git a/assignments/src/MV3500Cohort2022MayJune/homework2/README.md b/assignments/src/MV3500Cohort2022MayJune/homework2/README.md new file mode 100644 index 0000000000000000000000000000000000000000..c8048267973e8caa7f8425c65ba00fea9c332408 --- /dev/null +++ b/assignments/src/MV3500Cohort2022MayJune/homework2/README.md @@ -0,0 +1,23 @@ +## Homework2: Example Simulation Recording OpenDIS Network Streams + +### Assignment + +* Adapt the functionality for [OpenDIS ExampleSimulationProgram](../../../../examples/src/OpenDis7Examples/ExampleSimulationProgram.java), modifying provided code +* Result streams are recorded/saved/replayed using [PduRecorder](https://savage.nps.edu/opendis7-java/javadoc/edu/nps/moves/dis7/utilities/stream/PduRecorder.html) or [Wireshark](https://www.wireshark.org). + +This assignment presents a Problem Prototyping opportunity. +While some minimal functionality is expected, the general outline of +a networking problem and proposed solution holds great interest. +Think of it as a warmup preparation for our shared final project, +and possibly a future thesis or project program of your own. + +Refer to [assignments README](../../../README.md) +for further details on what specific deliverables are expected in each homework assignment. + +Team efforts are encouraged. Have fun with Java networking! + +### Prior Assignment, August 2019 + +In 2019, students worked together on a single project to check wireless multicast connectivity recently deployed on NPS campus. + +See their experimental results in the [NPS Multicast Connectivity Report](../../MV3500Cohort2019JulySeptember/homework3). diff --git a/assignments/src/MV3500Cohort2022MayJune/homework2/Royer/package-info.java b/assignments/src/MV3500Cohort2022MayJune/homework2/Royer/package-info.java new file mode 100644 index 0000000000000000000000000000000000000000..68d490841f110b6dcf4b8986e796b7ccb1edcb5b --- /dev/null +++ b/assignments/src/MV3500Cohort2022MayJune/homework2/Royer/package-info.java @@ -0,0 +1,10 @@ +/** + * ExampleSimpleSimulation program-modification homework assignment supporting the NPS MOVES MV3500 Networked Graphics course. + * + * @see <a href="https://gitlab.nps.edu/Savage/NetworkedGraphicsMV3500/-/tree/master/assignments">networkedGraphicsMV3500 assignments</a> + * @see java.lang.Package + * @see <a href="https://stackoverflow.com/questions/22095487/why-is-package-info-java-useful">StackOverflow: why-is-package-info-java-useful</a> + * @see <a href="https://stackoverflow.com/questions/624422/how-do-i-document-packages-in-java">StackOverflow: how-do-i-document-packages-in-java</a> + */ + +package MV3500Cohort2022MayJune.homework2.Royer; diff --git a/assignments/src/MV3500Cohort2022MayJune/homework2/Tam/package-info.java b/assignments/src/MV3500Cohort2022MayJune/homework2/Tam/package-info.java new file mode 100644 index 0000000000000000000000000000000000000000..76d553f312e083d8f2c34650e0ce660cd13e0953 --- /dev/null +++ b/assignments/src/MV3500Cohort2022MayJune/homework2/Tam/package-info.java @@ -0,0 +1,10 @@ +/** + * ExampleSimpleSimulation program-modification homework assignment supporting the NPS MOVES MV3500 Networked Graphics course. + * + * @see <a href="https://gitlab.nps.edu/Savage/NetworkedGraphicsMV3500/-/tree/master/assignments">networkedGraphicsMV3500 assignments</a> + * @see java.lang.Package + * @see <a href="https://stackoverflow.com/questions/22095487/why-is-package-info-java-useful">StackOverflow: why-is-package-info-java-useful</a> + * @see <a href="https://stackoverflow.com/questions/624422/how-do-i-document-packages-in-java">StackOverflow: how-do-i-document-packages-in-java</a> + */ + +package MV3500Cohort2022MayJune.homework2.Tam; diff --git a/assignments/src/MV3500Cohort2022MayJune/homework2/VazquezDuran/package-info.java b/assignments/src/MV3500Cohort2022MayJune/homework2/VazquezDuran/package-info.java new file mode 100644 index 0000000000000000000000000000000000000000..b142907969b9d5ead1f17b422ff54e654fe672f0 --- /dev/null +++ b/assignments/src/MV3500Cohort2022MayJune/homework2/VazquezDuran/package-info.java @@ -0,0 +1,10 @@ +/** + * ExampleSimpleSimulation program-modification homework assignment supporting the NPS MOVES MV3500 Networked Graphics course. + * + * @see <a href="https://gitlab.nps.edu/Savage/NetworkedGraphicsMV3500/-/tree/master/assignments">networkedGraphicsMV3500 assignments</a> + * @see java.lang.Package + * @see <a href="https://stackoverflow.com/questions/22095487/why-is-package-info-java-useful">StackOverflow: why-is-package-info-java-useful</a> + * @see <a href="https://stackoverflow.com/questions/624422/how-do-i-document-packages-in-java">StackOverflow: how-do-i-document-packages-in-java</a> + */ + +package MV3500Cohort2022MayJune.homework2.VazquezDuran; diff --git a/assignments/src/MV3500Cohort2022MayJune/homework2/package-info.java b/assignments/src/MV3500Cohort2022MayJune/homework2/package-info.java index ae15f46cdaba64733cf42d0623fe8df9a19ec7fe..5b29b5370b92dcf1273975b0917de495f16d632f 100644 --- a/assignments/src/MV3500Cohort2022MayJune/homework2/package-info.java +++ b/assignments/src/MV3500Cohort2022MayJune/homework2/package-info.java @@ -1,5 +1,5 @@ /** - * ExampleSimpleSimulation program-modification homework assignments supporting the NPS MOVES MV3500 Networked Graphics course. + * ExampleSimpleSimulation program-modification homework assignment supporting the NPS MOVES MV3500 Networked Graphics course. * * @see <a href="https://gitlab.nps.edu/Savage/NetworkedGraphicsMV3500/-/tree/master/assignments">networkedGraphicsMV3500 assignments</a> * @see java.lang.Package diff --git a/assignments/src/MV3500Cohort2022MayJune/projects/package-info.java b/assignments/src/MV3500Cohort2022MayJune/projects/package-info.java new file mode 100644 index 0000000000000000000000000000000000000000..dafb817f48b7ba5d996764123913d23bba2b8a2d --- /dev/null +++ b/assignments/src/MV3500Cohort2022MayJune/projects/package-info.java @@ -0,0 +1,12 @@ +package MV3500Cohort2022MayJune.projects; + +/** + * Student projects produced as part of the NPS MOVES MV3500 Networked Graphics course. + * + * @see <a href="https://gitlab.nps.edu/Savage/NetworkedGraphicsMV3500/-/tree/master/assignments">networkedGraphicsMV3500 assignments</a> + * @see java.lang.Package + * @see <a href="https://stackoverflow.com/questions/22095487/why-is-package-info-java-useful">StackOverflow: why-is-package-info-java-useful</a> + * @see <a href="https://stackoverflow.com/questions/624422/how-do-i-document-packages-in-java">StackOverflow: how-do-i-document-packages-in-java</a> + */ + +