I'm of course interested in beta-testing, but I'm also wary of the fact that I saw you use terms like "genetic algorithms," "porkchop plots" and "Lambert solvers" and all I could keep thinking to myself was this. Of course once I pulled out my notes from my classes I recognized the Lambert stuff, and I know the ideas behind most everything else that you've mentioned once I remembered them, but my lack of real-world experience with the stuff does show... (More than two years out of college and I still can't land an aerospace-related job. Blah, stupid economy.) It probably wouldn't be hard for me to quickly pick up what you're doing, but I just wonder how useful I'd be despite that. Regardless, I'll send you a PM about it. If nothing else, there'd be a lot for me to learn from it, and I may be able to pick up on any possible non-obvious errors. I think I'm going to try my hand at writing something as well, if only for myself to brush up on what I already know and expand my ability from there. Probably won't hold a candle to yours for a long time, since I had planned on making mine a simple brute-force type solver initially before improving with optimizations and such. Still, gotta start somewhere. Heck, maybe I'll be ordering textbooks on the subject by the end of it as well! What text did you order, anyway?