Conference timer

I wrote a handy little HTML/Javascript page that can be used as a timer at conferences.

Categories: |

Countdown Letters Android

I wrote a Countdown letters game solver (or in fact, general anagram solver) for Android devices (download the APK file below). Source code is available on request.


Javascript Boggle

One day when I was planning to have a game of Boggle and didn't have a copy of a physical board to hand, I thought it would be good to have a pure HTML+Javascript version of the game that could


Quasiregular dynamics

With Alastair Fletcher, I wrote some code for producing images of Mandelbrot and Julia sets for quasiregular mappings.

Countdown numbers game solver

While learning Python, I wrote the program attached below to solve the Countdown numbers game.

Categories: |

Countdown Letters ME

Impressed by the abilities of my new mobile phone - the K750i is actually now rather old by mobile phone standards - I thought I'd see what I could do with J2ME (that's Java for mobile phones). Thus was born the Countdown letters game solver. You enter the letters as they are read out by Carol, hit solve and in no time your phone will tell you the 5 best words you can get with those letters (and without connecting to the internet, all the data is on the phone). It takes about 10 seconds on my phone, newer phones would probably be even quicker.



Not much in the way of programming related stuff at the moment. I have two versions of a Countdown letters game solver (in fact, general anagram tool).



I wrote some software to draw pictures of the Maskit slice, including pleating rays. It allows you to zoom in as far as numerical precision allows, and it has a nice graphical interface (illustrated below). If you're interested in how it works, take a look here. You can export the pictures as postscript files or into Mathematica. You can also export to binary or ASCII format, but I haven't provided any documentation on these. The software runs on Windows, and requires DirectX (which should be installed on almost all versions of Windows now). If you want to try to compile and run this on Linux, let me know. It is possible, but it takes a bit of work and since each version of Linux is different I can't provide a precompiled version. You can download the software here (360k) as a zipped folder.


As part of my thesis, I wrote some software to draw pictures of the Maskit slice. If you only want to produce pictures of the Maskit slice, you should use the graphical version of this software.

Syndicate content