易码技术论坛

 找回密码
 加入易码
搜索
查看: 653614|回复: 13

关于文曲星上实现象棋AI

[复制链接]
发表于 2006-9-8 14:22:07 | 显示全部楼层
支持,希望发布源代码!^_^bb
发表于 2006-9-8 15:59:41 | 显示全部楼层
其它机BBK有AI
只是
很低+速度慢"而已"
………………
发表于 2006-9-8 20:24:35 | 显示全部楼层
编写象棋 AI ?

一个艰巨的任务...

下面鄙人简谈谈象棋AI的编写思路(仅供参考)^_^

   开局:开局的走法常是参照书中一些常见的开局定势,毕竟这些定势是象棋爱好者千百年的结晶,能存在并流传定会有它特定的艺术价值。当玩家走出定势后进入局中...
   
   局中:局中走法的一般思路是给每个棋子进行动态赋值,所谓 "动态" 就是同一棋子在不同的格点、不同阶段、不同棋势等所拥有的战略值不同,而电脑为追求己彼之间的战略值顺差进行吃子、争势(占据有利地段)、弃子等行为。不过单凭此战术很容易陷入玩家的圈套,所以还要对玩家走法进行换位预测(即把玩家的棋局假想为己方按上法进行评估)。最终综合5步(由电脑难度决定,对运算速度要求很高)之后的己彼战略值的优劣决定"最优"走法。此阶段主要难在对战略值的合理把握。

   后期: 至于后期走法也相当有讲究,专业棋手已经研究出攻防 N 对 N 的必胜(必和)攻略,所谓攻略就不是针对特一棋面战局,而是面向具有这一性质的所有总和的一种攻防思路,具有普遍性,于是很有参考价值。倘若要编写较强的AI一定要细加研究。关于何时进入收尾阶段主要是对己彼方的余子分析。

*建议买本强点的棋谱细加品味
发表于 2006-9-8 20:53:51 | 显示全部楼层
引用第2楼凌空御风2006-09-08 15:59发表的“”:
其它机BBK有AI
只是
很低+速度慢"而已"
………………
经典```
发表于 2006-9-8 22:19:45 | 显示全部楼层
最近写过个象棋游戏,运行在一部84MHZ的机器上速度还可以接受
不过TC800的速度+LAVA模拟运行……
估计最多也就是能计算到三步内,当然只是估计而已
当然还是希望楼主可以编出个很快的算法来的^_^
发表于 2006-9-9 08:49:34 | 显示全部楼层
楼主好强的说!
相信能编出来,但速度我认为会很慢的!
主要原因还是星星的速度...........
PS:前天试着用TC808给TC1000“升级”,好对比一下速度,结果555
TC1000........完了!!!
发表于 2006-9-9 12:15:30 | 显示全部楼层
希望早点开发出来
(俺五子棋就那么点水平,就指望象棋能好点了- -bb)
 楼主| 发表于 2006-9-12 09:16:16 | 显示全部楼层
想问问yoyohenry ,你是学什么的?好像对棋类的研究都颇深!如果有兴趣,不知可否一起研究研究像棋AI的算法??
你上面说的搜索出五步??我想可能不行,(其实我还想搜九步)因为星星就只有那么一点速度!!三步可能差不多!不过如果对点赋值!也就是每一个棋的值加上点的值进行一些计算判断来得出一个结果,(具体的实现方法来在研究中……)这样在三步之内的速度可能还可以接受(目前是这么想的),但这样的AI的确是不敢有什么值恭维的!不过如果能编成这种程度应该会得出一点经验的,对以后的升级总结来进行程序优化可能会有很大的帮助!!
发表于 2006-9-12 13:02:39 | 显示全部楼层
支持薛老师,不过好象发错地方了.
发表于 2006-9-13 13:40:33 | 显示全部楼层
除非一开局时双方就只有1车1马
那样难度应该会降低。。
发表于 2007-1-8 16:57:57 | 显示全部楼层
好!强烈顶一下
发表于 2007-1-9 17:34:11 | 显示全部楼层
文曲星上?估计很慢..
发表于 2007-1-9 20:32:59 | 显示全部楼层
FC上有AI象棋
 楼主| 发表于 2006-9-8 13:22:53 | 显示全部楼层 |阅读模式
  编了那么多的AI游戏,在我编出五子棋的AI以后,突发其想,如果把编五子棋AI的搜索方法用到象棋中的话,可能速度还可以运用于TC800吧,因为这个机器比较快!当然如果能优化到每一种机型都能用的话,那就更好了!
但是由于象棋走法与五子棋完全不同,它不仅棋子是可移动的,而且每个棋子的移动方法都是不同的,所以在搜索的时候可能要慢得多,现在在这里先摆的POSS,如果到时候我编出来了,大家就执烈的鼓掌,当然,要是没有编出来或编出来以后速度太慢的话,大家有文曲星的都把文曲星给砸了,(开个玩笑,如果真的编不出来,也不要怪我,至少我已经努力尝试了!对吧)!好了,大家发表一下你们的看法吧,
您需要登录后才可以回帖 登录 | 加入易码

本版积分规则

Archiver|手机版|小黑屋|EMAX Studio

GMT+8, 2024-3-29 02:30 , Processed in 0.010877 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表