I have been slow to finish my most recent game, and have started one (and a half) other games in the mean time. I like all the ideas, but I am taking my time with them, and with work I have less time to work at it. So for my next few posts, I am taking my favorite works from college, and putting them online.
My computer science thesis was on genetic programming, which was a funny time to be studying artificial intelligence, and an even funnier time to be distinctly not studying neural networks. I am extremely interested in the creative applications of genetic programming, and so I chose image generation, an area that genetic programming struggles in, and built my own genetic programming system in Clojure. I was curious to see how my GP system would use its tools on the lowest possible level, that being manipulating individual pixels of an image.

While the system itself was the larger part of the project, my paper describes the system I built, and the results I was able to gain from it. You can read it here. If you are interested in the Clojure itself, I can post that individually, and plan to soon.
The second is not actually my thesis, or even my capstone–this title is admittedly clickbait. I was a creative writing minor, and in my final advanced fiction workshop, I had to turn in a finished and expanded version of one of the pieces we submitted to workshop throughout the semester. This assignment was supposed to be around 20 pages. However, because I wished I could have been a creative writing major, and because I had a great relationship with my professor, submitted a combined and lengthened version of two submissions of mine.
Umwelten, as I called it, is easily my favorite piece of my own writing. Although I have not worked on it since this July, it is still a draft, and I absolutely plan on coming back to it when I am more fully employed.

I am sure my writer friends would laugh at the fact that I have it posted on Github, but I like having all my creative work in one place. You can read it here.
That’s all for now!
-Graham
Leave a comment