怎么得到一个游戏源代码?
在http://www.magiclinux.org/dev/2.0/cd2/RPMS/Game/ 有中国象棋这么个软件,我对这个软件非常喜爱,跟电脑下都下不过他们,我很想知道这个软件的算法是怎么写的?求公社里的老大指条明路,得到他的源代码 :lol: 看看这里有没有?http://www.magiclinux.org/dev/2.0/cd2/SRPMS/Game/cnchess-0.3-2mgc.src.rpm 谢谢版主!
但是像这种带src.rpm结尾的,如何把他的代码读出来呢?
我是菜鸟,请指教啊! cnchess的AI似乎并不复杂
看起来兄弟的棋力还不够呀
rpm -ivh aa.src.rpm
在/usr/src/mBuild/
下面有好几个目录,看名字就知道了 rpm2cpio xxx.rpm | cpio -div 谢谢楼上的各位老大,终于可以一看游戏的源码了
哈哈~~`
改天也写一个! 右键点击,选择展开 rpm 就行了。 连cnchess都下不过,看来想棋力和我一样是臭棋篓子级的。 :mrgreen: 连cnchess都下不过,看来想棋力和我一样是臭棋篓子级的。 :mrgreen:
cnchess如果调整到最高级别确实是有点难度的。。
因为cnchess会变得很慢的,搞到你没有耐心了,就很容易输棋的。。。。 其实我只是在windows玩过一个象棋的游戏,跟电脑打的,就一直以这个软件很感兴趣,特想知道里面是算法是怎么写的,陡然让我发现在linux上有这个东西,可想而知,正好好好学习了,呵呵~~```至于用这个软件下嘛,因为太忙,下不过电脑不是用的这个软件,呵呵~~我的棋艺确实是很烂的了,哈哈~~ 传说象棋的算法有很多种。
混合使用是最好的办法。
建议楼主研究围棋的算法。 :twisted: 通常也就是alpha-beta吧。
比较common,没什么太特别的,呵呵。想学可以找本AI的书看看。
再nb一点的也许用到神经网络。这个好像paper发得很多。
页:
[1]