GOAL is an agent programming language for programming cognitive agents. GOAL agents derive their choice of action from their beliefs and goals. The language provides the key building blocks for designing and implementing cognitive agents. The language elements and features of GOAL allow and facilitate the manipulation of an agent's beliefs and goals and to structure its decision-making. The language provides an intuitive programming framework based on common sense notions and basic practical reasoning.
Please help us to improve the GOAL platform and let us know what you have used it for!
Ask questions you have about using GOAL here. You need an account which you can create here.
For reporting problems or other questions, contact us at: goal@tudelft.nl. Please provide us with all of your program files, and any other useful information about the problem you encountered.