Artificial Intelligence 2: Games

Język wykładowy Angielski
Semestr Zimowy
Status Poddana pod głosowanie
Opiekun Jakub Kowalski
Liczba godzin 30 (wyk.) 30 (prac.)
Rodzaj Informatyczny inż.
ECTS 6
Polecany dla I roku Nie
Egzamin Tak

Opis przedmiotu:

The main goal of the course is to broaden and deepen the knowledge acquired during the Artificial Intelligence lecture - in the context of games. I would like to show how many diverse roles AI can play when applied to the games domain, both from a research and industry perspective. The lab exercises will mainly require implementing various agents aimed at solving small-to-medium-sized problems. Covered subjects will include, among others: - common MCTS enhancements (MAST, RAVE, AMAF) - introduction to evolutionary algorithms (RHEA) - video games AI (Behavioral Trees, HTNs, GOB) - pathfinding (group, dynamic, hierarchical) - General Game Playing (GDL, Ludii, RBG) - Procedural Content Generation (search-based, grammars, game rules) This lecture, in contrast to the standard AI4Games editions is meant to be **softcore**. We will see how it works, but I promise I will try. The course type can be changed to **I2.Z** (a formal request after passing will be required).