Not sure what the intention of posting this was but if it was blank curiosity about mutation testing: I built Carma ( <a href="http://retroduction.org" rel="nofollow">http://retroduction.org</a> ) which mutates Java bytecode and looks for undetected mutations (low testcase quality).
Interesting. The problem of equivalent mutants sounds fairly difficult to deal with if you want it to do a broad search. Some will possibly compile to an identical result, but many won't. Too many false positives would be prohibitive.
I would like to see a piece of software that could mutate a new blank java project into a fully functional piece of software given thousands of failing unit tests.<p>Start out with something simple, have unit tests define some function that does a simple thing. Have the program guess and check on source that makes the unit tests pass.