The fundamental algorithms used in computer games will be introduced. The subject deals with topics as game theory, algorithms used in board games, motion of a character, game physics, pathfinding, decision making and decision algorithms, artificial intelligence in tactical and strategic games, learning.
Literature
[1] Millington, Ian, and John Funge. Artificial intelligence for games. CRC Press, 2018.
Advised literature
[1] Yannakakis, Georgios N., and Julian Togelius. Artificial intelligence and games. Springer, 2018.
[2] Buckland, Mat. Programming Game AI by Example. Wordware Publishing, Inc., 2005