当前位置:首页 > 经验 >

摇骰子秘诀(摇骰子吹牛诀窍)

来源:原点资讯(m.360kss.com)时间:2022-11-01 08:24:51作者:YD166手机阅读>>

术语是分割圈子的利器(阻碍交流的元凶)。——by狗尾草

一、记一场酒局

在讲蒙特卡洛方法之前,先给大家讲个真事。

摇骰子秘诀,摇骰子吹牛诀窍(1)

几年前的某个夏夜,我和几个同事在撸着串,喝着啤酒,摇着骰子,当时的一段对话是这样的:

甲:“三个不知道”

乙:“四个不知道”

甲:“开,你喊四个我就开!”

乙:“你可真虎!”

甲:“为啥啊,你喊四个肯定赢少输多啊!”

乙:“那不一定,很多时候都是四个!”

甲:“一定啊,6个骰子出四个一样的几率很小啊!”

。。。。。。

然后,三个晕乎乎的渣博士坐在那里口算概率,算了接近一个小时,每个人算的结果都不一样,谁也不知道谁的是对的。

摇骰子的规则特别简单,三颗骰子,摇出来的1是万能的,可以当任何数字使用。

我本身数学是很差的,概率自从考完研之后就全丢掉了,第二天酒醒了之后,这个问题还让我“耿耿于怀”,然后我花了点时间写了个程序验证了一下这个问题的答案,先说答案,答案是如果乙喊4个不知道,甲就开,那么甲赢的可能在63%左右。

我用的方法就是蒙特卡洛方法

二、蒙特卡罗方法

蒙特卡洛不是一个人,是一个地名Monte Carlo,位于摩纳哥,是一个世界著名的赌城(除了拉斯维加斯),现代计算机的先驱冯诺依曼命名了该方法,平白给这个方法增添了很多神秘的色彩(阅读障碍)。其实这个方法的思想特别朴素和容易理解,也早已经存在了。

注意,蒙特卡洛方法不叫蒙特卡洛算法,是因为它是没有明确的实施步骤的,它只是一种思想,它的思想特别朴素,借用我上面提到的例子:既然我算不出来概率,那么我就放弃计算,直接扔十万次骰子好了,统计一下赢的次数,根据朴素的概率论,只有样本量足够大,我一定会无限逼近于真实概率的。

事实上,历史上的确有人这么干过,例如为了验证抛硬币正反面的概率,据说下面这几个数学家就充满恒心毅力(丧心病狂)的抛过硬币:

德·摩根 抛了4092次,蒲丰 抛了4040次,费勒 抛了10000次,皮尔逊抛了 24000次,罗曼诺夫斯基 抛了80640次。(不知道有没有这个的吉尼斯世界纪录,可以尝试一下)

真的扔十万次骰子,是一个非常可怕的事,光想想就会疯,所以这个方法虽然很早就出现了,但是一直没有流行起来,直到——计算机的出现。用计算机扔骰子,这不是太简单了吗?几十秒就能扔完。

所以,计算机诞生之后,蒙特卡洛方法开始大放异彩,有很多难以用理论计算和推导的东西,没关系,我们用算力解决,因为最终要的也不是精确解,所以有一个近似解就行了。

所以蒙特卡洛方法的朴素思想一句话就可以总结:用(计算机模拟)实验方法求概率。

三、蒙特卡洛方法的应用

蒙特卡洛方法在非常多领域都很有用,而且在某些领域,它还几乎是唯一方法,但是别被我上面的例子和那句定义局限了,以为它就是求概率的,不是的,例如下面的例子。

1. 如果不知道π值,也不知道圆的计算公式,有一个圆,怎么求面积?

摇骰子秘诀,摇骰子吹牛诀窍(2)

一个布满了随机点的圆

蒙特卡洛方法说:简单,先在圆的外面画一个外接正方形,然后生成十万个点随机撒在在这个正方形内部,然后数一数多少个点在圆内部(计算每个点到圆心的距离,如果距离小于半径则代表在圆内部),然后用这个数除10万,再乘正方形面积就好了。

2. 这里有一个诡异的函数,来求积分?

摇骰子秘诀,摇骰子吹牛诀窍(3)

一个诡异的函数

蒙特卡洛方法说:简单,直接在这个区域内随机撒十万个点,数一数函数下方有多少个点(根据当前点的x值计算函数值y’和点的y值做对比,y<y’则代表在函数下方),然后用这个数除10万,在乘区域面积就好了。

3. 有一个机械产品是由10个零件堆起来的,要求整个厚度不超过30mm,但是每个零件厚度都有一定概率出现误差,超出最大范围,请问整个产品最终的合格率能到多少?

蒙特卡洛方法说:简单,随机模拟10万次装配,每次装配的时候按照概率随机给每个零件产生误差,然后统计最终的厚度,把不超过30mm的统计为合格品,求比例即可。

从上面几个例子,大家可以大概了解蒙特卡洛方法的思想了吧,去想想在自己的研究领域有没有应用价值和意义吧。

四、番外篇

自从那次酒局过后,我好像突然发现了选研究生的诀窍,最近几年,碰到来找我的研究生,如果我对他知识背景不是太拿的准,我就会给他抛出去两道编程题,让他用两天时间求解,其中一道就是这个扔骰子求概率的,其实如果C语言底子好,稍微有点思路,完全可以在十几分钟之内解决掉这个问题。遗憾的是,好几年了,也就碰到过一两个人能编程求解这个问题的。

,

栏目热文

叫骰子的诀窍(听骰子有什么诀窍)

叫骰子的诀窍(听骰子有什么诀窍)

在高平,如果一个人(尤其是男人)如果你不会喝酒,那么真是一件痛苦的事情。大凡生活在晋城的人,都知道高平人能喝,而且都是喝...

2022-11-01 08:35:11查看全文 >>

叫骰子玩法大全图解(骰子玩法详细教程)

叫骰子玩法大全图解(骰子玩法详细教程)

中国幅员辽阔,历史悠久,自古以来民间文化丰富多彩。这种多样性既贯穿于“分久必合合久必分”的辉煌历史文明,也体现在多姿多彩...

2022-11-01 08:45:17查看全文 >>

骰子玩法口诀(骰子教程口诀图解)

骰子玩法口诀(骰子教程口诀图解)

六博棋的血案要从一宗皇室血案说起,事情是这样的。汉文帝时期,文帝为了增加皇室成员之间的感情,让吴王的儿子刘贤入长安,和皇...

2022-11-01 08:57:41查看全文 >>

骰子技巧揭秘(骰子技巧口诀)

骰子技巧揭秘(骰子技巧口诀)

金庸正版授权,3D成人武侠手游《鹿鼎记》安卓首测火爆开启,细心的玩家一定会发现每次战斗时,扮演小宝的自己都会抛出骰子,还...

2022-11-01 08:52:31查看全文 >>

三个骰子猜大小技巧(三个骰子猜大小赢的概率大的方法)

三个骰子猜大小技巧(三个骰子猜大小赢的概率大的方法)

图为现场押注的有不少孩童。范晓林 摄扬子晚报网1月1日讯(记者 范晓林 实习生 詹雨涵)昨晚是跨年之夜。南京河西一家商场...

2022-11-01 08:24:44查看全文 >>

摇骰子 技巧(摇骰子一对一技巧)

摇骰子 技巧(摇骰子一对一技巧)

小编来和大家一起看看掷色子有什么技巧?玩骰子有哪些技术?骰宝,中国古老的一种骰子游戏,很早便开始有了,尤其是在中国古代极...

2022-11-01 09:08:58查看全文 >>

打骰子技巧图解(叫骰子技巧口诀)

打骰子技巧图解(叫骰子技巧口诀)

我们常见的骰子,主要原料是透明塑料小颗粒,比如我们常说的亚克力有机玻璃。这种材料加工后,外观会比较漂亮,质地也很澄澈。如...

2022-11-01 09:01:26查看全文 >>

摇骰子吹牛必胜技巧(骰子吹牛游戏下载)

摇骰子吹牛必胜技巧(骰子吹牛游戏下载)

最早接触摇色子吹牛酒令,还是在陕北上学的时候,现在很多地方都流行喝酒时玩这个游戏,可还有一些朋友不太熟悉这个游戏,现在...

2022-11-01 09:08:39查看全文 >>

骰子的玩法和技巧(骰子的正确玩法图解)

骰子的玩法和技巧(骰子的正确玩法图解)

大家好我是航仔。看到标题就能感觉到,这是一款会让我疯狂的桌游,直接开门见山,这次想聊的就是一刻馆刚刚在摩点网上线预售的、...

2022-11-01 09:02:54查看全文 >>

13代轩逸参数及配置(13代日产轩逸价格表)

13代轩逸参数及配置(13代日产轩逸价格表)

全新轩逸日前已经全面上市开售,在此之际,我们一起来回顾一下,日产轩逸的历代车型吧。轩逸SYLPHY,历经十三代更迭,是日...

2022-11-01 08:58:11查看全文 >>

文档排行