diff --git a/models/Iteration Patterns/It.06_Scaling_composite_event_sharing_using_iteration.mp b/models/Iteration Patterns/It.06_Scaling_composite_event_sharing_using_iteration.mp new file mode 100644 index 0000000000000000000000000000000000000000..1ce41a3efe5f7f56ebb4edc786bc0d12e031d230 --- /dev/null +++ b/models/Iteration Patterns/It.06_Scaling_composite_event_sharing_using_iteration.mp @@ -0,0 +1,20 @@ +/* Composite events with shared atomic events scaled using + iteration. Technique developed by John Phillips in + "Model of an Unmanned Undersea Vehicle (UUV) Search + Mission Proposed Rendezvous Task," May 2023). + Run for scopes 1-5. */ + +SCHEMA Scaling_Composite_Events_with_Shared_Atomic_Events_Using_Iteration + +ROOT A: {+ B +}; + +B: C; + +COORDINATE $b1: B FROM A + DO COORDINATE $x: C FROM $b1 + DO COORDINATE $b2: B FROM A + DO COORDINATE $y: C FROM $b2 + DO SHARE $x $y; OD; + OD; + OD; + OD; \ No newline at end of file