In the context of an engineering project like Micromouse, there is usually
a logical explanation when things don't work (as expected). When you
discover a ``bug'' (a defect, deviation from expected behavior), approach
the problem with logic. Don't ``fix'' the problem unless you have a good
explanation.
Sometimes, you need to experiement to identify the cause from
several plausible causes. Design the experiments carefully. This means
you should know what causes can be eliminated based on which alternative
result of the experiment.
Copyright © 2006-09-29 by Tak Auyeung