真的像电影《决胜21点》中的情节一样玩black jack是可以算牌的?

论坛 期权论坛 期权     
匿名用户1024   2021-5-14 23:34   5692   5
分享到 :
0 人收藏

5 个回复

倒序浏览
2#
有关回应  16级独孤 | 2021-5-14 23:34:51 发帖IP地址来自
我看了电影后研究了两三天,总算搞明白了。可以看我在类似题目下面的回答:

https://www.zhihu.com/question/21668097/answer/156334947
3#
有关回应  16级独孤 | 2021-5-14 23:34:52 发帖IP地址来自
首先算牌方法适合6副或者8副连打的,赌场还会一种洗牌机,用过一些牌就放进去洗牌,这样就没法记牌了。算牌法的理论是23456算+1,10JQKA算-1,对待Ace上有不同看法,现在当大牌处理。每当出现这些牌的适合就快速在心中做加减法,如果数字有+10以上,那玩家赢的概率要大于庄家。原因是现存牌里面大牌要多,要牌很容易爆掉,而庄家不到17点是必须要继续补的,所以把爆牌的机会都留给了庄家。
4#
有关回应  16级独孤 | 2021-5-14 23:34:53 发帖IP地址来自
高低算牌法,在21点的游戏当中,2-9代表本身,10-K代表10,A可以做1或11。
我们将2-6当做小牌,7-9当做中立牌不算,10-A当做大牌。
一般赌场会使用4副扑克以上,其中10点的概率为4/13约等于30.76%,当前面出现的小牌多过大牌,比如多了10个,我们假设牌盒中共有4副牌,庄家已经发过了1半的牌,那么剩下的牌还有两副共104张,2-6大约为35张,10-A大约为45张,那么10点的概率为36/104约等于34.61%,你拿到20或者21点的概率会提高,你9,10,11点加倍时,拿到19,20,21的概率会提高,同样,庄家爆牌的概率也会提高,我们的盈利就随之提高。
这是一个很简单的算法,当前面出现的小点越多的时候,我们的注码可以相应的加大,
《决胜21点》里面的孩子就是用这个方法算牌的。
5#
有关回应  16级独孤 | 2021-5-14 23:34:54 发帖IP地址来自
去年发现一个网站,利用bitcoin和其他的虚拟币可以投注;当时网站就有一个游戏是blackjack。
因为很早以前就看过21点的电影,也比较喜欢;我发现那个网站在游戏过程中的逻辑是首先他会以8副扑克牌打乱的顺序作为hash,用数学的算法来保证庄家无法作弊,即你看到的扑克牌是预先被设定好的,没有人可以在中间进行更改。同时,他会发到一定的数量的牌(我记得是170张左右,时间太久了,不是很记得很清晰)再重新洗牌。
我发现整个过程中是可以通过算牌来计算分值的,在某些极端情况下,可以采用一直下小注,发现对玩家是有利时候就可以下重注来进行套利。
花了几天写了个小程序实现了从投注,到要牌,算牌的自动化,采用的算法方法是:
seblau/BlackJack-Simulator实际的效果如下:

https://www.zhihu.com/video/1247947991304228864

https://www.zhihu.com/video/1247948033448640512
为了抵御风险,我们筹集了一个很小的黑杰克基金(避免赢了网站不给提现),大概筹集了20个ETH,不过一直到最后提现都很顺利。
做了一些额外的模拟,有一些额外的数据值得分享。
  • 因为小额投注的部分实在是对输赢总额的影响不大(还不到1%),所以我们一直以ETH下注,不用其他更便宜的货币。
  • 如果如果本金是20个ETH,以凯利公式投注,下面有人提到过这个公式,也会有10%的概率可能会输光本金,虽然你赢的可能很大,但是还是有概率会全部输完。(本金越多,赢得概率越高)算牌并不能保证你必胜,哪怕是机器来算牌。
最后网站更改了传输数据格式,因为用其他的方法来做算牌,屏幕检测什么的,花的精力太大。考虑到投入产出比和风险,决定不搞了。
总计也就大概赢了几万块钱,但是实际上用决胜21点的方法赢钱还是通过实践证明是绝对可行的。也是一种有趣的经历!

6#
有关回应  16级独孤 | 2021-5-14 23:34:55 发帖IP地址来自
1.MIT真的有这支队伍。
2.算牌是很难的,MIT里面都只有精英可以参加。
3.《决胜21点》的出资方是电影里出现的赌场,就是为了让普通人感觉自己也能把赌场当提款机。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:136515
帖子:27303
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP