• Gu Li on learning from AlphaGo

    I can’t help but ask, one day many years later, when you find your previous awareness, cognition and choices are all wrong, will you keep going along the wrong path or reject yourself? Gu Li   source: http://www.wsj.com/articles/ai-program-vanquishes-human-players-of-go-in-china-1483601561

    Click or not…

  • PSOLab: Particle Swarm Lab

    PSOLab is a software written in C++ and the QT library to experiment with particle swarms using different parameters, variants and fitness functions. This program was one of the main components of my MSc thesis, which can be found here. The full source code for this program can be found here. The program was originally…

    Click or not…

  • ASM: Space Invaders

      This is my own version of space invaders programmed completely in x86 assembly. Everything, including font and number rendering, is done by hand. High scores between sessions are saved to a file to keep track of progress.

    Click or not…

  • Teaplot: Computer Graphics Library

      Teaplot is a GUI demonstrating the capabilities of the Teaplot Graphics Library (TGL). The library was developed entirely from scratch by me. TGL is a computer graphics library implemented in software in the same style of OpenGL. Performance is not one of the objectives of the library; it’s main objective is to demonstrate how…

    Click or not…

  • London Tube: Finding the Best Path

    This is a ruby script that finds the best path between two arbitrary London underground stations.

    Click or not…

  • Alt-Play: Jason Rohrer Anthology

    Alt-Play: Jason Rohrer Anthology is a DSi game developed by Sabarasa Studios. Alt-Play is a collection of three games developed by Jason Rohrer and ported to the DSi platform. The games are intentionally created with old-school pixelated elements in an “artsy” style.

    Click or not…

  • AAA: Heroes of the Ring

    Lucha Libre AAA: Héroes del Ring is a fighting game based on the Mexican style of wrestling known as ‘Lucha Libre’. The game was developed for Wii, PlayStation3, XBox 360, DSi and PSP. We were responsible for the development of the Wii, DSi and PSP versions of the game. This game was the biggest project…

    Click or not…

  • Primrose

    Primrose is a puzzle game where cubes of different colors are placed in such a way that other groups of colors are surrounded by another color. The surrounded colors disappear and score points while the surrounding colors change into the surrounded color. Primrose is a small bit like Go and Othello, a small bit like…

    Click or not…