lspector/Clojush — pull request #25 by thelmuth (2012-09-24 23:12:25+00:00)
Title: Added root mean square error (rmse) as an option for fitness function.

I noticed that the bioavailability paper uses root mean square error (RMSE) of the error values as its fitness function. So, it seemed reasonable to add an option to always be able to use RMSE as the error function without it being explicit in the error function. This adds such an option with the pushgp parameter "use-rmse". When not in use, it shouldn't slow things down or otherwise make any problems any more than any other bypassed if statement.

Lee - if you think this isn't general enough to push to the main branch, let me know and I can just add it to bioavailability.