SLIDE 4 4
Top-Down from CL to PL to BBL
Message received top down from CL to PL [a plan for this agent] Planning Layer interprets each step of plan subgoaling if necessary else activating a Plan of Behavior Message from PL to BL Request(bl, activate, go-to-location(10, 17)) <= e.g.,“walk aside north” BL message to PL : inform(pl, done (go-location (10,17)) PL can resume plan execution for next step
The commonality of design across layers
Each layer can be described essentially the same a means by which beliefs are updated and revised a situation recognizer/goal activator SG: Beliefs X Goals => Goals a planning(intending) and scheduling function PS: B X Goals X Intentions => Intentions maintains intention structure
Architectural Analysis, Comments
¥ Joint Planning Process : may include plans for negotiation, acceptance ¥ belief, goals, intentions and deliberation distributed across all layers ¥ what to intend (commit with action) is distributed. E.g., CP devises a JP, acts by devising a single- agent version & sends to PL PL receives plans to schedule from within or from above, commits by putting on intention structure, fleshes out plans, acts by requesting BL to activate a behavior BL commits by starting execution of a particular Pattern of Behavior.