TC官方合作论坛

 找回密码
 立即注册
查看: 1357|回复: 12
打印 上一主题 下一主题

[已解决] 新手求助帖。勿喷

[复制链接]
跳转到指定楼层
楼主
发表于 2012-5-31 18:06:02 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上加入TC

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
求QQ四川麻将的思路。或是算法。
大家别喷哈,
回复

使用道具 举报

8#
发表于 2012-5-31 20:57:36 | 只看该作者
青衣老师好!
俺不会打四川麻将,但是可以提供一点点思路!
首先我可先说好了,是看到你的贴子突发奇想,是不是可以借用电脑玩象棋每个旗子得要的程度设定整数值这个思路
比如说我们象棋中“将”这个旗子值为100(就是最重要)卒这个旗子值为10
炮为20,马为25,车为50(上面数值只是随便写的,只是说原理呀!因为在象旗开局、中局、残局的时候每个子的数值有可能变化!)
这样,我们就可以在丢车保帅的时候确定哪个是“车”,哪个是“帅”
这个引用到麻将里面,
比如说,“吃”我们定为10,“碰”为20,“杠”为25,”胡“为100,(数值只是随便写的,在写代码的时候要自已去设,而且还非常的重要)
比如说我们现在有1、2、3条,这样连续的,或者有三个1条类似这样的,就是小于杠而大于碰也就是用20——25之间的数值
比如说有1条、3条,这样只吃一张的,就定为比10小一点!
单张的,定的更小一点,
有2条3条,这样吃两边的,就定为比1条3条这样的大点但比吃小点
这样,再有吃、碰、杠、或者决定需要打出哪张牌的时候,就根据数值的大小来操作
注:在设定数值的时候要仔细思考,因为数值设定的脚本执行的结果很重要!而且还有好多加法的运算!
******************************************************
以上只是本人的一点点思路,也看了你的贴子突发其想,也不知道行不行!
如果思路有问题可别扔我鸡蛋呀!嘻嘻!
回复 支持 反对

使用道具 举报

沙发
发表于 2012-5-31 18:11:02 | 只看该作者

会鸡糊的飘过
回复 支持 反对

使用道具 举报

板凳
发表于 2012-5-31 18:20:16 | 只看该作者
鸡糊-.-顺子都留,对留点...
这不是一般的难啊哈哈
回复 支持 反对

使用道具 举报

地板
发表于 2012-5-31 18:24:02 | 只看该作者
找深蓝吧,一般机器估计算一天打不出一张牌,呵呵
回复 支持 反对

使用道具 举报

5#
发表于 2012-5-31 18:48:09 | 只看该作者
这个判断太复杂,变化太多了呀
回复 支持 反对

使用道具 举报

6#
发表于 2012-5-31 18:52:14 | 只看该作者
每张牌设个整数值好计算吃,碰,杠,手机上多了说不了
回复 支持 反对

使用道具 举报

7#
发表于 2012-5-31 18:53:19 | 只看该作者
每张牌一个整数值用来吃碰杠
回复 支持 反对

使用道具 举报

9#
 楼主| 发表于 2012-5-31 21:12:00 | 只看该作者
老杜,你妹哦,你才是我老师、、

不过你的思路不错。
回复 支持 反对

使用道具 举报

10#
发表于 2012-5-31 21:38:18 | 只看该作者
老师们好,老师们再见!..
回复 支持 反对

使用道具 举报

*滑动验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /2 下一条

关闭

小黑屋|TC官方合作论坛 (苏ICP备18043773号

GMT+8, 2025-10-17 01:50 , Processed in 0.146450 second(s), 26 queries .

Powered by 海安天坑软件科技有限公司

© 2001-2013 Comsenz Inc.

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