Exploring Heuristic Action Selection in Agent Programming (extended abstract)

Koen V. Hindriks, Catholijn M. Jonker, Wouter Pasman · Research Repository (Delft University of Technology) · 2008

Rational agents programmed in agent programming languages derive their choice of action from their beliefs and goals. One of the main benefits of such programming languages is that they facilitate a highlevel and conceptually elegant specification of agent behaviour. Qualitative concepts alone, however, are not sufficient to specify that this behaviour is also nearly optimal, a quality typically also associated with rational agents. Optimality in this context refers to the costs and rewards associated with action execution. In this paper we extend the agent programming language GOAL with primitives that allow the specification of near-optimal behaviour and illustrate the use of these constructs by extending a GOAL Blocks World agent with various strategies to optimize its behaviour.

Read the paper · More papers on PaperTik