Retrochallenge 2009

I signed up for two, possibly three projects. The first is simple, to use my Apple IIgs to generate square waves. The idea is to use them to test input for a VLF radio project. Google VLF radio and learn something new! This project is in QForth, available on my main page.

The second project was going to be using Lisp on the Apple II to do curve fitting via genetic programming. I was planning on using P-Lisp from 1982 but the memory space it so limited that I don't believe I'll get good results. So, instead, I'm going to use particle swarm optimization in Lisp to do the curve fitting. This is a genetic algorithm and I've used it several times before for just this task, but on more powerful computers, of course!

If I get the curve fitting done to my satisfaction, I might try implementing an interface on the Apple II for the DI-194RS, a cheap 4-channel 10-bit A/D box. I have an implementation on my home page in Python already. This will be in Forth and/or Lisp. Check out specific progress on each project:

  1. Square wave generation
  2. Particle swarm curve fitting
  3. P-Lisp Mastermind
  4. DI-194RS interface

Last update: 19-Jul-2009
Back