本帖最后由 showbo 于 2014-04-04 11:37:09 编辑

解决方案 »

  1.   

    我看了王晓春的《pc人机对弈》,复制他的代码写了一个android版的,不知道楼主对估值函数有没有新的改进
      

  2.   

    你在定义类型的私有方法时有时 this._xxx = function(){}  有时 var xx = function(){}  混用这两种形式,感觉不统一
      

  3.   

    this._xxx不是私有的,是在ui操作中需要用到, 私有的全用var xxx = function(){}这样的
      

  4.   

    象棋纯JS版的不多见,支持下,虽然电脑水平太差(4级也只相当于一些象棋软件的初级水平吧,稍认真点,都能赢),但作为学习资料还是相当不错。
    楼主开源代码了,为了方面大家学习,我整理下,上传了到资源,版权归原作者所有。
    http://download.csdn.net/detail/xzy88/7147611
      

  5.   

    这肯定赢啊,当然前提是你别走错子。就算你再少一马,貌似也有机会赢,不过此时要求你残局的功底要高了。
    我残局是很弱的
    我一个好朋友,水平比我弱些,推算了很久说和棋,这局后来我失误,被对光将了,捂脸
    我玩ios博雅,大概和骁勇善战差不多水平,互有胜负
    看了源代码,感觉像是国际象棋AI转写过来的
      

  6.   


    可能我水平弱吧,我感觉3级就明显是劲敌了
    我虽不才,至少在朋友圈里是轻松秒杀所有人,山外有山,上QQ象棋专找那些胜率最高的人下,基本都输,但人家赢我很累,下了几盘都累了,我更累
    比IOS博雅里骁勇善战 持平 或 略强一些
    当然可以IOS和电脑放在一起,扮演双方下,。。
      

  7.   


    我觉得AI还是很厉害的
    3级至少不比IOS博雅里 骁勇善战 弱能弄个虐4级的截图吗?
      

  8.   


    我觉得AI还是很厉害的
    3级至少不比IOS博雅里 骁勇善战 弱能弄个虐4级的截图吗?
    你看看,我开始入炮,电脑不理反而进炮打我中兵,现在我打了它中兵用胜券在握是不?