Explanation-based learning of diagnostic heuristics: a comparison of learning from success and failure | IEEE Conference Publication | IEEE Xplore