Strategy representation :an analysis of planning knowledge