
APT.all-test.MOUTBot.execute-mission.defend.determine-defensive-window-position.soar Maven / Gradle / Ivy
sp {defend*propose*determine-defensive-window-position
(state ^name defend
^top-state.map.current-area
^objective )
( ^node
^threat-window )
( ^defensive-position )
( -^position
^area-achieved true
^type window)
-->
( ^operator +, = 50)
( ^name determine-defensive-window-position
^node )
}
sp {apply*determine-defensive-window-position
(state ^operator
^objective.defensive-position )
( ^name determine-defensive-window-position
^node.position )
-->
( ^position )
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy