diff --git a/examples/src/SimkitOpenDis7Examples/README.md b/examples/src/SimkitOpenDis7Examples/README.md index 7ecb2ad860cfafa7f510ef1db6383cba14e0d4c4..ea16070c4dbb15319a3f121062262e7701cde8ab 100644 --- a/examples/src/SimkitOpenDis7Examples/README.md +++ b/examples/src/SimkitOpenDis7Examples/README.md @@ -9,13 +9,22 @@ utilize opendis7-java libraries for PDU output. * Establish reference examples with corresponding output logs for test confirmation. * Build interoperability mechanisms for distributed simulation in MOVES. +## TODO + +a. Refactor OpenDis7Examples.ExampleSimulationProgram to extract re-usable DIS + network parameters, setup and teardown as a convenient superclass. +b. Add initial PDU outputs to these examples. + ## References +* [Discrete Event Simulation Modeling.pdf](documentation/Discrete Event Simulation Modeling.pdf) * https://github.com/ahbuss/Simkit * https://gitlab.nps.edu/abuss/MV3302ClassCode ## SimkitExamples +Design outline: [SimkitSimpleDiscreteEventSimulationModelForDIS.docx](documentation/SimkitSimpleDiscreteEventSimulationModelForDIS.docx) + a. SimpleServer * [SimpleServer.java](SimpleServer.java) * [run.RunSimpleServer.java](run/RunSimpleServer.java) and [run.RunSimpleServerLog.txt](run/RunSimpleServerLog.txt) @@ -26,3 +35,4 @@ b. Two Crane Berths * [ShipArrivalProcess.java](ShipArrivalProcess.java) * [TwoCraneBerths.java](TwoCraneBerths.java) * [run.RunTwoCranesBerth.java](run/RunTwoCranesBerth.java) and [run.RunTwoCranesBerthLog.txt](run/RunTwoCranesBerthLog.txt) + * [HarborWithTwoCranes.docx](documentation/HarborWithTwoCranes.docx) and [WrittenAssignment5Solution.docx](documentation/WrittenAssignment5Solution.docx)