国外有国际象棋软件深蓝,击败了世界冠军卡斯帕罗夫;中国却没见过有什么
中国象棋软件能战胜中国象棋特级大师。当然,外国有雄厚的资金和对国际象
棋的重视;而中国却没有这些,虽然象棋爱好者的人数众多,但只是在广大群
众中普及,媒体等相关机构却并不重视。象棋博大精深,通过与国际象棋的对
比,我们可以发现许多中国的文化内涵。
这里不知道有谁做过中国象棋软件或了解关于中国象棋的算法,想知道大家的
一些想法。
中国象棋软件能战胜中国象棋特级大师。当然,外国有雄厚的资金和对国际象
棋的重视;而中国却没有这些,虽然象棋爱好者的人数众多,但只是在广大群
众中普及,媒体等相关机构却并不重视。象棋博大精深,通过与国际象棋的对
比,我们可以发现许多中国的文化内涵。
这里不知道有谁做过中国象棋软件或了解关于中国象棋的算法,想知道大家的
一些想法。
2.深蓝的投资不是每个国家都负担的起,16台 RS1000再加上几年的研究,几亿美金;
3.国际象棋算法的研究,不仅仅是为了象棋,而是人工智能的研究和IBM RS1000的商业宣传;
4.中国不研究象棋不能代表中国不重视人工智能;
5.民族习惯、社会环境不同,国内的这些研究大多局限于研究所这类的科研单位,很少有企业来研究,试想打个报告说我要研究象棋,请拨经费1亿人民币……类似五子棋、黑白棋、国际象棋、跳棋等这类县对简单的棋中,计算机早已经战胜了人类,已经没太多的意义了。
相反,世界上有些国家在研究中国的围棋,围棋是目前最复杂的棋类,最好的软件也只相当于业余5段。中国象棋相对国际象棋简单些,《将族》我觉得应该算作国内比较厉害的软件了。
真是开眼界呀。
但是两次做的时间都不是很充分!调试和测试的时间不多,
但是我总想了结一个心愿“作个象样的象棋软件”!做中国象棋的传统做法无非是
1、根据当前局势,构造博弈树
2、对最底层进行评价(剪枝、极大极小)
3、最后就是找出最有利的走子。完了
如果楼主真的有时间研究,想要资料和源代码我都可给你!只是我的东东根本谈不上有什么棋力,可能剪枝没剪好,
博弈树不能太深,否则太慢。