找回密码
 立即注册
搜索
查看: 1741|回复: 22

[其他] 想要系统的提升一下卡牌游戏的技术,请教诸位。

[复制链接]
     
发表于 2021-5-9 12:43 来自手机 | 显示全部楼层 |阅读模式
玩《百闻牌》打了一年了,没什么成绩。
最近比赛又失利,止步64强。因为这个游戏的玩家基数没那么大,因此这个成绩算是很差的。
昨天晚上被淘汰的时候还没什么想法,但是第二天早上看了一下32强名单,就觉得很心塞——那些比较优秀的选手又打出比较好的成绩,这样的话完全就不能用“运气不好”来解释我的落败了。

下次海选是在两个月之后,想要好好准备搏一个好成绩。但是却不知道有什么比较高效的学习和训练方法。因此来发贴寻求建议。

此外询问一下,有什么比较方便的能用于统计和分析战绩的小软件吗?
回复

使用道具 举报

     
发表于 2021-5-9 12:51 | 显示全部楼层
本帖最后由 Tring 于 2021-5-9 12:59 编辑

我觉得百闻牌的设计思路还是挺独特,和其他卡游差很远的。
而到了64强这种程度,基本上也没有啥很大的方面需要回炉重造了,也就是不断抠细节的事。
所以其实别的卡游的细节,对于这游戏来说,参考价值应该不高。

泛泛而谈的话,牌组没什么问题的话,就是约点实力差不多或更强的人多切磋,多看看更厉害的人的对局,加深理解了。
回复

使用道具 举报

     
发表于 2021-5-9 12:52 | 显示全部楼层
excel
回复

使用道具 举报

     
 楼主| 发表于 2021-5-9 13:00 来自手机 | 显示全部楼层
哈尔摩尼亚N 发表于 2021-5-9 12:52
excel

主要是EXCEL我有点不会用……有的时候想要分别计算先后手胜率、对战特定套牌胜率什么的就抓瞎了。
回复

使用道具 举报

     
发表于 2021-5-9 13:19 | 显示全部楼层
本帖最后由 Tring 于 2021-5-9 13:21 编辑
睡不醒的虾米 发表于 2021-5-9 13:00
主要是EXCEL我有点不会用……有的时候想要分别计算先后手胜率、对战特定套牌胜率什么的就抓瞎了。 ...

列就放不同牌组
行依次放 先手胜场 先手负场 后手胜场 后手负场
把你对局过的场次填进去

然后在最右加一列求和
再在底下加几行统计
先手场=先手胜+先手负
先手胜率=先手胜/先手场
后手场=后手胜+后手负
后手胜率=后手胜/后手场
总场=先手场+后手场
总胜率=(先手胜+后手胜)/总场

你每用一个牌组做一页。

回复

使用道具 举报

     
 楼主| 发表于 2021-5-9 13:22 来自手机 | 显示全部楼层
Tring 发表于 2021-5-9 13:19
列就放不同牌组
行依次放 先手胜场 先手负场 后手胜场 后手负场
把你对局过的场次填进去

但是还是有一个比较麻烦的功能我不知道怎么实现,比如说我想看最近100局的胜率之类的这种能看到自己近期是否有所提高的数据。
回复

使用道具 举报

     
发表于 2021-5-9 13:26 | 显示全部楼层
本帖最后由 Tring 于 2021-5-9 13:29 编辑
睡不醒的虾米 发表于 2021-5-9 13:22
但是还是有一个比较麻烦的功能我不知道怎么实现,比如说我想看最近100局的胜率之类的这种能看到自己近期 ...

这游戏里没有的话,还是搞脚本来写是最方便的。

用excel的话比较粗糙一点的做法是,每10~20场另存为一下你的excel,然后手动比比看。
当然,真要写也能用excel来写,就是挺麻烦了。


最后还是提一句,我觉得约战还是比打匹配有用。最关键是你能和你的对手直接交流感受。有的东西从你的视角很难看出来,但是对手一眼就能看出来。
回复

使用道具 举报

     
发表于 2021-5-9 13:36 | 显示全部楼层
我觉得卡游是云起来和实操者信息差最小的了,找点高位玩家录播,出牌前暂停,先想想自己会怎么出,再继续看人家怎么出,如果你和录播出法不同再想想各自优劣。

评分

参与人数 1战斗力 +1 收起 理由
烽火 + 1 看牌表 看录像

查看全部评分

回复

使用道具 举报

     
发表于 2021-5-9 14:01 | 显示全部楼层
多看高手怎么打牌,思考高手为什么这样打牌,这种一般是最有效的
回复

使用道具 举报

     
发表于 2021-5-9 14:28 | 显示全部楼层
睡不醒的虾米 发表于 2021-5-9 13:22
但是还是有一个比较麻烦的功能我不知道怎么实现,比如说我想看最近100局的胜率之类的这种能看到自己近期 ...

试着写了个很简单的JS脚本,直接打开浏览器控制台,贴进去就能用。
  1. ((seq, atags, dtags, alimit, limit) =>
  2.     ((cutlim, hastags) =>
  3.         (seq =>
  4.             seq.filter(hastags(dtags)).length / seq.length
  5.         )(
  6.             cutlim(alimit, cutlim(limit, seq).filter(hastags(atags)))
  7.         )
  8.     )(
  9.         (lim, seq) => lim > 0 ? seq.slice(-lim) : seq,
  10.         tags => info => tags.reduce((r, t) => r && info.includes(t), true)
  11.     )
  12. )(
  13.     [
  14.         ['先手','胜','快攻'],
  15.         ['后手','胜','中速'],
  16.         ['后手','负','快攻'],
  17.     ], /* 对局记录 */
  18.     ['先手', '快攻'], /* 场次筛选条件 */
  19.     ['胜'], /* 比率筛选条件 */
  20.     20, /* 符合条件的场次数量限制,0为不限制 */
  21.     100, /* 总场次数量限制,0为不限制 */
  22. )
复制代码
把你的对局记录依次像这样填进去,
然后例子底下的参数意思是,最近100场中,先手打快攻的最近20场的胜率。
调整下筛选条件,还能组合出更多统计数据。
回复

使用道具 举报

     
发表于 2021-5-9 16:21 来自手机 | 显示全部楼层
打牌想进阶其实就是靠记忆力。就算德州也得背表啊。只是花这么大精力玩一个娱乐游戏真的不值得,多看多打养成纪律性和直觉就行了。
回复

使用道具 举报

     
 楼主| 发表于 2021-5-9 16:31 来自手机 | 显示全部楼层
Tring 发表于 2021-5-9 14:28
试着写了个很简单的JS脚本,直接打开浏览器控制台,贴进去就能用。
把你的对局记录依次像这样填进去,
然 ...

十分感谢!!我回去试一下!!
回复

使用道具 举报

     
 楼主| 发表于 2021-5-9 16:32 来自手机 | 显示全部楼层
厨具战士 发表于 2021-5-9 16:21
打牌想进阶其实就是靠记忆力。就算德州也得背表啊。只是花这么大精力玩一个娱乐游戏真的不值得,多看多打养 ...

背表指什么呀?
回复

使用道具 举报

     
发表于 2021-5-9 16:38 | 显示全部楼层

如果你去扑克学校学德州,教练可能会给你一堆表格,让你死记硬背,当然如果是真人局还要避免被人读牌。但这对普通人这没什么意义,毕竟能长时间都坚持这么打才能赢过概率。
回复

使用道具 举报

     
 楼主| 发表于 2021-5-9 17:14 来自手机 | 显示全部楼层
厨具战士 发表于 2021-5-9 16:38
如果你去扑克学校学德州,教练可能会给你一堆表格,让你死记硬背,当然如果是真人局还要避免被人读牌。但 ...

好奇这个表上是什么内容,对应卡牌游戏的话又应该是什么呢?
回复

使用道具 举报

     
发表于 2021-5-9 17:28 | 显示全部楼层
睡不醒的虾米 发表于 2021-5-9 17:14
好奇这个表上是什么内容,对应卡牌游戏的话又应该是什么呢?

有本书叫《扑克中的数学》,没有中文版,真感兴趣就找来读读吧。里面有个表,虽说比较简单。
对应lcg的话,就是一种阅读比赛能力。落了下风的时候应该马上能知道以自己这副牌有几种combo能够致胜?胜利的拼图集齐的概率有多少?如果只有对手掉线这一种赢法,那就立即投吧,因为时间也是你的一种资源。占了上风的时候要反过来,明白对手有多少种逆转手段,从他出过牌来判断,他达成combo的几率是多少?自己是否有办法应对?只是lcg的常用牌数量较少,组合就那么几种,多打就能了解,不用记。
然后最重要的就是纪律性,也就是严格按照打法来,绝对不能松懈,因为pro要争的就是0.0x%的概率,你一手错了,概率就低了,可能就不如新手了。对应lcg就是绝对的“细”,千万别以为细节不重要,卡牌游戏就是运气游戏,新手和老手的区别也就是百分之多少的概率差距,常年累月就是收益和亏本的区别。
不过我绝对不建议这么去玩游戏,因为这会让游戏失去乐趣,而且少了现金带来的压力,你也没法长期坚持。lcg就是图一个拍大兽、超展开的爽,这么玩有啥意义呢。
回复

使用道具 举报

     
 楼主| 发表于 2021-5-9 17:58 来自手机 | 显示全部楼层
厨具战士 发表于 2021-5-9 17:28
有本书叫《扑克中的数学》,没有中文版,真感兴趣就找来读读吧。里面有个表,虽说比较简单。
对应lcg的话 ...

没有中文版的话对于我来说可能就比较为难了。

后面说的那个逻辑我是懂的,问题是要如何知道那些情报。
回复

使用道具 举报

     
 楼主| 发表于 2021-5-10 11:24 | 显示全部楼层
Raumanzug 发表于 2021-5-9 13:36
我觉得卡游是云起来和实操者信息差最小的了,找点高位玩家录播,出牌前暂停,先想想自己会怎么出,再继续看 ...

其实这么做过,经常会有这样的一个问题:
就是当我的想法和录像里玩家的想法不一致时,有大概40%的情况我都会觉得“对方的这个操作就是不如我的操作好,我完全想不出来哪里会比我的好”的情况。
有大概50%的情况是“我完全不知道该选手为什么要这么做,他是处于怎样的考虑,或是读到了怎样的牌”。
只有大概10%的情况是……“哦,这一手我没想到!”
回复

使用道具 举报

     
发表于 2021-5-10 14:08 | 显示全部楼层
没玩过百闻牌

游戏王这种的话组卡组的思路比较重要,问就是新手先抄当期上位,实操胜率提上去了再自己想花招怎么组卡、怎么解(针对)特定的卡组
回复

使用道具 举报

     
发表于 2021-5-10 14:21 | 显示全部楼层
练习读牌 读明白meta中所有主流套牌的操作思路和构筑方式,做到能通过对方的操作读出对方的手牌构成,差不多就算是熟悉这个meta了。
回复

使用道具 举报

     
发表于 2021-5-10 14:22 | 显示全部楼层
本帖最后由 BRRM 于 2021-5-10 14:26 编辑

只打过麻将没玩过卡牌,但我觉得想本质上提高胜率就应该从理论出发,别人没研究过理论就要你自己研究。
第一步就是研究出所有套路,第二步是研究这些套路的概率和最短路径,第三步是背下来,第四步是实战练习自己的判断能力。两个月的时间肯定是不够你完成第一步的,干脆猛练提高熟练度达成个小小的目标得了。
回复

使用道具 举报

     
发表于 2021-5-10 14:43 | 显示全部楼层
天赋不足努力来凑很吃力的,当休闲娱乐玩家不好吗?
卡牌游戏除了传统的算牌能力外还要有强大的构筑能力,仔细想想就想抄作业
回复

使用道具 举报

     
发表于 2021-5-10 16:52 | 显示全部楼层
1.分析meta占比,选择最好的套牌,这是最重要的 2.构筑上下功夫研究 3.多看pro多学多练 卡牌游戏都逃不过这些,我只打万智牌
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|上海互联网违法和不良信息举报中心|网上有害信息举报专区|962110 反电信诈骗|举报电话 021-62035905|Stage1st ( 沪ICP备13020230号-1|沪公网安备 31010702007642号 )

GMT+8, 2024-9-25 17:17 , Processed in 0.107933 second(s), 6 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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