#2013_10_07 星期一 add by greshem
这里主要 分析 ascii 方式play 的源码的 分支
#==========================================================================
J:\portage\games-board\gnugo\gnugo-3.9.1.chm
root/interface/main.c
main
1018 init_gnugo(memory, seed);
1025 mc_load_patterns_from_db(mc_pattern_filename, NULL))
1039 sgftree_readfile(&sgftree, infilename)) {
gameinfo_play_sgftree_rot(&gameinfo, &sgftree, untilstring,
1097 play_gmp(&gameinfo, playmode == MODE_SGMP);
1107 play_solo(&gameinfo, benchmark);
1115 play_replay(&sgftree, replay_color);
1463 play_ascii(&sgftree, &gameinfo, infilename, untilstring);
gameinfo_play_sgftree(gameinfo, &sgftree, until);
do_play_ascii(gameinfo);
computer_move(gameinfo, &passes);
659 ascii_showboard();
682 case RESIGN:
686 case END:
687 case EXIT:
688 case QUIT:
691 case HELP:
695 case CMD_HELPDEBUG:
699 case SHOWBOARD:
703 case INFO:
708 case SETBOARDSIZE:
729 case SETHANDICAP:
752 case FREEHANDICAP:
762 case SETKOMI:
776 case SETDEPTH:
786 case SETLEVEL:
796 case DISPLAY:
801 case FORCE:
804 case MOVE:
807 case PASS:
817 case MOVE:
821 case PASS:
825 case PLAY:
847 case PLAYBLACK:
854 case PLAYWHITE:
861 case SWITCH:
866 case UNDO:
867 case CMD_BACK:
877 case CMD_FORWARD:
885 case CMD_LAST:
891 case COMMENT:
897 case SCORE:
903 case CMD_DEAD:
908 case CMD_CAPTURE:
913 case CMD_DEFEND:
918 case CMD_SHOWMOYO:
925 case CMD_SHOWTERRI:
932 case CMD_SHOWAREA:
939 case CMD_SHOWDRAGONS:
944 case CMD_GOTO:
949 case CMD_SAVE:
966 case CMD_LOAD:
988 case CMD_LISTDRAGONS: