This repository contains materials for the Modern Algorithmic Game Theory (NOPT021) course taught at the Faculty of Mathematics and Physics at Charles University in Prague. You can find further information about the course on the associated webpage https://sites.google.com/view/agtg-101.
You can find the lecture slides for each lecture in the slides
directory. If you find any issues or have suggestions for improvements, please let us know so we can fix them.
The homework assignments for the course are available in the tasks
directory in the form of Markdown files. Additionally, you can find Jupyter notebooks containing expected outputs for some of the functions you need to implement in the tests
directory. Note that the notebooks contain functions with specific names and signatures but you are free to choose any names and signatures you want. The notebooks are intended to only provide inspiration and reference outputs for given games and strategies.
If you have downloaded an older version of the repository you may find older versions of homework descriptions and tests which may be different from the ones available in the tasks
and tests
directories. Please make sure to download the latest version of the repository.
For any questions or clarifications related to the course materials, please contact the course instructor or teaching assistant. You can reach us through the course Discord server or the faculty emails. Alternatively, if you spot a mistake in assignments or have an improvement, feel free to submit a PR!