Index: src/solver.d ================================================================== --- src/solver.d +++ src/solver.d @@ -432,11 +432,11 @@ if(s.g.cleared) state = Fixed; else if(s.g.dead) state = Tentative_Stuck; return tuple(s.g.score, s, log, state); } } - +/* class MasterSolver : Solver { this(in Game g) { int SIZE = g.map.H * g.map.W; @@ -451,9 +451,10 @@ private Solver sub; char single_step() { return sub.single_step(); } void force(char c) { sub.force(c); } } -//alias MasterSolver MainSolver; +alias MasterSolver MainSolver; +*/ alias Solver_2!(Solver_1) MainSolver; //alias Solver_1 MainSolver; //alias Solver_0 MainSolver;