Explanation-based learning: An alternative view