Home page
Why a home page?
For many years I have looked at other peoples web pages and thought "Just what is the point of a web page?" I could never bring myself to write one of my own as I couldn't think of anything to say. But just for the hell of it I moved my old bands songs onto the web and slapped together some pages for it (they eventually condensed down to a single page).
Then I thought I would share my random music software with the world at large. That would need a page to itself. And then there was the expert system I wrote, maybe I could put a page up for that as well. There's also my genetic algorithm software.
So now I have a web page.
The projects
Ruby RTF Tools The start of a Ruby class to process RTF files. Bit bare at present and there is a long way to go
Dresden Piano was a band Matt and myself labored over for years, and I do mean years. We went into the studio twice to make some demo tapes and then hawked then to all the cool alternative record labels. We were turned down by all and sundry but we did manage to get some freebies out of Cherry Red because I think that they felt sorry for us.
Random Music is a solo project of mine to see what sort of music might be created by just letting the monkeys take over the keyboard for a while. In it's early stages but far more productive than the last twenty years of me trying this by hand.
Simple Inference Engine is a basic inference engine completely rewritten in Ruby. It works and is stable but there is much yet to do - when I get the time.
Distributed Computing Framework is a simple proof of concept code for a distributed computing framework a la Set@Home, Genome@Home etc written in Perl and using XML-RPC to communicate
Cellular Automata Like everyone else I have been reading up on CAs and here is some code in Ruby to generate 1D CAs so you can play along with the book
Genetic algorithms will come. They are a little rough at the moment but making good progress.
Who he?
I am Peter Hickman