http://scipy.org/scipy/scikits/wiki/OOClasses If you develop a new optimization algorithm in Python, of general interest, we could consider connecting it to OpenOpt. But there is an awful lot already there. Alan Isaac