probability - wolframalpha 计算骰子概率的错误?
问题描述
我相信这些问题应该得出相同的答案:
(问题是“用 3 个骰子掷出至少两个 1 的几率是多少”)
https://www.wolframalpha.com/input/?i=1%2C1+on+3+6-sided+dice (解决方案:15/216)和 https://www.wolframalpha.com/input/?i =at+least+two+1+on+3+6面+骰子 (解:16/216)
似乎第一个似乎没有考虑到 1,1,1 作为解决方案。也许它将问题解释为两个问题。但是当在底部显示示例滚动并按下重新滚动时,它确实显示为解决方案。这似乎是一个错误。
任何人都可以对此有所了解吗?
- - 更新 - -
所以这个错误归结为:
当问 WolframAlpha 问题时:“用 5 个骰子恰好掷出两个 1(并且不再有)的几率是多少?” (https://www.wolframalpha.com/input/?i=1%2C1+on+3+6-side+dice)
解决方案:15/216 是正确的,但下面的示例框显示 1,1,1 作为可能的结果(按几次重新滚动)。当您掷 5 个骰子并将 1、1、1、4、1 视为有效结果时,这一点尤其不清楚。非常不清楚它是否准确地解释为1,1 或至少1,1。
正如@paxdiablo 指出的那样,Wolfram Alpha 以相同的概率回答https://www.wolframalpha.com/input/?i=exactly+two+1+on+3+6-sided+dice,但没有错误(1 ,1,1 不显示为有效答案)。
解决方案
我建议它准确地解释为1,1 on 3 6-sided dice
两个1,而不是至少两个。这打折了解释差异的解决方案:1,1,1
1 1 2-5 (5)
1 2-5 1 (5)
2-5 1 1 (5)
----
(15)
1 1 1 (1)
----
(16)
以 5/72 (15/216) 给出的精确概率凝结。
1,1,1
至于为什么当你掷骰子时它会提出,我会说这是一个错误,如果它是为了同意输入。情况似乎确实如此,因为它总是1,1
一开始就有。
有趣的是,two 1 on 3 6-sided dice
查询生成了相同的概率,但是在尝试了 50 次掷骰子之后,1,1,1
组合从未出现过。也许两个不同领域的自然语言处理是不同的。
顺便说一句,我已经向 Wolfram Alpha 提交了反馈,看看他们对此有何评价。如果他们回复我,我会在此处发布回复。
更新 1:已收到标准格式的信函回复,因此希望很快会有进一步的回复:
感谢您对 Wolfram|Alpha 的反馈。您报告的问题已传递给我们的开发团队进行审核。感谢您帮助我们改进 Wolfram|Alpha。
推荐阅读
- ruby - 来自 Ruby 的 AES-256-GCM 加密和 Golang 解密
- python - 获取数据框列的第一个和最后一个值尊重另一列
- java - JAXB/Moxy 解组 JSON 在线程“主”java.lang.NoClassDefFoundError 中遇到错误异常:jakarta/json/JsonException
- windows-subsystem-for-linux - 为什么 WSL 不创建 /run/user/${uid} 目录?
- cpu - 为什么有些算术指令有有符号/无符号变体而有些没有
- kubernetes - 如何向 kubernetes ManagedCertificate 添加新的子域?
- selenium - 无法找到绕过 recapcha 的站点密钥
- r - 如何为循环函数中的列表编写顺序索引号以进行索引
- sql - 重复行但每次更改列值
- gatling - 如何在 Simulation 类中访问 Simulation.log?