Skip to content
Snippets Groups Projects
test.all.missions.python.log.txt 247.44 KiB
ant -f C:\\x-nps-gitlab\\NetworkOptionalWarfare\\ethicalcontrol test.all.missions.python
test.all.missions.python:
python -version
Python 3.9.1
usage: MissionExecutionEngine.py [-h] [--validate]
                                 [--exhaustive-testing-max-runs-per-mission EXHAUSTIVE_TESTING_MAX_RUNS_PER_MISSION]
                                 [--exhaustively-test]
                                 [--exhaustively-test-all-standard-library-missions]
                                 [mission_file_path]

Mission Execution Engine for the Rational Behavior Model system for ethical
control of autonomy. See project website at:
https://savage.nps.edu/EthicalControl/

positional arguments:
  mission_file_path

optional arguments:
  -h, --help            show this help message and exit
  --validate            Warn the user if the mission is dangerously under-
                        specified.
  --exhaustive-testing-max-runs-per-mission EXHAUSTIVE_TESTING_MAX_RUNS_PER_MISSION
                        Sets the exhaustive tester to abort testing a mission
                        after testing a certain number of runs through the
                        mission. This can be useful if your mission is large
                        and would take days, years, or decades to exhaustively
                        test.
  --exhaustively-test   Exhaustively test the selected mission file, using
                        depth-first search to exhaustively run through all
                        possible mission flows.
  --exhaustively-test-all-standard-library-missions
                        Exhaustively test every mission in the standard
                        mission library folder C:\x-nps-gitlab\NetworkOptional
                        Warfare\ethicalcontrol\missions\avcl. If you use this
                        option you should not specify a specific mission
                        filename.

For help, run:
python MissionExecutionEngine.py --help


Exhaustively testing mission:  C:\x-nps-gitlab\NetworkOptionalWarfare\ethicalcontrol\missions\avcl\HospitalShipEmDecoy1.Opponent.xml
189 paths tested; no infinite loops.

Exhaustively testing mission:  C:\x-nps-gitlab\NetworkOptionalWarfare\ethicalcontrol\missions\avcl\HospitalShipEmDecoy2.Defender.SenseDecideAct.xml
93 paths tested; no infinite loops.

Exhaustively testing mission:  C:\x-nps-gitlab\NetworkOptionalWarfare\ethicalcontrol\missions\avcl\HospitalShipEmDecoy3.Defender.EthicalControlOODA.xml
93 paths tested; no infinite loops.

Exhaustively testing mission:  C:\x-nps-gitlab\NetworkOptionalWarfare\ethicalcontrol\missions\avcl\LifeboatTracking.xml

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s S S S S F
    => GOAL ID: LBT5.0
    => MISSION SEGMENT: Mission Finish
    => ORDERS:
    =>   Check relieved by other asset
    =>   Task update received?
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: LBT4.0
    <= MISSION SEGMENT: Track
    <= ORDERS:
    <=   Track Lifeboat
    <=   Monitor and communicate
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 6

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s S S S S S S S F S
    => GOAL ID: LBT7.0
    => MISSION SEGMENT: Transit
    => ORDERS:
    =>   Request Guidance?
    =>   Need updated position
UPON OUTCOME s, LOOPS BACK TO:
    <= GOAL ID: LBT2.0
    <= MISSION SEGMENT: Transit
    <= ORDERS:
    <=   Transit to search area
    <=   Proceed to estimated position
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 2

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s S S F S F
    => GOAL ID: LBT5.0
    => MISSION SEGMENT: Mission Finish
    => ORDERS:
    =>   Check relieved by other asset
    =>   Task update received?
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: LBT4.0
    <= MISSION SEGMENT: Track
    <= ORDERS:
    <=   Track Lifeboat
    <=   Monitor and communicate
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 6

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s S S S S S S F F S
    => GOAL ID: LBT7.0
    => MISSION SEGMENT: Transit
    => ORDERS:
    =>   Request Guidance?
    =>   Need updated position
UPON OUTCOME s, LOOPS BACK TO:
    <= GOAL ID: LBT2.0
    <= MISSION SEGMENT: Transit
    <= ORDERS:
    <=   Transit to search area
    <=   Proceed to estimated position
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 2

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s S F S S F
    => GOAL ID: LBT5.0
    => MISSION SEGMENT: Mission Finish
    => ORDERS:
    =>   Check relieved by other asset
    =>   Task update received?
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: LBT4.0
    <= MISSION SEGMENT: Track
    <= ORDERS:
    <=   Track Lifeboat
    <=   Monitor and communicate
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 6

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s S S S S S F S F S
    => GOAL ID: LBT7.0
    => MISSION SEGMENT: Transit
    => ORDERS:
    =>   Request Guidance?
    =>   Need updated position
UPON OUTCOME s, LOOPS BACK TO:
    <= GOAL ID: LBT2.0
    <= MISSION SEGMENT: Transit
    <= ORDERS:
    <=   Transit to search area
    <=   Proceed to estimated position
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 2

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s S F F S F
    => GOAL ID: LBT5.0
    => MISSION SEGMENT: Mission Finish
    => ORDERS:
    =>   Check relieved by other asset
    =>   Task update received?
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: LBT4.0
    <= MISSION SEGMENT: Track
    <= ORDERS:
    <=   Track Lifeboat
    <=   Monitor and communicate
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 6

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s S S S S S F F F S
    => GOAL ID: LBT7.0
    => MISSION SEGMENT: Transit
    => ORDERS:
    =>   Request Guidance?
    =>   Need updated position
UPON OUTCOME s, LOOPS BACK TO:
    <= GOAL ID: LBT2.0
    <= MISSION SEGMENT: Transit
    <= ORDERS:
    <=   Transit to search area
    <=   Proceed to estimated position
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 2

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s F S S S F
    => GOAL ID: LBT5.0
    => MISSION SEGMENT: Mission Finish
    => ORDERS:
    =>   Check relieved by other asset
    =>   Task update received?
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: LBT4.0
    <= MISSION SEGMENT: Track
    <= ORDERS:
    <=   Track Lifeboat
    <=   Monitor and communicate
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 6

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s S S S S F S S F S
    => GOAL ID: LBT7.0
    => MISSION SEGMENT: Transit
    => ORDERS:
    =>   Request Guidance?
    =>   Need updated position
UPON OUTCOME s, LOOPS BACK TO:
    <= GOAL ID: LBT2.0
    <= MISSION SEGMENT: Transit
    <= ORDERS:
    <=   Transit to search area
    <=   Proceed to estimated position
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 2

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s F S F S F
    => GOAL ID: LBT5.0
    => MISSION SEGMENT: Mission Finish
    => ORDERS:
    =>   Check relieved by other asset
    =>   Task update received?
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: LBT4.0
    <= MISSION SEGMENT: Track
    <= ORDERS:
    <=   Track Lifeboat
    <=   Monitor and communicate
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 6

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s S S S S F S F F S
    => GOAL ID: LBT7.0
    => MISSION SEGMENT: Transit
    => ORDERS:
    =>   Request Guidance?
    =>   Need updated position
UPON OUTCOME s, LOOPS BACK TO:
    <= GOAL ID: LBT2.0
    <= MISSION SEGMENT: Transit
    <= ORDERS:
    <=   Transit to search area
    <=   Proceed to estimated position
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 2

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s F F S S F
    => GOAL ID: LBT5.0
    => MISSION SEGMENT: Mission Finish
    => ORDERS:
    =>   Check relieved by other asset
    =>   Task update received?
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: LBT4.0
    <= MISSION SEGMENT: Track
    <= ORDERS:
    <=   Track Lifeboat
    <=   Monitor and communicate
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 6

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s S S S S F F S F S
    => GOAL ID: LBT7.0
    => MISSION SEGMENT: Transit
    => ORDERS:
    =>   Request Guidance?
    =>   Need updated position
UPON OUTCOME s, LOOPS BACK TO:
    <= GOAL ID: LBT2.0
    <= MISSION SEGMENT: Transit
    <= ORDERS:
    <=   Transit to search area
    <=   Proceed to estimated position
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 2

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s F F F S F
    => GOAL ID: LBT5.0
    => MISSION SEGMENT: Mission Finish
    => ORDERS:
    =>   Check relieved by other asset
    =>   Task update received?
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: LBT4.0
    <= MISSION SEGMENT: Track
    <= ORDERS:
    <=   Track Lifeboat
    <=   Monitor and communicate
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 6

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s S S S S F F F F S
    => GOAL ID: LBT7.0
    => MISSION SEGMENT: Transit
    => ORDERS:
    =>   Request Guidance?
    =>   Need updated position
UPON OUTCOME s, LOOPS BACK TO:
    <= GOAL ID: LBT2.0
    <= MISSION SEGMENT: Transit
    <= ORDERS:
    <=   Transit to search area
    <=   Proceed to estimated position
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 2

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s f S S S S F
    => GOAL ID: LBT5.0
    => MISSION SEGMENT: Mission Finish
    => ORDERS:
    =>   Check relieved by other asset
    =>   Task update received?
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: LBT4.0
    <= MISSION SEGMENT: Track
    <= ORDERS:
    <=   Track Lifeboat
    <=   Monitor and communicate
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 6

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s S S S F S S S F S
    => GOAL ID: LBT7.0
    => MISSION SEGMENT: Transit
    => ORDERS:
    =>   Request Guidance?
    =>   Need updated position
UPON OUTCOME s, LOOPS BACK TO:
    <= GOAL ID: LBT2.0
    <= MISSION SEGMENT: Transit
    <= ORDERS:
    <=   Transit to search area
    <=   Proceed to estimated position
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 2

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s f S S F S F
    => GOAL ID: LBT5.0
    => MISSION SEGMENT: Mission Finish
    => ORDERS:
    =>   Check relieved by other asset
    =>   Task update received?
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: LBT4.0
    <= MISSION SEGMENT: Track
    <= ORDERS:
    <=   Track Lifeboat
    <=   Monitor and communicate
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 6

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s S S S F S S F F S
    => GOAL ID: LBT7.0
    => MISSION SEGMENT: Transit
    => ORDERS:
    =>   Request Guidance?
    =>   Need updated position
UPON OUTCOME s, LOOPS BACK TO:
    <= GOAL ID: LBT2.0
    <= MISSION SEGMENT: Transit
    <= ORDERS:
    <=   Transit to search area
    <=   Proceed to estimated position
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 2

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s f S F S S F
    => GOAL ID: LBT5.0
    => MISSION SEGMENT: Mission Finish
    => ORDERS:
    =>   Check relieved by other asset
    =>   Task update received?
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: LBT4.0
    <= MISSION SEGMENT: Track
    <= ORDERS:
    <=   Track Lifeboat
    <=   Monitor and communicate
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 6

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s S S S F S F S F S
    => GOAL ID: LBT7.0
    => MISSION SEGMENT: Transit
    => ORDERS:
    =>   Request Guidance?
    =>   Need updated position
UPON OUTCOME s, LOOPS BACK TO:
    <= GOAL ID: LBT2.0
    <= MISSION SEGMENT: Transit
    <= ORDERS:
    <=   Transit to search area
    <=   Proceed to estimated position
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 2

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s f S F F S F
    => GOAL ID: LBT5.0
    => MISSION SEGMENT: Mission Finish
    => ORDERS:
    =>   Check relieved by other asset
    =>   Task update received?
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: LBT4.0
    <= MISSION SEGMENT: Track
    <= ORDERS:
    <=   Track Lifeboat
    <=   Monitor and communicate
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 6

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s S S S F S F F F S
    => GOAL ID: LBT7.0
    => MISSION SEGMENT: Transit
    => ORDERS:
    =>   Request Guidance?
    =>   Need updated position
UPON OUTCOME s, LOOPS BACK TO:
    <= GOAL ID: LBT2.0
    <= MISSION SEGMENT: Transit
    <= ORDERS:
    <=   Transit to search area
    <=   Proceed to estimated position
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 2

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s f F S S S F
    => GOAL ID: LBT5.0
    => MISSION SEGMENT: Mission Finish
    => ORDERS:
    =>   Check relieved by other asset
    =>   Task update received?
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: LBT4.0
    <= MISSION SEGMENT: Track
    <= ORDERS:
    <=   Track Lifeboat
    <=   Monitor and communicate
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 6

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s S S S F F S S F S
    => GOAL ID: LBT7.0
    => MISSION SEGMENT: Transit
    => ORDERS:
    =>   Request Guidance?
    =>   Need updated position
UPON OUTCOME s, LOOPS BACK TO:
    <= GOAL ID: LBT2.0
    <= MISSION SEGMENT: Transit
    <= ORDERS:
    <=   Transit to search area
    <=   Proceed to estimated position
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 2

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s f F S F S F
    => GOAL ID: LBT5.0
    => MISSION SEGMENT: Mission Finish
    => ORDERS:
    =>   Check relieved by other asset
    =>   Task update received?
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: LBT4.0
    <= MISSION SEGMENT: Track
    <= ORDERS:
    <=   Track Lifeboat
    <=   Monitor and communicate
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 6

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s S S S F F S F F S
    => GOAL ID: LBT7.0
    => MISSION SEGMENT: Transit
    => ORDERS:
    =>   Request Guidance?
    =>   Need updated position
UPON OUTCOME s, LOOPS BACK TO:
    <= GOAL ID: LBT2.0
    <= MISSION SEGMENT: Transit
    <= ORDERS:
    <=   Transit to search area
    <=   Proceed to estimated position
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 2

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s f F F S S F
    => GOAL ID: LBT5.0
    => MISSION SEGMENT: Mission Finish
    => ORDERS:
    =>   Check relieved by other asset
    =>   Task update received?
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: LBT4.0
    <= MISSION SEGMENT: Track
    <= ORDERS:
    <=   Track Lifeboat
    <=   Monitor and communicate
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 6

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s S S S F F F S F S
    => GOAL ID: LBT7.0
    => MISSION SEGMENT: Transit
    => ORDERS:
    =>   Request Guidance?
    =>   Need updated position
UPON OUTCOME s, LOOPS BACK TO:
    <= GOAL ID: LBT2.0
    <= MISSION SEGMENT: Transit
    <= ORDERS:
    <=   Transit to search area
    <=   Proceed to estimated position
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 2

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s f F F F S F
    => GOAL ID: LBT5.0
    => MISSION SEGMENT: Mission Finish
    => ORDERS:
    =>   Check relieved by other asset
    =>   Task update received?
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: LBT4.0
    <= MISSION SEGMENT: Track
    <= ORDERS:
    <=   Track Lifeboat
    <=   Monitor and communicate
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 6

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s S S S F F F F F S
    => GOAL ID: LBT7.0
    => MISSION SEGMENT: Transit
    => ORDERS:
    =>   Request Guidance?
    =>   Need updated position
UPON OUTCOME s, LOOPS BACK TO:
    <= GOAL ID: LBT2.0
    <= MISSION SEGMENT: Transit
    <= ORDERS:
    <=   Transit to search area
    <=   Proceed to estimated position
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 2

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s f S S S S F
    => GOAL ID: LBT5.0
    => MISSION SEGMENT: Mission Finish
    => ORDERS:
    =>   Check relieved by other asset
    =>   Task update received?
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: LBT4.0
    <= MISSION SEGMENT: Track
    <= ORDERS:
    <=   Track Lifeboat
    <=   Monitor and communicate
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 5

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s S S F S S S F S
    => GOAL ID: LBT7.0
    => MISSION SEGMENT: Transit
    => ORDERS:
    =>   Request Guidance?
    =>   Need updated position
UPON OUTCOME s, LOOPS BACK TO:
    <= GOAL ID: LBT2.0
    <= MISSION SEGMENT: Transit
    <= ORDERS:
    <=   Transit to search area
    <=   Proceed to estimated position
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 2

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s f S S F S F
    => GOAL ID: LBT5.0
    => MISSION SEGMENT: Mission Finish
    => ORDERS:
    =>   Check relieved by other asset
    =>   Task update received?
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: LBT4.0
    <= MISSION SEGMENT: Track
    <= ORDERS:
    <=   Track Lifeboat
    <=   Monitor and communicate
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 5

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s S S F S S F F S
    => GOAL ID: LBT7.0
    => MISSION SEGMENT: Transit
    => ORDERS:
    =>   Request Guidance?
    =>   Need updated position
UPON OUTCOME s, LOOPS BACK TO:
    <= GOAL ID: LBT2.0
    <= MISSION SEGMENT: Transit
    <= ORDERS:
    <=   Transit to search area
    <=   Proceed to estimated position
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 2

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s f S F S S F
    => GOAL ID: LBT5.0
    => MISSION SEGMENT: Mission Finish
    => ORDERS:
    =>   Check relieved by other asset
    =>   Task update received?
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: LBT4.0
    <= MISSION SEGMENT: Track
    <= ORDERS:
    <=   Track Lifeboat
    <=   Monitor and communicate
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 5

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s S S F S F S F S
    => GOAL ID: LBT7.0
    => MISSION SEGMENT: Transit
    => ORDERS:
    =>   Request Guidance?
    =>   Need updated position
UPON OUTCOME s, LOOPS BACK TO:
    <= GOAL ID: LBT2.0
    <= MISSION SEGMENT: Transit
    <= ORDERS:
    <=   Transit to search area
    <=   Proceed to estimated position
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 2

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s f S F F S F
    => GOAL ID: LBT5.0
    => MISSION SEGMENT: Mission Finish
    => ORDERS:
    =>   Check relieved by other asset
    =>   Task update received?
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: LBT4.0
    <= MISSION SEGMENT: Track
    <= ORDERS:
    <=   Track Lifeboat
    <=   Monitor and communicate
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 5

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s S S F S F F F S
    => GOAL ID: LBT7.0
    => MISSION SEGMENT: Transit
    => ORDERS:
    =>   Request Guidance?
    =>   Need updated position
UPON OUTCOME s, LOOPS BACK TO:
    <= GOAL ID: LBT2.0
    <= MISSION SEGMENT: Transit
    <= ORDERS:
    <=   Transit to search area
    <=   Proceed to estimated position
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 2

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s f F S S S F
    => GOAL ID: LBT5.0
    => MISSION SEGMENT: Mission Finish
    => ORDERS:
    =>   Check relieved by other asset
    =>   Task update received?
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: LBT4.0
    <= MISSION SEGMENT: Track
    <= ORDERS:
    <=   Track Lifeboat
    <=   Monitor and communicate
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 5

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s S S F F S S F S
    => GOAL ID: LBT7.0
    => MISSION SEGMENT: Transit
    => ORDERS:
    =>   Request Guidance?
    =>   Need updated position
UPON OUTCOME s, LOOPS BACK TO:
    <= GOAL ID: LBT2.0
    <= MISSION SEGMENT: Transit
    <= ORDERS:
    <=   Transit to search area
    <=   Proceed to estimated position
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 2

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s f F S F S F
    => GOAL ID: LBT5.0
    => MISSION SEGMENT: Mission Finish
    => ORDERS:
    =>   Check relieved by other asset
    =>   Task update received?
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: LBT4.0
    <= MISSION SEGMENT: Track
    <= ORDERS:
    <=   Track Lifeboat
    <=   Monitor and communicate
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 5

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s S S F F S F F S
    => GOAL ID: LBT7.0
    => MISSION SEGMENT: Transit
    => ORDERS:
    =>   Request Guidance?
    =>   Need updated position
UPON OUTCOME s, LOOPS BACK TO:
    <= GOAL ID: LBT2.0
    <= MISSION SEGMENT: Transit
    <= ORDERS:
    <=   Transit to search area
    <=   Proceed to estimated position
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 2

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s f F F S S F
    => GOAL ID: LBT5.0
    => MISSION SEGMENT: Mission Finish
    => ORDERS:
    =>   Check relieved by other asset
    =>   Task update received?
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: LBT4.0
    <= MISSION SEGMENT: Track
    <= ORDERS:
    <=   Track Lifeboat
    <=   Monitor and communicate
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 5

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s S S F F F S F S
    => GOAL ID: LBT7.0
    => MISSION SEGMENT: Transit
    => ORDERS:
    =>   Request Guidance?
    =>   Need updated position
UPON OUTCOME s, LOOPS BACK TO:
    <= GOAL ID: LBT2.0
    <= MISSION SEGMENT: Transit
    <= ORDERS:
    <=   Transit to search area
    <=   Proceed to estimated position
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 2

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s f F F F S F
    => GOAL ID: LBT5.0
    => MISSION SEGMENT: Mission Finish
    => ORDERS:
    =>   Check relieved by other asset
    =>   Task update received?
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: LBT4.0
    <= MISSION SEGMENT: Track
    <= ORDERS:
    <=   Track Lifeboat
    <=   Monitor and communicate
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 5

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s S S F F F F F S
    => GOAL ID: LBT7.0
    => MISSION SEGMENT: Transit
    => ORDERS:
    =>   Request Guidance?
    =>   Need updated position
UPON OUTCOME s, LOOPS BACK TO:
    <= GOAL ID: LBT2.0
    <= MISSION SEGMENT: Transit
    <= ORDERS:
    <=   Transit to search area
    <=   Proceed to estimated position
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 2

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s S F
    => GOAL ID: LBT3.0
    => MISSION SEGMENT: Locate
    => ORDERS:
    =>   Locate Lifeboat
    =>   Follow best search pattern
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: LBT2.0
    <= MISSION SEGMENT: Transit
    <= ORDERS:
    <=   Transit to search area
    <=   Proceed to estimated position
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 2

1363 paths tested, of which 49 contain infinite loops.

Exhaustively testing mission:  C:\x-nps-gitlab\NetworkOptionalWarfare\ethicalcontrol\missions\avcl\PiratesSeizingMerchantDefense.xml

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s S S S S S S S S S S S S S S S S S S S S
    => GOAL ID: PSMD35.1
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Pirates retreat?
    =>   Stay with merchant, report if response changes
UPON OUTCOME s, LOOPS BACK TO:
    <= GOAL ID: PSMD14.0
    <= MISSION SEGMENT: Track
    <= ORDERS:
    <=   Track Merchant
    <=   Monitor and communicate
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 6

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s S S S S S S S S S S S S S S S S S S S F S S S S
    => GOAL ID: PSMD41.1
    => MISSION SEGMENT: Counter Attack
    => ORDERS:
    =>   Pirates retreat?
    =>   Stay with merchant, report if response changes
UPON OUTCOME s, LOOPS BACK TO:
    <= GOAL ID: PSMD14.0
    <= MISSION SEGMENT: Track
    <= ORDERS:
    <=   Track Merchant
    <=   Monitor and communicate
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 6
INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s S S S S S S S S S S S S S F S S S F S S S S S S
    => GOAL ID: PSMD37.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Fire Warning Shot
    =>   Warning shots remain an available option for human commanders. Lethal force is authorized.
UPON OUTCOME s, LOOPS BACK TO:
    <= GOAL ID: PSMD31.0
    <= MISSION SEGMENT: Warning
    <= ORDERS:
    <=   Confirm Mission Authorities
    <=   Check constraints and defensive responses
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 12

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s S S S S S S S S S S S S S F S S S F S S S S S F
    => GOAL ID: PSMD37.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Fire Warning Shot
    =>   Warning shots remain an available option for human commanders. Lethal force is authorized.
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: PSMD31.0
    <= MISSION SEGMENT: Warning
    <= ORDERS:
    <=   Confirm Mission Authorities
    <=   Check constraints and defensive responses
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 12

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s s s s s s s s s s s s s S F S S S F S S S S F
    => GOAL ID: PSMD36.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Check posture changed?
    =>   Task update received
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: PSMD35.0
    <= MISSION SEGMENT: Hostilities Imminent
    <= ORDERS:
    <=   Observe pirate response
    <=   Monitor and report back to own ship
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 24

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s S S S S S S S S S S S S S S S S S S S F S S S F S S S S X
    => GOAL ID: PSMD36.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Check posture changed?
    =>   Task update received
UPON OUTCOME x, LOOPS BACK TO:
    <= GOAL ID: PSMD14.0
    <= MISSION SEGMENT: Track
    <= ORDERS:
    <=   Track Merchant
    <=   Monitor and communicate
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 6

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s S S S S S S S S S S S S S F S S S F S S S F S S
    => GOAL ID: PSMD37.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Fire Warning Shot
    =>   Warning shots remain an available option for human commanders. Lethal force is authorized.
UPON OUTCOME s, LOOPS BACK TO:
    <= GOAL ID: PSMD31.0
    <= MISSION SEGMENT: Warning
    <= ORDERS:
    <=   Confirm Mission Authorities
    <=   Check constraints and defensive responses
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 12
INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s S S S S S S S S S S S S S F S S S F S S S F S F
    => GOAL ID: PSMD37.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Fire Warning Shot
    =>   Warning shots remain an available option for human commanders. Lethal force is authorized.
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: PSMD31.0
    <= MISSION SEGMENT: Warning
    <= ORDERS:
    <=   Confirm Mission Authorities
    <=   Check constraints and defensive responses
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 12

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s s s s s s s s s s s s s S F S S S F S S S F F
    => GOAL ID: PSMD36.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Check posture changed?
    =>   Task update received
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: PSMD35.0
    <= MISSION SEGMENT: Hostilities Imminent
    <= ORDERS:
    <=   Observe pirate response
    <=   Monitor and report back to own ship
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 24

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s S S S S S S S S S S S S S S S S S S S F S S S F S S S F X
    => GOAL ID: PSMD36.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Check posture changed?
    =>   Task update received
UPON OUTCOME x, LOOPS BACK TO:
    <= GOAL ID: PSMD14.0
    <= MISSION SEGMENT: Track
    <= ORDERS:
    <=   Track Merchant
    <=   Monitor and communicate
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 6

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s S S S S S S S S S S S S S F S S S F S S F S S S
    => GOAL ID: PSMD37.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Fire Warning Shot
    =>   Warning shots remain an available option for human commanders. Lethal force is authorized.
UPON OUTCOME s, LOOPS BACK TO:
    <= GOAL ID: PSMD31.0
    <= MISSION SEGMENT: Warning
    <= ORDERS:
    <=   Confirm Mission Authorities
    <=   Check constraints and defensive responses
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 12

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s S S S S S S S S S S S S S F S S S F S S F S S F
    => GOAL ID: PSMD37.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Fire Warning Shot
    =>   Warning shots remain an available option for human commanders. Lethal force is authorized.
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: PSMD31.0
    <= MISSION SEGMENT: Warning
    <= ORDERS:
    <=   Confirm Mission Authorities
    <=   Check constraints and defensive responses
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 12
INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s s s s s s s s s s s s s S F S S S F S S F S F
    => GOAL ID: PSMD36.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Check posture changed?
    =>   Task update received
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: PSMD35.0
    <= MISSION SEGMENT: Hostilities Imminent
    <= ORDERS:
    <=   Observe pirate response
    <=   Monitor and report back to own ship
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 24

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s S S S S S S S S S S S S S S S S S S S F S S S F S S F S X
    => GOAL ID: PSMD36.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Check posture changed?
    =>   Task update received
UPON OUTCOME x, LOOPS BACK TO:
    <= GOAL ID: PSMD14.0
    <= MISSION SEGMENT: Track
    <= ORDERS:
    <=   Track Merchant
    <=   Monitor and communicate
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 6

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s S S S S S S S S S S S S S F S S S F S S F F S S
    => GOAL ID: PSMD37.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Fire Warning Shot
    =>   Warning shots remain an available option for human commanders. Lethal force is authorized.
UPON OUTCOME s, LOOPS BACK TO:
    <= GOAL ID: PSMD31.0
    <= MISSION SEGMENT: Warning
    <= ORDERS:
    <=   Confirm Mission Authorities
    <=   Check constraints and defensive responses
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 12

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s S S S S S S S S S S S S S F S S S F S S F F S F
    => GOAL ID: PSMD37.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Fire Warning Shot
    =>   Warning shots remain an available option for human commanders. Lethal force is authorized.
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: PSMD31.0
    <= MISSION SEGMENT: Warning
    <= ORDERS:
    <=   Confirm Mission Authorities
    <=   Check constraints and defensive responses
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 12

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s s s s s s s s s s s s s S F S S S F S S F F F
    => GOAL ID: PSMD36.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Check posture changed?
    =>   Task update received
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: PSMD35.0
    <= MISSION SEGMENT: Hostilities Imminent
    <= ORDERS:
    <=   Observe pirate response
    <=   Monitor and report back to own ship
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 24
INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s S S S S S S S S S S S S S S S S S S S F S S S F S S F F X
    => GOAL ID: PSMD36.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Check posture changed?
    =>   Task update received
UPON OUTCOME x, LOOPS BACK TO:
    <= GOAL ID: PSMD14.0
    <= MISSION SEGMENT: Track
    <= ORDERS:
    <=   Track Merchant
    <=   Monitor and communicate
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 6

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s S S S S S S S S S S S S S F S S S F S F S S S S
    => GOAL ID: PSMD37.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Fire Warning Shot
    =>   Warning shots remain an available option for human commanders. Lethal force is authorized.
UPON OUTCOME s, LOOPS BACK TO:
    <= GOAL ID: PSMD31.0
    <= MISSION SEGMENT: Warning
    <= ORDERS:
    <=   Confirm Mission Authorities
    <=   Check constraints and defensive responses
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 12

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s S S S S S S S S S S S S S F S S S F S F S S S F
    => GOAL ID: PSMD37.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Fire Warning Shot
    =>   Warning shots remain an available option for human commanders. Lethal force is authorized.
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: PSMD31.0
    <= MISSION SEGMENT: Warning
    <= ORDERS:
    <=   Confirm Mission Authorities
    <=   Check constraints and defensive responses
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 12

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s s s s s s s s s s s s s S F S S S F S F S S F
    => GOAL ID: PSMD36.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Check posture changed?
    =>   Task update received
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: PSMD35.0
    <= MISSION SEGMENT: Hostilities Imminent
    <= ORDERS:
    <=   Observe pirate response
    <=   Monitor and report back to own ship
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 24

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s S S S S S S S S S S S S S S S S S S S F S S S F S F S S X
    => GOAL ID: PSMD36.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Check posture changed?
    =>   Task update received
UPON OUTCOME x, LOOPS BACK TO:
    <= GOAL ID: PSMD14.0
    <= MISSION SEGMENT: Track
    <= ORDERS:
    <=   Track Merchant
    <=   Monitor and communicate
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 6
INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s S S S S S S S S S S S S S F S S S F S F S F S S
    => GOAL ID: PSMD37.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Fire Warning Shot
    =>   Warning shots remain an available option for human commanders. Lethal force is authorized.
UPON OUTCOME s, LOOPS BACK TO:
    <= GOAL ID: PSMD31.0
    <= MISSION SEGMENT: Warning
    <= ORDERS:
    <=   Confirm Mission Authorities
    <=   Check constraints and defensive responses
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 12

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s S S S S S S S S S S S S S F S S S F S F S F S F
    => GOAL ID: PSMD37.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Fire Warning Shot
    =>   Warning shots remain an available option for human commanders. Lethal force is authorized.
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: PSMD31.0
    <= MISSION SEGMENT: Warning
    <= ORDERS:
    <=   Confirm Mission Authorities
    <=   Check constraints and defensive responses
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 12

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s s s s s s s s s s s s s S F S S S F S F S F F
    => GOAL ID: PSMD36.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Check posture changed?
    =>   Task update received
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: PSMD35.0
    <= MISSION SEGMENT: Hostilities Imminent
    <= ORDERS:
    <=   Observe pirate response
    <=   Monitor and report back to own ship
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 24

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s S S S S S S S S S S S S S S S S S S S F S S S F S F S F X
    => GOAL ID: PSMD36.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Check posture changed?
    =>   Task update received
UPON OUTCOME x, LOOPS BACK TO:
    <= GOAL ID: PSMD14.0
    <= MISSION SEGMENT: Track
    <= ORDERS:
    <=   Track Merchant
    <=   Monitor and communicate
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 6

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s S S S S S S S S S S S S S F S S S F S F F S S S
    => GOAL ID: PSMD37.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Fire Warning Shot
    =>   Warning shots remain an available option for human commanders. Lethal force is authorized.
UPON OUTCOME s, LOOPS BACK TO:
    <= GOAL ID: PSMD31.0
    <= MISSION SEGMENT: Warning
    <= ORDERS:
    <=   Confirm Mission Authorities
    <=   Check constraints and defensive responses
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 12
INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s S S S S S S S S S S S S S F S S S F S F F S S F
    => GOAL ID: PSMD37.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Fire Warning Shot
    =>   Warning shots remain an available option for human commanders. Lethal force is authorized.
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: PSMD31.0
    <= MISSION SEGMENT: Warning
    <= ORDERS:
    <=   Confirm Mission Authorities
    <=   Check constraints and defensive responses
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 12

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s s s s s s s s s s s s s S F S S S F S F F S F
    => GOAL ID: PSMD36.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Check posture changed?
    =>   Task update received
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: PSMD35.0
    <= MISSION SEGMENT: Hostilities Imminent
    <= ORDERS:
    <=   Observe pirate response
    <=   Monitor and report back to own ship
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 24

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s S S S S S S S S S S S S S S S S S S S F S S S F S F F S X
    => GOAL ID: PSMD36.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Check posture changed?
    =>   Task update received
UPON OUTCOME x, LOOPS BACK TO:
    <= GOAL ID: PSMD14.0
    <= MISSION SEGMENT: Track
    <= ORDERS:
    <=   Track Merchant
    <=   Monitor and communicate
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 6

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s S S S S S S S S S S S S S F S S S F S F F F S S
    => GOAL ID: PSMD37.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Fire Warning Shot
    =>   Warning shots remain an available option for human commanders. Lethal force is authorized.
UPON OUTCOME s, LOOPS BACK TO:
    <= GOAL ID: PSMD31.0
    <= MISSION SEGMENT: Warning
    <= ORDERS:
    <=   Confirm Mission Authorities
    <=   Check constraints and defensive responses
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 12

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s S S S S S S S S S S S S S F S S S F S F F F S F
    => GOAL ID: PSMD37.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Fire Warning Shot
    =>   Warning shots remain an available option for human commanders. Lethal force is authorized.
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: PSMD31.0
    <= MISSION SEGMENT: Warning
    <= ORDERS:
    <=   Confirm Mission Authorities
    <=   Check constraints and defensive responses
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 12
INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s s s s s s s s s s s s s S F S S S F S F F F F
    => GOAL ID: PSMD36.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Check posture changed?
    =>   Task update received
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: PSMD35.0
    <= MISSION SEGMENT: Hostilities Imminent
    <= ORDERS:
    <=   Observe pirate response
    <=   Monitor and report back to own ship
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 24

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s S S S S S S S S S S S S S S S S S S S F S S S F S F F F X
    => GOAL ID: PSMD36.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Check posture changed?
    =>   Task update received
UPON OUTCOME x, LOOPS BACK TO:
    <= GOAL ID: PSMD14.0
    <= MISSION SEGMENT: Track
    <= ORDERS:
    <=   Track Merchant
    <=   Monitor and communicate
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 6

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s S S S S S S S S S S S S S F S S S F F S S S S S
    => GOAL ID: PSMD37.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Fire Warning Shot
    =>   Warning shots remain an available option for human commanders. Lethal force is authorized.
UPON OUTCOME s, LOOPS BACK TO:
    <= GOAL ID: PSMD31.0
    <= MISSION SEGMENT: Warning
    <= ORDERS:
    <=   Confirm Mission Authorities
    <=   Check constraints and defensive responses
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 12

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s S S S S S S S S S S S S S F S S S F F S S S S F
    => GOAL ID: PSMD37.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Fire Warning Shot
    =>   Warning shots remain an available option for human commanders. Lethal force is authorized.
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: PSMD31.0
    <= MISSION SEGMENT: Warning
    <= ORDERS:
    <=   Confirm Mission Authorities
    <=   Check constraints and defensive responses
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 12

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s s s s s s s s s s s s s S F S S S F F S S S F
    => GOAL ID: PSMD36.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Check posture changed?
    =>   Task update received
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: PSMD35.0
    <= MISSION SEGMENT: Hostilities Imminent
    <= ORDERS:
    <=   Observe pirate response
    <=   Monitor and report back to own ship
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 24
INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s S S S S S S S S S S S S S S S S S S S F S S S F F S S S X
    => GOAL ID: PSMD36.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Check posture changed?
    =>   Task update received
UPON OUTCOME x, LOOPS BACK TO:
    <= GOAL ID: PSMD14.0
    <= MISSION SEGMENT: Track
    <= ORDERS:
    <=   Track Merchant
    <=   Monitor and communicate
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 6

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s S S S S S S S S S S S S S F S S S F F S S F S S
    => GOAL ID: PSMD37.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Fire Warning Shot
    =>   Warning shots remain an available option for human commanders. Lethal force is authorized.
UPON OUTCOME s, LOOPS BACK TO:
    <= GOAL ID: PSMD31.0
    <= MISSION SEGMENT: Warning
    <= ORDERS:
    <=   Confirm Mission Authorities
    <=   Check constraints and defensive responses
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 12

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s S S S S S S S S S S S S S F S S S F F S S F S F
    => GOAL ID: PSMD37.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Fire Warning Shot
    =>   Warning shots remain an available option for human commanders. Lethal force is authorized.
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: PSMD31.0
    <= MISSION SEGMENT: Warning
    <= ORDERS:
    <=   Confirm Mission Authorities
    <=   Check constraints and defensive responses
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 12

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s s s s s s s s s s s s s S F S S S F F S S F F
    => GOAL ID: PSMD36.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Check posture changed?
    =>   Task update received
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: PSMD35.0
    <= MISSION SEGMENT: Hostilities Imminent
    <= ORDERS:
    <=   Observe pirate response
    <=   Monitor and report back to own ship
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 24

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s S S S S S S S S S S S S S S S S S S S F S S S F F S S F X
    => GOAL ID: PSMD36.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Check posture changed?
    =>   Task update received
UPON OUTCOME x, LOOPS BACK TO:
    <= GOAL ID: PSMD14.0
    <= MISSION SEGMENT: Track
    <= ORDERS:
    <=   Track Merchant
    <=   Monitor and communicate
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 6
INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s S S S S S S S S S S S S S F S S S F F S F S S S
    => GOAL ID: PSMD37.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Fire Warning Shot
    =>   Warning shots remain an available option for human commanders. Lethal force is authorized.
UPON OUTCOME s, LOOPS BACK TO:
    <= GOAL ID: PSMD31.0
    <= MISSION SEGMENT: Warning
    <= ORDERS:
    <=   Confirm Mission Authorities
    <=   Check constraints and defensive responses
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 12

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s S S S S S S S S S S S S S F S S S F F S F S S F
    => GOAL ID: PSMD37.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Fire Warning Shot
    =>   Warning shots remain an available option for human commanders. Lethal force is authorized.
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: PSMD31.0
    <= MISSION SEGMENT: Warning
    <= ORDERS:
    <=   Confirm Mission Authorities
    <=   Check constraints and defensive responses
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 12

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s s s s s s s s s s s s s S F S S S F F S F S F
    => GOAL ID: PSMD36.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Check posture changed?
    =>   Task update received
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: PSMD35.0
    <= MISSION SEGMENT: Hostilities Imminent
    <= ORDERS:
    <=   Observe pirate response
    <=   Monitor and report back to own ship
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 24

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s S S S S S S S S S S S S S S S S S S S F S S S F F S F S X
    => GOAL ID: PSMD36.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Check posture changed?
    =>   Task update received
UPON OUTCOME x, LOOPS BACK TO:
    <= GOAL ID: PSMD14.0
    <= MISSION SEGMENT: Track
    <= ORDERS:
    <=   Track Merchant
    <=   Monitor and communicate
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 6

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s S S S S S S S S S S S S S F S S S F F S F F S S
    => GOAL ID: PSMD37.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Fire Warning Shot
    =>   Warning shots remain an available option for human commanders. Lethal force is authorized.
UPON OUTCOME s, LOOPS BACK TO:
    <= GOAL ID: PSMD31.0
    <= MISSION SEGMENT: Warning
    <= ORDERS:
    <=   Confirm Mission Authorities
    <=   Check constraints and defensive responses
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 12
INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s S S S S S S S S S S S S S F S S S F F S F F S F
    => GOAL ID: PSMD37.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Fire Warning Shot
    =>   Warning shots remain an available option for human commanders. Lethal force is authorized.
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: PSMD31.0
    <= MISSION SEGMENT: Warning
    <= ORDERS:
    <=   Confirm Mission Authorities
    <=   Check constraints and defensive responses
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 12

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s s s s s s s s s s s s s S F S S S F F S F F F
    => GOAL ID: PSMD36.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Check posture changed?
    =>   Task update received
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: PSMD35.0
    <= MISSION SEGMENT: Hostilities Imminent
    <= ORDERS:
    <=   Observe pirate response
    <=   Monitor and report back to own ship
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 24

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s S S S S S S S S S S S S S S S S S S S F S S S F F S F F X
    => GOAL ID: PSMD36.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Check posture changed?
    =>   Task update received
UPON OUTCOME x, LOOPS BACK TO:
    <= GOAL ID: PSMD14.0
    <= MISSION SEGMENT: Track
    <= ORDERS:
    <=   Track Merchant
    <=   Monitor and communicate
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 6

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s S S S S S S S S S S S S S F S S S F F F S S S S
    => GOAL ID: PSMD37.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Fire Warning Shot
    =>   Warning shots remain an available option for human commanders. Lethal force is authorized.
UPON OUTCOME s, LOOPS BACK TO:
    <= GOAL ID: PSMD31.0
    <= MISSION SEGMENT: Warning
    <= ORDERS:
    <=   Confirm Mission Authorities
    <=   Check constraints and defensive responses
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 12

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s S S S S S S S S S S S S S F S S S F F F S S S F
    => GOAL ID: PSMD37.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Fire Warning Shot
    =>   Warning shots remain an available option for human commanders. Lethal force is authorized.
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: PSMD31.0
    <= MISSION SEGMENT: Warning
    <= ORDERS:
    <=   Confirm Mission Authorities
    <=   Check constraints and defensive responses
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 12
INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s s s s s s s s s s s s s S F S S S F F F S S F
    => GOAL ID: PSMD36.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Check posture changed?
    =>   Task update received
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: PSMD35.0
    <= MISSION SEGMENT: Hostilities Imminent
    <= ORDERS:
    <=   Observe pirate response
    <=   Monitor and report back to own ship
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 24

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s S S S S S S S S S S S S S S S S S S S F S S S F F F S S X
    => GOAL ID: PSMD36.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Check posture changed?
    =>   Task update received
UPON OUTCOME x, LOOPS BACK TO:
    <= GOAL ID: PSMD14.0
    <= MISSION SEGMENT: Track
    <= ORDERS:
    <=   Track Merchant
    <=   Monitor and communicate
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 6

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s S S S S S S S S S S S S S F S S S F F F S F S S
    => GOAL ID: PSMD37.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Fire Warning Shot
    =>   Warning shots remain an available option for human commanders. Lethal force is authorized.
UPON OUTCOME s, LOOPS BACK TO:
    <= GOAL ID: PSMD31.0
    <= MISSION SEGMENT: Warning
    <= ORDERS:
    <=   Confirm Mission Authorities
    <=   Check constraints and defensive responses
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 12

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s S S S S S S S S S S S S S F S S S F F F S F S F
    => GOAL ID: PSMD37.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Fire Warning Shot
    =>   Warning shots remain an available option for human commanders. Lethal force is authorized.
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: PSMD31.0
    <= MISSION SEGMENT: Warning
    <= ORDERS:
    <=   Confirm Mission Authorities
    <=   Check constraints and defensive responses
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 12

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s s s s s s s s s s s s s S F S S S F F F S F F
    => GOAL ID: PSMD36.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Check posture changed?
    =>   Task update received
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: PSMD35.0
    <= MISSION SEGMENT: Hostilities Imminent
    <= ORDERS:
    <=   Observe pirate response
    <=   Monitor and report back to own ship
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 24
INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s S S S S S S S S S S S S S S S S S S S F S S S F F F S F X
    => GOAL ID: PSMD36.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Check posture changed?
    =>   Task update received
UPON OUTCOME x, LOOPS BACK TO:
    <= GOAL ID: PSMD14.0
    <= MISSION SEGMENT: Track
    <= ORDERS:
    <=   Track Merchant
    <=   Monitor and communicate
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 6

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s S S S S S S S S S S S S S F S S S F F F F S S S
    => GOAL ID: PSMD37.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Fire Warning Shot
    =>   Warning shots remain an available option for human commanders. Lethal force is authorized.
UPON OUTCOME s, LOOPS BACK TO:
    <= GOAL ID: PSMD31.0
    <= MISSION SEGMENT: Warning
    <= ORDERS:
    <=   Confirm Mission Authorities
    <=   Check constraints and defensive responses
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 12

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s S S S S S S S S S S S S S F S S S F F F F S S F
    => GOAL ID: PSMD37.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Fire Warning Shot
    =>   Warning shots remain an available option for human commanders. Lethal force is authorized.
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: PSMD31.0
    <= MISSION SEGMENT: Warning
    <= ORDERS:
    <=   Confirm Mission Authorities
    <=   Check constraints and defensive responses
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 12

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s s s s s s s s s s s s s S F S S S F F F F S F
    => GOAL ID: PSMD36.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Check posture changed?
    =>   Task update received
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: PSMD35.0
    <= MISSION SEGMENT: Hostilities Imminent
    <= ORDERS:
    <=   Observe pirate response
    <=   Monitor and report back to own ship
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 24

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s S S S S S S S S S S S S S S S S S S S F S S S F F F F S X
    => GOAL ID: PSMD36.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Check posture changed?
    =>   Task update received
UPON OUTCOME x, LOOPS BACK TO:
    <= GOAL ID: PSMD14.0
    <= MISSION SEGMENT: Track
    <= ORDERS:
    <=   Track Merchant
    <=   Monitor and communicate
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 6
INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s S S S S S S S S S S S S S F S S S F F F F F S S
    => GOAL ID: PSMD37.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Fire Warning Shot
    =>   Warning shots remain an available option for human commanders. Lethal force is authorized.
UPON OUTCOME s, LOOPS BACK TO:
    <= GOAL ID: PSMD31.0
    <= MISSION SEGMENT: Warning
    <= ORDERS:
    <=   Confirm Mission Authorities
    <=   Check constraints and defensive responses
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 12

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s S S S S S S S S S S S S S F S S S F F F F F S F
    => GOAL ID: PSMD37.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Fire Warning Shot
    =>   Warning shots remain an available option for human commanders. Lethal force is authorized.
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: PSMD31.0
    <= MISSION SEGMENT: Warning
    <= ORDERS:
    <=   Confirm Mission Authorities
    <=   Check constraints and defensive responses
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 12

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s s s s s s s s s s s s s S F S S S F F F F F F
    => GOAL ID: PSMD36.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Check posture changed?
    =>   Task update received
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: PSMD35.0
    <= MISSION SEGMENT: Hostilities Imminent
    <= ORDERS:
    <=   Observe pirate response
    <=   Monitor and report back to own ship
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 24

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s S S S S S S S S S S S S S S S S S S S F S S S F F F F F X
    => GOAL ID: PSMD36.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Check posture changed?
    =>   Task update received
UPON OUTCOME x, LOOPS BACK TO:
    <= GOAL ID: PSMD14.0
    <= MISSION SEGMENT: Track
    <= ORDERS:
    <=   Track Merchant
    <=   Monitor and communicate
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 6

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s S S S S S S S S S S S S S S S S S S S F S S S F X S
    => GOAL ID: PSMD42.0
    => MISSION SEGMENT: Counter Attack
    => ORDERS:
    =>   Low or no ammunition: need to disengage?
    =>   Hold ammunition in reseve, or else fight to the finish
UPON OUTCOME s, LOOPS BACK TO:
    <= GOAL ID: PSMD14.0
    <= MISSION SEGMENT: Track
    <= ORDERS:
    <=   Track Merchant
    <=   Monitor and communicate
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 6
INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s S S S S S S S S S S S S S F S S S F X F S S S S S
    => GOAL ID: PSMD37.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Fire Warning Shot
    =>   Warning shots remain an available option for human commanders. Lethal force is authorized.
UPON OUTCOME s, LOOPS BACK TO:
    <= GOAL ID: PSMD31.0
    <= MISSION SEGMENT: Warning
    <= ORDERS:
    <=   Confirm Mission Authorities
    <=   Check constraints and defensive responses
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 12

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s S S S S S S S S S S S S S F S S S F X F S S S S F
    => GOAL ID: PSMD37.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Fire Warning Shot
    =>   Warning shots remain an available option for human commanders. Lethal force is authorized.
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: PSMD31.0
    <= MISSION SEGMENT: Warning
    <= ORDERS:
    <=   Confirm Mission Authorities
    <=   Check constraints and defensive responses
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 12

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s s s s s s s s s s s s s S F S S S F X F S S S F
    => GOAL ID: PSMD36.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Check posture changed?
    =>   Task update received
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: PSMD35.0
    <= MISSION SEGMENT: Hostilities Imminent
    <= ORDERS:
    <=   Observe pirate response
    <=   Monitor and report back to own ship
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 24

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s S S S S S S S S S S S S S S S S S S S F S S S F X F S S S X
    => GOAL ID: PSMD36.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Check posture changed?
    =>   Task update received
UPON OUTCOME x, LOOPS BACK TO:
    <= GOAL ID: PSMD14.0
    <= MISSION SEGMENT: Track
    <= ORDERS:
    <=   Track Merchant
    <=   Monitor and communicate
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 6

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s S S S S S S S S S S S S S F S S S F X F S S F S S
    => GOAL ID: PSMD37.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Fire Warning Shot
    =>   Warning shots remain an available option for human commanders. Lethal force is authorized.
UPON OUTCOME s, LOOPS BACK TO:
    <= GOAL ID: PSMD31.0
    <= MISSION SEGMENT: Warning
    <= ORDERS:
    <=   Confirm Mission Authorities
    <=   Check constraints and defensive responses
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 12
INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s S S S S S S S S S S S S S F S S S F X F S S F S F
    => GOAL ID: PSMD37.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Fire Warning Shot
    =>   Warning shots remain an available option for human commanders. Lethal force is authorized.
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: PSMD31.0
    <= MISSION SEGMENT: Warning
    <= ORDERS:
    <=   Confirm Mission Authorities
    <=   Check constraints and defensive responses
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 12

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s s s s s s s s s s s s s S F S S S F X F S S F F
    => GOAL ID: PSMD36.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Check posture changed?
    =>   Task update received
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: PSMD35.0
    <= MISSION SEGMENT: Hostilities Imminent
    <= ORDERS:
    <=   Observe pirate response
    <=   Monitor and report back to own ship
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 24

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s S S S S S S S S S S S S S S S S S S S F S S S F X F S S F X
    => GOAL ID: PSMD36.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Check posture changed?
    =>   Task update received
UPON OUTCOME x, LOOPS BACK TO:
    <= GOAL ID: PSMD14.0
    <= MISSION SEGMENT: Track
    <= ORDERS:
    <=   Track Merchant
    <=   Monitor and communicate
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 6

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s S S S S S S S S S S S S S F S S S F X F S F S S S
    => GOAL ID: PSMD37.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Fire Warning Shot
    =>   Warning shots remain an available option for human commanders. Lethal force is authorized.
UPON OUTCOME s, LOOPS BACK TO:
    <= GOAL ID: PSMD31.0
    <= MISSION SEGMENT: Warning
    <= ORDERS:
    <=   Confirm Mission Authorities
    <=   Check constraints and defensive responses
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 12

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s S S S S S S S S S S S S S F S S S F X F S F S S F
    => GOAL ID: PSMD37.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Fire Warning Shot
    =>   Warning shots remain an available option for human commanders. Lethal force is authorized.
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: PSMD31.0
    <= MISSION SEGMENT: Warning
    <= ORDERS:
    <=   Confirm Mission Authorities
    <=   Check constraints and defensive responses
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 12
INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s s s s s s s s s s s s s S F S S S F X F S F S F
    => GOAL ID: PSMD36.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Check posture changed?
    =>   Task update received
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: PSMD35.0
    <= MISSION SEGMENT: Hostilities Imminent
    <= ORDERS:
    <=   Observe pirate response
    <=   Monitor and report back to own ship
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 24

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s S S S S S S S S S S S S S S S S S S S F S S S F X F S F S X
    => GOAL ID: PSMD36.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Check posture changed?
    =>   Task update received
UPON OUTCOME x, LOOPS BACK TO:
    <= GOAL ID: PSMD14.0
    <= MISSION SEGMENT: Track
    <= ORDERS:
    <=   Track Merchant
    <=   Monitor and communicate
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 6

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s S S S S S S S S S S S S S F S S S F X F S F F S S
    => GOAL ID: PSMD37.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Fire Warning Shot
    =>   Warning shots remain an available option for human commanders. Lethal force is authorized.
UPON OUTCOME s, LOOPS BACK TO:
    <= GOAL ID: PSMD31.0
    <= MISSION SEGMENT: Warning
    <= ORDERS:
    <=   Confirm Mission Authorities
    <=   Check constraints and defensive responses
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 12

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s S S S S S S S S S S S S S F S S S F X F S F F S F
    => GOAL ID: PSMD37.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Fire Warning Shot
    =>   Warning shots remain an available option for human commanders. Lethal force is authorized.
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: PSMD31.0
    <= MISSION SEGMENT: Warning
    <= ORDERS:
    <=   Confirm Mission Authorities
    <=   Check constraints and defensive responses
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 12

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s s s s s s s s s s s s s S F S S S F X F S F F F
    => GOAL ID: PSMD36.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Check posture changed?
    =>   Task update received
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: PSMD35.0
    <= MISSION SEGMENT: Hostilities Imminent
    <= ORDERS:
    <=   Observe pirate response
    <=   Monitor and report back to own ship
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 24
INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s S S S S S S S S S S S S S S S S S S S F S S S F X F S F F X
    => GOAL ID: PSMD36.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Check posture changed?
    =>   Task update received
UPON OUTCOME x, LOOPS BACK TO:
    <= GOAL ID: PSMD14.0
    <= MISSION SEGMENT: Track
    <= ORDERS:
    <=   Track Merchant
    <=   Monitor and communicate
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 6

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s S S S S S S S S S S S S S F S S S F X F F S S S S
    => GOAL ID: PSMD37.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Fire Warning Shot
    =>   Warning shots remain an available option for human commanders. Lethal force is authorized.
UPON OUTCOME s, LOOPS BACK TO:
    <= GOAL ID: PSMD31.0
    <= MISSION SEGMENT: Warning
    <= ORDERS:
    <=   Confirm Mission Authorities
    <=   Check constraints and defensive responses
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 12

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s S S S S S S S S S S S S S F S S S F X F F S S S F
    => GOAL ID: PSMD37.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Fire Warning Shot
    =>   Warning shots remain an available option for human commanders. Lethal force is authorized.
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: PSMD31.0
    <= MISSION SEGMENT: Warning
    <= ORDERS:
    <=   Confirm Mission Authorities
    <=   Check constraints and defensive responses
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 12

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s s s s s s s s s s s s s S F S S S F X F F S S F
    => GOAL ID: PSMD36.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Check posture changed?
    =>   Task update received
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: PSMD35.0
    <= MISSION SEGMENT: Hostilities Imminent
    <= ORDERS:
    <=   Observe pirate response
    <=   Monitor and report back to own ship
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 24

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s S S S S S S S S S S S S S S S S S S S F S S S F X F F S S X
    => GOAL ID: PSMD36.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Check posture changed?
    =>   Task update received
UPON OUTCOME x, LOOPS BACK TO:
    <= GOAL ID: PSMD14.0
    <= MISSION SEGMENT: Track
    <= ORDERS:
    <=   Track Merchant
    <=   Monitor and communicate
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 6
INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s S S S S S S S S S S S S S F S S S F X F F S F S S
    => GOAL ID: PSMD37.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Fire Warning Shot
    =>   Warning shots remain an available option for human commanders. Lethal force is authorized.
UPON OUTCOME s, LOOPS BACK TO:
    <= GOAL ID: PSMD31.0
    <= MISSION SEGMENT: Warning
    <= ORDERS:
    <=   Confirm Mission Authorities
    <=   Check constraints and defensive responses
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 12

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s S S S S S S S S S S S S S F S S S F X F F S F S F
    => GOAL ID: PSMD37.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Fire Warning Shot
    =>   Warning shots remain an available option for human commanders. Lethal force is authorized.
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: PSMD31.0
    <= MISSION SEGMENT: Warning
    <= ORDERS:
    <=   Confirm Mission Authorities
    <=   Check constraints and defensive responses
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 12

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s s s s s s s s s s s s s S F S S S F X F F S F F
    => GOAL ID: PSMD36.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Check posture changed?
    =>   Task update received
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: PSMD35.0
    <= MISSION SEGMENT: Hostilities Imminent
    <= ORDERS:
    <=   Observe pirate response
    <=   Monitor and report back to own ship
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 24

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s S S S S S S S S S S S S S S S S S S S F S S S F X F F S F X
    => GOAL ID: PSMD36.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Check posture changed?
    =>   Task update received
UPON OUTCOME x, LOOPS BACK TO:
    <= GOAL ID: PSMD14.0
    <= MISSION SEGMENT: Track
    <= ORDERS:
    <=   Track Merchant
    <=   Monitor and communicate
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 6

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s S S S S S S S S S S S S S F S S S F X F F F S S S
    => GOAL ID: PSMD37.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Fire Warning Shot
    =>   Warning shots remain an available option for human commanders. Lethal force is authorized.
UPON OUTCOME s, LOOPS BACK TO:
    <= GOAL ID: PSMD31.0
    <= MISSION SEGMENT: Warning
    <= ORDERS:
    <=   Confirm Mission Authorities
    <=   Check constraints and defensive responses
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 12
INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s S S S S S S S S S S S S S F S S S F X F F F S S F
    => GOAL ID: PSMD37.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Fire Warning Shot
    =>   Warning shots remain an available option for human commanders. Lethal force is authorized.
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: PSMD31.0
    <= MISSION SEGMENT: Warning
    <= ORDERS:
    <=   Confirm Mission Authorities
    <=   Check constraints and defensive responses
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 12

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s s s s s s s s s s s s s S F S S S F X F F F S F
    => GOAL ID: PSMD36.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Check posture changed?
    =>   Task update received
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: PSMD35.0
    <= MISSION SEGMENT: Hostilities Imminent
    <= ORDERS:
    <=   Observe pirate response
    <=   Monitor and report back to own ship
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 24

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s S S S S S S S S S S S S S S S S S S S F S S S F X F F F S X
    => GOAL ID: PSMD36.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Check posture changed?
    =>   Task update received
UPON OUTCOME x, LOOPS BACK TO:
    <= GOAL ID: PSMD14.0
    <= MISSION SEGMENT: Track
    <= ORDERS:
    <=   Track Merchant
    <=   Monitor and communicate
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 6

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s S S S S S S S S S S S S S F S S S F X F F F F S S
    => GOAL ID: PSMD37.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Fire Warning Shot
    =>   Warning shots remain an available option for human commanders. Lethal force is authorized.
UPON OUTCOME s, LOOPS BACK TO:
    <= GOAL ID: PSMD31.0
    <= MISSION SEGMENT: Warning
    <= ORDERS:
    <=   Confirm Mission Authorities
    <=   Check constraints and defensive responses
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 12

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s S S S S S S S S S S S S S F S S S F X F F F F S F
    => GOAL ID: PSMD37.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Fire Warning Shot
    =>   Warning shots remain an available option for human commanders. Lethal force is authorized.
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: PSMD31.0
    <= MISSION SEGMENT: Warning
    <= ORDERS:
    <=   Confirm Mission Authorities
    <=   Check constraints and defensive responses
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 12
INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s s s s s s s s s s s s s S F S S S F X F F F F F
    => GOAL ID: PSMD36.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Check posture changed?
    =>   Task update received
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: PSMD35.0
    <= MISSION SEGMENT: Hostilities Imminent
    <= ORDERS:
    <=   Observe pirate response
    <=   Monitor and report back to own ship
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 24

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s S S S S S S S S S S S S S S S S S S S F S S S F X F F F F X
    => GOAL ID: PSMD36.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Check posture changed?
    =>   Task update received
UPON OUTCOME x, LOOPS BACK TO:
    <= GOAL ID: PSMD14.0
    <= MISSION SEGMENT: Track
    <= ORDERS:
    <=   Track Merchant
    <=   Monitor and communicate
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 6

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s S S S S S S S S S S S S S S S S S S S F S S S F X X S
    => GOAL ID: PSMD90.0
    => MISSION SEGMENT: Mission Finish
    => ORDERS:
    =>   Check relieved by other asset
    =>   Continue tracking merchant unless further task update recieved
UPON OUTCOME s, LOOPS BACK TO:
    <= GOAL ID: PSMD14.0
    <= MISSION SEGMENT: Track
    <= ORDERS:
    <=   Track Merchant
    <=   Monitor and communicate
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 6

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s S S S S S S S S S S S S S S S S S S S F S S S F X X F
    => GOAL ID: PSMD90.0
    => MISSION SEGMENT: Mission Finish
    => ORDERS:
    =>   Check relieved by other asset
    =>   Continue tracking merchant unless further task update recieved
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: PSMD14.0
    <= MISSION SEGMENT: Track
    <= ORDERS:
    <=   Track Merchant
    <=   Monitor and communicate
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 6

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s S S S S S S S S S S S S S S S S S S S F S S F S
    => GOAL ID: PSMD41.1
    => MISSION SEGMENT: Counter Attack
    => ORDERS:
    =>   Pirates retreat?
    =>   Stay with merchant, report if response changes
UPON OUTCOME s, LOOPS BACK TO:
    <= GOAL ID: PSMD14.0
    <= MISSION SEGMENT: Track
    <= ORDERS:
    <=   Track Merchant
    <=   Monitor and communicate
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 6
INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s S S S S S S S S S S S S S F S S F F S S S S S S
    => GOAL ID: PSMD37.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Fire Warning Shot
    =>   Warning shots remain an available option for human commanders. Lethal force is authorized.
UPON OUTCOME s, LOOPS BACK TO:
    <= GOAL ID: PSMD31.0
    <= MISSION SEGMENT: Warning
    <= ORDERS:
    <=   Confirm Mission Authorities
    <=   Check constraints and defensive responses
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 12

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s S S S S S S S S S S S S S F S S F F S S S S S F
    => GOAL ID: PSMD37.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Fire Warning Shot
    =>   Warning shots remain an available option for human commanders. Lethal force is authorized.
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: PSMD31.0
    <= MISSION SEGMENT: Warning
    <= ORDERS:
    <=   Confirm Mission Authorities
    <=   Check constraints and defensive responses
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 12

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s s s s s s s s s s s s s S F S S F F S S S S F
    => GOAL ID: PSMD36.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Check posture changed?
    =>   Task update received
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: PSMD35.0
    <= MISSION SEGMENT: Hostilities Imminent
    <= ORDERS:
    <=   Observe pirate response
    <=   Monitor and report back to own ship
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 24

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s S S S S S S S S S S S S S S S S S S S F S S F F S S S S X
    => GOAL ID: PSMD36.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Check posture changed?
    =>   Task update received
UPON OUTCOME x, LOOPS BACK TO:
    <= GOAL ID: PSMD14.0
    <= MISSION SEGMENT: Track
    <= ORDERS:
    <=   Track Merchant
    <=   Monitor and communicate
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 6

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s S S S S S S S S S S S S S F S S F F S S S F S S
    => GOAL ID: PSMD37.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Fire Warning Shot
    =>   Warning shots remain an available option for human commanders. Lethal force is authorized.
UPON OUTCOME s, LOOPS BACK TO:
    <= GOAL ID: PSMD31.0
    <= MISSION SEGMENT: Warning
    <= ORDERS:
    <=   Confirm Mission Authorities
    <=   Check constraints and defensive responses
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 12
INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s S S S S S S S S S S S S S F S S F F S S S F S F
    => GOAL ID: PSMD37.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Fire Warning Shot
    =>   Warning shots remain an available option for human commanders. Lethal force is authorized.
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: PSMD31.0
    <= MISSION SEGMENT: Warning
    <= ORDERS:
    <=   Confirm Mission Authorities
    <=   Check constraints and defensive responses
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 12

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s s s s s s s s s s s s s S F S S F F S S S F F
    => GOAL ID: PSMD36.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Check posture changed?
    =>   Task update received
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: PSMD35.0
    <= MISSION SEGMENT: Hostilities Imminent
    <= ORDERS:
    <=   Observe pirate response
    <=   Monitor and report back to own ship
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 24

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s S S S S S S S S S S S S S S S S S S S F S S F F S S S F X
    => GOAL ID: PSMD36.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Check posture changed?
    =>   Task update received
UPON OUTCOME x, LOOPS BACK TO:
    <= GOAL ID: PSMD14.0
    <= MISSION SEGMENT: Track
    <= ORDERS:
    <=   Track Merchant
    <=   Monitor and communicate
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 6

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s S S S S S S S S S S S S S F S S F F S S F S S S
    => GOAL ID: PSMD37.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Fire Warning Shot
    =>   Warning shots remain an available option for human commanders. Lethal force is authorized.
UPON OUTCOME s, LOOPS BACK TO:
    <= GOAL ID: PSMD31.0
    <= MISSION SEGMENT: Warning
    <= ORDERS:
    <=   Confirm Mission Authorities
    <=   Check constraints and defensive responses
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 12

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s S S S S S S S S S S S S S F S S F F S S F S S F
    => GOAL ID: PSMD37.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Fire Warning Shot
    =>   Warning shots remain an available option for human commanders. Lethal force is authorized.
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: PSMD31.0
    <= MISSION SEGMENT: Warning
    <= ORDERS:
    <=   Confirm Mission Authorities
    <=   Check constraints and defensive responses
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 12
INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s s s s s s s s s s s s s S F S S F F S S F S F
    => GOAL ID: PSMD36.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Check posture changed?
    =>   Task update received
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: PSMD35.0
    <= MISSION SEGMENT: Hostilities Imminent
    <= ORDERS:
    <=   Observe pirate response
    <=   Monitor and report back to own ship
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 24

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s S S S S S S S S S S S S S S S S S S S F S S F F S S F S X
    => GOAL ID: PSMD36.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Check posture changed?
    =>   Task update received
UPON OUTCOME x, LOOPS BACK TO:
    <= GOAL ID: PSMD14.0
    <= MISSION SEGMENT: Track
    <= ORDERS:
    <=   Track Merchant
    <=   Monitor and communicate
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 6

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s S S S S S S S S S S S S S F S S F F S S F F S S
    => GOAL ID: PSMD37.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Fire Warning Shot
    =>   Warning shots remain an available option for human commanders. Lethal force is authorized.
UPON OUTCOME s, LOOPS BACK TO:
    <= GOAL ID: PSMD31.0
    <= MISSION SEGMENT: Warning
    <= ORDERS:
    <=   Confirm Mission Authorities
    <=   Check constraints and defensive responses
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 12

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s S S S S S S S S S S S S S F S S F F S S F F S F
    => GOAL ID: PSMD37.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Fire Warning Shot
    =>   Warning shots remain an available option for human commanders. Lethal force is authorized.
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: PSMD31.0
    <= MISSION SEGMENT: Warning
    <= ORDERS:
    <=   Confirm Mission Authorities
    <=   Check constraints and defensive responses
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 12

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s s s s s s s s s s s s s S F S S F F S S F F F
    => GOAL ID: PSMD36.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Check posture changed?
    =>   Task update received
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: PSMD35.0
    <= MISSION SEGMENT: Hostilities Imminent
    <= ORDERS:
    <=   Observe pirate response
    <=   Monitor and report back to own ship
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 24
INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s S S S S S S S S S S S S S S S S S S S F S S F F S S F F X
    => GOAL ID: PSMD36.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Check posture changed?
    =>   Task update received
UPON OUTCOME x, LOOPS BACK TO:
    <= GOAL ID: PSMD14.0
    <= MISSION SEGMENT: Track
    <= ORDERS:
    <=   Track Merchant
    <=   Monitor and communicate
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 6

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s S S S S S S S S S S S S S F S S F F S F S S S S
    => GOAL ID: PSMD37.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Fire Warning Shot
    =>   Warning shots remain an available option for human commanders. Lethal force is authorized.
UPON OUTCOME s, LOOPS BACK TO:
    <= GOAL ID: PSMD31.0
    <= MISSION SEGMENT: Warning
    <= ORDERS:
    <=   Confirm Mission Authorities
    <=   Check constraints and defensive responses
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 12

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s S S S S S S S S S S S S S F S S F F S F S S S F
    => GOAL ID: PSMD37.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Fire Warning Shot
    =>   Warning shots remain an available option for human commanders. Lethal force is authorized.
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: PSMD31.0
    <= MISSION SEGMENT: Warning
    <= ORDERS:
    <=   Confirm Mission Authorities
    <=   Check constraints and defensive responses
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 12

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s s s s s s s s s s s s s S F S S F F S F S S F
    => GOAL ID: PSMD36.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Check posture changed?
    =>   Task update received
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: PSMD35.0
    <= MISSION SEGMENT: Hostilities Imminent
    <= ORDERS:
    <=   Observe pirate response
    <=   Monitor and report back to own ship
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 24

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s S S S S S S S S S S S S S S S S S S S F S S F F S F S S X
    => GOAL ID: PSMD36.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Check posture changed?
    =>   Task update received
UPON OUTCOME x, LOOPS BACK TO:
    <= GOAL ID: PSMD14.0
    <= MISSION SEGMENT: Track
    <= ORDERS:
    <=   Track Merchant
    <=   Monitor and communicate
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 6
INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s S S S S S S S S S S S S S F S S F F S F S F S S
    => GOAL ID: PSMD37.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Fire Warning Shot
    =>   Warning shots remain an available option for human commanders. Lethal force is authorized.
UPON OUTCOME s, LOOPS BACK TO:
    <= GOAL ID: PSMD31.0
    <= MISSION SEGMENT: Warning
    <= ORDERS:
    <=   Confirm Mission Authorities
    <=   Check constraints and defensive responses
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 12

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s S S S S S S S S S S S S S F S S F F S F S F S F
    => GOAL ID: PSMD37.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Fire Warning Shot
    =>   Warning shots remain an available option for human commanders. Lethal force is authorized.
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: PSMD31.0
    <= MISSION SEGMENT: Warning
    <= ORDERS:
    <=   Confirm Mission Authorities
    <=   Check constraints and defensive responses
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 12

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s s s s s s s s s s s s s S F S S F F S F S F F
    => GOAL ID: PSMD36.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Check posture changed?
    =>   Task update received
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: PSMD35.0
    <= MISSION SEGMENT: Hostilities Imminent
    <= ORDERS:
    <=   Observe pirate response
    <=   Monitor and report back to own ship
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 24

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s S S S S S S S S S S S S S S S S S S S F S S F F S F S F X
    => GOAL ID: PSMD36.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Check posture changed?
    =>   Task update received
UPON OUTCOME x, LOOPS BACK TO:
    <= GOAL ID: PSMD14.0
    <= MISSION SEGMENT: Track
    <= ORDERS:
    <=   Track Merchant
    <=   Monitor and communicate
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 6

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s S S S S S S S S S S S S S F S S F F S F F S S S
    => GOAL ID: PSMD37.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Fire Warning Shot
    =>   Warning shots remain an available option for human commanders. Lethal force is authorized.
UPON OUTCOME s, LOOPS BACK TO:
    <= GOAL ID: PSMD31.0
    <= MISSION SEGMENT: Warning
    <= ORDERS:
    <=   Confirm Mission Authorities
    <=   Check constraints and defensive responses
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 12
INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s S S S S S S S S S S S S S F S S F F S F F S S F
    => GOAL ID: PSMD37.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Fire Warning Shot
    =>   Warning shots remain an available option for human commanders. Lethal force is authorized.
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: PSMD31.0
    <= MISSION SEGMENT: Warning
    <= ORDERS:
    <=   Confirm Mission Authorities
    <=   Check constraints and defensive responses
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 12

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s s s s s s s s s s s s s S F S S F F S F F S F
    => GOAL ID: PSMD36.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Check posture changed?
    =>   Task update received
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: PSMD35.0
    <= MISSION SEGMENT: Hostilities Imminent
    <= ORDERS:
    <=   Observe pirate response
    <=   Monitor and report back to own ship
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 24

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s S S S S S S S S S S S S S S S S S S S F S S F F S F F S X
    => GOAL ID: PSMD36.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Check posture changed?
    =>   Task update received
UPON OUTCOME x, LOOPS BACK TO:
    <= GOAL ID: PSMD14.0
    <= MISSION SEGMENT: Track
    <= ORDERS:
    <=   Track Merchant
    <=   Monitor and communicate
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 6

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s S S S S S S S S S S S S S F S S F F S F F F S S
    => GOAL ID: PSMD37.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Fire Warning Shot
    =>   Warning shots remain an available option for human commanders. Lethal force is authorized.
UPON OUTCOME s, LOOPS BACK TO:
    <= GOAL ID: PSMD31.0
    <= MISSION SEGMENT: Warning
    <= ORDERS:
    <=   Confirm Mission Authorities
    <=   Check constraints and defensive responses
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 12

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s S S S S S S S S S S S S S F S S F F S F F F S F
    => GOAL ID: PSMD37.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Fire Warning Shot
    =>   Warning shots remain an available option for human commanders. Lethal force is authorized.
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: PSMD31.0
    <= MISSION SEGMENT: Warning
    <= ORDERS:
    <=   Confirm Mission Authorities
    <=   Check constraints and defensive responses
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 12
INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s s s s s s s s s s s s s S F S S F F S F F F F
    => GOAL ID: PSMD36.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Check posture changed?
    =>   Task update received
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: PSMD35.0
    <= MISSION SEGMENT: Hostilities Imminent
    <= ORDERS:
    <=   Observe pirate response
    <=   Monitor and report back to own ship
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 24

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s S S S S S S S S S S S S S S S S S S S F S S F F S F F F X
    => GOAL ID: PSMD36.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Check posture changed?
    =>   Task update received
UPON OUTCOME x, LOOPS BACK TO:
    <= GOAL ID: PSMD14.0
    <= MISSION SEGMENT: Track
    <= ORDERS:
    <=   Track Merchant
    <=   Monitor and communicate
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 6

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s S S S S S S S S S S S S S F S S F F F S S S S S
    => GOAL ID: PSMD37.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Fire Warning Shot
    =>   Warning shots remain an available option for human commanders. Lethal force is authorized.
UPON OUTCOME s, LOOPS BACK TO:
    <= GOAL ID: PSMD31.0
    <= MISSION SEGMENT: Warning
    <= ORDERS:
    <=   Confirm Mission Authorities
    <=   Check constraints and defensive responses
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 12

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s S S S S S S S S S S S S S F S S F F F S S S S F
    => GOAL ID: PSMD37.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Fire Warning Shot
    =>   Warning shots remain an available option for human commanders. Lethal force is authorized.
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: PSMD31.0
    <= MISSION SEGMENT: Warning
    <= ORDERS:
    <=   Confirm Mission Authorities
    <=   Check constraints and defensive responses
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 12

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s s s s s s s s s s s s s S F S S F F F S S S F
    => GOAL ID: PSMD36.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Check posture changed?
    =>   Task update received
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: PSMD35.0
    <= MISSION SEGMENT: Hostilities Imminent
    <= ORDERS:
    <=   Observe pirate response
    <=   Monitor and report back to own ship
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 24
INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s S S S S S S S S S S S S S S S S S S S F S S F F F S S S X
    => GOAL ID: PSMD36.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Check posture changed?
    =>   Task update received
UPON OUTCOME x, LOOPS BACK TO:
    <= GOAL ID: PSMD14.0
    <= MISSION SEGMENT: Track
    <= ORDERS:
    <=   Track Merchant
    <=   Monitor and communicate
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 6

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s S S S S S S S S S S S S S F S S F F F S S F S S
    => GOAL ID: PSMD37.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Fire Warning Shot
    =>   Warning shots remain an available option for human commanders. Lethal force is authorized.
UPON OUTCOME s, LOOPS BACK TO:
    <= GOAL ID: PSMD31.0
    <= MISSION SEGMENT: Warning
    <= ORDERS:
    <=   Confirm Mission Authorities
    <=   Check constraints and defensive responses
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 12

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s S S S S S S S S S S S S S F S S F F F S S F S F
    => GOAL ID: PSMD37.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Fire Warning Shot
    =>   Warning shots remain an available option for human commanders. Lethal force is authorized.
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: PSMD31.0
    <= MISSION SEGMENT: Warning
    <= ORDERS:
    <=   Confirm Mission Authorities
    <=   Check constraints and defensive responses
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 12

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s s s s s s s s s s s s s S F S S F F F S S F F
    => GOAL ID: PSMD36.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Check posture changed?
    =>   Task update received
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: PSMD35.0
    <= MISSION SEGMENT: Hostilities Imminent
    <= ORDERS:
    <=   Observe pirate response
    <=   Monitor and report back to own ship
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 24

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s S S S S S S S S S S S S S S S S S S S F S S F F F S S F X
    => GOAL ID: PSMD36.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Check posture changed?
    =>   Task update received
UPON OUTCOME x, LOOPS BACK TO:
    <= GOAL ID: PSMD14.0
    <= MISSION SEGMENT: Track
    <= ORDERS:
    <=   Track Merchant
    <=   Monitor and communicate
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 6
INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s S S S S S S S S S S S S S F S S F F F S F S S S
    => GOAL ID: PSMD37.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Fire Warning Shot
    =>   Warning shots remain an available option for human commanders. Lethal force is authorized.
UPON OUTCOME s, LOOPS BACK TO:
    <= GOAL ID: PSMD31.0
    <= MISSION SEGMENT: Warning
    <= ORDERS:
    <=   Confirm Mission Authorities
    <=   Check constraints and defensive responses
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 12

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s S S S S S S S S S S S S S F S S F F F S F S S F
    => GOAL ID: PSMD37.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Fire Warning Shot
    =>   Warning shots remain an available option for human commanders. Lethal force is authorized.
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: PSMD31.0
    <= MISSION SEGMENT: Warning
    <= ORDERS:
    <=   Confirm Mission Authorities
    <=   Check constraints and defensive responses
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 12

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s s s s s s s s s s s s s S F S S F F F S F S F
    => GOAL ID: PSMD36.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Check posture changed?
    =>   Task update received
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: PSMD35.0
    <= MISSION SEGMENT: Hostilities Imminent
    <= ORDERS:
    <=   Observe pirate response
    <=   Monitor and report back to own ship
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 24

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s S S S S S S S S S S S S S S S S S S S F S S F F F S F S X
    => GOAL ID: PSMD36.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Check posture changed?
    =>   Task update received
UPON OUTCOME x, LOOPS BACK TO:
    <= GOAL ID: PSMD14.0
    <= MISSION SEGMENT: Track
    <= ORDERS:
    <=   Track Merchant
    <=   Monitor and communicate
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 6

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s S S S S S S S S S S S S S F S S F F F S F F S S
    => GOAL ID: PSMD37.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Fire Warning Shot
    =>   Warning shots remain an available option for human commanders. Lethal force is authorized.
UPON OUTCOME s, LOOPS BACK TO:
    <= GOAL ID: PSMD31.0
    <= MISSION SEGMENT: Warning
    <= ORDERS:
    <=   Confirm Mission Authorities
    <=   Check constraints and defensive responses
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 12
INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s S S S S S S S S S S S S S F S S F F F S F F S F
    => GOAL ID: PSMD37.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Fire Warning Shot
    =>   Warning shots remain an available option for human commanders. Lethal force is authorized.
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: PSMD31.0
    <= MISSION SEGMENT: Warning
    <= ORDERS:
    <=   Confirm Mission Authorities
    <=   Check constraints and defensive responses
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 12

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s s s s s s s s s s s s s S F S S F F F S F F F
    => GOAL ID: PSMD36.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Check posture changed?
    =>   Task update received
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: PSMD35.0
    <= MISSION SEGMENT: Hostilities Imminent
    <= ORDERS:
    <=   Observe pirate response
    <=   Monitor and report back to own ship
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 24

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s S S S S S S S S S S S S S S S S S S S F S S F F F S F F X
    => GOAL ID: PSMD36.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Check posture changed?
    =>   Task update received
UPON OUTCOME x, LOOPS BACK TO:
    <= GOAL ID: PSMD14.0
    <= MISSION SEGMENT: Track
    <= ORDERS:
    <=   Track Merchant
    <=   Monitor and communicate
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 6

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s S S S S S S S S S S S S S F S S F F F F S S S S
    => GOAL ID: PSMD37.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Fire Warning Shot
    =>   Warning shots remain an available option for human commanders. Lethal force is authorized.
UPON OUTCOME s, LOOPS BACK TO:
    <= GOAL ID: PSMD31.0
    <= MISSION SEGMENT: Warning
    <= ORDERS:
    <=   Confirm Mission Authorities
    <=   Check constraints and defensive responses
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 12

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s S S S S S S S S S S S S S F S S F F F F S S S F
    => GOAL ID: PSMD37.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Fire Warning Shot
    =>   Warning shots remain an available option for human commanders. Lethal force is authorized.
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: PSMD31.0
    <= MISSION SEGMENT: Warning
    <= ORDERS:
    <=   Confirm Mission Authorities
    <=   Check constraints and defensive responses
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 12
INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s s s s s s s s s s s s s S F S S F F F F S S F
    => GOAL ID: PSMD36.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Check posture changed?
    =>   Task update received
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: PSMD35.0
    <= MISSION SEGMENT: Hostilities Imminent
    <= ORDERS:
    <=   Observe pirate response
    <=   Monitor and report back to own ship
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 24

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s S S S S S S S S S S S S S S S S S S S F S S F F F F S S X
    => GOAL ID: PSMD36.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Check posture changed?
    =>   Task update received
UPON OUTCOME x, LOOPS BACK TO:
    <= GOAL ID: PSMD14.0
    <= MISSION SEGMENT: Track
    <= ORDERS:
    <=   Track Merchant
    <=   Monitor and communicate
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 6

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s S S S S S S S S S S S S S F S S F F F F S F S S
    => GOAL ID: PSMD37.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Fire Warning Shot
    =>   Warning shots remain an available option for human commanders. Lethal force is authorized.
UPON OUTCOME s, LOOPS BACK TO:
    <= GOAL ID: PSMD31.0
    <= MISSION SEGMENT: Warning
    <= ORDERS:
    <=   Confirm Mission Authorities
    <=   Check constraints and defensive responses
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 12

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s S S S S S S S S S S S S S F S S F F F F S F S F
    => GOAL ID: PSMD37.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Fire Warning Shot
    =>   Warning shots remain an available option for human commanders. Lethal force is authorized.
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: PSMD31.0
    <= MISSION SEGMENT: Warning
    <= ORDERS:
    <=   Confirm Mission Authorities
    <=   Check constraints and defensive responses
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 12

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s s s s s s s s s s s s s S F S S F F F F S F F
    => GOAL ID: PSMD36.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Check posture changed?
    =>   Task update received
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: PSMD35.0
    <= MISSION SEGMENT: Hostilities Imminent
    <= ORDERS:
    <=   Observe pirate response
    <=   Monitor and report back to own ship
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 24
INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s S S S S S S S S S S S S S S S S S S S F S S F F F F S F X
    => GOAL ID: PSMD36.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Check posture changed?
    =>   Task update received
UPON OUTCOME x, LOOPS BACK TO:
    <= GOAL ID: PSMD14.0
    <= MISSION SEGMENT: Track
    <= ORDERS:
    <=   Track Merchant
    <=   Monitor and communicate
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 6

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s S S S S S S S S S S S S S F S S F F F F F S S S
    => GOAL ID: PSMD37.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Fire Warning Shot
    =>   Warning shots remain an available option for human commanders. Lethal force is authorized.
UPON OUTCOME s, LOOPS BACK TO:
    <= GOAL ID: PSMD31.0
    <= MISSION SEGMENT: Warning
    <= ORDERS:
    <=   Confirm Mission Authorities
    <=   Check constraints and defensive responses
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 12

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s S S S S S S S S S S S S S F S S F F F F F S S F
    => GOAL ID: PSMD37.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Fire Warning Shot
    =>   Warning shots remain an available option for human commanders. Lethal force is authorized.
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: PSMD31.0
    <= MISSION SEGMENT: Warning
    <= ORDERS:
    <=   Confirm Mission Authorities
    <=   Check constraints and defensive responses
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 12

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s s s s s s s s s s s s s S F S S F F F F F S F
    => GOAL ID: PSMD36.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Check posture changed?
    =>   Task update received
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: PSMD35.0
    <= MISSION SEGMENT: Hostilities Imminent
    <= ORDERS:
    <=   Observe pirate response
    <=   Monitor and report back to own ship
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 24

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s S S S S S S S S S S S S S S S S S S S F S S F F F F F S X
    => GOAL ID: PSMD36.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Check posture changed?
    =>   Task update received
UPON OUTCOME x, LOOPS BACK TO:
    <= GOAL ID: PSMD14.0
    <= MISSION SEGMENT: Track
    <= ORDERS:
    <=   Track Merchant
    <=   Monitor and communicate
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 6
INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s S S S S S S S S S S S S S F S S F F F F F F S S
    => GOAL ID: PSMD37.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Fire Warning Shot
    =>   Warning shots remain an available option for human commanders. Lethal force is authorized.
UPON OUTCOME s, LOOPS BACK TO:
    <= GOAL ID: PSMD31.0
    <= MISSION SEGMENT: Warning
    <= ORDERS:
    <=   Confirm Mission Authorities
    <=   Check constraints and defensive responses
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 12

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s S S S S S S S S S S S S S F S S F F F F F F S F
    => GOAL ID: PSMD37.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Fire Warning Shot
    =>   Warning shots remain an available option for human commanders. Lethal force is authorized.
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: PSMD31.0
    <= MISSION SEGMENT: Warning
    <= ORDERS:
    <=   Confirm Mission Authorities
    <=   Check constraints and defensive responses
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 12

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s s s s s s s s s s s s s S F S S F F F F F F F
    => GOAL ID: PSMD36.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Check posture changed?
    =>   Task update received
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: PSMD35.0
    <= MISSION SEGMENT: Hostilities Imminent
    <= ORDERS:
    <=   Observe pirate response
    <=   Monitor and report back to own ship
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 24

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s S S S S S S S S S S S S S S S S S S S F S S F F F F F F X
    => GOAL ID: PSMD36.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Check posture changed?
    =>   Task update received
UPON OUTCOME x, LOOPS BACK TO:
    <= GOAL ID: PSMD14.0
    <= MISSION SEGMENT: Track
    <= ORDERS:
    <=   Track Merchant
    <=   Monitor and communicate
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 6

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s S S S S S S S S S S S S S S S S S S S F S S F F X S
    => GOAL ID: PSMD42.0
    => MISSION SEGMENT: Counter Attack
    => ORDERS:
    =>   Low or no ammunition: need to disengage?
    =>   Hold ammunition in reseve, or else fight to the finish
UPON OUTCOME s, LOOPS BACK TO:
    <= GOAL ID: PSMD14.0
    <= MISSION SEGMENT: Track
    <= ORDERS:
    <=   Track Merchant
    <=   Monitor and communicate
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 6
INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s S S S S S S S S S S S S S F S S F F X F S S S S S
    => GOAL ID: PSMD37.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Fire Warning Shot
    =>   Warning shots remain an available option for human commanders. Lethal force is authorized.
UPON OUTCOME s, LOOPS BACK TO:
    <= GOAL ID: PSMD31.0
    <= MISSION SEGMENT: Warning
    <= ORDERS:
    <=   Confirm Mission Authorities
    <=   Check constraints and defensive responses
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 12

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s S S S S S S S S S S S S S F S S F F X F S S S S F
    => GOAL ID: PSMD37.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Fire Warning Shot
    =>   Warning shots remain an available option for human commanders. Lethal force is authorized.
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: PSMD31.0
    <= MISSION SEGMENT: Warning
    <= ORDERS:
    <=   Confirm Mission Authorities
    <=   Check constraints and defensive responses
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 12

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s s s s s s s s s s s s s S F S S F F X F S S S F
    => GOAL ID: PSMD36.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Check posture changed?
    =>   Task update received
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: PSMD35.0
    <= MISSION SEGMENT: Hostilities Imminent
    <= ORDERS:
    <=   Observe pirate response
    <=   Monitor and report back to own ship
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 24

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s S S S S S S S S S S S S S S S S S S S F S S F F X F S S S X
    => GOAL ID: PSMD36.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Check posture changed?
    =>   Task update received
UPON OUTCOME x, LOOPS BACK TO:
    <= GOAL ID: PSMD14.0
    <= MISSION SEGMENT: Track
    <= ORDERS:
    <=   Track Merchant
    <=   Monitor and communicate
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 6

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s S S S S S S S S S S S S S F S S F F X F S S F S S
    => GOAL ID: PSMD37.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Fire Warning Shot
    =>   Warning shots remain an available option for human commanders. Lethal force is authorized.
UPON OUTCOME s, LOOPS BACK TO:
    <= GOAL ID: PSMD31.0
    <= MISSION SEGMENT: Warning
    <= ORDERS:
    <=   Confirm Mission Authorities
    <=   Check constraints and defensive responses
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 12
INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s S S S S S S S S S S S S S F S S F F X F S S F S F
    => GOAL ID: PSMD37.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Fire Warning Shot
    =>   Warning shots remain an available option for human commanders. Lethal force is authorized.
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: PSMD31.0
    <= MISSION SEGMENT: Warning
    <= ORDERS:
    <=   Confirm Mission Authorities
    <=   Check constraints and defensive responses
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 12

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s s s s s s s s s s s s s S F S S F F X F S S F F
    => GOAL ID: PSMD36.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Check posture changed?
    =>   Task update received
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: PSMD35.0
    <= MISSION SEGMENT: Hostilities Imminent
    <= ORDERS:
    <=   Observe pirate response
    <=   Monitor and report back to own ship
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 24

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s S S S S S S S S S S S S S S S S S S S F S S F F X F S S F X
    => GOAL ID: PSMD36.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Check posture changed?
    =>   Task update received
UPON OUTCOME x, LOOPS BACK TO:
    <= GOAL ID: PSMD14.0
    <= MISSION SEGMENT: Track
    <= ORDERS:
    <=   Track Merchant
    <=   Monitor and communicate
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 6

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s S S S S S S S S S S S S S F S S F F X F S F S S S
    => GOAL ID: PSMD37.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Fire Warning Shot
    =>   Warning shots remain an available option for human commanders. Lethal force is authorized.
UPON OUTCOME s, LOOPS BACK TO:
    <= GOAL ID: PSMD31.0
    <= MISSION SEGMENT: Warning
    <= ORDERS:
    <=   Confirm Mission Authorities
    <=   Check constraints and defensive responses
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 12

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s S S S S S S S S S S S S S F S S F F X F S F S S F
    => GOAL ID: PSMD37.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Fire Warning Shot
    =>   Warning shots remain an available option for human commanders. Lethal force is authorized.
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: PSMD31.0
    <= MISSION SEGMENT: Warning
    <= ORDERS:
    <=   Confirm Mission Authorities
    <=   Check constraints and defensive responses
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 12
INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s s s s s s s s s s s s s S F S S F F X F S F S F
    => GOAL ID: PSMD36.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Check posture changed?
    =>   Task update received
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: PSMD35.0
    <= MISSION SEGMENT: Hostilities Imminent
    <= ORDERS:
    <=   Observe pirate response
    <=   Monitor and report back to own ship
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 24

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s S S S S S S S S S S S S S S S S S S S F S S F F X F S F S X
    => GOAL ID: PSMD36.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Check posture changed?
    =>   Task update received
UPON OUTCOME x, LOOPS BACK TO:
    <= GOAL ID: PSMD14.0
    <= MISSION SEGMENT: Track
    <= ORDERS:
    <=   Track Merchant
    <=   Monitor and communicate
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 6

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s S S S S S S S S S S S S S F S S F F X F S F F S S
    => GOAL ID: PSMD37.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Fire Warning Shot
    =>   Warning shots remain an available option for human commanders. Lethal force is authorized.
UPON OUTCOME s, LOOPS BACK TO:
    <= GOAL ID: PSMD31.0
    <= MISSION SEGMENT: Warning
    <= ORDERS:
    <=   Confirm Mission Authorities
    <=   Check constraints and defensive responses
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 12

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s S S S S S S S S S S S S S F S S F F X F S F F S F
    => GOAL ID: PSMD37.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Fire Warning Shot
    =>   Warning shots remain an available option for human commanders. Lethal force is authorized.
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: PSMD31.0
    <= MISSION SEGMENT: Warning
    <= ORDERS:
    <=   Confirm Mission Authorities
    <=   Check constraints and defensive responses
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 12

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s s s s s s s s s s s s s S F S S F F X F S F F F
    => GOAL ID: PSMD36.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Check posture changed?
    =>   Task update received
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: PSMD35.0
    <= MISSION SEGMENT: Hostilities Imminent
    <= ORDERS:
    <=   Observe pirate response
    <=   Monitor and report back to own ship
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 24
INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s S S S S S S S S S S S S S S S S S S S F S S F F X F S F F X
    => GOAL ID: PSMD36.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Check posture changed?
    =>   Task update received
UPON OUTCOME x, LOOPS BACK TO:
    <= GOAL ID: PSMD14.0
    <= MISSION SEGMENT: Track
    <= ORDERS:
    <=   Track Merchant
    <=   Monitor and communicate
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 6

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s S S S S S S S S S S S S S F S S F F X F F S S S S
    => GOAL ID: PSMD37.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Fire Warning Shot
    =>   Warning shots remain an available option for human commanders. Lethal force is authorized.
UPON OUTCOME s, LOOPS BACK TO:
    <= GOAL ID: PSMD31.0
    <= MISSION SEGMENT: Warning
    <= ORDERS:
    <=   Confirm Mission Authorities
    <=   Check constraints and defensive responses
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 12

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s S S S S S S S S S S S S S F S S F F X F F S S S F
    => GOAL ID: PSMD37.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Fire Warning Shot
    =>   Warning shots remain an available option for human commanders. Lethal force is authorized.
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: PSMD31.0
    <= MISSION SEGMENT: Warning
    <= ORDERS:
    <=   Confirm Mission Authorities
    <=   Check constraints and defensive responses
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 12

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s s s s s s s s s s s s s S F S S F F X F F S S F
    => GOAL ID: PSMD36.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Check posture changed?
    =>   Task update received
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: PSMD35.0
    <= MISSION SEGMENT: Hostilities Imminent
    <= ORDERS:
    <=   Observe pirate response
    <=   Monitor and report back to own ship
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 24

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s S S S S S S S S S S S S S S S S S S S F S S F F X F F S S X
    => GOAL ID: PSMD36.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Check posture changed?
    =>   Task update received
UPON OUTCOME x, LOOPS BACK TO:
    <= GOAL ID: PSMD14.0
    <= MISSION SEGMENT: Track
    <= ORDERS:
    <=   Track Merchant
    <=   Monitor and communicate
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 6
INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s S S S S S S S S S S S S S F S S F F X F F S F S S
    => GOAL ID: PSMD37.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Fire Warning Shot
    =>   Warning shots remain an available option for human commanders. Lethal force is authorized.
UPON OUTCOME s, LOOPS BACK TO:
    <= GOAL ID: PSMD31.0
    <= MISSION SEGMENT: Warning
    <= ORDERS:
    <=   Confirm Mission Authorities
    <=   Check constraints and defensive responses
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 12

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s S S S S S S S S S S S S S F S S F F X F F S F S F
    => GOAL ID: PSMD37.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Fire Warning Shot
    =>   Warning shots remain an available option for human commanders. Lethal force is authorized.
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: PSMD31.0
    <= MISSION SEGMENT: Warning
    <= ORDERS:
    <=   Confirm Mission Authorities
    <=   Check constraints and defensive responses
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 12

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s s s s s s s s s s s s s S F S S F F X F F S F F
    => GOAL ID: PSMD36.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Check posture changed?
    =>   Task update received
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: PSMD35.0
    <= MISSION SEGMENT: Hostilities Imminent
    <= ORDERS:
    <=   Observe pirate response
    <=   Monitor and report back to own ship
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 24

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s S S S S S S S S S S S S S S S S S S S F S S F F X F F S F X
    => GOAL ID: PSMD36.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Check posture changed?
    =>   Task update received
UPON OUTCOME x, LOOPS BACK TO:
    <= GOAL ID: PSMD14.0
    <= MISSION SEGMENT: Track
    <= ORDERS:
    <=   Track Merchant
    <=   Monitor and communicate
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 6

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s S S S S S S S S S S S S S F S S F F X F F F S S S
    => GOAL ID: PSMD37.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Fire Warning Shot
    =>   Warning shots remain an available option for human commanders. Lethal force is authorized.
UPON OUTCOME s, LOOPS BACK TO:
    <= GOAL ID: PSMD31.0
    <= MISSION SEGMENT: Warning
    <= ORDERS:
    <=   Confirm Mission Authorities
    <=   Check constraints and defensive responses
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 12
INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s S S S S S S S S S S S S S F S S F F X F F F S S F
    => GOAL ID: PSMD37.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Fire Warning Shot
    =>   Warning shots remain an available option for human commanders. Lethal force is authorized.
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: PSMD31.0
    <= MISSION SEGMENT: Warning
    <= ORDERS:
    <=   Confirm Mission Authorities
    <=   Check constraints and defensive responses
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 12

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s s s s s s s s s s s s s S F S S F F X F F F S F
    => GOAL ID: PSMD36.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Check posture changed?
    =>   Task update received
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: PSMD35.0
    <= MISSION SEGMENT: Hostilities Imminent
    <= ORDERS:
    <=   Observe pirate response
    <=   Monitor and report back to own ship
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 24

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s S S S S S S S S S S S S S S S S S S S F S S F F X F F F S X
    => GOAL ID: PSMD36.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Check posture changed?
    =>   Task update received
UPON OUTCOME x, LOOPS BACK TO:
    <= GOAL ID: PSMD14.0
    <= MISSION SEGMENT: Track
    <= ORDERS:
    <=   Track Merchant
    <=   Monitor and communicate
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 6

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s S S S S S S S S S S S S S F S S F F X F F F F S S
    => GOAL ID: PSMD37.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Fire Warning Shot
    =>   Warning shots remain an available option for human commanders. Lethal force is authorized.
UPON OUTCOME s, LOOPS BACK TO:
    <= GOAL ID: PSMD31.0
    <= MISSION SEGMENT: Warning
    <= ORDERS:
    <=   Confirm Mission Authorities
    <=   Check constraints and defensive responses
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 12

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s S S S S S S S S S S S S S F S S F F X F F F F S F
    => GOAL ID: PSMD37.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Fire Warning Shot
    =>   Warning shots remain an available option for human commanders. Lethal force is authorized.
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: PSMD31.0
    <= MISSION SEGMENT: Warning
    <= ORDERS:
    <=   Confirm Mission Authorities
    <=   Check constraints and defensive responses
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 12
INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s s s s s s s s s s s s s S F S S F F X F F F F F
    => GOAL ID: PSMD36.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Check posture changed?
    =>   Task update received
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: PSMD35.0
    <= MISSION SEGMENT: Hostilities Imminent
    <= ORDERS:
    <=   Observe pirate response
    <=   Monitor and report back to own ship
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 24

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s S S S S S S S S S S S S S S S S S S S F S S F F X F F F F X
    => GOAL ID: PSMD36.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Check posture changed?
    =>   Task update received
UPON OUTCOME x, LOOPS BACK TO:
    <= GOAL ID: PSMD14.0
    <= MISSION SEGMENT: Track
    <= ORDERS:
    <=   Track Merchant
    <=   Monitor and communicate
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 6

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s S S S S S S S S S S S S S S S S S S S F S S F F X X S
    => GOAL ID: PSMD90.0
    => MISSION SEGMENT: Mission Finish
    => ORDERS:
    =>   Check relieved by other asset
    =>   Continue tracking merchant unless further task update recieved
UPON OUTCOME s, LOOPS BACK TO:
    <= GOAL ID: PSMD14.0
    <= MISSION SEGMENT: Track
    <= ORDERS:
    <=   Track Merchant
    <=   Monitor and communicate
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 6

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s S S S S S S S S S S S S S S S S S S S F S S F F X X F
    => GOAL ID: PSMD90.0
    => MISSION SEGMENT: Mission Finish
    => ORDERS:
    =>   Check relieved by other asset
    =>   Continue tracking merchant unless further task update recieved
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: PSMD14.0
    <= MISSION SEGMENT: Track
    <= ORDERS:
    <=   Track Merchant
    <=   Monitor and communicate
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 6

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s S S S S S S S S S S S S S S S S S S S F S F S S
    => GOAL ID: PSMD41.1
    => MISSION SEGMENT: Counter Attack
    => ORDERS:
    =>   Pirates retreat?
    =>   Stay with merchant, report if response changes
UPON OUTCOME s, LOOPS BACK TO:
    <= GOAL ID: PSMD14.0
    <= MISSION SEGMENT: Track
    <= ORDERS:
    <=   Track Merchant
    <=   Monitor and communicate
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 6
INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s S S S S S S S S S S S S S F S F S F S S S S S S
    => GOAL ID: PSMD37.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Fire Warning Shot
    =>   Warning shots remain an available option for human commanders. Lethal force is authorized.
UPON OUTCOME s, LOOPS BACK TO:
    <= GOAL ID: PSMD31.0
    <= MISSION SEGMENT: Warning
    <= ORDERS:
    <=   Confirm Mission Authorities
    <=   Check constraints and defensive responses
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 12

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s S S S S S S S S S S S S S F S F S F S S S S S F
    => GOAL ID: PSMD37.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Fire Warning Shot
    =>   Warning shots remain an available option for human commanders. Lethal force is authorized.
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: PSMD31.0
    <= MISSION SEGMENT: Warning
    <= ORDERS:
    <=   Confirm Mission Authorities
    <=   Check constraints and defensive responses
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 12

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s s s s s s s s s s s s s S F S F S F S S S S F
    => GOAL ID: PSMD36.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Check posture changed?
    =>   Task update received
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: PSMD35.0
    <= MISSION SEGMENT: Hostilities Imminent
    <= ORDERS:
    <=   Observe pirate response
    <=   Monitor and report back to own ship
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 24

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s S S S S S S S S S S S S S S S S S S S F S F S F S S S S X
    => GOAL ID: PSMD36.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Check posture changed?
    =>   Task update received
UPON OUTCOME x, LOOPS BACK TO:
    <= GOAL ID: PSMD14.0
    <= MISSION SEGMENT: Track
    <= ORDERS:
    <=   Track Merchant
    <=   Monitor and communicate
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 6

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s S S S S S S S S S S S S S F S F S F S S S F S S
    => GOAL ID: PSMD37.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Fire Warning Shot
    =>   Warning shots remain an available option for human commanders. Lethal force is authorized.
UPON OUTCOME s, LOOPS BACK TO:
    <= GOAL ID: PSMD31.0
    <= MISSION SEGMENT: Warning
    <= ORDERS:
    <=   Confirm Mission Authorities
    <=   Check constraints and defensive responses
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 12
INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s S S S S S S S S S S S S S F S F S F S S S F S F
    => GOAL ID: PSMD37.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Fire Warning Shot
    =>   Warning shots remain an available option for human commanders. Lethal force is authorized.
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: PSMD31.0
    <= MISSION SEGMENT: Warning
    <= ORDERS:
    <=   Confirm Mission Authorities
    <=   Check constraints and defensive responses
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 12

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s s s s s s s s s s s s s S F S F S F S S S F F
    => GOAL ID: PSMD36.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Check posture changed?
    =>   Task update received
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: PSMD35.0
    <= MISSION SEGMENT: Hostilities Imminent
    <= ORDERS:
    <=   Observe pirate response
    <=   Monitor and report back to own ship
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 24

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s S S S S S S S S S S S S S S S S S S S F S F S F S S S F X
    => GOAL ID: PSMD36.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Check posture changed?
    =>   Task update received
UPON OUTCOME x, LOOPS BACK TO:
    <= GOAL ID: PSMD14.0
    <= MISSION SEGMENT: Track
    <= ORDERS:
    <=   Track Merchant
    <=   Monitor and communicate
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 6

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s S S S S S S S S S S S S S F S F S F S S F S S S
    => GOAL ID: PSMD37.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Fire Warning Shot
    =>   Warning shots remain an available option for human commanders. Lethal force is authorized.
UPON OUTCOME s, LOOPS BACK TO:
    <= GOAL ID: PSMD31.0
    <= MISSION SEGMENT: Warning
    <= ORDERS:
    <=   Confirm Mission Authorities
    <=   Check constraints and defensive responses
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 12

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s S S S S S S S S S S S S S F S F S F S S F S S F
    => GOAL ID: PSMD37.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Fire Warning Shot
    =>   Warning shots remain an available option for human commanders. Lethal force is authorized.
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: PSMD31.0
    <= MISSION SEGMENT: Warning
    <= ORDERS:
    <=   Confirm Mission Authorities
    <=   Check constraints and defensive responses
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 12
INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s s s s s s s s s s s s s S F S F S F S S F S F
    => GOAL ID: PSMD36.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Check posture changed?
    =>   Task update received
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: PSMD35.0
    <= MISSION SEGMENT: Hostilities Imminent
    <= ORDERS:
    <=   Observe pirate response
    <=   Monitor and report back to own ship
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 24

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s S S S S S S S S S S S S S S S S S S S F S F S F S S F S X
    => GOAL ID: PSMD36.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Check posture changed?
    =>   Task update received
UPON OUTCOME x, LOOPS BACK TO:
    <= GOAL ID: PSMD14.0
    <= MISSION SEGMENT: Track
    <= ORDERS:
    <=   Track Merchant
    <=   Monitor and communicate
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 6

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s S S S S S S S S S S S S S F S F S F S S F F S S
    => GOAL ID: PSMD37.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Fire Warning Shot
    =>   Warning shots remain an available option for human commanders. Lethal force is authorized.
UPON OUTCOME s, LOOPS BACK TO:
    <= GOAL ID: PSMD31.0
    <= MISSION SEGMENT: Warning
    <= ORDERS:
    <=   Confirm Mission Authorities
    <=   Check constraints and defensive responses
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 12

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s S S S S S S S S S S S S S F S F S F S S F F S F
    => GOAL ID: PSMD37.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Fire Warning Shot
    =>   Warning shots remain an available option for human commanders. Lethal force is authorized.
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: PSMD31.0
    <= MISSION SEGMENT: Warning
    <= ORDERS:
    <=   Confirm Mission Authorities
    <=   Check constraints and defensive responses
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 12

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s s s s s s s s s s s s s S F S F S F S S F F F
    => GOAL ID: PSMD36.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Check posture changed?
    =>   Task update received
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: PSMD35.0
    <= MISSION SEGMENT: Hostilities Imminent
    <= ORDERS:
    <=   Observe pirate response
    <=   Monitor and report back to own ship
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 24
INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s S S S S S S S S S S S S S S S S S S S F S F S F S S F F X
    => GOAL ID: PSMD36.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Check posture changed?
    =>   Task update received
UPON OUTCOME x, LOOPS BACK TO:
    <= GOAL ID: PSMD14.0
    <= MISSION SEGMENT: Track
    <= ORDERS:
    <=   Track Merchant
    <=   Monitor and communicate
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 6

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s S S S S S S S S S S S S S F S F S F S F S S S S
    => GOAL ID: PSMD37.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Fire Warning Shot
    =>   Warning shots remain an available option for human commanders. Lethal force is authorized.
UPON OUTCOME s, LOOPS BACK TO:
    <= GOAL ID: PSMD31.0
    <= MISSION SEGMENT: Warning
    <= ORDERS:
    <=   Confirm Mission Authorities
    <=   Check constraints and defensive responses
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 12

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s S S S S S S S S S S S S S F S F S F S F S S S F
    => GOAL ID: PSMD37.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Fire Warning Shot
    =>   Warning shots remain an available option for human commanders. Lethal force is authorized.
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: PSMD31.0
    <= MISSION SEGMENT: Warning
    <= ORDERS:
    <=   Confirm Mission Authorities
    <=   Check constraints and defensive responses
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 12

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s s s s s s s s s s s s s S F S F S F S F S S F
    => GOAL ID: PSMD36.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Check posture changed?
    =>   Task update received
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: PSMD35.0
    <= MISSION SEGMENT: Hostilities Imminent
    <= ORDERS:
    <=   Observe pirate response
    <=   Monitor and report back to own ship
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 24

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s S S S S S S S S S S S S S S S S S S S F S F S F S F S S X
    => GOAL ID: PSMD36.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Check posture changed?
    =>   Task update received
UPON OUTCOME x, LOOPS BACK TO:
    <= GOAL ID: PSMD14.0
    <= MISSION SEGMENT: Track
    <= ORDERS:
    <=   Track Merchant
    <=   Monitor and communicate
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 6
INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s S S S S S S S S S S S S S F S F S F S F S F S S
    => GOAL ID: PSMD37.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Fire Warning Shot
    =>   Warning shots remain an available option for human commanders. Lethal force is authorized.
UPON OUTCOME s, LOOPS BACK TO:
    <= GOAL ID: PSMD31.0
    <= MISSION SEGMENT: Warning
    <= ORDERS:
    <=   Confirm Mission Authorities
    <=   Check constraints and defensive responses
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 12

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s S S S S S S S S S S S S S F S F S F S F S F S F
    => GOAL ID: PSMD37.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Fire Warning Shot
    =>   Warning shots remain an available option for human commanders. Lethal force is authorized.
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: PSMD31.0
    <= MISSION SEGMENT: Warning
    <= ORDERS:
    <=   Confirm Mission Authorities
    <=   Check constraints and defensive responses
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 12

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s s s s s s s s s s s s s S F S F S F S F S F F
    => GOAL ID: PSMD36.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Check posture changed?
    =>   Task update received
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: PSMD35.0
    <= MISSION SEGMENT: Hostilities Imminent
    <= ORDERS:
    <=   Observe pirate response
    <=   Monitor and report back to own ship
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 24

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s S S S S S S S S S S S S S S S S S S S F S F S F S F S F X
    => GOAL ID: PSMD36.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Check posture changed?
    =>   Task update received
UPON OUTCOME x, LOOPS BACK TO:
    <= GOAL ID: PSMD14.0
    <= MISSION SEGMENT: Track
    <= ORDERS:
    <=   Track Merchant
    <=   Monitor and communicate
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 6

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s S S S S S S S S S S S S S F S F S F S F F S S S
    => GOAL ID: PSMD37.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Fire Warning Shot
    =>   Warning shots remain an available option for human commanders. Lethal force is authorized.
UPON OUTCOME s, LOOPS BACK TO:
    <= GOAL ID: PSMD31.0
    <= MISSION SEGMENT: Warning
    <= ORDERS:
    <=   Confirm Mission Authorities
    <=   Check constraints and defensive responses
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 12
INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s S S S S S S S S S S S S S F S F S F S F F S S F
    => GOAL ID: PSMD37.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Fire Warning Shot
    =>   Warning shots remain an available option for human commanders. Lethal force is authorized.
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: PSMD31.0
    <= MISSION SEGMENT: Warning
    <= ORDERS:
    <=   Confirm Mission Authorities
    <=   Check constraints and defensive responses
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 12

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s s s s s s s s s s s s s S F S F S F S F F S F
    => GOAL ID: PSMD36.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Check posture changed?
    =>   Task update received
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: PSMD35.0
    <= MISSION SEGMENT: Hostilities Imminent
    <= ORDERS:
    <=   Observe pirate response
    <=   Monitor and report back to own ship
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 24

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s S S S S S S S S S S S S S S S S S S S F S F S F S F F S X
    => GOAL ID: PSMD36.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Check posture changed?
    =>   Task update received
UPON OUTCOME x, LOOPS BACK TO:
    <= GOAL ID: PSMD14.0
    <= MISSION SEGMENT: Track
    <= ORDERS:
    <=   Track Merchant
    <=   Monitor and communicate
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 6

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s S S S S S S S S S S S S S F S F S F S F F F S S
    => GOAL ID: PSMD37.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Fire Warning Shot
    =>   Warning shots remain an available option for human commanders. Lethal force is authorized.
UPON OUTCOME s, LOOPS BACK TO:
    <= GOAL ID: PSMD31.0
    <= MISSION SEGMENT: Warning
    <= ORDERS:
    <=   Confirm Mission Authorities
    <=   Check constraints and defensive responses
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 12

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s S S S S S S S S S S S S S F S F S F S F F F S F
    => GOAL ID: PSMD37.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Fire Warning Shot
    =>   Warning shots remain an available option for human commanders. Lethal force is authorized.
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: PSMD31.0
    <= MISSION SEGMENT: Warning
    <= ORDERS:
    <=   Confirm Mission Authorities
    <=   Check constraints and defensive responses
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 12
INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s s s s s s s s s s s s s S F S F S F S F F F F
    => GOAL ID: PSMD36.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Check posture changed?
    =>   Task update received
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: PSMD35.0
    <= MISSION SEGMENT: Hostilities Imminent
    <= ORDERS:
    <=   Observe pirate response
    <=   Monitor and report back to own ship
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 24

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s S S S S S S S S S S S S S S S S S S S F S F S F S F F F X
    => GOAL ID: PSMD36.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Check posture changed?
    =>   Task update received
UPON OUTCOME x, LOOPS BACK TO:
    <= GOAL ID: PSMD14.0
    <= MISSION SEGMENT: Track
    <= ORDERS:
    <=   Track Merchant
    <=   Monitor and communicate
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 6

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s S S S S S S S S S S S S S F S F S F F S S S S S
    => GOAL ID: PSMD37.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Fire Warning Shot
    =>   Warning shots remain an available option for human commanders. Lethal force is authorized.
UPON OUTCOME s, LOOPS BACK TO:
    <= GOAL ID: PSMD31.0
    <= MISSION SEGMENT: Warning
    <= ORDERS:
    <=   Confirm Mission Authorities
    <=   Check constraints and defensive responses
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 12

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s S S S S S S S S S S S S S F S F S F F S S S S F
    => GOAL ID: PSMD37.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Fire Warning Shot
    =>   Warning shots remain an available option for human commanders. Lethal force is authorized.
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: PSMD31.0
    <= MISSION SEGMENT: Warning
    <= ORDERS:
    <=   Confirm Mission Authorities
    <=   Check constraints and defensive responses
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 12

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s s s s s s s s s s s s s S F S F S F F S S S F
    => GOAL ID: PSMD36.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Check posture changed?
    =>   Task update received
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: PSMD35.0
    <= MISSION SEGMENT: Hostilities Imminent
    <= ORDERS:
    <=   Observe pirate response
    <=   Monitor and report back to own ship
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 24
INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s S S S S S S S S S S S S S S S S S S S F S F S F F S S S X
    => GOAL ID: PSMD36.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Check posture changed?
    =>   Task update received
UPON OUTCOME x, LOOPS BACK TO:
    <= GOAL ID: PSMD14.0
    <= MISSION SEGMENT: Track
    <= ORDERS:
    <=   Track Merchant
    <=   Monitor and communicate
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 6

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s S S S S S S S S S S S S S F S F S F F S S F S S
    => GOAL ID: PSMD37.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Fire Warning Shot
    =>   Warning shots remain an available option for human commanders. Lethal force is authorized.
UPON OUTCOME s, LOOPS BACK TO:
    <= GOAL ID: PSMD31.0
    <= MISSION SEGMENT: Warning
    <= ORDERS:
    <=   Confirm Mission Authorities
    <=   Check constraints and defensive responses
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 12

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s S S S S S S S S S S S S S F S F S F F S S F S F
    => GOAL ID: PSMD37.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Fire Warning Shot
    =>   Warning shots remain an available option for human commanders. Lethal force is authorized.
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: PSMD31.0
    <= MISSION SEGMENT: Warning
    <= ORDERS:
    <=   Confirm Mission Authorities
    <=   Check constraints and defensive responses
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 12

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s s s s s s s s s s s s s S F S F S F F S S F F
    => GOAL ID: PSMD36.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Check posture changed?
    =>   Task update received
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: PSMD35.0
    <= MISSION SEGMENT: Hostilities Imminent
    <= ORDERS:
    <=   Observe pirate response
    <=   Monitor and report back to own ship
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 24

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s S S S S S S S S S S S S S S S S S S S F S F S F F S S F X
    => GOAL ID: PSMD36.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Check posture changed?
    =>   Task update received
UPON OUTCOME x, LOOPS BACK TO:
    <= GOAL ID: PSMD14.0
    <= MISSION SEGMENT: Track
    <= ORDERS:
    <=   Track Merchant
    <=   Monitor and communicate
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 6
INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s S S S S S S S S S S S S S F S F S F F S F S S S
    => GOAL ID: PSMD37.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Fire Warning Shot
    =>   Warning shots remain an available option for human commanders. Lethal force is authorized.
UPON OUTCOME s, LOOPS BACK TO:
    <= GOAL ID: PSMD31.0
    <= MISSION SEGMENT: Warning
    <= ORDERS:
    <=   Confirm Mission Authorities
    <=   Check constraints and defensive responses
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 12

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s S S S S S S S S S S S S S F S F S F F S F S S F
    => GOAL ID: PSMD37.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Fire Warning Shot
    =>   Warning shots remain an available option for human commanders. Lethal force is authorized.
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: PSMD31.0
    <= MISSION SEGMENT: Warning
    <= ORDERS:
    <=   Confirm Mission Authorities
    <=   Check constraints and defensive responses
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 12

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s s s s s s s s s s s s s S F S F S F F S F S F
    => GOAL ID: PSMD36.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Check posture changed?
    =>   Task update received
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: PSMD35.0
    <= MISSION SEGMENT: Hostilities Imminent
    <= ORDERS:
    <=   Observe pirate response
    <=   Monitor and report back to own ship
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 24

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s S S S S S S S S S S S S S S S S S S S F S F S F F S F S X
    => GOAL ID: PSMD36.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Check posture changed?
    =>   Task update received
UPON OUTCOME x, LOOPS BACK TO:
    <= GOAL ID: PSMD14.0
    <= MISSION SEGMENT: Track
    <= ORDERS:
    <=   Track Merchant
    <=   Monitor and communicate
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 6

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s S S S S S S S S S S S S S F S F S F F S F F S S
    => GOAL ID: PSMD37.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Fire Warning Shot
    =>   Warning shots remain an available option for human commanders. Lethal force is authorized.
UPON OUTCOME s, LOOPS BACK TO:
    <= GOAL ID: PSMD31.0
    <= MISSION SEGMENT: Warning
    <= ORDERS:
    <=   Confirm Mission Authorities
    <=   Check constraints and defensive responses
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 12
INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s S S S S S S S S S S S S S F S F S F F S F F S F
    => GOAL ID: PSMD37.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Fire Warning Shot
    =>   Warning shots remain an available option for human commanders. Lethal force is authorized.
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: PSMD31.0
    <= MISSION SEGMENT: Warning
    <= ORDERS:
    <=   Confirm Mission Authorities
    <=   Check constraints and defensive responses
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 12

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s s s s s s s s s s s s s S F S F S F F S F F F
    => GOAL ID: PSMD36.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Check posture changed?
    =>   Task update received
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: PSMD35.0
    <= MISSION SEGMENT: Hostilities Imminent
    <= ORDERS:
    <=   Observe pirate response
    <=   Monitor and report back to own ship
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 24

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s S S S S S S S S S S S S S S S S S S S F S F S F F S F F X
    => GOAL ID: PSMD36.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Check posture changed?
    =>   Task update received
UPON OUTCOME x, LOOPS BACK TO:
    <= GOAL ID: PSMD14.0
    <= MISSION SEGMENT: Track
    <= ORDERS:
    <=   Track Merchant
    <=   Monitor and communicate
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 6

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s S S S S S S S S S S S S S F S F S F F F S S S S
    => GOAL ID: PSMD37.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Fire Warning Shot
    =>   Warning shots remain an available option for human commanders. Lethal force is authorized.
UPON OUTCOME s, LOOPS BACK TO:
    <= GOAL ID: PSMD31.0
    <= MISSION SEGMENT: Warning
    <= ORDERS:
    <=   Confirm Mission Authorities
    <=   Check constraints and defensive responses
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 12

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s S S S S S S S S S S S S S F S F S F F F S S S F
    => GOAL ID: PSMD37.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Fire Warning Shot
    =>   Warning shots remain an available option for human commanders. Lethal force is authorized.
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: PSMD31.0
    <= MISSION SEGMENT: Warning
    <= ORDERS:
    <=   Confirm Mission Authorities
    <=   Check constraints and defensive responses
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 12
INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s s s s s s s s s s s s s S F S F S F F F S S F
    => GOAL ID: PSMD36.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Check posture changed?
    =>   Task update received
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: PSMD35.0
    <= MISSION SEGMENT: Hostilities Imminent
    <= ORDERS:
    <=   Observe pirate response
    <=   Monitor and report back to own ship
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 24

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s S S S S S S S S S S S S S S S S S S S F S F S F F F S S X
    => GOAL ID: PSMD36.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Check posture changed?
    =>   Task update received
UPON OUTCOME x, LOOPS BACK TO:
    <= GOAL ID: PSMD14.0
    <= MISSION SEGMENT: Track
    <= ORDERS:
    <=   Track Merchant
    <=   Monitor and communicate
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 6

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s S S S S S S S S S S S S S F S F S F F F S F S S
    => GOAL ID: PSMD37.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Fire Warning Shot
    =>   Warning shots remain an available option for human commanders. Lethal force is authorized.
UPON OUTCOME s, LOOPS BACK TO:
    <= GOAL ID: PSMD31.0
    <= MISSION SEGMENT: Warning
    <= ORDERS:
    <=   Confirm Mission Authorities
    <=   Check constraints and defensive responses
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 12

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s S S S S S S S S S S S S S F S F S F F F S F S F
    => GOAL ID: PSMD37.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Fire Warning Shot
    =>   Warning shots remain an available option for human commanders. Lethal force is authorized.
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: PSMD31.0
    <= MISSION SEGMENT: Warning
    <= ORDERS:
    <=   Confirm Mission Authorities
    <=   Check constraints and defensive responses
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 12

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s s s s s s s s s s s s s S F S F S F F F S F F
    => GOAL ID: PSMD36.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Check posture changed?
    =>   Task update received
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: PSMD35.0
    <= MISSION SEGMENT: Hostilities Imminent
    <= ORDERS:
    <=   Observe pirate response
    <=   Monitor and report back to own ship
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 24
INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s S S S S S S S S S S S S S S S S S S S F S F S F F F S F X
    => GOAL ID: PSMD36.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Check posture changed?
    =>   Task update received
UPON OUTCOME x, LOOPS BACK TO:
    <= GOAL ID: PSMD14.0
    <= MISSION SEGMENT: Track
    <= ORDERS:
    <=   Track Merchant
    <=   Monitor and communicate
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 6

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s S S S S S S S S S S S S S F S F S F F F F S S S
    => GOAL ID: PSMD37.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Fire Warning Shot
    =>   Warning shots remain an available option for human commanders. Lethal force is authorized.
UPON OUTCOME s, LOOPS BACK TO:
    <= GOAL ID: PSMD31.0
    <= MISSION SEGMENT: Warning
    <= ORDERS:
    <=   Confirm Mission Authorities
    <=   Check constraints and defensive responses
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 12

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s S S S S S S S S S S S S S F S F S F F F F S S F
    => GOAL ID: PSMD37.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Fire Warning Shot
    =>   Warning shots remain an available option for human commanders. Lethal force is authorized.
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: PSMD31.0
    <= MISSION SEGMENT: Warning
    <= ORDERS:
    <=   Confirm Mission Authorities
    <=   Check constraints and defensive responses
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 12

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s s s s s s s s s s s s s S F S F S F F F F S F
    => GOAL ID: PSMD36.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Check posture changed?
    =>   Task update received
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: PSMD35.0
    <= MISSION SEGMENT: Hostilities Imminent
    <= ORDERS:
    <=   Observe pirate response
    <=   Monitor and report back to own ship
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 24

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s S S S S S S S S S S S S S S S S S S S F S F S F F F F S X
    => GOAL ID: PSMD36.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Check posture changed?
    =>   Task update received
UPON OUTCOME x, LOOPS BACK TO:
    <= GOAL ID: PSMD14.0
    <= MISSION SEGMENT: Track
    <= ORDERS:
    <=   Track Merchant
    <=   Monitor and communicate
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 6
INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s S S S S S S S S S S S S S F S F S F F F F F S S
    => GOAL ID: PSMD37.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Fire Warning Shot
    =>   Warning shots remain an available option for human commanders. Lethal force is authorized.
UPON OUTCOME s, LOOPS BACK TO:
    <= GOAL ID: PSMD31.0
    <= MISSION SEGMENT: Warning
    <= ORDERS:
    <=   Confirm Mission Authorities
    <=   Check constraints and defensive responses
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 12

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s S S S S S S S S S S S S S F S F S F F F F F S F
    => GOAL ID: PSMD37.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Fire Warning Shot
    =>   Warning shots remain an available option for human commanders. Lethal force is authorized.
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: PSMD31.0
    <= MISSION SEGMENT: Warning
    <= ORDERS:
    <=   Confirm Mission Authorities
    <=   Check constraints and defensive responses
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 12

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s s s s s s s s s s s s s S F S F S F F F F F F
    => GOAL ID: PSMD36.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Check posture changed?
    =>   Task update received
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: PSMD35.0
    <= MISSION SEGMENT: Hostilities Imminent
    <= ORDERS:
    <=   Observe pirate response
    <=   Monitor and report back to own ship
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 24

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s S S S S S S S S S S S S S S S S S S S F S F S F F F F F X
    => GOAL ID: PSMD36.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Check posture changed?
    =>   Task update received
UPON OUTCOME x, LOOPS BACK TO:
    <= GOAL ID: PSMD14.0
    <= MISSION SEGMENT: Track
    <= ORDERS:
    <=   Track Merchant
    <=   Monitor and communicate
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 6

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s S S S S S S S S S S S S S S S S S S S F S F S F X S
    => GOAL ID: PSMD42.0
    => MISSION SEGMENT: Counter Attack
    => ORDERS:
    =>   Low or no ammunition: need to disengage?
    =>   Hold ammunition in reseve, or else fight to the finish
UPON OUTCOME s, LOOPS BACK TO:
    <= GOAL ID: PSMD14.0
    <= MISSION SEGMENT: Track
    <= ORDERS:
    <=   Track Merchant
    <=   Monitor and communicate
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 6
INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s S S S S S S S S S S S S S F S F S F X F S S S S S
    => GOAL ID: PSMD37.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Fire Warning Shot
    =>   Warning shots remain an available option for human commanders. Lethal force is authorized.
UPON OUTCOME s, LOOPS BACK TO:
    <= GOAL ID: PSMD31.0
    <= MISSION SEGMENT: Warning
    <= ORDERS:
    <=   Confirm Mission Authorities
    <=   Check constraints and defensive responses
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 12

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s S S S S S S S S S S S S S F S F S F X F S S S S F
    => GOAL ID: PSMD37.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Fire Warning Shot
    =>   Warning shots remain an available option for human commanders. Lethal force is authorized.
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: PSMD31.0
    <= MISSION SEGMENT: Warning
    <= ORDERS:
    <=   Confirm Mission Authorities
    <=   Check constraints and defensive responses
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 12

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s s s s s s s s s s s s s S F S F S F X F S S S F
    => GOAL ID: PSMD36.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Check posture changed?
    =>   Task update received
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: PSMD35.0
    <= MISSION SEGMENT: Hostilities Imminent
    <= ORDERS:
    <=   Observe pirate response
    <=   Monitor and report back to own ship
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 24

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s S S S S S S S S S S S S S S S S S S S F S F S F X F S S S X
    => GOAL ID: PSMD36.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Check posture changed?
    =>   Task update received
UPON OUTCOME x, LOOPS BACK TO:
    <= GOAL ID: PSMD14.0
    <= MISSION SEGMENT: Track
    <= ORDERS:
    <=   Track Merchant
    <=   Monitor and communicate
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 6

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s S S S S S S S S S S S S S F S F S F X F S S F S S
    => GOAL ID: PSMD37.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Fire Warning Shot
    =>   Warning shots remain an available option for human commanders. Lethal force is authorized.
UPON OUTCOME s, LOOPS BACK TO:
    <= GOAL ID: PSMD31.0
    <= MISSION SEGMENT: Warning
    <= ORDERS:
    <=   Confirm Mission Authorities
    <=   Check constraints and defensive responses
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 12
INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s S S S S S S S S S S S S S F S F S F X F S S F S F
    => GOAL ID: PSMD37.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Fire Warning Shot
    =>   Warning shots remain an available option for human commanders. Lethal force is authorized.
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: PSMD31.0
    <= MISSION SEGMENT: Warning
    <= ORDERS:
    <=   Confirm Mission Authorities
    <=   Check constraints and defensive responses
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 12

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s s s s s s s s s s s s s S F S F S F X F S S F F
    => GOAL ID: PSMD36.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Check posture changed?
    =>   Task update received
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: PSMD35.0
    <= MISSION SEGMENT: Hostilities Imminent
    <= ORDERS:
    <=   Observe pirate response
    <=   Monitor and report back to own ship
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 24

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s S S S S S S S S S S S S S S S S S S S F S F S F X F S S F X
    => GOAL ID: PSMD36.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Check posture changed?
    =>   Task update received
UPON OUTCOME x, LOOPS BACK TO:
    <= GOAL ID: PSMD14.0
    <= MISSION SEGMENT: Track
    <= ORDERS:
    <=   Track Merchant
    <=   Monitor and communicate
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 6

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s S S S S S S S S S S S S S F S F S F X F S F S S S
    => GOAL ID: PSMD37.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Fire Warning Shot
    =>   Warning shots remain an available option for human commanders. Lethal force is authorized.
UPON OUTCOME s, LOOPS BACK TO:
    <= GOAL ID: PSMD31.0
    <= MISSION SEGMENT: Warning
    <= ORDERS:
    <=   Confirm Mission Authorities
    <=   Check constraints and defensive responses
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 12

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s S S S S S S S S S S S S S F S F S F X F S F S S F
    => GOAL ID: PSMD37.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Fire Warning Shot
    =>   Warning shots remain an available option for human commanders. Lethal force is authorized.
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: PSMD31.0
    <= MISSION SEGMENT: Warning
    <= ORDERS:
    <=   Confirm Mission Authorities
    <=   Check constraints and defensive responses
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 12
INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s s s s s s s s s s s s s S F S F S F X F S F S F
    => GOAL ID: PSMD36.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Check posture changed?
    =>   Task update received
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: PSMD35.0
    <= MISSION SEGMENT: Hostilities Imminent
    <= ORDERS:
    <=   Observe pirate response
    <=   Monitor and report back to own ship
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 24

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s S S S S S S S S S S S S S S S S S S S F S F S F X F S F S X
    => GOAL ID: PSMD36.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Check posture changed?
    =>   Task update received
UPON OUTCOME x, LOOPS BACK TO:
    <= GOAL ID: PSMD14.0
    <= MISSION SEGMENT: Track
    <= ORDERS:
    <=   Track Merchant
    <=   Monitor and communicate
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 6

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s S S S S S S S S S S S S S F S F S F X F S F F S S
    => GOAL ID: PSMD37.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Fire Warning Shot
    =>   Warning shots remain an available option for human commanders. Lethal force is authorized.
UPON OUTCOME s, LOOPS BACK TO:
    <= GOAL ID: PSMD31.0
    <= MISSION SEGMENT: Warning
    <= ORDERS:
    <=   Confirm Mission Authorities
    <=   Check constraints and defensive responses
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 12

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s S S S S S S S S S S S S S F S F S F X F S F F S F
    => GOAL ID: PSMD37.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Fire Warning Shot
    =>   Warning shots remain an available option for human commanders. Lethal force is authorized.
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: PSMD31.0
    <= MISSION SEGMENT: Warning
    <= ORDERS:
    <=   Confirm Mission Authorities
    <=   Check constraints and defensive responses
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 12

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s s s s s s s s s s s s s S F S F S F X F S F F F
    => GOAL ID: PSMD36.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Check posture changed?
    =>   Task update received
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: PSMD35.0
    <= MISSION SEGMENT: Hostilities Imminent
    <= ORDERS:
    <=   Observe pirate response
    <=   Monitor and report back to own ship
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 24
INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s S S S S S S S S S S S S S S S S S S S F S F S F X F S F F X
    => GOAL ID: PSMD36.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Check posture changed?
    =>   Task update received
UPON OUTCOME x, LOOPS BACK TO:
    <= GOAL ID: PSMD14.0
    <= MISSION SEGMENT: Track
    <= ORDERS:
    <=   Track Merchant
    <=   Monitor and communicate
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 6

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s S S S S S S S S S S S S S F S F S F X F F S S S S
    => GOAL ID: PSMD37.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Fire Warning Shot
    =>   Warning shots remain an available option for human commanders. Lethal force is authorized.
UPON OUTCOME s, LOOPS BACK TO:
    <= GOAL ID: PSMD31.0
    <= MISSION SEGMENT: Warning
    <= ORDERS:
    <=   Confirm Mission Authorities
    <=   Check constraints and defensive responses
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 12

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s S S S S S S S S S S S S S F S F S F X F F S S S F
    => GOAL ID: PSMD37.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Fire Warning Shot
    =>   Warning shots remain an available option for human commanders. Lethal force is authorized.
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: PSMD31.0
    <= MISSION SEGMENT: Warning
    <= ORDERS:
    <=   Confirm Mission Authorities
    <=   Check constraints and defensive responses
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 12

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s s s s s s s s s s s s s S F S F S F X F F S S F
    => GOAL ID: PSMD36.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Check posture changed?
    =>   Task update received
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: PSMD35.0
    <= MISSION SEGMENT: Hostilities Imminent
    <= ORDERS:
    <=   Observe pirate response
    <=   Monitor and report back to own ship
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 24

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s S S S S S S S S S S S S S S S S S S S F S F S F X F F S S X
    => GOAL ID: PSMD36.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Check posture changed?
    =>   Task update received
UPON OUTCOME x, LOOPS BACK TO:
    <= GOAL ID: PSMD14.0
    <= MISSION SEGMENT: Track
    <= ORDERS:
    <=   Track Merchant
    <=   Monitor and communicate
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 6
INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s S S S S S S S S S S S S S F S F S F X F F S F S S
    => GOAL ID: PSMD37.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Fire Warning Shot
    =>   Warning shots remain an available option for human commanders. Lethal force is authorized.
UPON OUTCOME s, LOOPS BACK TO:
    <= GOAL ID: PSMD31.0
    <= MISSION SEGMENT: Warning
    <= ORDERS:
    <=   Confirm Mission Authorities
    <=   Check constraints and defensive responses
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 12

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s S S S S S S S S S S S S S F S F S F X F F S F S F
    => GOAL ID: PSMD37.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Fire Warning Shot
    =>   Warning shots remain an available option for human commanders. Lethal force is authorized.
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: PSMD31.0
    <= MISSION SEGMENT: Warning
    <= ORDERS:
    <=   Confirm Mission Authorities
    <=   Check constraints and defensive responses
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 12

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s s s s s s s s s s s s s S F S F S F X F F S F F
    => GOAL ID: PSMD36.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Check posture changed?
    =>   Task update received
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: PSMD35.0
    <= MISSION SEGMENT: Hostilities Imminent
    <= ORDERS:
    <=   Observe pirate response
    <=   Monitor and report back to own ship
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 24

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s S S S S S S S S S S S S S S S S S S S F S F S F X F F S F X
    => GOAL ID: PSMD36.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Check posture changed?
    =>   Task update received
UPON OUTCOME x, LOOPS BACK TO:
    <= GOAL ID: PSMD14.0
    <= MISSION SEGMENT: Track
    <= ORDERS:
    <=   Track Merchant
    <=   Monitor and communicate
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 6

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s S S S S S S S S S S S S S F S F S F X F F F S S S
    => GOAL ID: PSMD37.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Fire Warning Shot
    =>   Warning shots remain an available option for human commanders. Lethal force is authorized.
UPON OUTCOME s, LOOPS BACK TO:
    <= GOAL ID: PSMD31.0
    <= MISSION SEGMENT: Warning
    <= ORDERS:
    <=   Confirm Mission Authorities
    <=   Check constraints and defensive responses
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 12
INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s S S S S S S S S S S S S S F S F S F X F F F S S F
    => GOAL ID: PSMD37.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Fire Warning Shot
    =>   Warning shots remain an available option for human commanders. Lethal force is authorized.
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: PSMD31.0
    <= MISSION SEGMENT: Warning
    <= ORDERS:
    <=   Confirm Mission Authorities
    <=   Check constraints and defensive responses
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 12

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s s s s s s s s s s s s s S F S F S F X F F F S F
    => GOAL ID: PSMD36.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Check posture changed?
    =>   Task update received
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: PSMD35.0
    <= MISSION SEGMENT: Hostilities Imminent
    <= ORDERS:
    <=   Observe pirate response
    <=   Monitor and report back to own ship
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 24

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s S S S S S S S S S S S S S S S S S S S F S F S F X F F F S X
    => GOAL ID: PSMD36.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Check posture changed?
    =>   Task update received
UPON OUTCOME x, LOOPS BACK TO:
    <= GOAL ID: PSMD14.0
    <= MISSION SEGMENT: Track
    <= ORDERS:
    <=   Track Merchant
    <=   Monitor and communicate
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 6

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s S S S S S S S S S S S S S F S F S F X F F F F S S
    => GOAL ID: PSMD37.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Fire Warning Shot
    =>   Warning shots remain an available option for human commanders. Lethal force is authorized.
UPON OUTCOME s, LOOPS BACK TO:
    <= GOAL ID: PSMD31.0
    <= MISSION SEGMENT: Warning
    <= ORDERS:
    <=   Confirm Mission Authorities
    <=   Check constraints and defensive responses
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 12

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s S S S S S S S S S S S S S F S F S F X F F F F S F
    => GOAL ID: PSMD37.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Fire Warning Shot
    =>   Warning shots remain an available option for human commanders. Lethal force is authorized.
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: PSMD31.0
    <= MISSION SEGMENT: Warning
    <= ORDERS:
    <=   Confirm Mission Authorities
    <=   Check constraints and defensive responses
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 12
INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s s s s s s s s s s s s s S F S F S F X F F F F F
    => GOAL ID: PSMD36.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Check posture changed?
    =>   Task update received
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: PSMD35.0
    <= MISSION SEGMENT: Hostilities Imminent
    <= ORDERS:
    <=   Observe pirate response
    <=   Monitor and report back to own ship
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 24

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s S S S S S S S S S S S S S S S S S S S F S F S F X F F F F X
    => GOAL ID: PSMD36.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Check posture changed?
    =>   Task update received
UPON OUTCOME x, LOOPS BACK TO:
    <= GOAL ID: PSMD14.0
    <= MISSION SEGMENT: Track
    <= ORDERS:
    <=   Track Merchant
    <=   Monitor and communicate
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 6

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s S S S S S S S S S S S S S S S S S S S F S F S F X X S
    => GOAL ID: PSMD90.0
    => MISSION SEGMENT: Mission Finish
    => ORDERS:
    =>   Check relieved by other asset
    =>   Continue tracking merchant unless further task update recieved
UPON OUTCOME s, LOOPS BACK TO:
    <= GOAL ID: PSMD14.0
    <= MISSION SEGMENT: Track
    <= ORDERS:
    <=   Track Merchant
    <=   Monitor and communicate
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 6

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s S S S S S S S S S S S S S S S S S S S F S F S F X X F
    => GOAL ID: PSMD90.0
    => MISSION SEGMENT: Mission Finish
    => ORDERS:
    =>   Check relieved by other asset
    =>   Continue tracking merchant unless further task update recieved
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: PSMD14.0
    <= MISSION SEGMENT: Track
    <= ORDERS:
    <=   Track Merchant
    <=   Monitor and communicate
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 6

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s S S S S S S S S S S S S S S S S S S S F S F F S
    => GOAL ID: PSMD41.1
    => MISSION SEGMENT: Counter Attack
    => ORDERS:
    =>   Pirates retreat?
    =>   Stay with merchant, report if response changes
UPON OUTCOME s, LOOPS BACK TO:
    <= GOAL ID: PSMD14.0
    <= MISSION SEGMENT: Track
    <= ORDERS:
    <=   Track Merchant
    <=   Monitor and communicate
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 6
INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s S S S S S S S S S S S S S F S F F F S S S S S S
    => GOAL ID: PSMD37.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Fire Warning Shot
    =>   Warning shots remain an available option for human commanders. Lethal force is authorized.
UPON OUTCOME s, LOOPS BACK TO:
    <= GOAL ID: PSMD31.0
    <= MISSION SEGMENT: Warning
    <= ORDERS:
    <=   Confirm Mission Authorities
    <=   Check constraints and defensive responses
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 12

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s S S S S S S S S S S S S S F S F F F S S S S S F
    => GOAL ID: PSMD37.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Fire Warning Shot
    =>   Warning shots remain an available option for human commanders. Lethal force is authorized.
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: PSMD31.0
    <= MISSION SEGMENT: Warning
    <= ORDERS:
    <=   Confirm Mission Authorities
    <=   Check constraints and defensive responses
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 12

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s s s s s s s s s s s s s S F S F F F S S S S F
    => GOAL ID: PSMD36.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Check posture changed?
    =>   Task update received
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: PSMD35.0
    <= MISSION SEGMENT: Hostilities Imminent
    <= ORDERS:
    <=   Observe pirate response
    <=   Monitor and report back to own ship
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 24

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s S S S S S S S S S S S S S S S S S S S F S F F F S S S S X
    => GOAL ID: PSMD36.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Check posture changed?
    =>   Task update received
UPON OUTCOME x, LOOPS BACK TO:
    <= GOAL ID: PSMD14.0
    <= MISSION SEGMENT: Track
    <= ORDERS:
    <=   Track Merchant
    <=   Monitor and communicate
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 6

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s S S S S S S S S S S S S S F S F F F S S S F S S
    => GOAL ID: PSMD37.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Fire Warning Shot
    =>   Warning shots remain an available option for human commanders. Lethal force is authorized.
UPON OUTCOME s, LOOPS BACK TO:
    <= GOAL ID: PSMD31.0
    <= MISSION SEGMENT: Warning
    <= ORDERS:
    <=   Confirm Mission Authorities
    <=   Check constraints and defensive responses
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 12
INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s S S S S S S S S S S S S S F S F F F S S S F S F
    => GOAL ID: PSMD37.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Fire Warning Shot
    =>   Warning shots remain an available option for human commanders. Lethal force is authorized.
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: PSMD31.0
    <= MISSION SEGMENT: Warning
    <= ORDERS:
    <=   Confirm Mission Authorities
    <=   Check constraints and defensive responses
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 12

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s s s s s s s s s s s s s S F S F F F S S S F F
    => GOAL ID: PSMD36.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Check posture changed?
    =>   Task update received
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: PSMD35.0
    <= MISSION SEGMENT: Hostilities Imminent
    <= ORDERS:
    <=   Observe pirate response
    <=   Monitor and report back to own ship
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 24

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s S S S S S S S S S S S S S S S S S S S F S F F F S S S F X
    => GOAL ID: PSMD36.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Check posture changed?
    =>   Task update received
UPON OUTCOME x, LOOPS BACK TO:
    <= GOAL ID: PSMD14.0
    <= MISSION SEGMENT: Track
    <= ORDERS:
    <=   Track Merchant
    <=   Monitor and communicate
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 6

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s S S S S S S S S S S S S S F S F F F S S F S S S
    => GOAL ID: PSMD37.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Fire Warning Shot
    =>   Warning shots remain an available option for human commanders. Lethal force is authorized.
UPON OUTCOME s, LOOPS BACK TO:
    <= GOAL ID: PSMD31.0
    <= MISSION SEGMENT: Warning
    <= ORDERS:
    <=   Confirm Mission Authorities
    <=   Check constraints and defensive responses
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 12

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s S S S S S S S S S S S S S F S F F F S S F S S F
    => GOAL ID: PSMD37.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Fire Warning Shot
    =>   Warning shots remain an available option for human commanders. Lethal force is authorized.
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: PSMD31.0
    <= MISSION SEGMENT: Warning
    <= ORDERS:
    <=   Confirm Mission Authorities
    <=   Check constraints and defensive responses
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 12
INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s s s s s s s s s s s s s S F S F F F S S F S F
    => GOAL ID: PSMD36.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Check posture changed?
    =>   Task update received
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: PSMD35.0
    <= MISSION SEGMENT: Hostilities Imminent
    <= ORDERS:
    <=   Observe pirate response
    <=   Monitor and report back to own ship
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 24

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s S S S S S S S S S S S S S S S S S S S F S F F F S S F S X
    => GOAL ID: PSMD36.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Check posture changed?
    =>   Task update received
UPON OUTCOME x, LOOPS BACK TO:
    <= GOAL ID: PSMD14.0
    <= MISSION SEGMENT: Track
    <= ORDERS:
    <=   Track Merchant
    <=   Monitor and communicate
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 6

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s S S S S S S S S S S S S S F S F F F S S F F S S
    => GOAL ID: PSMD37.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Fire Warning Shot
    =>   Warning shots remain an available option for human commanders. Lethal force is authorized.
UPON OUTCOME s, LOOPS BACK TO:
    <= GOAL ID: PSMD31.0
    <= MISSION SEGMENT: Warning
    <= ORDERS:
    <=   Confirm Mission Authorities
    <=   Check constraints and defensive responses
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 12

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s S S S S S S S S S S S S S F S F F F S S F F S F
    => GOAL ID: PSMD37.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Fire Warning Shot
    =>   Warning shots remain an available option for human commanders. Lethal force is authorized.
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: PSMD31.0
    <= MISSION SEGMENT: Warning
    <= ORDERS:
    <=   Confirm Mission Authorities
    <=   Check constraints and defensive responses
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 12

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s s s s s s s s s s s s s S F S F F F S S F F F
    => GOAL ID: PSMD36.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Check posture changed?
    =>   Task update received
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: PSMD35.0
    <= MISSION SEGMENT: Hostilities Imminent
    <= ORDERS:
    <=   Observe pirate response
    <=   Monitor and report back to own ship
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 24
INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s S S S S S S S S S S S S S S S S S S S F S F F F S S F F X
    => GOAL ID: PSMD36.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Check posture changed?
    =>   Task update received
UPON OUTCOME x, LOOPS BACK TO:
    <= GOAL ID: PSMD14.0
    <= MISSION SEGMENT: Track
    <= ORDERS:
    <=   Track Merchant
    <=   Monitor and communicate
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 6

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s S S S S S S S S S S S S S F S F F F S F S S S S
    => GOAL ID: PSMD37.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Fire Warning Shot
    =>   Warning shots remain an available option for human commanders. Lethal force is authorized.
UPON OUTCOME s, LOOPS BACK TO:
    <= GOAL ID: PSMD31.0
    <= MISSION SEGMENT: Warning
    <= ORDERS:
    <=   Confirm Mission Authorities
    <=   Check constraints and defensive responses
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 12

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s S S S S S S S S S S S S S F S F F F S F S S S F
    => GOAL ID: PSMD37.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Fire Warning Shot
    =>   Warning shots remain an available option for human commanders. Lethal force is authorized.
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: PSMD31.0
    <= MISSION SEGMENT: Warning
    <= ORDERS:
    <=   Confirm Mission Authorities
    <=   Check constraints and defensive responses
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 12

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s s s s s s s s s s s s s S F S F F F S F S S F
    => GOAL ID: PSMD36.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Check posture changed?
    =>   Task update received
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: PSMD35.0
    <= MISSION SEGMENT: Hostilities Imminent
    <= ORDERS:
    <=   Observe pirate response
    <=   Monitor and report back to own ship
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 24

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s S S S S S S S S S S S S S S S S S S S F S F F F S F S S X
    => GOAL ID: PSMD36.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Check posture changed?
    =>   Task update received
UPON OUTCOME x, LOOPS BACK TO:
    <= GOAL ID: PSMD14.0
    <= MISSION SEGMENT: Track
    <= ORDERS:
    <=   Track Merchant
    <=   Monitor and communicate
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 6
INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s S S S S S S S S S S S S S F S F F F S F S F S S
    => GOAL ID: PSMD37.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Fire Warning Shot
    =>   Warning shots remain an available option for human commanders. Lethal force is authorized.
UPON OUTCOME s, LOOPS BACK TO:
    <= GOAL ID: PSMD31.0
    <= MISSION SEGMENT: Warning
    <= ORDERS:
    <=   Confirm Mission Authorities
    <=   Check constraints and defensive responses
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 12

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s S S S S S S S S S S S S S F S F F F S F S F S F
    => GOAL ID: PSMD37.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Fire Warning Shot
    =>   Warning shots remain an available option for human commanders. Lethal force is authorized.
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: PSMD31.0
    <= MISSION SEGMENT: Warning
    <= ORDERS:
    <=   Confirm Mission Authorities
    <=   Check constraints and defensive responses
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 12

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s s s s s s s s s s s s s S F S F F F S F S F F
    => GOAL ID: PSMD36.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Check posture changed?
    =>   Task update received
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: PSMD35.0
    <= MISSION SEGMENT: Hostilities Imminent
    <= ORDERS:
    <=   Observe pirate response
    <=   Monitor and report back to own ship
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 24

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s S S S S S S S S S S S S S S S S S S S F S F F F S F S F X
    => GOAL ID: PSMD36.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Check posture changed?
    =>   Task update received
UPON OUTCOME x, LOOPS BACK TO:
    <= GOAL ID: PSMD14.0
    <= MISSION SEGMENT: Track
    <= ORDERS:
    <=   Track Merchant
    <=   Monitor and communicate
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 6

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s S S S S S S S S S S S S S F S F F F S F F S S S
    => GOAL ID: PSMD37.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Fire Warning Shot
    =>   Warning shots remain an available option for human commanders. Lethal force is authorized.
UPON OUTCOME s, LOOPS BACK TO:
    <= GOAL ID: PSMD31.0
    <= MISSION SEGMENT: Warning
    <= ORDERS:
    <=   Confirm Mission Authorities
    <=   Check constraints and defensive responses
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 12
INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s S S S S S S S S S S S S S F S F F F S F F S S F
    => GOAL ID: PSMD37.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Fire Warning Shot
    =>   Warning shots remain an available option for human commanders. Lethal force is authorized.
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: PSMD31.0
    <= MISSION SEGMENT: Warning
    <= ORDERS:
    <=   Confirm Mission Authorities
    <=   Check constraints and defensive responses
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 12

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s s s s s s s s s s s s s S F S F F F S F F S F
    => GOAL ID: PSMD36.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Check posture changed?
    =>   Task update received
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: PSMD35.0
    <= MISSION SEGMENT: Hostilities Imminent
    <= ORDERS:
    <=   Observe pirate response
    <=   Monitor and report back to own ship
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 24

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s S S S S S S S S S S S S S S S S S S S F S F F F S F F S X
    => GOAL ID: PSMD36.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Check posture changed?
    =>   Task update received
UPON OUTCOME x, LOOPS BACK TO:
    <= GOAL ID: PSMD14.0
    <= MISSION SEGMENT: Track
    <= ORDERS:
    <=   Track Merchant
    <=   Monitor and communicate
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 6

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s S S S S S S S S S S S S S F S F F F S F F F S S
    => GOAL ID: PSMD37.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Fire Warning Shot
    =>   Warning shots remain an available option for human commanders. Lethal force is authorized.
UPON OUTCOME s, LOOPS BACK TO:
    <= GOAL ID: PSMD31.0
    <= MISSION SEGMENT: Warning
    <= ORDERS:
    <=   Confirm Mission Authorities
    <=   Check constraints and defensive responses
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 12

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s S S S S S S S S S S S S S F S F F F S F F F S F
    => GOAL ID: PSMD37.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Fire Warning Shot
    =>   Warning shots remain an available option for human commanders. Lethal force is authorized.
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: PSMD31.0
    <= MISSION SEGMENT: Warning
    <= ORDERS:
    <=   Confirm Mission Authorities
    <=   Check constraints and defensive responses
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 12
INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s s s s s s s s s s s s s S F S F F F S F F F F
    => GOAL ID: PSMD36.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Check posture changed?
    =>   Task update received
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: PSMD35.0
    <= MISSION SEGMENT: Hostilities Imminent
    <= ORDERS:
    <=   Observe pirate response
    <=   Monitor and report back to own ship
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 24

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s S S S S S S S S S S S S S S S S S S S F S F F F S F F F X
    => GOAL ID: PSMD36.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Check posture changed?
    =>   Task update received
UPON OUTCOME x, LOOPS BACK TO:
    <= GOAL ID: PSMD14.0
    <= MISSION SEGMENT: Track
    <= ORDERS:
    <=   Track Merchant
    <=   Monitor and communicate
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 6

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s S S S S S S S S S S S S S F S F F F F S S S S S
    => GOAL ID: PSMD37.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Fire Warning Shot
    =>   Warning shots remain an available option for human commanders. Lethal force is authorized.
UPON OUTCOME s, LOOPS BACK TO:
    <= GOAL ID: PSMD31.0
    <= MISSION SEGMENT: Warning
    <= ORDERS:
    <=   Confirm Mission Authorities
    <=   Check constraints and defensive responses
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 12

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s S S S S S S S S S S S S S F S F F F F S S S S F
    => GOAL ID: PSMD37.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Fire Warning Shot
    =>   Warning shots remain an available option for human commanders. Lethal force is authorized.
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: PSMD31.0
    <= MISSION SEGMENT: Warning
    <= ORDERS:
    <=   Confirm Mission Authorities
    <=   Check constraints and defensive responses
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 12

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s s s s s s s s s s s s s S F S F F F F S S S F
    => GOAL ID: PSMD36.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Check posture changed?
    =>   Task update received
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: PSMD35.0
    <= MISSION SEGMENT: Hostilities Imminent
    <= ORDERS:
    <=   Observe pirate response
    <=   Monitor and report back to own ship
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 24
INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s S S S S S S S S S S S S S S S S S S S F S F F F F S S S X
    => GOAL ID: PSMD36.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Check posture changed?
    =>   Task update received
UPON OUTCOME x, LOOPS BACK TO:
    <= GOAL ID: PSMD14.0
    <= MISSION SEGMENT: Track
    <= ORDERS:
    <=   Track Merchant
    <=   Monitor and communicate
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 6

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s S S S S S S S S S S S S S F S F F F F S S F S S
    => GOAL ID: PSMD37.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Fire Warning Shot
    =>   Warning shots remain an available option for human commanders. Lethal force is authorized.
UPON OUTCOME s, LOOPS BACK TO:
    <= GOAL ID: PSMD31.0
    <= MISSION SEGMENT: Warning
    <= ORDERS:
    <=   Confirm Mission Authorities
    <=   Check constraints and defensive responses
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 12

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s S S S S S S S S S S S S S F S F F F F S S F S F
    => GOAL ID: PSMD37.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Fire Warning Shot
    =>   Warning shots remain an available option for human commanders. Lethal force is authorized.
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: PSMD31.0
    <= MISSION SEGMENT: Warning
    <= ORDERS:
    <=   Confirm Mission Authorities
    <=   Check constraints and defensive responses
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 12

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s s s s s s s s s s s s s S F S F F F F S S F F
    => GOAL ID: PSMD36.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Check posture changed?
    =>   Task update received
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: PSMD35.0
    <= MISSION SEGMENT: Hostilities Imminent
    <= ORDERS:
    <=   Observe pirate response
    <=   Monitor and report back to own ship
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 24

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s S S S S S S S S S S S S S S S S S S S F S F F F F S S F X
    => GOAL ID: PSMD36.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Check posture changed?
    =>   Task update received
UPON OUTCOME x, LOOPS BACK TO:
    <= GOAL ID: PSMD14.0
    <= MISSION SEGMENT: Track
    <= ORDERS:
    <=   Track Merchant
    <=   Monitor and communicate
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 6
INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s S S S S S S S S S S S S S F S F F F F S F S S S
    => GOAL ID: PSMD37.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Fire Warning Shot
    =>   Warning shots remain an available option for human commanders. Lethal force is authorized.
UPON OUTCOME s, LOOPS BACK TO:
    <= GOAL ID: PSMD31.0
    <= MISSION SEGMENT: Warning
    <= ORDERS:
    <=   Confirm Mission Authorities
    <=   Check constraints and defensive responses
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 12

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s S S S S S S S S S S S S S F S F F F F S F S S F
    => GOAL ID: PSMD37.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Fire Warning Shot
    =>   Warning shots remain an available option for human commanders. Lethal force is authorized.
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: PSMD31.0
    <= MISSION SEGMENT: Warning
    <= ORDERS:
    <=   Confirm Mission Authorities
    <=   Check constraints and defensive responses
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 12

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s s s s s s s s s s s s s S F S F F F F S F S F
    => GOAL ID: PSMD36.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Check posture changed?
    =>   Task update received
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: PSMD35.0
    <= MISSION SEGMENT: Hostilities Imminent
    <= ORDERS:
    <=   Observe pirate response
    <=   Monitor and report back to own ship
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 24

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s S S S S S S S S S S S S S S S S S S S F S F F F F S F S X
    => GOAL ID: PSMD36.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Check posture changed?
    =>   Task update received
UPON OUTCOME x, LOOPS BACK TO:
    <= GOAL ID: PSMD14.0
    <= MISSION SEGMENT: Track
    <= ORDERS:
    <=   Track Merchant
    <=   Monitor and communicate
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 6

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s S S S S S S S S S S S S S F S F F F F S F F S S
    => GOAL ID: PSMD37.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Fire Warning Shot
    =>   Warning shots remain an available option for human commanders. Lethal force is authorized.
UPON OUTCOME s, LOOPS BACK TO:
    <= GOAL ID: PSMD31.0
    <= MISSION SEGMENT: Warning
    <= ORDERS:
    <=   Confirm Mission Authorities
    <=   Check constraints and defensive responses
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 12
INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s S S S S S S S S S S S S S F S F F F F S F F S F
    => GOAL ID: PSMD37.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Fire Warning Shot
    =>   Warning shots remain an available option for human commanders. Lethal force is authorized.
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: PSMD31.0
    <= MISSION SEGMENT: Warning
    <= ORDERS:
    <=   Confirm Mission Authorities
    <=   Check constraints and defensive responses
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 12

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s s s s s s s s s s s s s S F S F F F F S F F F
    => GOAL ID: PSMD36.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Check posture changed?
    =>   Task update received
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: PSMD35.0
    <= MISSION SEGMENT: Hostilities Imminent
    <= ORDERS:
    <=   Observe pirate response
    <=   Monitor and report back to own ship
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 24

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s S S S S S S S S S S S S S S S S S S S F S F F F F S F F X
    => GOAL ID: PSMD36.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Check posture changed?
    =>   Task update received
UPON OUTCOME x, LOOPS BACK TO:
    <= GOAL ID: PSMD14.0
    <= MISSION SEGMENT: Track
    <= ORDERS:
    <=   Track Merchant
    <=   Monitor and communicate
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 6

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s S S S S S S S S S S S S S F S F F F F F S S S S
    => GOAL ID: PSMD37.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Fire Warning Shot
    =>   Warning shots remain an available option for human commanders. Lethal force is authorized.
UPON OUTCOME s, LOOPS BACK TO:
    <= GOAL ID: PSMD31.0
    <= MISSION SEGMENT: Warning
    <= ORDERS:
    <=   Confirm Mission Authorities
    <=   Check constraints and defensive responses
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 12

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s S S S S S S S S S S S S S F S F F F F F S S S F
    => GOAL ID: PSMD37.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Fire Warning Shot
    =>   Warning shots remain an available option for human commanders. Lethal force is authorized.
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: PSMD31.0
    <= MISSION SEGMENT: Warning
    <= ORDERS:
    <=   Confirm Mission Authorities
    <=   Check constraints and defensive responses
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 12
INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s s s s s s s s s s s s s S F S F F F F F S S F
    => GOAL ID: PSMD36.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Check posture changed?
    =>   Task update received
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: PSMD35.0
    <= MISSION SEGMENT: Hostilities Imminent
    <= ORDERS:
    <=   Observe pirate response
    <=   Monitor and report back to own ship
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 24

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s S S S S S S S S S S S S S S S S S S S F S F F F F F S S X
    => GOAL ID: PSMD36.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Check posture changed?
    =>   Task update received
UPON OUTCOME x, LOOPS BACK TO:
    <= GOAL ID: PSMD14.0
    <= MISSION SEGMENT: Track
    <= ORDERS:
    <=   Track Merchant
    <=   Monitor and communicate
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 6

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s S S S S S S S S S S S S S F S F F F F F S F S S
    => GOAL ID: PSMD37.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Fire Warning Shot
    =>   Warning shots remain an available option for human commanders. Lethal force is authorized.
UPON OUTCOME s, LOOPS BACK TO:
    <= GOAL ID: PSMD31.0
    <= MISSION SEGMENT: Warning
    <= ORDERS:
    <=   Confirm Mission Authorities
    <=   Check constraints and defensive responses
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 12

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s S S S S S S S S S S S S S F S F F F F F S F S F
    => GOAL ID: PSMD37.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Fire Warning Shot
    =>   Warning shots remain an available option for human commanders. Lethal force is authorized.
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: PSMD31.0
    <= MISSION SEGMENT: Warning
    <= ORDERS:
    <=   Confirm Mission Authorities
    <=   Check constraints and defensive responses
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 12

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s s s s s s s s s s s s s S F S F F F F F S F F
    => GOAL ID: PSMD36.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Check posture changed?
    =>   Task update received
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: PSMD35.0
    <= MISSION SEGMENT: Hostilities Imminent
    <= ORDERS:
    <=   Observe pirate response
    <=   Monitor and report back to own ship
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 24
INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s S S S S S S S S S S S S S S S S S S S F S F F F F F S F X
    => GOAL ID: PSMD36.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Check posture changed?
    =>   Task update received
UPON OUTCOME x, LOOPS BACK TO:
    <= GOAL ID: PSMD14.0
    <= MISSION SEGMENT: Track
    <= ORDERS:
    <=   Track Merchant
    <=   Monitor and communicate
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 6

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s S S S S S S S S S S S S S F S F F F F F F S S S
    => GOAL ID: PSMD37.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Fire Warning Shot
    =>   Warning shots remain an available option for human commanders. Lethal force is authorized.
UPON OUTCOME s, LOOPS BACK TO:
    <= GOAL ID: PSMD31.0
    <= MISSION SEGMENT: Warning
    <= ORDERS:
    <=   Confirm Mission Authorities
    <=   Check constraints and defensive responses
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 12

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s S S S S S S S S S S S S S F S F F F F F F S S F
    => GOAL ID: PSMD37.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Fire Warning Shot
    =>   Warning shots remain an available option for human commanders. Lethal force is authorized.
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: PSMD31.0
    <= MISSION SEGMENT: Warning
    <= ORDERS:
    <=   Confirm Mission Authorities
    <=   Check constraints and defensive responses
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 12

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s s s s s s s s s s s s s S F S F F F F F F S F
    => GOAL ID: PSMD36.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Check posture changed?
    =>   Task update received
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: PSMD35.0
    <= MISSION SEGMENT: Hostilities Imminent
    <= ORDERS:
    <=   Observe pirate response
    <=   Monitor and report back to own ship
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 24

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s S S S S S S S S S S S S S S S S S S S F S F F F F F F S X
    => GOAL ID: PSMD36.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Check posture changed?
    =>   Task update received
UPON OUTCOME x, LOOPS BACK TO:
    <= GOAL ID: PSMD14.0
    <= MISSION SEGMENT: Track
    <= ORDERS:
    <=   Track Merchant
    <=   Monitor and communicate
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 6
INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s S S S S S S S S S S S S S F S F F F F F F F S S
    => GOAL ID: PSMD37.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Fire Warning Shot
    =>   Warning shots remain an available option for human commanders. Lethal force is authorized.
UPON OUTCOME s, LOOPS BACK TO:
    <= GOAL ID: PSMD31.0
    <= MISSION SEGMENT: Warning
    <= ORDERS:
    <=   Confirm Mission Authorities
    <=   Check constraints and defensive responses
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 12

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s S S S S S S S S S S S S S F S F F F F F F F S F
    => GOAL ID: PSMD37.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Fire Warning Shot
    =>   Warning shots remain an available option for human commanders. Lethal force is authorized.
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: PSMD31.0
    <= MISSION SEGMENT: Warning
    <= ORDERS:
    <=   Confirm Mission Authorities
    <=   Check constraints and defensive responses
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 12

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s s s s s s s s s s s s s S F S F F F F F F F F
    => GOAL ID: PSMD36.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Check posture changed?
    =>   Task update received
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: PSMD35.0
    <= MISSION SEGMENT: Hostilities Imminent
    <= ORDERS:
    <=   Observe pirate response
    <=   Monitor and report back to own ship
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 24

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s S S S S S S S S S S S S S S S S S S S F S F F F F F F F X
    => GOAL ID: PSMD36.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Check posture changed?
    =>   Task update received
UPON OUTCOME x, LOOPS BACK TO:
    <= GOAL ID: PSMD14.0
    <= MISSION SEGMENT: Track
    <= ORDERS:
    <=   Track Merchant
    <=   Monitor and communicate
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 6

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s S S S S S S S S S S S S S S S S S S S F S F F F X S
    => GOAL ID: PSMD42.0
    => MISSION SEGMENT: Counter Attack
    => ORDERS:
    =>   Low or no ammunition: need to disengage?
    =>   Hold ammunition in reseve, or else fight to the finish
UPON OUTCOME s, LOOPS BACK TO:
    <= GOAL ID: PSMD14.0
    <= MISSION SEGMENT: Track
    <= ORDERS:
    <=   Track Merchant
    <=   Monitor and communicate
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 6
INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s S S S S S S S S S S S S S F S F F F X F S S S S S
    => GOAL ID: PSMD37.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Fire Warning Shot
    =>   Warning shots remain an available option for human commanders. Lethal force is authorized.
UPON OUTCOME s, LOOPS BACK TO:
    <= GOAL ID: PSMD31.0
    <= MISSION SEGMENT: Warning
    <= ORDERS:
    <=   Confirm Mission Authorities
    <=   Check constraints and defensive responses
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 12

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s S S S S S S S S S S S S S F S F F F X F S S S S F
    => GOAL ID: PSMD37.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Fire Warning Shot
    =>   Warning shots remain an available option for human commanders. Lethal force is authorized.
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: PSMD31.0
    <= MISSION SEGMENT: Warning
    <= ORDERS:
    <=   Confirm Mission Authorities
    <=   Check constraints and defensive responses
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 12

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s s s s s s s s s s s s s S F S F F F X F S S S F
    => GOAL ID: PSMD36.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Check posture changed?
    =>   Task update received
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: PSMD35.0
    <= MISSION SEGMENT: Hostilities Imminent
    <= ORDERS:
    <=   Observe pirate response
    <=   Monitor and report back to own ship
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 24

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s S S S S S S S S S S S S S S S S S S S F S F F F X F S S S X
    => GOAL ID: PSMD36.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Check posture changed?
    =>   Task update received
UPON OUTCOME x, LOOPS BACK TO:
    <= GOAL ID: PSMD14.0
    <= MISSION SEGMENT: Track
    <= ORDERS:
    <=   Track Merchant
    <=   Monitor and communicate
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 6

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s S S S S S S S S S S S S S F S F F F X F S S F S S
    => GOAL ID: PSMD37.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Fire Warning Shot
    =>   Warning shots remain an available option for human commanders. Lethal force is authorized.
UPON OUTCOME s, LOOPS BACK TO:
    <= GOAL ID: PSMD31.0
    <= MISSION SEGMENT: Warning
    <= ORDERS:
    <=   Confirm Mission Authorities
    <=   Check constraints and defensive responses
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 12
INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s S S S S S S S S S S S S S F S F F F X F S S F S F
    => GOAL ID: PSMD37.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Fire Warning Shot
    =>   Warning shots remain an available option for human commanders. Lethal force is authorized.
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: PSMD31.0
    <= MISSION SEGMENT: Warning
    <= ORDERS:
    <=   Confirm Mission Authorities
    <=   Check constraints and defensive responses
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 12

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s s s s s s s s s s s s s S F S F F F X F S S F F
    => GOAL ID: PSMD36.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Check posture changed?
    =>   Task update received
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: PSMD35.0
    <= MISSION SEGMENT: Hostilities Imminent
    <= ORDERS:
    <=   Observe pirate response
    <=   Monitor and report back to own ship
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 24

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s S S S S S S S S S S S S S S S S S S S F S F F F X F S S F X
    => GOAL ID: PSMD36.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Check posture changed?
    =>   Task update received
UPON OUTCOME x, LOOPS BACK TO:
    <= GOAL ID: PSMD14.0
    <= MISSION SEGMENT: Track
    <= ORDERS:
    <=   Track Merchant
    <=   Monitor and communicate
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 6

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s S S S S S S S S S S S S S F S F F F X F S F S S S
    => GOAL ID: PSMD37.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Fire Warning Shot
    =>   Warning shots remain an available option for human commanders. Lethal force is authorized.
UPON OUTCOME s, LOOPS BACK TO:
    <= GOAL ID: PSMD31.0
    <= MISSION SEGMENT: Warning
    <= ORDERS:
    <=   Confirm Mission Authorities
    <=   Check constraints and defensive responses
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 12

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s S S S S S S S S S S S S S F S F F F X F S F S S F
    => GOAL ID: PSMD37.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Fire Warning Shot
    =>   Warning shots remain an available option for human commanders. Lethal force is authorized.
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: PSMD31.0
    <= MISSION SEGMENT: Warning
    <= ORDERS:
    <=   Confirm Mission Authorities
    <=   Check constraints and defensive responses
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 12
INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s s s s s s s s s s s s s S F S F F F X F S F S F
    => GOAL ID: PSMD36.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Check posture changed?
    =>   Task update received
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: PSMD35.0
    <= MISSION SEGMENT: Hostilities Imminent
    <= ORDERS:
    <=   Observe pirate response
    <=   Monitor and report back to own ship
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 24

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s S S S S S S S S S S S S S S S S S S S F S F F F X F S F S X
    => GOAL ID: PSMD36.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Check posture changed?
    =>   Task update received
UPON OUTCOME x, LOOPS BACK TO:
    <= GOAL ID: PSMD14.0
    <= MISSION SEGMENT: Track
    <= ORDERS:
    <=   Track Merchant
    <=   Monitor and communicate
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 6

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s S S S S S S S S S S S S S F S F F F X F S F F S S
    => GOAL ID: PSMD37.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Fire Warning Shot
    =>   Warning shots remain an available option for human commanders. Lethal force is authorized.
UPON OUTCOME s, LOOPS BACK TO:
    <= GOAL ID: PSMD31.0
    <= MISSION SEGMENT: Warning
    <= ORDERS:
    <=   Confirm Mission Authorities
    <=   Check constraints and defensive responses
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 12

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s S S S S S S S S S S S S S F S F F F X F S F F S F
    => GOAL ID: PSMD37.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Fire Warning Shot
    =>   Warning shots remain an available option for human commanders. Lethal force is authorized.
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: PSMD31.0
    <= MISSION SEGMENT: Warning
    <= ORDERS:
    <=   Confirm Mission Authorities
    <=   Check constraints and defensive responses
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 12

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s s s s s s s s s s s s s S F S F F F X F S F F F
    => GOAL ID: PSMD36.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Check posture changed?
    =>   Task update received
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: PSMD35.0
    <= MISSION SEGMENT: Hostilities Imminent
    <= ORDERS:
    <=   Observe pirate response
    <=   Monitor and report back to own ship
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 24
INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s S S S S S S S S S S S S S S S S S S S F S F F F X F S F F X
    => GOAL ID: PSMD36.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Check posture changed?
    =>   Task update received
UPON OUTCOME x, LOOPS BACK TO:
    <= GOAL ID: PSMD14.0
    <= MISSION SEGMENT: Track
    <= ORDERS:
    <=   Track Merchant
    <=   Monitor and communicate
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 6

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s S S S S S S S S S S S S S F S F F F X F F S S S S
    => GOAL ID: PSMD37.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Fire Warning Shot
    =>   Warning shots remain an available option for human commanders. Lethal force is authorized.
UPON OUTCOME s, LOOPS BACK TO:
    <= GOAL ID: PSMD31.0
    <= MISSION SEGMENT: Warning
    <= ORDERS:
    <=   Confirm Mission Authorities
    <=   Check constraints and defensive responses
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 12

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s s s s s s s s s s s S S S S S S S S S S S S S F S F F F X F F S S S F
    => GOAL ID: PSMD37.0
    => MISSION SEGMENT: Hostilities Imminent
    => ORDERS:
    =>   Fire Warning Shot
    =>   Warning shots remain an available option for human commanders. Lethal force is authorized.
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: PSMD31.0
    <= MISSION SEGMENT: Warning
    <= ORDERS:
    <=   Confirm Mission Authorities
    <=   Check constraints and defensive responses
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 12
Aborted early, after 2000 paths tested, of which 385 contain infinite loops.

Exhaustively testing mission:  C:\x-nps-gitlab\NetworkOptionalWarfare\ethicalcontrol\missions\avcl\SailorOverboard.xml

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s S S F
    => GOAL ID: Goal5
    => MISSION SEGMENT: Mission Finish
    => ORDERS:
    =>   Proceed to Recovery
    =>   Mission complete, prepare for pickup
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: Goal2
    <= MISSION SEGMENT: Locate
    <= ORDERS:
    <=   Rendezvous with Sailor
    <=   Go directly to best known location
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 2

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s S F F
    => GOAL ID: Goal5
    => MISSION SEGMENT: Mission Finish
    => ORDERS:
    =>   Proceed to Recovery
    =>   Mission complete, prepare for pickup
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: Goal2
    <= MISSION SEGMENT: Locate
    <= ORDERS:
    <=   Rendezvous with Sailor
    <=   Go directly to best known location
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 2

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s S X F
    => GOAL ID: Goal5
    => MISSION SEGMENT: Mission Finish
    => ORDERS:
    =>   Proceed to Recovery
    =>   Mission complete, prepare for pickup
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: Goal2
    <= MISSION SEGMENT: Locate
    <= ORDERS:
    <=   Rendezvous with Sailor
    <=   Go directly to best known location
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 2

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s F S S F
    => GOAL ID: Goal5
    => MISSION SEGMENT: Mission Finish
    => ORDERS:
    =>   Proceed to Recovery
    =>   Mission complete, prepare for pickup
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: Goal2
    <= MISSION SEGMENT: Locate
    <= ORDERS:
    <=   Rendezvous with Sailor
    <=   Go directly to best known location
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 2

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s F S F F
    => GOAL ID: Goal5
    => MISSION SEGMENT: Mission Finish
    => ORDERS:
    =>   Proceed to Recovery
    =>   Mission complete, prepare for pickup
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: Goal2
    <= MISSION SEGMENT: Locate
    <= ORDERS:
    <=   Rendezvous with Sailor
    <=   Go directly to best known location
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 2

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s F S X F
    => GOAL ID: Goal5
    => MISSION SEGMENT: Mission Finish
    => ORDERS:
    =>   Proceed to Recovery
    =>   Mission complete, prepare for pickup
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: Goal2
    <= MISSION SEGMENT: Locate
    <= ORDERS:
    <=   Rendezvous with Sailor
    <=   Go directly to best known location
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 2

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s F F F
    => GOAL ID: Goal5
    => MISSION SEGMENT: Mission Finish
    => ORDERS:
    =>   Proceed to Recovery
    =>   Mission complete, prepare for pickup
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: Goal2
    <= MISSION SEGMENT: Locate
    <= ORDERS:
    <=   Rendezvous with Sailor
    <=   Go directly to best known location
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 2

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s F X F
    => GOAL ID: Goal5
    => MISSION SEGMENT: Mission Finish
    => ORDERS:
    =>   Proceed to Recovery
    =>   Mission complete, prepare for pickup
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: Goal2
    <= MISSION SEGMENT: Locate
    <= ORDERS:
    <=   Rendezvous with Sailor
    <=   Go directly to best known location
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 2

INFINITE LOOP DETECTED, CAUSED BY OUTCOME SEQUENCE:  s X F
    => GOAL ID: Goal5
    => MISSION SEGMENT: Mission Finish
    => ORDERS:
    =>   Proceed to Recovery
    =>   Mission complete, prepare for pickup
UPON OUTCOME f, LOOPS BACK TO:
    <= GOAL ID: Goal2
    <= MISSION SEGMENT: Locate
    <= ORDERS:
    <=   Rendezvous with Sailor
    <=   Go directly to best known location
WHICH (counting starting with initial phase = step # 1) was previously visited at step # 2

63 paths tested, of which 9 contain infinite loops.



============================== SUCCEEDED IN EXHAUSTIVELY TESTING 5 OF THE STANDARD LIBRARY MISSIONS: =========================
C:\x-nps-gitlab\NetworkOptionalWarfare\ethicalcontrol\missions\avcl\HospitalShipEmDecoy1.Opponent.xml
C:\x-nps-gitlab\NetworkOptionalWarfare\ethicalcontrol\missions\avcl\HospitalShipEmDecoy2.Defender.SenseDecideAct.xml
C:\x-nps-gitlab\NetworkOptionalWarfare\ethicalcontrol\missions\avcl\HospitalShipEmDecoy3.Defender.EthicalControlOODA.xml
C:\x-nps-gitlab\NetworkOptionalWarfare\ethicalcontrol\missions\avcl\LifeboatTracking.xml
C:\x-nps-gitlab\NetworkOptionalWarfare\ethicalcontrol\missions\avcl\SailorOverboard.xml

================ FAILED TO EXHAUSTIVELY TEST 1 OF THE STANDARD LIBRARY MISSIONS DUE TO TIMEOUT OR USER ABORT: ================
C:\x-nps-gitlab\NetworkOptionalWarfare\ethicalcontrol\missions\avcl\PiratesSeizingMerchantDefense.xml



BUILD SUCCESSFUL (total time: 3 seconds)