GBG (General Board Game Playing & Learning) is an Open Source software framework developed at Technical University of Cologne. GBG aims to ease the entry for the students in Game learning research area which is a very interesting sub-field of artifical intelligence. Last year, two students finished their Bachelor theses successfully on the basis of the GBG under supervision of Prof. Konen.
GBG framework can already be used for research purposes by comparing performances of different implemented intelligent agents on different implemented games. But the most interesting fact about GBG is, that any other board game or agent can easily be embedded and used. If you are interested you can read more about GBG here.
Thanks to the flexibility of GBG, many new themes in Game learning and AI can be considered as a possible Bachelor or Master thesis topics. The topics can be either implementation of a new game and analysing the performance of the currently implemented agents on such games or implementing a new agent (learning algorithm) and study its effectiveness on the already existing games.
In case you are interested in any of the following topics (or anythign similar) please contact Prof. Konen.
- New game:
- Weight-sharing n-tuples (Convolutional Network
- Hex in GBG
- Dots and boxes in GBG
- Client-Server-Architektur für GBG
- Competition Framework in GBG (Round-robin Tournaments, Multi-objective Visualization)
New ideas are also appreciated.