3 ms·
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 tes
by maeon3 15y ago
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.
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.
- rauar 15y agoWanted ? Yes. Feasable ? No. At least not with current computing power and technologies. Combinatorial explosion applies here as well (like for "full" input test coverage. Something like a unit test inverse deduction software would be great instead of blind guessing (using mutations).