Ideal programming for software agents
I'm just started to sketch out some ideas for a new approach to software agents that I call "Ideal Programming". It's based on a combination of evolutionary programming and constraint programming plus a whole bunch of additional ideas. The essence is an attempt to add structure (which I call "Ideals") for how a programmer controls or influences or gives guidance to an evolutionary algorithm. There's a lot to it than that, but this is the starting point.
There's not much of anything here to read about yet, but you can be sure of one thing, and that's that ideal programming will "evolve".
Maybe it should be called "Ideal-Oriented Prgramming".
-- Jack Krupansky Jack@Agtivity.com