TOP

回复 1# 米米茶茶

ok啦,之前和lz开个小的玩笑,是我不好!
我起了个坏头!
我检讨!!!!

麻烦你把具体问题说出来,我没完全明白你想问什么。
如果只是规则,那网上一搜就有了。

如果,你要研究算法Algorithmus,或者优化Optimierung。

那建议你参考 国际象棋 Schacht,这方面的分析,在Informatik领域里有很多。
   
中国象棋和国际象棋8成以上都是通的。

区别基本在如下:
国际的: 能王车移位,国王能到处跑,小兵斜着吃,小兵到底线成皇后,相能到处跑,皇后是车和相的集成

中国的:将帅只能在田字格里,相不能过河并且只能固定距离,小兵吃子是往前,小兵过河后能左右吃,没有皇后,有士。

你找到德文或者英文的国际象棋分析文章后,改编成中国象棋,应该不是很难的。

幸亏你不是研究围棋判断,它的算法几乎是无解。目前还不难用算法来判断 势 这个东东。

TOP

回复 12# 米米茶茶

这个我还真没怎么听说过。听说过大概的皮毛。
应该就像赌球的赔率,分析,预测胜率。

我觉得你需要考虑进一点,就是按照当前的形式,某一方能在X步之内,就能将军对方。这就要提升评价。
如果若干步能形成绝杀,比如双炮,或者将军对方时,对方主帅被士相之类憋死。那就可以以数量级,提升评价。

这个挺杀脑细胞........

你看看下面的链接,搜到的一个关于局面评价简介。不知是否有用。

    http://www.xqbase.com/computer/evalue_intro1.htm
http://www.xqbase.com/computer/evalue_intro2.htm

TOP

回复 12# 米米茶茶


PS:我估计现在明白你的问题了,现在我觉得你能参照的都不止8成了,按照你的要求,你去参考国际象棋的局面评价函数吧,能9,5成以上可以通用的了。


老话说的好:天下文章一大抄,看你会抄不会抄。

TOP

多谢楼上的支持!xqbase是我刚开始做的时候就参考的网站,但大多还是国际象棋的。局面评价主要还是知识,中 ...
米米茶茶 发表于 2011-7-25 23:21


一直没问你,你会下国际象棋或者中国象棋不?

就好比windows自带的小游戏,有国际象棋,你能打赢初级的不?

TOP

西象棋只学过皮毛,早就忘光了。
中象棋之是能下,但菜鸟一只。
所以才寻求高手的说
米米茶茶 发表于 2011-7-26 00:04


Kein Wunder.....

Muss nicht profi sein, aber muss 中西象棋 mehr als 皮毛 verstehen.

Verstehst du etwas von  国际象棋的局面评价, dann kannst du auch 象棋的局面评价.

TOP

本帖最后由 酒色财气 于 2011-7-26 12:26 编辑

回复 22# 米米茶茶


.中西象棋之间的知识还是很不一样的。呃。。。我不会说德语的。。。
米米茶茶 发表于 2011-7-25 23:21 [url=redirect.php?goto=findpost&pid=1267813141&ptid=439476][/url]



Conclude from 知识, about 80% same.

Conclue from 局面评价, over 90% same.



In this case, you should learn how to 触类旁通.

That's quite important by learning in computer science.

TOP

回复 23# 米米茶茶


    回复 22# 米米茶茶


.中西象棋之间的知识还是很不一样的。呃。。。我不会说德语的。。。
米米茶茶 发表于 2011-7-25 23:21 [url=redirect.php?goto=findpost&pid=1267813141&ptid=439476][/url]



Conclude from 知识, about 80% same.

Conclue from 局面评价, over 90% same.



In this case, you should learn how to 触类旁通.

That's quite important by learning in computer science.

TOP

回复  酒色财气 这个肯定是不一样的,举几个例子说,比如棋子的分值,两种棋,棋子走法不同,位置上的优劣关系更不一样。再比如我之前说的空头炮这种东西,在中式里是个很有优势的东西,在西式里是不存在。两种棋不一样,知识肯定是不一样的。

最简单的道理,西式象棋大师 不等于 中式象棋大师,对吧
米米茶茶 发表于 2011-7-26 12:05



Yes, you're right somehow.
what you said, ist 10% to 20% exception.

触类旁通.

Good luck.

TOP

最难的是围棋软件的编程。
德国的牛 发表于 2011-7-26 17:10



我曾经考虑过一顿午饭的时间,关于围棋的算法,然后发现:

如果要做出类似lz这边的要求的东西,估计就是博士课题的。
如果一个人能在短时间内独自搞定的话,那绝对就是超级黑客了。

TOP