Preamble

The aim of this module is to provide methods and tools to build advanced reasoning behaviours in intelligent systems so that such systems can act and adapt their behaviour to achieve high level goals. The lectures will present diverse approaches for planning and acting in an environment.

At the end of this course unit, the students will have an understanding of the problems and approaches related to planning and acting in a dynamic environment.

Course Organization

Resources

  • JaCaMo Installation

  • More documentation:

    • JaCaMo Project where you can find documentations on the JaCaMo platform composed of the Agent Programming Language (Jason), the Environment Programming Framework (Cartago) , the Organisation Specification Language (Moise)

    • JaCaMo Documentation

    • Some help on MAOP

    • APIs of:

      • Jason for programming agents

      • Cartago for programming environment

      • Moise and NPL for programming normative organisation