
APT.all-test.Book-robot.clean-house.get-block.goto-not-clean-area.soar Maven / Gradle / Ivy
sp {get-block*propose*goto-not-clean-area*cleaned
(state ^name get-block
^top-state.areas.area
^top-state.desired.storage-area-id
^current-area.cleaned yes)
( -^cleaned yes
^id <> )
-->
( ^operator + =)
( ^name goto-not-clean-area
^type goto-area
^area )
}
sp {get-block*propose*goto-not-clean-area*gateway
(state ^name get-block
^top-state.areas.area
^top-state.desired.storage-area-id
^current-area.gateway-area yes)
( -^cleaned yes
^id <> )
-->
( ^operator + =)
( ^name goto-not-clean-area
^type goto-area
^area )
}
sp {get-block*propose*goto-not-clean-area*storage
(state ^name get-block
^top-state.areas.area
^top-state.desired.storage-area-id
^current-area.id )
( -^cleaned yes
^id <> )
-->
( ^operator + =)
( ^name goto-not-clean-area
^type goto-area
^area )
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy