Code

Cooperation in Starcraft using a Multi-Agent System (Juli 2011). Using the Multi-Agent System programming language 2APL (developed at the Utrecht University) to establish cooperation between multiple AI players. With Frank van Meeuwen and Roemer Vlasveld.
project website
 video

Pursuer-evader Java library (April 2011). An implementation for the pursuer-evader game, programmed as the final assignment for the course Introduction Adaptive Systems, given by Gerard Vreeswijk. The assignment was to program a Self-Organizing Map that lets the Evader win as often as possible. For a more elaborate description click here (only in Dutch, unfortunately).
project website

KE Theorem Prover in Java (December 2010).  A simple theorem prover for propositional logic. Includes a GUI.
Download Source Code source code (with documentation)

Pattern recognition using a Neural Network in Java (Juli 2010). A Feed-forward backpropagation Neural Network that can be trained and tested to recognize handwritten numbers from the MNIST database. Includes a GUI.
Download Source Code source code (with documentation)