diff --git a/examples/src/SimkitOpenDis7Examples/README.md b/examples/src/SimkitOpenDis7Examples/README.md index 5bb6cc0e3b210f02238669008be1839d26146702..f9aa4d135f20463562caab184c51fb36a7c8a403 100644 --- a/examples/src/SimkitOpenDis7Examples/README.md +++ b/examples/src/SimkitOpenDis7Examples/README.md @@ -1,13 +1,23 @@ -# Simkit DIS Examples +# MV3500 Simkit Viskit DIS Examples -[This directory](https://gitlab.nps.edu/Savage/NetworkedGraphicsMV3500/-/tree/master/examples/src/SimkitOpenDis7Examples) includes simple Simkit programs which are getting modified to -utilize opendis7-java libraries for PDU output. +<!-- https://gitlab.nps.edu/Savage/NetworkedGraphicsMV3500/-/tree/master/examples/src/SimkitOpenDis7Examples/README.md --> + +*Simkit* is a powerful tool for modeling and simulation that can be networked +with other applications by integrating use of the +Distributed Interactive Simulation (DIS) protocol. +This directory includes simple Simkit programs which are getting modified to +utilize (opendis7-java)[https://savage.nps.edu/opendis7-java] libraries for PDU output. + +*Viskit* is a visual editor for authoring Simkit event graphs and simulation assemblies. +Models are authored visually and saved as XML, which in turn generates Simkit Java code. +This tool is newly restored and we are now building examples that integrate +DIS capabilities with Simkit. ## Design Goals * Integrate code to share state changes from Simkit entities as DIS PDU messages. * Establish reference examples with corresponding output logs for test confirmation. -* Build interoperability examples for distributed simulation using Simkit, DIS and X3D. +* Build interoperability examples for distributed simulation using Simkit, Viskit, DIS and X3D. ## Example Programs @@ -39,10 +49,12 @@ c. Two Crane Berths * Buss, Arnold, [Component Based Simulation Modeling with Simkit](documentation/BussComponentBasedSimulationModelingSimkitWintersim2002.pdf), Proceedings of the 2002 Winter Simulation Conference. * [Discrete Event Simulation Modeling](documentation/Discrete Event Simulation Modeling.pdf) manual for Simkit -* https://github.com/ahbuss/Simkit +* [Github: Simkit](https://github.com/ahbuss/Simkit) * https://gitlab.nps.edu/abuss/MV3302ClassCode * [MV3302: Introduction to Discrete Event Simulation Modeling (SP22_1_AB)](https://cle.nps.edu/portal/site/7c6b3539-58e4-4640-9551-ab03f8629e3c) in NPS Sakai * [MV3302 > Resources > Handouts](https://cle.nps.edu/portal/site/7c6b3539-58e4-4640-9551-ab03f8629e3c/tool/7f0dea2b-fa42-4bed-8c38-c67ce9f56582?panel=Main) +* [Simkit Quick Reference](documentation/SimkitQuickReference.docx) +* [Viskit demo video](https://savage.nps.edu/videos/Viskit-demo-2023MAR4.mp4) and [info](https://savage.nps.edu/videos/Viskit-demo-info-2023MAR4.mp4) ## TODO