| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 4229 人关注过本帖, 2 人收藏
标题:求助!!!
只看楼主 加入收藏
hellovfp
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:禁止访问
威 望:30
帖 子:2976
专家分:7697
注 册:2009-7-21
收藏
得分:0 
B版,那个象的走法好象没有完成。。遗漏了?

我们都在路上。。。。。
2012-05-21 13:08
beyondyf
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
等 级:贵宾
威 望:103
帖 子:3282
专家分:12654
注 册:2008-1-21
收藏
得分:0 
回复 141楼 hellovfp
哦?能告诉我是在什么棋局下象的走法有问题么?

重剑无锋,大巧不工
2012-05-21 13:51
hellovfp
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:禁止访问
威 望:30
帖 子:2976
专家分:7697
注 册:2009-7-21
收藏
得分:0 
回复 142楼 beyondyf
就是象飞田,不能过河,然后是如果在田中心如果有子的话,不能走象(塞象心)。

我们都在路上。。。。。
2012-05-21 13:55
beyondyf
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
等 级:贵宾
威 望:103
帖 子:3282
专家分:12654
注 册:2008-1-21
收藏
得分:0 
呵呵,你是玩了我的程序还是看了我的代码?我没发现我的象能过河,踩着象眼也没见能移子。 代码中象的规则是RuleBishop

刚想到,我的规则里确实有一处疏漏,忘了写将不能对面的规则。

[ 本帖最后由 beyondyf 于 2012-5-21 14:01 编辑 ]

重剑无锋,大巧不工
2012-05-21 14:00
hellovfp
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:禁止访问
威 望:30
帖 子:2976
专家分:7697
注 册:2009-7-21
收藏
得分:0 
回复 144楼 beyondyf
只运行了一下程序,发现象可以走日,可能这个地方有点小问题,
马的走法都是正确的。。

我们都在路上。。。。。
2012-05-21 14:08
beyondyf
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
等 级:贵宾
威 望:103
帖 子:3282
专家分:12654
注 册:2008-1-21
收藏
得分:0 
回复 145楼 hellovfp
哦,有这样的问题?等我回去查看一下。

重剑无锋,大巧不工
2012-05-21 14:13
beyondyf
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
等 级:贵宾
威 望:103
帖 子:3282
专家分:12654
注 册:2008-1-21
收藏
得分:0 
回复 145楼 hellovfp
ChineseChess.rar (100.29 KB)
检查了一下,象的规则确实存在错误,原因是错将||关系写成了&&关系。感谢指正

重新发布一下,修正了象及将(两将不可对面)的规则。


重剑无锋,大巧不工
2012-05-21 17:57
有容就大
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:东土大唐
等 级:版主
威 望:74
帖 子:9048
专家分:14309
注 册:2011-11-11
收藏
得分:0 
回复 147楼 beyondyf
貌似 两将还能约会

梅尚程荀
马谭杨奚







                                                       
2012-05-21 18:57
beyondyf
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
等 级:贵宾
威 望:103
帖 子:3282
专家分:12654
注 册:2008-1-21
收藏
得分:0 
嗯,感谢有容的指正。两将虽然不能主动相会,但忘了限制两将之间唯一的棋子不可离开。

懒得改了,有容想在我的代码里修改的话可以在Rule里当棋子作水平移动时判断一下它是否为两将之间唯一的棋子。

重剑无锋,大巧不工
2012-05-21 21:27
小跳蚤
Rank: 10Rank: 10Rank: 10
等 级:青峰侠
威 望:1
帖 子:437
专家分:1623
注 册:2011-4-9
收藏
得分:0 
回复 149楼 beyondyf
b版可否发一份给我
1278671543@多谢了
2012-05-22 08:36
快速回复:求助!!!
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.083454 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved