In the seminar, we will program several multi-agent system. You will work in groups of 1-4 students and each group will create an agent (or group of agents) a these will fight against the agents of other groups.
There will be three such competitions during the term and to obtain the credit, you need to participate in at least two of them (with a non-trivial strategy).
This is a plan based on previous years. This year, none of the seminars is cancelled due to holidays, so we have more time and can spend more time with some of the topics. The plan will be changed accordingly during the semester.
|February 21, 2019||BattleCode 2017 - introduction, description, game specification, git repo, javadoc|
|February 28, 2019||BattleCode - basic strategies, discussion, first matches|
|March 7, 2019||BattleCode - preliminary tournament|
|March 14, 2019||BattleCode - final tournament|
|March 21, 2019||Jade - introduction, description of the system, tutorial, simple chat|
|March 28, 2019||Jade - communication protocols|
|April 4, 2019||Jade - slowing down, problem and exercises from previous seminars|
|April 11, 2019||Jade - ontologies, design of environment|
|April 18 2019||Jade - trading agent competition - introduction|
|April 25, 2019||Jade - trading agent competition - strategies and first tournament|
|May 2, 2019||Jade - trading agent competition - final tournament|
|May 9, 2019||AgentSpeak and BDI architecture - basics, Mars cleaning tutorial|
|May 16, 2019||AgentSpeak - simple agents, introduction to the Gold Mining competition|
|May 23, 2019||AgentSpeak - Gold Mining tournament|