Uni-Logo

Introduction to Multi-Agent-Programming - Exercises

Organization

Date and time: Thursdays, 16:00 ct
Organisation: Dr. Dapeng Zhang and Dr. Christian Dornhege and Andreas Hertle.
Contact: via eMail. Please address questions by eMail to all of us.
Consultation-hour: Tuesday 13:30-14:30 at Robocup Room (Building 082 opposite Mensa, Entrance through blue door).

In the exercise at Thursday, Oct. 28, we will arrange the groups and give you account information for the programming repository.
If you are not part of a group yet, please find another group and tell us which group you joined.

Reasonable solutions to exercise sheets and programming tasks will be awarded points. Depending on the percentage of points a grade improvement can be achieved. Each participant should present one of their solutions at least once in the exercises to be eligable for bonus points.

Assignments

Assignments are handed out on Tuesdays and are also due until midnight on the given date.

Exercise Sheet Handed out Due Programming Task Handed out Due
Exercise Sheet 1 Tue, Oct. 26 Tue, Nov. 2 Programming Task 1 Tue, Oct. 26 Tue, Nov. 9
Exercise Sheet 2 Tue, Nov. 2 Tue, Nov. 9
Exercise Sheet 3 Tue, Nov. 9 Tue, Nov. 16 Programming Task 2 Tue, Nov. 9 Tue, Nov. 23
Exercise Sheet 4 Tue, Nov. 16 Tue, Nov. 23
Exercise Sheet 5 Tue, Nov. 23 Tue, Nov. 30 Programming Task 3 Tue, Nov. 23 Tue, Nov. 30
Exercise Sheet 6 Wed, Dec. 1 Tue, Dec. 7 Programming Task 4 Wed, Dec. 1 Tue, Dec. 14
Exercise Sheet 7 Tue, Dec. 7 Tue, Dec. 14
Exercise Sheet 8 Wed, Dec. 15 Tue, Dec. 21 Programming Task 5 Wed, Dec. 15 Tue, Jan. 18
Exercise Sheet 9 Wed, Dec. 22 Tue, Jan. 11
Exercise Sheet 10 Tue, Jan. 11 Tue, Jan. 18
Exercise Sheet 11 Tue, Jan. 18 Tue, Jan. 25 Programming Task 6 Tue, Jan. 18 Tue, Jan. 25
Exercise Sheet 12 Wed, Jan. 26 Tue, Feb. 1
Exercise Sheet 13 Wed, Feb. 2 Tue, Feb. 8

Material

Code:
Download the Base Code (27.10.2010).
Download the Current Patch (27.10.2010).
Further updates will be given through the repository (see organisation slides)

Slides
The introduction slides.
The organisation slides.
Introduction slides for the programming tasks.
Slides for the A* programming task.
JADE slides.
Slides for the Kalman filter task.
Introduction to the Q-Learning task.

Other:
Rescue 2005 TDPs and open source agents
Approaching Urban Disaster Reality: The ResQ Firesimulator
OpenStreetMap to Rescue converter