Codes And Chaos
Watcher of movies, player of games, writer of software,
Eater of sushi, subscriber to the narrative paradigm.

Educator — teaching software engineering in post-secondary, writer, researcher (PhD) in emergent narrative in video games
My forte and interests lie in digital media, where computer science + software engineering meet art and design. I have been teaching computing at the British Columbia Institute of Technology (BCIT) for 22 years.
My research is in computational creativity, specifically emergent narrative in video games. This means using Artificial Intelligence (AI) and Procedural Content Generation (PCG), among other things, to create a new and different story everytime a video game is played.
Formulating, designing, implementing
An area where I post computational experiments.
My journal entries; sometimes ideas, sometimes partial plans, sometimes reflection.
As time goes on, experiments will morph into thesis.