[閒聊] 電腦的隨機是不是不太准?

看板C_Chat作者時間4天前 (2024/11/19 20:48), 編輯推噓52(53189)
留言143則, 57人參與, 3天前最新討論串1/1
在兔田賭場耗了一個下午 發現跟莊家都黑傑克平局 這種應該很罕見的情況 發生率卻大概高達十趴左右 突然想到在MD也有類似的情況 現實的手牌事故沒有少過 但遊戲裡的是三張黑魔導上手 這種牌像沒洗過一樣的事情 也是有個十趴機率來讓你卡手 電腦的隨機準嗎 還是此隨機非彼隨機 有沒有西洽? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.42.82.222 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/C_Chat/M.1732020503.A.66E.html

11/19 20:49, 4天前 , 1F
這問題跟人生的意義一樣複雜
11/19 20:49, 1F

11/19 20:49, 4天前 , 2F
random()
11/19 20:49, 2F

11/19 20:50, 4天前 , 3F
前提是你要確定人家玩的是隨機而不是加權
11/19 20:50, 3F

11/19 20:50, 4天前 , 4F
假隨機的你也信
11/19 20:50, 4F

11/19 20:50, 4天前 , 5F
沒有真正的隨機
11/19 20:50, 5F

11/19 20:50, 4天前 , 6F
真隨機你會覺得是假的,就這樣,設計好的假隨機你才會覺
11/19 20:50, 6F

11/19 20:50, 4天前 , 7F
得是真的
11/19 20:50, 7F

11/19 20:50, 4天前 , 8F
他有說是隨機嗎
11/19 20:50, 8F

11/19 20:50, 4天前 , 9F
兔田賭場不是只推薦吃角子老虎嗎??? 穩定賺錢
11/19 20:50, 9F

11/19 20:50, 4天前 , 10F
問就是去找數學老師
11/19 20:50, 10F

11/19 20:50, 4天前 , 11F
就窩看過的幾個賭場程式都是有加權設計的 你玩越多次他們
11/19 20:50, 11F

11/19 20:51, 4天前 , 12F
電腦程式通常都是用時間去算的啦 比較方便
11/19 20:51, 12F

11/19 20:51, 4天前 , 13F
假隨機啊
11/19 20:51, 13F

11/19 20:51, 4天前 , 14F
會小幅度提升玩家下一次中獎的機率
11/19 20:51, 14F

11/19 20:51, 4天前 , 15F
大概只有OS的隨機版是隨機
11/19 20:51, 15F

11/19 20:51, 4天前 , 16F
現實手牌事故沒發生過是你牌沒洗乾淨吧
11/19 20:51, 16F

11/19 20:52, 4天前 , 17F
都是演算法
11/19 20:52, 17F

11/19 20:52, 4天前 , 18F
遊戲內的角子老虎機一定會讓你越拉越多的,因為這是遊戲
11/19 20:52, 18F

11/19 20:53, 4天前 , 19F
線上麻將那種有固定牌山的比較...
11/19 20:53, 19F

11/19 20:53, 4天前 , 20F
電腦想要弄的話可以弄到足夠接近真隨機 雖然還是有差
11/19 20:53, 20F

11/19 20:53, 4天前 , 21F
有律師見證啦
11/19 20:53, 21F

11/19 20:53, 4天前 , 22F
但那點差距已經小到不足以被拿來當成藉口
11/19 20:53, 22F

11/19 20:53, 4天前 , 23F
兔田賭場窩覺得那個比大小賺的比拉霸機快耶 你存到幾千然
11/19 20:53, 23F

11/19 20:54, 4天前 , 24F
賭場耶,這是賭場耶XD
11/19 20:54, 24F

11/19 20:54, 4天前 , 25F
問題是電腦程式不一定要真的給你接近真隨機
11/19 20:54, 25F

11/19 20:54, 4天前 , 26F
賭場討論隨機是不是錯了
11/19 20:54, 26F

11/19 20:54, 4天前 , 27F
都看RNG和seed的算法吧
11/19 20:54, 27F

11/19 20:54, 4天前 , 28F
電腦的隨機都有一定的算法,所以不是真隨機,有伺服器公
11/19 20:54, 28F

11/19 20:54, 4天前 , 29F
後每次都壓1千 贏個3.4回合就領錢重新玩 很快就能賺了
11/19 20:54, 29F

11/19 20:54, 4天前 , 30F
司為了加密要產生真隨機,排了一整面牆的熔岩燈,攝影機
11/19 20:54, 30F

11/19 20:54, 4天前 , 31F
錄下來把畫面上的像素轉成加密算法,就是為了要真正的隨
11/19 20:54, 31F

11/19 20:54, 4天前 , 32F
機,有人走過攝影機前還會增加隨機性
11/19 20:54, 32F

11/19 20:54, 4天前 , 33F
有些是真的要坑你 有些是真的要幫你(如MTG的起手牌)
11/19 20:54, 33F

11/19 20:55, 4天前 , 34F
也有些就單純是寫的很爛的srand()被找到罩門利用
11/19 20:55, 34F

11/19 20:55, 4天前 , 35F
拉霸機實在沒中獎過777 覺得只靠挖礦每次拿個幾百好慢
11/19 20:55, 35F

11/19 20:55, 4天前 , 36F
實際上現實的賭場更沒有隨機,荷官都是有用技術控制的
11/19 20:55, 36F

11/19 20:56, 4天前 , 37F
樓上講的熔岩燈的例子是cloudflare,現在有些技術可以
11/19 20:56, 37F

11/19 20:56, 4天前 , 38F
用電子行為或是風扇噪音當做種子,沒那麼難取得。
11/19 20:56, 38F

11/19 20:56, 4天前 , 39F
偽隨機搞到幾乎和真的一樣的演算法當然有 科學研究上
11/19 20:56, 39F
還有 64 則推文
11/19 21:31, 4天前 , 104F
沒亂搞的情況下 電腦模擬的隨機 感覺不出來跟真隨機的差別
11/19 21:31, 104F

11/19 21:31, 4天前 , 105F
事實上 真隨機有時候還會讓你覺得不太隨機
11/19 21:31, 105F

11/19 21:39, 4天前 , 106F
真隨機有時候真的會隨機到哭出來喔 你能想像你表訂1/2的
11/19 21:39, 106F

11/19 21:39, 4天前 , 107F
機率就是跨不過去嗎
11/19 21:39, 107F

11/19 21:43, 4天前 , 108F
電腦就假隨機 不過沒有像是資安系統的特殊需求等的話其實
11/19 21:43, 108F

11/19 21:43, 4天前 , 109F
也夠用
11/19 21:43, 109F

11/19 21:45, 4天前 , 110F
有時候為了看起來隨機 反而還要去調整連續的結果
11/19 21:45, 110F

11/19 21:52, 4天前 , 111F
電腦的隨機早就比你自己發撲克牌還高了 還在沒隨機
11/19 21:52, 111F

11/19 21:52, 4天前 , 112F
現實世界本來就沒有假隨機
11/19 21:52, 112F

11/19 21:54, 4天前 , 113F
打錯了 現實世界本來就沒有所謂的"究級的真隨機"
11/19 21:54, 113F

11/19 21:56, 4天前 , 114F
電腦演算法算出的隨機性比現實世界還高很多就行
11/19 21:56, 114F

11/19 21:57, 4天前 , 115F
如果他隨機有問題是他演算法太爛 不是電腦隨機不準
11/19 21:57, 115F

11/19 22:01, 4天前 , 116F
拉霸機我跑過連點沒出過777 但有節奏慢慢按就出來了
11/19 22:01, 116F

11/19 22:02, 4天前 , 117F
拉霸機用連點賺的是進FEVER和進BOUNS的連打
11/19 22:02, 117F

11/19 22:08, 4天前 , 118F
我記得隨機播放的音樂也不是真的隨機
11/19 22:08, 118F

11/19 22:09, 4天前 , 119F
sudo
11/19 22:09, 119F

11/19 22:19, 4天前 , 120F
可能亂數表本身的隨機性沒問題,但寫code的人不小心引入
11/19 22:19, 120F

11/19 22:19, 4天前 , 121F
了一些會破壞隨機性的漏洞
11/19 22:19, 121F

11/19 22:20, 4天前 , 122F
或者寫的人為了避免某些結果所以人為地篩選過了
11/19 22:20, 122F

11/19 22:26, 4天前 , 123F
會讓人覺得"這一點也不隨機"的通常才是更接近真隨機
11/19 22:26, 123F

11/19 22:26, 4天前 , 124F
反而會讓人"這很隨機"的才是人為操作的假隨機
11/19 22:26, 124F

11/19 22:27, 4天前 , 125F
^感覺
11/19 22:27, 125F

11/19 22:29, 4天前 , 126F
電腦的隨機不是真隨機,但賭檯的電子機器絕對跟隨機扯不
11/19 22:29, 126F

11/19 22:29, 4天前 , 127F
上一點毛關係,不然怎麼會有人一直站著機台或去玩人家玩
11/19 22:29, 127F

11/19 22:29, 4天前 , 128F
很久的機台,那東西跟抽卡一樣,你沒中越多次下次中獎機
11/19 22:29, 128F

11/19 22:29, 4天前 , 129F
率就會越高
11/19 22:29, 129F

11/19 22:37, 4天前 , 130F
LOL的暴擊就是假隨機啊
11/19 22:37, 130F

11/19 23:08, 4天前 , 131F
你可以裝一種硬體亂數生成器,TRNG,但是價錢不便
11/19 23:08, 131F

11/19 23:08, 4天前 , 132F
宜就是了
11/19 23:08, 132F

11/19 23:42, 4天前 , 133F
其實亂數表的亂數一般使用就足夠隨機了
11/19 23:42, 133F

11/20 01:21, 3天前 , 134F
紅明顯 你可以google一下TRNG跟PRNG
11/20 01:21, 134F

11/20 01:57, 3天前 , 135F
網路有比較混亂的隨機 API 可以使用
11/20 01:57, 135F

11/20 01:57, 3天前 , 136F
理論上會更混亂 更沒有預測性
11/20 01:57, 136F

11/20 01:59, 3天前 , 137F
random.org
11/20 01:59, 137F

11/20 08:53, 3天前 , 138F
隨便用時間hash一下的假隨機已經很少見了 Linux的/dev/ra
11/20 08:53, 138F

11/20 08:53, 3天前 , 139F
ndom是維護一個entropy pool包含理論上是隨機的現實事件
11/20 08:53, 139F

11/20 08:53, 3天前 , 140F
像硬體延遲或鍵盤按的間隔
11/20 08:53, 140F

11/20 09:14, 3天前 , 141F
連擲硬幣都沒辦法100%隨機了,而且就算真隨機也會出現
11/20 09:14, 141F

11/20 09:14, 3天前 , 142F
連續五個甚至更多正面的這種讓你懷疑隨機性的事件了
11/20 09:14, 142F

11/20 10:41, 3天前 , 143F
問就是假隨機
11/20 10:41, 143F
文章代碼(AID): #1dF8aNPk (C_Chat)