On fixing bugs
Posted: Sun Mar 06, 2011 11:02 pm
Given that many people are annoyed about Rybka 3 and 4 possessing a number of unfixed bugs, here is an example of greater vigilance in such matters: http://www.rybkachess.com/index.php?aus ... +for+v+1.x
Q. Can you tell us more about your bug-fixing procedure?
A. Every bug report I get leads to the creation of one (or more) test cases in my new offline test driver. This driver runs the Rybka engine, and verifies that all of the automated acceptance tests are passed. As a result, while I can't guarantee that Rybka is completely bug-free, I can now at least guarantee that nobody will ever need to send me the same bug report twice.