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.
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.
source code (with documentation)