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.

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

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

The following operators are considered:<br />

Sequence:<br />

First execute A, then B.<br />

Test actions:<br />

Is φ true in the current situation?<br />

If-then-else, While-loops<br />

Nondeterministic actions:<br />

Execute A or B.<br />

Nondeterministic choice of the argument of an<br />

actions:<br />

e.g. (Πx)pickup(x): pick up an arbitrary object.<br />

procedures<br />

Names for complex actions, recursion.<br />

With that we obtain a programming language for the<br />

high-level control of a robot.

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

Saved successfully!

Ooh no, something went wrong!