Christian,
Thanks for the information. I'm afraid that my math skills end at 'add and subtract', so I won't be able to implement NSGA-II for the project.
Interestingly (and I apologize, I haven't done the test with pyevolve yet) I've found that DEAP is slower when using gmpy2/mpir, I might try this with pyevolve eventually once I fix my testing harnass. I think that having some kind of universal reasonably complex benchmark would be helpful, I propose the reasonably complex
http://www.intellovations.com/pyevolve/ (of course, I'm only concerned with symbolic regression as that is what I'm working on).
The areas which I ponder might be improved speed wise (for my project) are some kind of inner loop to speed up when using a time series look back (tapped delay or time delay). Also, this idea of using actual assembly language trees that require no eval time is interesting (links in my previous post) to me, if it could be more generic, it seems like someone (not me, because I'm sure I don't have the skillset/knowledge) could create a quick python to asm math compiler (be even cooler if it used MPIR library) that could spit out the proper code to use in pyevolve. Just a thought, big project, I'm sure, but it would make a huge difference to the type of symbolic regression that I'm doing, in terms of speed.
Thank you for the response. I'll try to work on a clean testing harness to get some better and easier to compare results.
-Mark Lefebvre