@@ -301,10 +301,11 @@ foreach(p; q) v[p.y][p.x]=true; for(int step=1; q.length; ++step) { Pos[] q2; foreach(p; q) { - int[] yyy=[p.y-1,p.y+1,p.y,p.y]; - int[] xxx=[p.x,p.x,p.x-1,p.x+1]; + int[] yyy=[p.y-1,p.y,p.y,p.y+1]; + int[] xxx=[p.x,p.x-1,p.x+1,p.x]; + string sss="URLD"; for(int i=0; i=4) { @@ -341,10 +342,11 @@ foreach(p; q) v[p.y][p.x]=true; for(int step=10; q.length; ++step) { Pos[] q2; foreach(p; q) { - int[] yyy=[p.y-1,p.y+1,p.y,p.y]; - int[] xxx=[p.x,p.x,p.x-1,p.x+1]; + int[] yyy=[p.y-1,p.y,p.y,p.y+1]; + int[] xxx=[p.x,p.x-1,p.x+1,p.x]; + string sss="URLD"; for(int i=0; i=4) { @@ -379,10 +381,11 @@ foreach(p; q) v[p.y][p.x]=true; for(int step=20; q.length; ++step) { Pos[] q2; foreach(p; q) { - int[] yyy=[p.y-1,p.y+1,p.y,p.y]; - int[] xxx=[p.x,p.x,p.x-1,p.x+1]; + int[] yyy=[p.y-1,p.y,p.y,p.y+1]; + int[] xxx=[p.x,p.x-1,p.x+1,p.x]; + string sss="URLD"; for(int i=0; i=4) { @@ -722,10 +725,10 @@ private Solver sub_solver; } -alias Switcher MainSolver; +//alias Switcher MainSolver; //alias 侵掠如火!(疾如風) MainSolver; -//alias 侵掠如火!(徐如林) MainSolver; +alias 侵掠如火!(徐如林) MainSolver; //alias 疾如風 MainSolver; //alias 徐如林 MainSolver; //alias 不動如山 MainSolver;