Presentations from the lecture are available at Romana Neruda’s webpage. The materials for the labs will be published on this page.
During the semester, I will give you approximately 5 assignments. Some of them more theoretical, other more practical. It will be possible to solve some of the practical assignments in groups of up to 4 students.
In order to get the credit for the labs, you need to obtain at least 60 percent of possible points.
This year, I plan to update (and hopefully improve) the labs significantly compared to previous years, so the plan is not complete and will be definitely changed and updated as needed.
While the physical classes are cancelled, the labs are organized using Microsoft Teams at the usual times. Each of you should have received a link to the group. If you have not received it, let me know.
|19 Feb 2020||Multi-agent games, XY game|
|26 Feb 2020||Prisoner’s dilemma - strategies, Source codes, first assignment|
|4 Mar 2020||Prisoner’s dilemma - simulation, Source codes|
|11 Mar 2020||Practicals cancelled|
|18 Mar 2020||AgentSpeak - Introduction|
|25 Mar 2020||AgentSpeak - Custom agents, second assignment|
|1 Apr 2020||AgentSpeak - Q&A for the second assignment, preliminary tournament|
|8 Apr 2020||AgentSpeak - final tournament|
I plan to include the following topics:
- Multi-agent games - prisoner’s dilemma (including tournament of strategies)
- AgentsSpeak - an agent-specific programming language
- Knowledge representation in MAS, modal and description logic
- Auctions, voting
- Multi-agent communication protocols
- Multi-agent learning