1
0
Files

14 lines
412 B
JavaScript

class SemanticAbstractHeuristic {
constructor(name, method, predicate = (_x) => false) {
this.name = name;
this.apply = method;
this.applicable = predicate;
}
}
export class SemanticTreeHeuristic extends SemanticAbstractHeuristic {
}
export class SemanticMultiHeuristic extends SemanticAbstractHeuristic {
}
export class SemanticMmlHeuristic extends SemanticAbstractHeuristic {
}