- AgentSpeak(L) and ASTRA
- Introduction to AgentSpeak(L)
- AgentSpeak(L) Example: Hello World
- AgentSpeak(L) Example: Subgoals
- AgentSpeak(L) Example: Belief Queries
- AgentSpeak(L) Example: Belief Update
- ASTRA and AgentSpeak(L)
- Beliefs, Goals and Events in ASTRA
- Plan Rules in ASTRA
- Writing ASTRA Programs
- ASTRA Example: Hello World
- ASTRA Example: Subgoals
- ASTRA Example: Belief Queries
- ASTRA Example: Belief Update
- Using the ASTRA IDE to write an Agent Program
- General Topics
- Declaring Variables
- Selections
- Loops
- Building Expressions
- The Main Agent
- Deploying Multiple Agents
- Agent Communication
- Working With Lists
- Advanced Topics
- Understanding ASTRA Execution
- Working with Java Objects
- Interaction Protocols
- Multiple Inheritance
- Blocking Plan Execution
- Handling Failure