Latest posts

Posted on Sep 21, 2017 IGGI Conference 2017

IGGI Conference 2017

During the IGGI Conference 2017 in York I had a chance to demo the latest (and greatest) version of my work through means of a workshop! Participants got to design their own agents to play Ms Pacman. While...

Posted on Feb 4, 2017 Overleaf, or how I learned to embrace the lack of a local compiler

Overleaf, or how I learned to embrace the lack of a local compiler

You might remember me describing my workflow when it came to LaTeX and referencing. It involved a local install of MikTeX or TeXLive, Sublime 3 and Mendeley. It still does, but it is being used substantially less. I have been corrupted by the ever growing digital entity that...

Posted on Jul 15, 2016 Develop Brighton 2016

Develop Brighton 2016

Just got back from Develop Brighton 2016! I had the opportunity to go there thanks to a couple of tickets IGGI set aside and being one of the busy bees tasked with creating more connections with industry and other parts of academia. Long story short, I loved it....

Posted on Jun 12, 2016 Heart versus Mind

Heart versus Mind

On heart versus mind in Magic: the Gathering, role-models and politics. We humans are weird. We pride ourselves on our ability to be intelligent, superior to all those other animals and insects and plants. Intelligent? Wise? Too often, we are neither. Why do we rely, all too...

Latest Projects

Genesis Dei

Once upon a time there was a Massively Multiplayer Online Diplomatic Turn Based Strategy Game called Genesis. Before that, it was known as Wizards and Warlocks (this is so long ago that this one was made in Java Servlets)....

Chaoslauncher 2016

Chaoslauncher is an open source third-party launcher for StarCraft that allows the user to inject any universal plugins. More info here It has not been updated since 2011. I decided to bring it back into a compilable state...

OCAPE

Software for managing, compiling, evaluating and reporting on programming implementations to various tasks. Supports C++, C#, Python and Java. Works on Windows and (with a limited feature-set) Linux distributions. This was my MSc dissertation project. I am really proud...

Sharp Genetics

C# library for evolutionary algorithms and genetic programming. Makes use of smart templating to abstract the common genetic behaviour, while allowing for a wide variety of tasks to be solved. It aims to be quick and efficient, as well...

lang: en_US