Slide 9
Slide 9 text
Basic Agent Control Loop 3
Adapted from Wooldridge...
procedure AGENT CONTROL LOOP 3(B0, I0)
B ← B0
I ← I0
while True do
ρ ← get next percept();
B ← brf(B, ρ);
D ← options(BI);
I ← filter(B, D, I);
π ← plan(B, I);
execute(π);
end while
end procedure
Michael Papasimeon BDI Concepts 22 October 2003 9 / 16