Diff
Not logged in

Differences From Artifact [77a8a9a8973002b1]:

To Artifact [25a73167930e3586]:


704 } 704 } 705 } 705 } 706 706 707 return ""; 707 return ""; 708 } 708 } 709 } 709 } 710 710 > 711 class Switcher > 712 { > 713 this(in Game g) > 714 { > 715 if(g.map.W*g.map.H <= 1600) > 716 sub_solver = new 侵掠如火!(徐如林)(g); > 717 else > 718 sub_solver = new 侵掠如火!(疾如風)(g); > 719 } > 720 char single_step() { return sub_solver.single_step(); } > 721 void force(char c) { return sub_solver.force(c); } > 722 > 723 private Solver sub_solver; > 724 } > 725 > 726 alias Switcher MainSolver; 711 //alias 侵掠如火!(疾如風) MainSolver; 727 //alias 侵掠如火!(疾如風) MainSolver; 712 //alias 侵掠如火!(徐如林) MainSolver; 728 //alias 侵掠如火!(徐如林) MainSolver; 713 alias 疾如風 MainSolver; | 729 //alias 疾如風 MainSolver; 714 //alias 徐如林 MainSolver; 730 //alias 徐如林 MainSolver; 715 //alias 不動如山 MainSolver; 731 //alias 不動如山 MainSolver;