Here is a list of things I consider need improving in the programs, 
as of version 1.08.


1) Some graphical interface would be nice. I personally am not much
into writing X or Windows software, but realise that it would be better
if the program run under one or the other (both??). It would be nice to
move and adjust elements with a mouse, and the program recalculate
performance. 

2) The functions that do the LU decomposition and back substitution are
a bit wasteful of time and storage space, since they are basically real
routines, being pushed to do complex maths. Hence  rewriting them to
handle complex maths would be very nice.

3) Re-write all Numerical Recipes routines, then put in the Public
domain. This would allow me to distribute all the code, which would be
better for Radio Hams, who unlike academics, are not likely to have
access to the Numerical Recipes book. I might try asking the publishers
if they would mind me distributing the hacked recipes needed here. They
just might agree since I'm not doing it for profit!

4) The optimisation routine adjusts elements randomly. Whist I feel this
is useful, since you could otherwise reach a local optimum in
performance, but really not have a global optimum, its rather slow. The
option of a more intelligent optimisation algorithm (stepest decent etc)
would be nice. The GA is one answer to this.

5) Identify and remove all unknown bugs!

6) Optimise parameters og the genetic algorithm (GA).

If anyone intends to re-write some of the code, please e-mail me and tell
me what you are doing. Then I will be able to keep a track of what
people are doing. It might save duplication. If you then send me updated
files, I'll put on an ftp site. Remember the work is Public Domain! 
