27.01.2014 Views

Multiagent Systems

Multiagent Systems

Multiagent Systems

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

of. Dr. Jürgen Dix · Department of Informatics, TUC <strong>Multiagent</strong> <strong>Systems</strong>, WS 06/07 660/731<br />

9. Agents based on FOL 4. (Con-)Golog<br />

Complex Actions in the Situation Calc. (1)<br />

DO(a, s, s ′ ) stands for:<br />

The execution of action a in situation s leads<br />

to situation s ′ .<br />

Primitive actions:<br />

DO(a, s, s ′ ) = Poss(a[s], s) ∧ s ′ . = do(a[s], s).<br />

What does a[s] mean? Suppose a is<br />

read(favorite_book(kjeld)) and favorite_book<br />

is a functional fluent. Then a[s] is<br />

read(favorite_book(kjeld, s)).

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!