当前位置: 首页 > 工具软件 > Gnu Go > 使用案例 >

gnugo 围棋 源码 分析

司寇凯
2023-12-01
#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:



        









 类似资料: