AST

["",
 #<Element:0x8a70ac8
  @attr={},
  @block=true,
  @contents=
   [" \343\201\210\343\201\217\343\201\231\343\201\267\343\201\212\343\201\267\343\201\250"],
  @innerYATML=
   " \343\201\210\343\201\217\343\201\231\343\201\267\343\201\212\343\201\267\343\201\250",
  @name="section">,
 #<Element:0x8a63f94
  @attr={},
  @block=false,
  @contents=[],
  @innerYATML="",
  @name="br">,
 "\350\250\210\347\256\227\345\274\217\343\201\256\346\234\200\351\201\251\345\214\226\343\202\222\350\252\260\343\201\214\343\201\206\343\201\276\343\201\217\343\202\204\343\202\213\343\201\213\343\201\250\343\201\204\343\201\206\345\225\217\351\241\214\343\200\202",
 #<Element:0x8a5762c
  @attr={},
  @block=false,
  @contents=[],
  @innerYATML="",
  @name="br">,
 #<Element:0x8a57320
  @attr={},
  @block=true,
  @contents=[" \346\272\226\345\202\231"],
  @innerYATML=" \346\272\226\345\202\231",
  @name="subsection">,
 #<Element:0x8a4a7ec
  @attr={},
  @block=false,
  @contents=[],
  @innerYATML="",
  @name="br">,
 "Java\343\202\222\343\202\244\343\203\263\343\202\271\343\203\210\343\203\274\343\203\253\343\201\231\343\202\213\345\277\205\350\246\201\343\201\214\343\201\202\343\202\213\343\200\202Java\343\202\263\343\203\236\343\203\263\343\203\211\343\201\253\343\203\221\343\202\271\343\202\222\351\200\232\343\201\227\343\201\246\343\201\212\343\201\217\343\200\202",
 #<Element:0x8a3de84
  @attr={},
  @block=false,
  @contents=[],
  @innerYATML="",
  @name="br">,
 "\347\247\201\343\201\256PC\343\201\247\343\201\257\343\200\201\346\254\241\343\201\256\343\203\220\343\203\274\343\202\270\343\203\247\343\203\263\343\201\214\345\213\225\344\275\234\343\201\227\343\201\246\343\201\204\343\202\213\343\200\202",
 #<Element:0x8a31558
  @attr={},
  @block=true,
  @contents=
   ["C:\\work\\prog>java -version",
    #<Element:0x8a24ba0
     @attr={},
     @block=false,
     @contents=[],
     @innerYATML="",
     @name="br">,
    "java version \"1.6.0_03\"",
    #<Element:0x8a18238
     @attr={},
     @block=false,
     @contents=[],
     @innerYATML="",
     @name="br">,
    "Java(TM) SE Runtime Environment (build 1.6.0_03-b05)",
    #<Element:0x8a0b8d0
     @attr={},
     @block=false,
     @contents=[],
     @innerYATML="",
     @name="br">,
    "Java ",
    #<Element:0x89ff06c
     @attr={},
     @block=false,
     @contents=["HotSpot"],
     @innerYATML="HotSpot",
     @name="link">,
    "(TM) Client VM (build 1.6.0_03-b05, mixed mode, sharing)"],
  @innerYATML=
   "C:\\work\\prog>java -version\njava version \"1.6.0_03\"\nJava(TM) SE Runtime Environment (build 1.6.0_03-b05)\nJava HotSpot(TM) Client VM (build 1.6.0_03-b05, mixed mode, sharing)\n",
  @name="quot">,
 "",
 #<Element:0x89d9c40
  @attr={},
  @block=false,
  @contents=[],
  @innerYATML="",
  @name="br">,
 "\343\203\227\343\203\255\343\202\260\343\203\251\343\203\240\343\201\253\343\201\244\343\201\204\343\201\246\343\201\257\344\273\245\344\270\213\343\201\256URL\343\201\253\343\202\242\343\203\203\343\203\227\343\203\255\343\203\274\343\203\211\343\201\227\343\201\246\343\201\202\343\202\213\343\201\256\343\201\247\343\200\201\343\203\200\343\202\246\343\203\263\343\203\255\343\203\274\343\203\211\343\201\227\343\201\246\343\201\212\343\201\217\343\200\202",
 #<Element:0x89cd2d8
  @attr={},
  @block=false,
  @contents=[],
  @innerYATML="",
  @name="br">,
 #<Element:0x89cce64
  @attr={},
  @block=false,
  @contents=["http://ikejima.org/tmp4/expopt.jar"],
  @innerYATML="http://ikejima.org/tmp4/expopt.jar",
  @name="link">,
 #<Element:0x89b4404
  @attr={},
  @block=false,
  @contents=[],
  @innerYATML="",
  @name="br">,
 #<Element:0x89b40f8
  @attr={},
  @block=true,
  @contents=[" \346\225\260\345\274\217"],
  @innerYATML=" \346\225\260\345\274\217",
  @name="subsection">,
 "\343\203\227\343\203\255\343\202\260\343\203\251\343\203\240\343\201\257\350\207\252\345\213\225\347\232\204\343\201\253\346\225\260\345\274\217\343\202\222\347\224\237\346\210\220\343\201\231\343\202\213\343\200\202",
 #<Element:0x899afcc
  @attr={},
  @block=false,
  @contents=[],
  @innerYATML="",
  @name="br">,
 "\343\201\223\343\201\256\343\203\227\343\203\255\343\202\260\343\203\251\343\203\240\343\201\257\346\254\241\343\201\256\343\202\210\343\201\206\343\201\252\346\225\260\345\274\217\343\202\222\347\224\237\346\210\220\343\201\231\343\202\213\343\200\202",
 #<Element:0x898e664
  @attr={},
  @block=false,
  @contents=[],
  @innerYATML="",
  @name="br">,
 #<Element:0x898e358
  @attr={},
  @block=true,
  @contents=
   ["C:\\work\\prog>java -cp expopt.jar expopt.",
    #<Element:0x890ed24
     @attr={},
     @block=false,
     @contents=["ExpressionGenerator"],
     @innerYATML="ExpressionGenerator",
     @name="link">,
    #<Element:0x88bf828
     @attr={},
     @block=false,
     @contents=[],
     @innerYATML="",
     @name="br">,
    "3*3+7*1+9/8+7/3-X+8*3",
    #<Element:0x88a30d8
     @attr={},
     @block=false,
     @contents=[],
     @innerYATML="",
     @name="br">,
    "2/8/2-9/4+9/4/5-4/7+X",
    #<Element:0x88883c8
     @attr={},
     @block=false,
     @contents=[],
     @innerYATML="",
     @name="br">,
    "3/3*8-2/X-X+1*8/3+8-3",
    #<Element:0x886daf0
     @attr={},
     @block=false,
     @contents=[],
     @innerYATML="",
     @name="br">,
    "2*X-1+8+4-1-X/4+1*X+2",
    #<Element:0x88576d8
     @attr={},
     @block=false,
     @contents=[],
     @innerYATML="",
     @name="br">,
    "4-5-2+5/5*X/5*2-X+5+5",
    #<Element:0x883356c
     @attr={},
     @block=false,
     @contents=[],
     @innerYATML="",
     @name="br">,
    "9/X-1/6*8+X+5/6-8-7-5",
    #<Element:0x8812d80
     @attr={},
     @block=false,
     @contents=[],
     @innerYATML="",
     @name="br">,
    "7/9/8+X-3/X-3+6-8/9-1",
    #<Element:0x87f1cfc
     @attr={},
     @block=false,
     @contents=[],
     @innerYATML="",
     @name="br">,
    "1-X+4*9+3-X/5*2/5+2/7",
    #<Element:0x87bc28c
     @attr={},
     @block=false,
     @contents=[],
     @innerYATML="",
     @name="br">,
    "5+3*X+7/5*1+X+4+X+X+2",
    #<Element:0x8786330
     @attr={},
     @block=false,
     @contents=[],
     @innerYATML="",
     @name="br">,
    "8-7+2/X-8+2/3/1*1-5-1"],
  @innerYATML=
   "C:\\work\\prog>java -cp expopt.jar expopt.ExpressionGenerator\n3*3+7*1+9/8+7/3-X+8*3\n2/8/2-9/4+9/4/5-4/7+X\n3/3*8-2/X-X+1*8/3+8-3\n2*X-1+8+4-1-X/4+1*X+2\n4-5-2+5/5*X/5*2-X+5+5\n9/X-1/6*8+X+5/6-8-7-5\n7/9/8+X-3/X-3+6-8/9-1\n1-X+4*9+3-X/5*2/5+2/7\n5+3*X+7/5*1+X+4+X+X+2\n8-7+2/X-8+2/3/1*1-5-1\n",
  @name="quot">,
 "",
 #<Element:0x871f1a8
  @attr={},
  @block=false,
  @contents=[],
  @innerYATML="",
  @name="br">,
 "\346\225\260\345\274\217\343\201\253\343\201\257\345\233\233\345\211\207\346\274\224\347\256\227\343\202\222\345\220\253\343\202\200\343\200\202\343\201\276\343\201\237\345\244\211\346\225\260X\343\202\222\345\220\253\343\202\200\343\200\202",
 #<Element:0x841d658
  @attr={},
  @block=false,
  @contents=[],
  @innerYATML="",
  @name="br">,
 #<Element:0x840c920
  @attr={},
  @block=true,
  @contents=[" \345\244\211\346\217\233"],
  @innerYATML=" \345\244\211\346\217\233",
  @name="subsection">,
 #<Element:0x8d176b4
  @attr={},
  @block=false,
  @contents=[],
  @innerYATML="",
  @name="br">,
 "\343\201\223\343\202\214\343\202\222\347\255\211\344\276\241\343\201\252\346\225\260\345\274\217\343\201\247\343\202\210\343\202\212\347\237\255\343\201\204\345\274\217\343\201\253\345\244\211\346\217\233\343\201\231\343\202\213\343\200\202",
 #<Element:0x8d056e4
  @attr={},
  @block=false,
  @contents=[],
  @innerYATML="",
  @name="br">,
 "\343\202\210\343\202\212\347\237\255\343\201\213\343\201\204\345\274\217\343\201\250\343\201\257\343\200\201\346\226\207\345\255\227\346\225\260\343\201\214\345\260\221\343\201\252\343\201\204\345\274\217\343\201\256\344\272\213\343\201\247\343\201\202\343\202\213\343\200\202",
 #<Element:0x8ce8eb8
  @attr={},
  @block=false,
  @contents=[],
  @innerYATML="",
  @name="br">,
 "\344\276\213\343\201\210\343\201\260\343\200\201\346\234\200\345\210\235\343\201\256\346\225\260\345\274\217\343\200\2143*3+7*1+9/8+7/3-X+8*3\343\200\215\343\202\222\343\200\2149+7*1+9/8+7/3-X+8*3\343\200\215\343\201\253\345\244\211\346\217\233\343\201\231\343\202\213\343\201\250\343\200\201\345\205\203\343\201\256\345\274\217\343\201\21421\346\226\207\345\255\227\343\200\201\345\244\211\346\217\233\345\276\214\343\201\256\346\226\207\345\255\227\346\225\260\343\201\21419\346\226\207\345\255\227\343\201\247\343\201\202\343\202\213\343\201\256\343\201\247\343\200\201\343\202\271\343\202\263\343\202\242\343\201\2570.90\343\201\253\343\201\252\343\202\213\343\200\202",
 #<Element:0x8cc2bc8
  @attr={},
  @block=false,
  @contents=[],
  @innerYATML="",
  @name="br">,
 "\343\201\276\343\201\237\343\200\201\345\205\203\343\201\256\345\274\217\343\201\253\343\201\257\345\207\272\347\217\276\343\201\227\343\201\252\343\201\204\343\201\214\346\213\254\345\274\247\343\202\222\345\220\253\343\202\200\345\274\217\343\202\222\344\275\234\343\202\213\344\272\213\343\202\202\350\250\261\343\201\231\344\272\213\343\201\250\343\201\231\343\202\213\343\200\202",
 #<Element:0x8ca724c
  @attr={},
  @block=false,
  @contents=[],
  @innerYATML="",
  @name="br">,
 #<Element:0x8ca6dd8
  @attr={},
  @block=true,
  @contents=[" \343\202\265\343\203\263\343\203\227\343\203\253"],
  @innerYATML=" \343\202\265\343\203\263\343\203\227\343\203\253",
  @name="subsection">,
 #<Element:0x8c88d24
  @attr={},
  @block=false,
  @contents=[],
  @innerYATML="",
  @name="br">,
 "\343\201\276\343\201\232\343\200\201expopt\343\201\253\343\201\257\343\202\265\343\203\263\343\203\227\343\203\253\343\202\222\346\272\226\345\202\231\343\201\227\343\201\246\343\201\202\343\202\213\343\200\202\343\201\276\343\201\232\343\200\201\346\234\200\345\210\235\343\201\256\343\202\265\343\203\263\343\203\227\343\203\253\343\201\257",
 #<Element:0x8c6c05c
  @attr={},
  @block=false,
  @contents=["DummyStrategy"],
  @innerYATML="DummyStrategy",
  @name="link">,
 "\343\201\247\343\201\202\343\202\213\343\200\202",
 #<Element:0x8c39594
  @attr={},
  @block=false,
  @contents=[],
  @innerYATML="",
  @name="br">,
 "\343\201\223\343\202\214\343\201\257\346\254\241\343\201\256\343\202\210\343\201\206\343\201\253\350\251\246\343\201\231\343\200\202",
 #<Element:0x8c251e8
  @attr={},
  @block=false,
  @contents=[],
  @innerYATML="",
  @name="br">,
 #<Element:0x8c24ea0
  @attr={},
  @block=true,
  @contents=
   ["C:\\work\\prog>java -jar expopt.jar 10 expopt.",
    #<Element:0x8c11d3c
     @attr={},
     @block=false,
     @contents=["DummyStrategy"],
     @innerYATML="DummyStrategy",
     @name="link">,
    #<Element:0x8be7474
     @attr={},
     @block=false,
     @contents=[],
     @innerYATML="",
     @name="br">,
    "Start test.",
    #<Element:0x8bd3258
     @attr={},
     @block=false,
     @contents=[],
     @innerYATML="",
     @name="br">,
    "..........",
    #<Element:0x8bbf708
     @attr={},
     @block=false,
     @contents=[],
     @innerYATML="",
     @name="br">,
    "Score: 1.0"],
  @innerYATML=
   "C:\\work\\prog>java -jar expopt.jar 10 expopt.DummyStrategy\nStart test.\n..........\nScore: 1.0\n",
  @name="quot">,
 "",
 #<Element:0x8b96768
  @attr={},
  @block=false,
  @contents=[],
  @innerYATML="",
  @name="br">,
 "\343\201\223\343\201\256\343\202\275\343\203\274\343\202\271\343\201\257jar\343\202\263\343\203\236\343\203\263\343\203\211\343\201\247\345\217\226\343\202\212\345\207\272\343\201\231\344\272\213\343\201\214\343\201\247\343\201\215\343\202\213\343\200\202",
 #<Element:0x8b80648
  @attr={},
  @block=false,
  @contents=[],
  @innerYATML="",
  @name="br">,
 #<Element:0x8b801c0
  @attr={},
  @block=true,
  @contents=["C:\\work\\prog>jar xf expopt.jar"],
  @innerYATML="C:\\work\\prog>jar xf expopt.jar\n",
  @name="quot">,
 "",
 #<Element:0x8b577e8
  @attr={},
  @block=false,
  @contents=[],
  @innerYATML="",
  @name="br">,
 "\343\201\223\343\201\206\343\201\227\343\201\246\345\217\226\343\202\212\345\207\272\343\201\227\343\201\237\343\202\275\343\203\274\343\202\271\343\202\263\343\203\274\343\203\211\343\201\257\343\200\201\346\254\241\343\201\256\343\202\210\343\201\206\343\201\253\343\201\252\343\201\243\343\201\246\343\201\204\343\202\213\343\200\202",
 #<Element:0x8b405e8
  @attr={},
  @block=false,
  @contents=[],
  @innerYATML="",
  @name="br">,
 #<Element:0x8b402b4
  @attr={},
  @block=true,
  @contents=
   ["package expopt;",
    #<Element:0x8b2cafc
     @attr={},
     @block=false,
     @contents=[],
     @innerYATML="",
     @name="br">,
    #<Element:0x8b2c660
     @attr={},
     @block=false,
     @contents=[],
     @innerYATML="",
     @name="br">,
    "public class ",
    #<Element:0x8b18a34
     @attr={},
     @block=false,
     @contents=["DummyStrategy"],
     @innerYATML="DummyStrategy",
     @name="link">,
    " implements ",
    #<Element:0x8af4864
     @attr={},
     @block=false,
     @contents=["OptimizeStrategy"],
     @innerYATML="OptimizeStrategy",
     @name="link">,
    " {",
    #<Element:0x8ac21d4
     @attr={},
     @block=false,
     @contents=[],
     @innerYATML="",
     @name="br">,
    "\343\200\200\343\200\200public String optimize(String old){",
    #<Element:0x8aa262c
     @attr={},
     @block=false,
     @contents=[],
     @innerYATML="",
     @name="br">,
    "\343\200\200\343\200\200\343\200\200\343\200\200return old;",
    #<Element:0x8a849d8
     @attr={},
     @block=false,
     @contents=[],
     @innerYATML="",
     @name="br">,
    "\343\200\200\343\200\200}",
    #<Element:0x8a752d0
     @attr={},
     @block=false,
     @contents=[],
     @innerYATML="",
     @name="br">,
    "}"],
  @innerYATML=
   "package expopt;\n\npublic class DummyStrategy implements OptimizeStrategy {\n\343\200\200\343\200\200public String optimize(String old){\n\343\200\200\343\200\200\343\200\200\343\200\200return old;\n\343\200\200\343\200\200}\n}\n",
  @name="quot">,
 "",
 #<Element:0x8a5bf38
  @attr={},
  @block=false,
  @contents=[],
  @innerYATML="",
  @name="br">,
 "optimize\343\203\241\343\202\275\343\203\203\343\203\211\343\201\214\343\201\223\343\201\256\344\270\255\345\277\203\343\201\247\343\201\202\343\202\213\343\200\202\343\201\223\343\201\256\343\203\227\343\203\255\343\202\260\343\203\251\343\203\240\343\201\256\344\270\255\350\272\253\343\201\257\344\275\225\343\202\202\343\201\233\343\201\232\343\201\235\343\201\256\343\201\276\343\201\276\350\277\224\343\201\227\343\201\246\343\201\204\343\202\213\343\200\202",
 #<Element:0x8a4f4f4
  @attr={},
  @block=false,
  @contents=[],
  @innerYATML="",
  @name="br">,
 "\343\201\235\343\201\256\343\201\237\343\202\201\343\200\201\345\205\210\347\250\213\343\201\256\345\256\237\350\241\214\347\265\220\346\236\234\343\201\247\343\201\257\343\202\271\343\202\263\343\202\242\343\201\2571.00\343\201\253\343\201\252\343\201\243\343\201\246\343\201\204\343\202\213\343\200\202",
 #<Element:0x8a42b14
  @attr={},
  @block=false,
  @contents=[],
  @innerYATML="",
  @name="br">,
 #<Element:0x8a427cc
  @attr={},
  @block=false,
  @contents=[],
  @innerYATML="",
  @name="br">,
 "\343\201\225\343\202\211\343\201\253\343\200\201\347\233\256\346\250\231\343\201\250\343\201\252\343\202\213\343\201\237\343\202\201\343\201\256\343\203\227\343\203\255\343\202\260\343\203\251\343\203\240\343\202\202\347\224\250\346\204\217\343\201\227\343\201\246\343\201\202\343\202\213\343\200\202",
 #<Element:0x8a35dec
  @attr={},
  @block=false,
  @contents=[],
  @innerYATML="",
  @name="br">,
 "\347\233\256\346\250\231\347\224\250\343\201\256\343\203\227\343\203\255\343\202\260\343\203\251\343\203\240\343\201\257\346\254\241\343\201\256\343\202\210\343\201\206\343\201\2520.5\344\273\245\344\270\213\343\201\256\343\202\271\343\202\263\343\202\242\343\202\222\345\207\272\343\201\227\343\201\246\343\201\204\343\202\213\343\200\202",
 #<Element:0x8a2940c
  @attr={},
  @block=false,
  @contents=[],
  @innerYATML="",
  @name="br">,
 "\343\201\223\343\202\214\343\202\222\347\233\256\346\250\231\343\201\253\351\240\221\345\274\265\343\201\243\343\201\246\346\254\262\343\201\227\343\201\204\343\200\202",
 #<Element:0x8a1ca2c
  @attr={},
  @block=false,
  @contents=[],
  @innerYATML="",
  @name="br">,
 #<Element:0x8a1c720
  @attr={},
  @block=true,
  @contents=
   ["C:\\work\\prog>java -jar expopt.jar 10 ikeji.",
    #<Element:0x8a0fdf4
     @attr={},
     @block=false,
     @contents=["IkejiStrategy"],
     @innerYATML="IkejiStrategy",
     @name="link">,
    #<Element:0x89f7290
     @attr={},
     @block=false,
     @contents=[],
     @innerYATML="",
     @name="br">,
    "Start test.",
    #<Element:0x89ea928
     @attr={},
     @block=false,
     @contents=[],
     @innerYATML="",
     @name="br">,
    "..........",
    #<Element:0x89ddfac
     @attr={},
     @block=false,
     @contents=[],
     @innerYATML="",
     @name="br">,
    "Score: 0.46180952380952384"],
  @innerYATML=
   "C:\\work\\prog>java -jar expopt.jar 10 ikeji.IkejiStrategy\nStart test.\n..........\nScore: 0.46180952380952384\n",
  @name="quot">,
 "",
 #<Element:0x89c4b74
  @attr={},
  @block=true,
  @contents=[" \346\263\250\346\204\217"],
  @innerYATML=" \346\263\250\346\204\217",
  @name="subsection">,
 #<Element:0x89b802c
  @attr={},
  @block=false,
  @contents=[],
  @innerYATML="",
  @name="br">,
 "\344\270\212\350\250\230\343\201\256\347\253\240\343\201\247\345\274\225\346\225\260\343\201\250\343\201\227\343\201\246\346\270\241\343\201\227\343\201\246\343\201\204\343\202\21310\343\201\250\343\201\204\343\201\206\346\225\260\345\255\227\343\201\257\345\225\217\351\241\214\343\202\273\343\203\203\343\203\210\347\225\252\345\217\267\343\201\247\343\201\202\343\202\213\343\200\202",
 #<Element:0x89ab5c0
  @attr={},
  @block=false,
  @contents=[],
  @innerYATML="",
  @name="br">,
 "\343\201\223\343\202\214\343\202\222\345\244\211\343\201\210\343\202\213\343\201\250\347\265\220\346\236\234\343\201\214\345\244\211\343\202\217\343\202\213\343\200\202",
 #<Element:0x899ec44
  @attr={},
  @block=false,
  @contents=[],
  @innerYATML="",
  @name="br">,
 "\343\202\242\343\203\253\343\202\264\343\203\252\343\202\272\343\203\240\343\202\222\344\275\234\346\210\220\343\201\231\343\202\213\345\240\264\345\220\210\343\201\257\343\200\201\346\247\230\343\200\205\343\201\252\345\225\217\351\241\214\343\201\253\345\257\276\345\277\234\343\201\231\343\202\213\343\202\210\343\201\206\343\201\253\347\265\204\343\202\200\343\201\271\343\201\215\343\201\247\343\201\202\343\202\213\343\200\202"]

wabisabi

["",
 ["h2",
  {},
  " \343\201\210\343\201\217\343\201\231\343\201\267\343\201\212\343\201\267\343\201\250"],
 ["br", {}],
 "\350\250\210\347\256\227\345\274\217\343\201\256\346\234\200\351\201\251\345\214\226\343\202\222\350\252\260\343\201\214\343\201\206\343\201\276\343\201\217\343\202\204\343\202\213\343\201\213\343\201\250\343\201\204\343\201\206\345\225\217\351\241\214\343\200\202",
 ["br", {}],
 ["h3", {}, " \346\272\226\345\202\231"],
 ["br", {}],
 "Java\343\202\222\343\202\244\343\203\263\343\202\271\343\203\210\343\203\274\343\203\253\343\201\231\343\202\213\345\277\205\350\246\201\343\201\214\343\201\202\343\202\213\343\200\202Java\343\202\263\343\203\236\343\203\263\343\203\211\343\201\253\343\203\221\343\202\271\343\202\222\351\200\232\343\201\227\343\201\246\343\201\212\343\201\217\343\200\202",
 ["br", {}],
 "\347\247\201\343\201\256PC\343\201\247\343\201\257\343\200\201\346\254\241\343\201\256\343\203\220\343\203\274\343\202\270\343\203\247\343\203\263\343\201\214\345\213\225\344\275\234\343\201\227\343\201\246\343\201\204\343\202\213\343\200\202",
 ["blockquote",
  {},
  "C:\\work\\prog>java -version",
  ["br", {}],
  "java version \"1.6.0_03\"",
  ["br", {}],
  "Java(TM) SE Runtime Environment (build 1.6.0_03-b05)",
  ["br", {}],
  "Java ",
  ["span",
   {"style"=>".notfound"},
   "HotSpot",
   ["a", {"href"=>"/wiki/HotSpot/"}, "?"]],
  "(TM) Client VM (build 1.6.0_03-b05, mixed mode, sharing)"],
 "",
 ["br", {}],
 "\343\203\227\343\203\255\343\202\260\343\203\251\343\203\240\343\201\253\343\201\244\343\201\204\343\201\246\343\201\257\344\273\245\344\270\213\343\201\256URL\343\201\253\343\202\242\343\203\203\343\203\227\343\203\255\343\203\274\343\203\211\343\201\227\343\201\246\343\201\202\343\202\213\343\201\256\343\201\247\343\200\201\343\203\200\343\202\246\343\203\263\343\203\255\343\203\274\343\203\211\343\201\227\343\201\246\343\201\212\343\201\217\343\200\202",
 ["br", {}],
 ["a",
  {"href"=>"http://ikejima.org/tmp4/expopt.jar",
   "class"=>"outlink",
   "rel"=>"nofollow"},
  "http://ikejima.org/tmp4/expopt.jar"],
 ["br", {}],
 ["h3", {}, " \346\225\260\345\274\217"],
 "\343\203\227\343\203\255\343\202\260\343\203\251\343\203\240\343\201\257\350\207\252\345\213\225\347\232\204\343\201\253\346\225\260\345\274\217\343\202\222\347\224\237\346\210\220\343\201\231\343\202\213\343\200\202",
 ["br", {}],
 "\343\201\223\343\201\256\343\203\227\343\203\255\343\202\260\343\203\251\343\203\240\343\201\257\346\254\241\343\201\256\343\202\210\343\201\206\343\201\252\346\225\260\345\274\217\343\202\222\347\224\237\346\210\220\343\201\231\343\202\213\343\200\202",
 ["br", {}],
 ["blockquote",
  {},
  "C:\\work\\prog>java -cp expopt.jar expopt.",
  ["span",
   {"style"=>".notfound"},
   "ExpressionGenerator",
   ["a", {"href"=>"/wiki/ExpressionGenerator/"}, "?"]],
  ["br", {}],
  "3*3+7*1+9/8+7/3-X+8*3",
  ["br", {}],
  "2/8/2-9/4+9/4/5-4/7+X",
  ["br", {}],
  "3/3*8-2/X-X+1*8/3+8-3",
  ["br", {}],
  "2*X-1+8+4-1-X/4+1*X+2",
  ["br", {}],
  "4-5-2+5/5*X/5*2-X+5+5",
  ["br", {}],
  "9/X-1/6*8+X+5/6-8-7-5",
  ["br", {}],
  "7/9/8+X-3/X-3+6-8/9-1",
  ["br", {}],
  "1-X+4*9+3-X/5*2/5+2/7",
  ["br", {}],
  "5+3*X+7/5*1+X+4+X+X+2",
  ["br", {}],
  "8-7+2/X-8+2/3/1*1-5-1"],
 "",
 ["br", {}],
 "\346\225\260\345\274\217\343\201\253\343\201\257\345\233\233\345\211\207\346\274\224\347\256\227\343\202\222\345\220\253\343\202\200\343\200\202\343\201\276\343\201\237\345\244\211\346\225\260X\343\202\222\345\220\253\343\202\200\343\200\202",
 ["br", {}],
 ["h3", {}, " \345\244\211\346\217\233"],
 ["br", {}],
 "\343\201\223\343\202\214\343\202\222\347\255\211\344\276\241\343\201\252\346\225\260\345\274\217\343\201\247\343\202\210\343\202\212\347\237\255\343\201\204\345\274\217\343\201\253\345\244\211\346\217\233\343\201\231\343\202\213\343\200\202",
 ["br", {}],
 "\343\202\210\343\202\212\347\237\255\343\201\213\343\201\204\345\274\217\343\201\250\343\201\257\343\200\201\346\226\207\345\255\227\346\225\260\343\201\214\345\260\221\343\201\252\343\201\204\345\274\217\343\201\256\344\272\213\343\201\247\343\201\202\343\202\213\343\200\202",
 ["br", {}],
 "\344\276\213\343\201\210\343\201\260\343\200\201\346\234\200\345\210\235\343\201\256\346\225\260\345\274\217\343\200\2143*3+7*1+9/8+7/3-X+8*3\343\200\215\343\202\222\343\200\2149+7*1+9/8+7/3-X+8*3\343\200\215\343\201\253\345\244\211\346\217\233\343\201\231\343\202\213\343\201\250\343\200\201\345\205\203\343\201\256\345\274\217\343\201\21421\346\226\207\345\255\227\343\200\201\345\244\211\346\217\233\345\276\214\343\201\256\346\226\207\345\255\227\346\225\260\343\201\21419\346\226\207\345\255\227\343\201\247\343\201\202\343\202\213\343\201\256\343\201\247\343\200\201\343\202\271\343\202\263\343\202\242\343\201\2570.90\343\201\253\343\201\252\343\202\213\343\200\202",
 ["br", {}],
 "\343\201\276\343\201\237\343\200\201\345\205\203\343\201\256\345\274\217\343\201\253\343\201\257\345\207\272\347\217\276\343\201\227\343\201\252\343\201\204\343\201\214\346\213\254\345\274\247\343\202\222\345\220\253\343\202\200\345\274\217\343\202\222\344\275\234\343\202\213\344\272\213\343\202\202\350\250\261\343\201\231\344\272\213\343\201\250\343\201\231\343\202\213\343\200\202",
 ["br", {}],
 ["h3", {}, " \343\202\265\343\203\263\343\203\227\343\203\253"],
 ["br", {}],
 "\343\201\276\343\201\232\343\200\201expopt\343\201\253\343\201\257\343\202\265\343\203\263\343\203\227\343\203\253\343\202\222\346\272\226\345\202\231\343\201\227\343\201\246\343\201\202\343\202\213\343\200\202\343\201\276\343\201\232\343\200\201\346\234\200\345\210\235\343\201\256\343\202\265\343\203\263\343\203\227\343\203\253\343\201\257",
 ["span",
  {"style"=>".notfound"},
  "DummyStrategy",
  ["a", {"href"=>"/wiki/DummyStrategy/"}, "?"]],
 "\343\201\247\343\201\202\343\202\213\343\200\202",
 ["br", {}],
 "\343\201\223\343\202\214\343\201\257\346\254\241\343\201\256\343\202\210\343\201\206\343\201\253\350\251\246\343\201\231\343\200\202",
 ["br", {}],
 ["blockquote",
  {},
  "C:\\work\\prog>java -jar expopt.jar 10 expopt.",
  ["span",
   {"style"=>".notfound"},
   "DummyStrategy",
   ["a", {"href"=>"/wiki/DummyStrategy/"}, "?"]],
  ["br", {}],
  "Start test.",
  ["br", {}],
  "..........",
  ["br", {}],
  "Score: 1.0"],
 "",
 ["br", {}],
 "\343\201\223\343\201\256\343\202\275\343\203\274\343\202\271\343\201\257jar\343\202\263\343\203\236\343\203\263\343\203\211\343\201\247\345\217\226\343\202\212\345\207\272\343\201\231\344\272\213\343\201\214\343\201\247\343\201\215\343\202\213\343\200\202",
 ["br", {}],
 ["blockquote", {}, "C:\\work\\prog>jar xf expopt.jar"],
 "",
 ["br", {}],
 "\343\201\223\343\201\206\343\201\227\343\201\246\345\217\226\343\202\212\345\207\272\343\201\227\343\201\237\343\202\275\343\203\274\343\202\271\343\202\263\343\203\274\343\203\211\343\201\257\343\200\201\346\254\241\343\201\256\343\202\210\343\201\206\343\201\253\343\201\252\343\201\243\343\201\246\343\201\204\343\202\213\343\200\202",
 ["br", {}],
 ["blockquote",
  {},
  "package expopt;",
  ["br", {}],
  ["br", {}],
  "public class ",
  ["span",
   {"style"=>".notfound"},
   "DummyStrategy",
   ["a", {"href"=>"/wiki/DummyStrategy/"}, "?"]],
  " implements ",
  ["span",
   {"style"=>".notfound"},
   "OptimizeStrategy",
   ["a", {"href"=>"/wiki/OptimizeStrategy/"}, "?"]],
  " {",
  ["br", {}],
  "\343\200\200\343\200\200public String optimize(String old){",
  ["br", {}],
  "\343\200\200\343\200\200\343\200\200\343\200\200return old;",
  ["br", {}],
  "\343\200\200\343\200\200}",
  ["br", {}],
  "}"],
 "",
 ["br", {}],
 "optimize\343\203\241\343\202\275\343\203\203\343\203\211\343\201\214\343\201\223\343\201\256\344\270\255\345\277\203\343\201\247\343\201\202\343\202\213\343\200\202\343\201\223\343\201\256\343\203\227\343\203\255\343\202\260\343\203\251\343\203\240\343\201\256\344\270\255\350\272\253\343\201\257\344\275\225\343\202\202\343\201\233\343\201\232\343\201\235\343\201\256\343\201\276\343\201\276\350\277\224\343\201\227\343\201\246\343\201\204\343\202\213\343\200\202",
 ["br", {}],
 "\343\201\235\343\201\256\343\201\237\343\202\201\343\200\201\345\205\210\347\250\213\343\201\256\345\256\237\350\241\214\347\265\220\346\236\234\343\201\247\343\201\257\343\202\271\343\202\263\343\202\242\343\201\2571.00\343\201\253\343\201\252\343\201\243\343\201\246\343\201\204\343\202\213\343\200\202",
 ["br", {}],
 ["br", {}],
 "\343\201\225\343\202\211\343\201\253\343\200\201\347\233\256\346\250\231\343\201\250\343\201\252\343\202\213\343\201\237\343\202\201\343\201\256\343\203\227\343\203\255\343\202\260\343\203\251\343\203\240\343\202\202\347\224\250\346\204\217\343\201\227\343\201\246\343\201\202\343\202\213\343\200\202",
 ["br", {}],
 "\347\233\256\346\250\231\347\224\250\343\201\256\343\203\227\343\203\255\343\202\260\343\203\251\343\203\240\343\201\257\346\254\241\343\201\256\343\202\210\343\201\206\343\201\2520.5\344\273\245\344\270\213\343\201\256\343\202\271\343\202\263\343\202\242\343\202\222\345\207\272\343\201\227\343\201\246\343\201\204\343\202\213\343\200\202",
 ["br", {}],
 "\343\201\223\343\202\214\343\202\222\347\233\256\346\250\231\343\201\253\351\240\221\345\274\265\343\201\243\343\201\246\346\254\262\343\201\227\343\201\204\343\200\202",
 ["br", {}],
 ["blockquote",
  {},
  "C:\\work\\prog>java -jar expopt.jar 10 ikeji.",
  ["span",
   {"style"=>".notfound"},
   "IkejiStrategy",
   ["a", {"href"=>"/wiki/IkejiStrategy/"}, "?"]],
  ["br", {}],
  "Start test.",
  ["br", {}],
  "..........",
  ["br", {}],
  "Score: 0.46180952380952384"],
 "",
 ["h3", {}, " \346\263\250\346\204\217"],
 ["br", {}],
 "\344\270\212\350\250\230\343\201\256\347\253\240\343\201\247\345\274\225\346\225\260\343\201\250\343\201\227\343\201\246\346\270\241\343\201\227\343\201\246\343\201\204\343\202\21310\343\201\250\343\201\204\343\201\206\346\225\260\345\255\227\343\201\257\345\225\217\351\241\214\343\202\273\343\203\203\343\203\210\347\225\252\345\217\267\343\201\247\343\201\202\343\202\213\343\200\202",
 ["br", {}],
 "\343\201\223\343\202\214\343\202\222\345\244\211\343\201\210\343\202\213\343\201\250\347\265\220\346\236\234\343\201\214\345\244\211\343\202\217\343\202\213\343\200\202",
 ["br", {}],
 "\343\202\242\343\203\253\343\202\264\343\203\252\343\202\272\343\203\240\343\202\222\344\275\234\346\210\220\343\201\231\343\202\213\345\240\264\345\220\210\343\201\257\343\200\201\346\247\230\343\200\205\343\201\252\345\225\217\351\241\214\343\201\253\345\257\276\345\277\234\343\201\231\343\202\213\343\202\210\343\201\206\343\201\253\347\265\204\343\202\200\343\201\271\343\201\215\343\201\247\343\201\202\343\202\213\343\200\202"]