Diff
Not logged in

Differences From Artifact [4eed871f814ba3b0]:

To Artifact [3f2a2d28b89b3fbf]:


1 // 1 // 2 // http://en.wikipedia.org/wiki/F%C5%ABrinkazan 2 // http://en.wikipedia.org/wiki/F%C5%ABrinkazan 3 // 3 // 4 import util; 4 import util; 5 import game; 5 import game; 6 6 7 < 8 interface Solver 7 interface Solver 9 { 8 { 10 // this(in Game g); 9 // this(in Game g); 11 char single_step(); 10 char single_step(); 12 void force(char c); 11 void force(char c); 13 } 12 } 14 13 ................................................................................................................................................................................ 721 sub_solver = new 侵掠如火!(疾如風)(g); 720 sub_solver = new 侵掠如火!(疾如風)(g); 722 } 721 } 723 char single_step() { return sub_solver.single_step(); } 722 char single_step() { return sub_solver.single_step(); } 724 void force(char c) { return sub_solver.force(c); } 723 void force(char c) { return sub_solver.force(c); } 725 724 726 private Solver sub_solver; 725 private Solver sub_solver; 727 } 726 } > 727 > 728 alias 侵掠如火!(疾如風) FastSolver; 728 729 729 //alias Switcher MainSolver; 730 //alias Switcher MainSolver; 730 //alias 侵掠如火!(疾如風) MainSolver; 731 //alias 侵掠如火!(疾如風) MainSolver; 731 alias 侵掠如火!(徐如林) MainSolver; 732 alias 侵掠如火!(徐如林) MainSolver; 732 //alias 疾如風 MainSolver; 733 //alias 疾如風 MainSolver; 733 //alias 徐如林 MainSolver; 734 //alias 徐如林 MainSolver; 734 //alias 不動如山 MainSolver; 735 //alias 不動如山 MainSolver;