Software

This page lists some of the software I've helped develop. Most of it is open-source.

Robot Soccer

Our AIBO robot soccer code (CMPack'04, CMDash'05) is released under the GPL. This code includes the teamwork algorithms that were developed for the international competitions. You can get our source code from the CORAL web site.

GalaxyMage

GalaxyMage is a free, open-source tactical/strategic RPG for Windows, Linux, and Macintosh with online multiplayer support.

Mercurial

Mercurial is a distributed version control system. I've submitted a few patches, mostly for the user interface.

Twisted

Twisted is an event-driven Python networking library. I've submitted some documentation patches.

Perl

I've submitted patches to Perl's core networking libraries, most notably the standard module Net::Ping. I'm also the author of Net::Ping::External, a Perl module that interfaces with the system's ping command.

Marriage Proposal

I proposed to my wife in Perl. :) You can find the source here: marriage proposal. As a result, my wife and I were featured in the Piled Higher and Deeper comic.