package de.ugoe.cs.autoquest.tasktrees.alignment.matrix; import java.util.HashSet; import java.util.LinkedList; import de.ugoe.cs.autoquest.tasktrees.treeifc.ITask; public interface SubstitutionMatrix { public float getScore(int pos1, int pos2); public float getGapPenalty(); public void generate(HashSet uniqueTasks); public void update(LinkedList newlyGeneratedTasks); }