Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

  > You give the AI a set of requirements, ie. tests that need to pass, and then let it code whatever way it needs to in order to fulfill those requirements. 
SQLite has tests-lines-to-code-lines ratio above 1000 (yes, 1000 lines of tests for single line of code) and still has bugs.

AMD, at the time it decided to apply ACL2 to its FPU, had 29 million tests (not lines of code, but test inputs and outputs). ACL2 verification found several bugs in the FPU.

Just to make a couple of points for someone to draw a line.





Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: