Seminar on Human-like Artificial Agents (Winter 2020/21)

This page contains presentations for Seminar on Human-like Artificial Agents (NAIL082) course that is/has been taught during summer semester of 2019/2020 at Charles University in Prague, Czech Republic. The seminar is/was backed up by Cyril BromJakub Gemrot ( and Vojtěch Černý (

History: 2016 Winter, 2017 Summer, 2017 Winter, 2018 Summer2018 Winter, 2019 Summer, 2019 Winter, 2019 Summer


Follow the appropriate channel at Gamedev Discord!

Dates (SIS)

Mondays, 17:20

Seminar Terms

  • You must attend the seminar regularly
    • If you’re late (more than 5 minutes) and you have not excused one day prior to the seminar, you will have to buy handful of candies for the rest of us as compensation 😉
  • You must give two presentations on a chosen topic
    • The first is a lecture about some scientific paper
    • The second is typically a report about the state of your bachelor/master thesis
  • You must act as an opponent for one presentation about your colleague’s bachelor/master thesis
  • If the need arises, you will have to participate in some experiment (e.g., evaluating software or a project of your colleague)

Papers to Choose from

Paper Links Presenter
Snodgrass, S., & Ontanón, S. (2016). Learning to generate video game maps using markov models. IEEE transactions on computational intelligence and AI in games9(4), 410-422. Paper
(from MFF subnet)
Alexander Smirnov
Smith, T., Padget, J., & Vidler, A. (2018, August). Graph-based generation of action-adventure dungeon levels using answer set programming. In Proceedings of the 13th International Conference on the Foundations of Digital Games (pp. 1-10). Paper Jiří Berný
Hendrix, M., Bellamy-Wood, T., McKay, S., Bloom, V., & Dunwell, I. (2018). Implementing adaptive game difficulty balancing in serious games. IEEE Transactions on Games. Paper Adrián Kormoš
Player Experience Extraction from Gameplay Video. Zijin Luo, Matthew Guzdial, Nicholas Liao and Mark Riedl. (2018) Paper Ondřej
Exploratory Automated Analysis of Structural Features of Interactive Narrative. Nathan Partlan, Elin Carstensdottir, Sam Snodgrass, Erica Kleinman, Gillian M. Smith, Casper Harteveld and Magy Seif El-Nasr. (2018) Paper
Khalifa, A., Green, M. C., Barros, G., & Togelius, J. (2019, July). Intentional computational level design. In Proceedings of The Genetic and Evolutionary Computation Conference (pp. 796-803). Paper
Analysis of Statistical Forward Planning Methods in Pommerman, Diego Perez Liebana, Raluca Gaina, Olve Drageset, Ercument Ilhan, Martin Balla and Simon Lucas (2019) Paper
Multi-Agent Narrative Experience Management as Story Graph Pruning, Stephen Ware, Edward Garcia, Alireza Shirvani and Rachelyn Farrell (2019) Paper Denis Iudin
Wodarczyk, S., & von Mammen, S. (2020, August). Emergent Multiplayer Games. In 2020 IEEE Conference on Games (CoG) (pp. 33-40). IEEE. Paper Tomáš Zeman
Sailer, M., & Homner, L. (2020). The gamification of learning: A meta-analysis. Paper (from MFF subnet) Morris
Chen, C. H., Shih, C. C., & Law, V. (2020). The effects of competition in digital game-based learning (DGBL): a meta-analysis. Educational Technology Research and Development68(4), 1855-1873. Paper (from MFF subnet)
Steinemann, S. T., Iten, G. H., Opwis, K., Forde, S. F., Frasseck, L., & Mekler, E. D. (2017). Interactive narratives affecting social change. Journal of Media Psychology. Paper (from MFF subnet)
Dahlskog, S., & Togelius, J. (2012, May). Patterns and procedural content generation: revisiting Mario in world 1 level 1. In Proceedings of the First Workshop on Design Patterns in Games (pp. 1-8). Paper (from MFF subnet) Jakub Čatloš
GECCO 2020 Proceedings try to find some
IEEE Transactions on Games (journal) try to find some
Conference on Games 2019 Proceedings try to find some
Conference on Games 2020 Proceedings try to find some
More venues (via Google Scholar keyword search): “game”, “interactive”“entertainment”, “game learning”, “interaction” (not everything is related)  try to find some

Structure of the Paper Presentation

  1. Summarize what the paper is about, what is its take-home-message (10-15 minutes)
  2. Critically feedback the writing of the paper (5 minutes), e.g.:
    1. They claimed something at the beginning, that they did not deliver;
    2. the hypothesis was clear but the experiment is not designed so it may bring fruitful data;
    3. the data reported, when you try to interpret them, is not supporting the discussion within the paper;
    4. is the experiment replicable?


Seminar Schedule

Date Note Presenter Type Presentation Opponent
2.11.2020 Seminar welcome session N/A
9.11.2020 Scientific Reading – Round 1 Morris The gamification of learning: A meta-analysis.
(PDF – notes)
Scientific Reading – Round 1 empty so far
16.11.2020 Scientific Reading – Round 2 Alexander Smirnov Learning to generate video game maps using markov models
Scientific Reading – Round 2 Ondřej Player Experience Extraction from Gameplay Video
23.11.2020 Scientific Reading – Round 3 Adrián Kormoš Implementing adaptive game difficulty balancing in serious games
Scientific Reading – Round 3 Tomáš Zeman Emergent Multiplayer Games
(Slides, YT)
30.11.2020 Scientific Reading – Round 4 Jiří Berný Graph-based generation of action-adventure dungeon levels using answer set programming
Scientific Reading – Round 4 Denis Iudin Multi-Agent Narrative Experience Management as Story Graph Pruning
Scientific Reading – Round 4 Jakub Čatloš Patterns and Procedural Content Generation
7.12.2020 Presentations – Round 1 Alexander Smirnov Bc. Thesis Report – Android VR with Hand Tracking
Presentations – Round 1 Ondřej N/A
14.12.2020 Presentations – Round 2 Morris N/A
Presentations – Round 2 Adrián Kormoš Bc. Thesis Report – Tower Defense Kit for Unity
21.12.2020 Presentations – Round 3 Jiří Berný MSc. Thesis Report – Behavior Trees in Unity using Job Systems
Presentations – Round 3 Tomáš Zeman
4.1.2020 Presentations – Round 4 Denis Iudin
Presentations – Round 4 Jakub Čatloš Bc. Thesis Report – Generating levels for Super Mario Bros
And that’s all folks!