Class AbstractAlgorithm<T extends Solver>