TUD Logo

TUD Startseite » ... » Lehre » WS 2009/10 » General Game Playing

Computational Logic

General Game Playing

Course Description

Lecturers:
Prof. Michael Thielscher, Stephan Schiffel
Prerequisites:
Programming expertise

A General Game Playing System is one that can accept a formal description of a game and play the game effectively without human intervention. Unlike specialized game players, such as Deep Blue, GGP systems cannot rely on algorithms designed in advance for specific games. GGP expertise depends on intelligence on the part of the game player and not just intelligence on the part of the programmer of the game player. For this reason, GGP is a good area in which to develop and demonstrate General AI techniques (such as knowledge representation, reasoning, learning, and rational behavior). This course is a hands-on introduction to GGP and, by extension, Artificial Intelligence. Theoretical background is provided through lectures, but the main pedagogical value of the course derives from the students´ work in using this theory to create GGP systems to compete with each other.

Time Table

  • Mondays:
    • 4. DS (E005)

Consultations

During the Open House or by appointment.

Slides

Tutorials

Competition

On 31 March 2010, we held a competition between the programs of all teams that attended the lecture. Details about the participants and the games that were played can be found at the competition website.

Reference Players / Starter Code

Additional References

Stand: 3.6.2010, 15:22 Uhr
Autor: Dipl. Inf. Stephan Schiffel