Post-Dissertation Work
- adjust.h - A single header library written in
c11for adjusting hardcoded values while the application is running. - fsm.h - A single header library written in
c11used for simple state management in games.
Dissertation Work
- Ponos - A tool for building a Markov Decision Process that assembles video game levels for dynamic difficulty adjustment. It is the work behind my dissertation, and it combines the work of three of my papers into one.
- ponos-example - A repo to provide an example of how Ponos could be used for Mario.
- GDM - GDM stands for graph based decision making. This repo allows the user to define a graph that is operated on as a Markov Decision Process to compute an optimal policy. This tool is used in my paper (Level Assembly as a Markov Decision Process) and my dissertation.
- GDM-TS - A TypeScript version of GDM that is used for online player studies.
- GDM-Editor - A tool for modifying and building GDM graphs by hand.