1function solver = chooseSolver(self, method)
2% SOLVER = CHOOSESOLVER(METHOD)
4line_debug(
'AUTO chooseSolver: method=%s, options.method=%s', method, self.options.method);
6switch self.options.method
8 line_debug(
'Default method: using heuristic solver selection\n');
9 line_debug(
'Using heuristic solver selection');
10 solver = chooseSolverHeur(self, method);
11 %
case 'ai' % AI method not yet available
12 % solver = chooseSolverAI(self, method);
14 line_debug(
'Using heuristic solver selection (fallback)');
15 solver = chooseSolverHeur(self, method);
18line_debug(
'AUTO chooseSolver selected: %s', solver.getName());