帮酷LOGO
0 0 评论
  • 显示原文与译文双语对照的内容
文章标签:  str  
ElephantEye - a XiangQi (Chinese Chess) Engine for XQWizard with Strong AI

  • 源代码名称:eleeye
  • 源代码网址:http://www.github.com/xqbase/eleeye
  • eleeye源代码文档
  • eleeye源代码下载
  • Git URL:
    git://www.github.com/xqbase/eleeye.git
  • Git Clone代码到本地:
    git clone http://www.github.com/xqbase/eleeye
  • Subversion代码到本地:
    $ svn co --depth empty http://www.github.com/xqbase/eleeye
    Checked out revision 1.
    $ cd repo
    $ svn up trunk
    
  • ElephantEye

    XQWizard XiangQi ( 中国象棋) 引擎

    中国象棋对弈程序ElephantEye( 象眼)  版本:3。15

    象棋百科全书网 * 2008年3月
    ( * 电子邮件:webmaster@xqbase.com )


      ElephantEye ) ) ),它跟"炮架子"。elephanteye"棋盘上的第三维"通常与一个象棋棋谱编辑软件ElephantBoard配合使用,寓意有板有眼。( 注:现在ElephantBoard已更名为"""") ) ) )



      ucci
      setoption。
      position {fen <fen_str> | startpos} [moves <move_list> ]
      banmoves <move_list>
      go [ponder | draw]。
      ponderhit [draw] | 停止
      probe {fen <fen_str> | startpos} [moves <move_list> ]
      quit

      id {name <engine_name } user user user user user user user user。
      option。
      ucciok
      info。
       {nobestmove | bestmove <best_move> [ponder <ponder_move> ] [draw | resign] }
      pophash [bestmove <best_move> ] [lowerbound <value> depth <depth> ] [upperbound <value> depth <depth> ]
      bye

















      尽管ElephantEye在复杂的情况可能无法正确识别长打,但由于支持UCCI命令 banmoves。












    ( 6 ) 迭代加深/吃子着法/杀手着法/历史表启发:












        A。局面评价引擎名称:const字符 *GetEngineName(void);
        B。局面预评价函数接口:void PreEvaluate ( PositionStruct *lppos, PreEvalStruct *lpPreEval);
        C。局面评价函数接口:int评估(。常量 PositionStruct *lppos, int vlAlpha,int vlBeta ) ;


    ( 1 ) ucci。h/ucci。cpp

    ( 2 ) pregen。h/pregen。cpp

    ( 3 ) 位置。h/位置。cpp

    ( 4 ) genmoves.cpp

    ( 5 ) 哈希。h/哈希。cpp

    ( 6 ) book。h/book。cpp

    ( 7 ) movesort。h/movesort。cpp

    ( 8 ) 搜索。h/搜索。cpp

    ( 9 ) eleeye.cpp

    ( 10 ) preeval。h/preeval。cpp
      子力位置数组预生成器,ElephantEye 根据"进攻/防守"和"开局/中局/残局"两个参数线性调整子力位置数组。
    ( 11 ) evaluate.cpp





         http://sourceforge.net/projects/xqwizard/

         https://xqwizard.svn.sourceforge.net/svnroot/xqwizard/

         http://sourceforge.net/projects/tortoisesvn/



         http://www.skycn.com/soft/24665.html ( 天空软件站)
         http://www.onlinedown.net/soft/38287.htm ( 华军软件园)
















         http://www.xqbase.com/



    文章标签:str    

    Copyright © 2011 HelpLib All rights reserved.    知识分享协议 京ICP备05059198号-3  |  如果智培  |  酷兔英语