Planeamento
Aulas
Class 1. Theoretical class 1. Presentation
Class 4. Theoretical class 2. Autonomous agents, agent societies, and agent communities
Class 7. Theoretical class 4. Agent platform. Inapt Agency
Class 10. Theoretical class 7. Agent communication in FIPA-ACL and FIPA-SL. Questions, Subscriptions. Answers
Agent communication in FIPA-ACL and FIPA-SL. Questions, Subscriptions. Answers.
Part 3
Class 13. Theoretical class 8. Quasi-formal scenario description. An example
Class 16. Theoretical class 11. Agent communication about actions in FIPA ACL and FIPA SL
Class 19. Theoretical class 12. Inapt Agency: Implementation of the Partner Discovery scenario actions
Class 22. Theoretical class 14. Preparation for the evaluation
Class 23. Theoretical class 15. Agent goals. Goal achievement mechanisms: planning algorithms
Class 26. Theoretical class 17. Definition of the high-level predicates used in the preconditions and effects of the partner discovery scenario
Class 29. Theoretical class 19. Post-execution waiting conditions
Class 32. Theoretical class 22. A production system to control the partner discovery agent
Class 36. Theoretical class 24. Preparation of the evaluation. First part of the subject matter
Preparation of the evaluation. First part of the subject matter
Aulas
Class 2. Practical Class 1 (Lab). Inapt Agency Installation
Inapt Agenncy Instalation
1. Virtual Box instalation
2. Doanloading of the virtual machine image
3. Configuration of the Autonomous Agents virtual machine
4. Downloading the new version of the inapt.jar; replacement of the inapt.jar on the virtual machine with the new version
HelloWorld agent
Class 5. Practical class 3 (Lab). Simple knowledge-based agents
Simple knowledge-based agents
Knowledge-based agents implementation with Inapt Agency
Script "Agents"
Script agents implementation with Inapt Agency
Students scenario
-Testing the knowledge based agent with the Dummy Agent
- Simple agent interaction with a knowledge based agent and a script "agent" (information acquisition)
Class 8. Theoretical class 5. Agent communication in FIPA-ACL and FIPA-SL. Questions, Subscriptions. Answers
Agent communication in FIPA-ACL and FIPA-SL. Questions, Subscriptions. Answers.
Part 1
Class 11. Practical class 4 (pencil & paper). Agent communication: questioning, subscription and answering messages
Pencil and paper practical class on agent communication
Main objective: questioning, subscription and answering messages, above all, those of classes 5 (practical 3) and 12 (practical 5)
Class 14. Theoretical class 9. Quasi-formal description of the partner discovery scenario
Quasi-formal scenario description. An example in the partner discovery scenario
- Agents and agent roles
- Agent interactions
- Agent actions
- Agent knowledge: preprogrammed knowledge and information acquired through interaction
Class 17. Practical 6. Laboratory about action-based agent interaction
Laboratory about action-based agent interaction. Examples in the circular economy scenario
Class 20. Theoretical class 13. Inapt Agency: Implementation of the Partner Discovery scenario actions
Inapt Agency: Implementation of the Partner Discovery scenario actions
Part 2.
Class 24. Practical class 9 (Lab). Action preconditions, effects, and impossibilities
Class 27. Practical class 10 (Lab). Testing the complete partner discovery scenario with planning agents
Class 30. Theoretical class 19. Production system: a goal achievement mechanism
Class 33. Practical class 11 (Lab). Additional exercises about production systems
Class 34. Practical 12 (lab). Testing the complete partner discovery scenario (with a production system)
Aulas
Class 3. Practical Class 2 (Lab). Agent platform testing
Class 6. Theoretical class 3. Application scenario presentation and description
Application scenario presentation (e.g., go to restaurant in Goa)
Application scenario description
1. Agents and Agent roles
2. Scenario main interactions
3. Scenario preliminary interactions
4. Agent goals
5. Agent actions
6. Agent knowledge
6.1 - Preprogrammed knowledge
6.2 - Information acquired through the interaction
The roles played by agent platforms
Class 9. Theoretical class 6. Agent communication in FIPA-ACL and FIPA-SL. Questions, Subscriptions. Answers
Agent communication in FIPA-ACL and FIPA-SL. Questions, Subscriptions. Answers.
Part 2
Class 12. Practical class 5 (Lab). Interaction with knowledge-based agents (information subscription)
Class 15. Theoretical class 10. Agent communication about actions in FIPA ACL and FIPA SL
Agent communication in FIPA ACL and FIPA SL: communication about actiosn
1. ACL messages for talking about actions: request family, failure, refuse, agree, cancel, inform
2. The FIPA request protocol
3. Action terms
Part 1
Class 18. Practical 7 (pencil and paper). Action-based interation
Class 21. Pratical class 8 (Lab). Implementation and use of the actions of the partner discovery scenario agents
Class 25. Theoretical class 15. Action formal descriptions in the partner discovery scenario
Class 28. Theoretical class 17. Analysis of the complete partner discovery scenario with planning agents
Show that get_community_members (the action following XXX) must wait until it receives answers from all the questioned secretary general agents or until a specified waiting time elapses (whatever happens first)
This motivates the existence of post-execution waiting conditions.
NOTICE: The text above MUST be changed because it has errors and incomplete phrases. Check section 3.1 (pp 5-7) of the tutorial Inapt Agent's Individual Specifications