作者:
NeQQ (NeQ)
2026-08-06 02:08:33數學老師太多了,所以我不是來算數學的
這一次,我們來學系統設計吧
首先,做「程式設計」的一定都知道一句話「程式設計沒有真隨機」
大多數的「隨機」都是透過使用隨機種子(Seed)來得到一個序列
這代表的是,當我使用同樣的隨機種子時,永遠都會得到一樣的一串數字
如果我要設計一個3%機率出3星,其中0.7%出PickUp的卡池,最直觀的設計就是
每一抽都隨機從1~1000抓一個數字,
如果抓到1~7,就代表抽中PickUp,如果抓到8~30,就代表抽中3星
看起來很隨機對不對?一般人的角度是這樣
但如果我們刻意對這個「隨機種子」動手腳呢?
因為自己測太懶了,直接丟給AI得到的結果
https://i.imgur.com/ea7mz9z.png
每個種子在測試100,000抽的情況,都會趨近於0.7%的結果
但如果把這100,000次拆成每1000次一個區段,
那麼就容易得到表定0.7%,實際卻低於0.4%的情況
也就是說,營運只要動手腳把這些高於0.7%的區段拿掉,只放入低於0.7%的區段
就算這個隨機種子在100,000抽的結果一定趨近於0.7%,但玩家的體驗則是妥妥低於0.7%
如果你們問,「如果這種事情這麼好做,原本的抽卡系統也能做」
原本的抽卡系統已經維持5年多了,老實說任何的改動都容易被放大檢視
即使玩家不會發現,但像我這種閒閒沒事就喜歡去看別人Commit的無聊人,肯定會想
「為什麼你要平白無故去動這個不應該動且絕不能出錯的系統?」
但是,當有人把整個系統重做了,就很少有人那麼無聊去把整個邏輯全部看仔細
好啦,以上全部都是陰謀論開玩笑的,總之
你們信NEXON絕對不會在機率動手腳,還是信我是漢高祖?
期望值老師,你們懂系統設計嗎?
作者:
HarukaJ (神王川春賀)
2026-08-06 02:10:00不是秦始皇嗎 怎麼通膨變成漢高祖了
作者:
sobiNOva (星星徹夜未眠)
2026-08-06 02:10:00有講跟沒講一樣 新的可以搞為啥舊的就不能
覺得機率會被動手腳你可以發起收集大量玩家抽卡數據的活動…
作者:
NeQQ (NeQ)
2026-08-06 02:11:00秦始皇太多人了,不好意思跟他們搶
作者:
HarukaJ (神王川春賀)
2026-08-06 02:12:00反正我覺得一旦開始算數學就已經是掉入營運給你設的陷阱了 更別說算一算開始沾沾自喜給營運護航的那些了 妥妥的幫別人數鈔票
作者: qwert438 (阿唬喵) 2026-08-06 02:25:00
到現在還沒人做模擬池出來跑我比較意外
作者: proter (XDD) 2026-08-06 02:39:00
UP0.7 其他加起來有2.3 本來就很會歪了
你不相信這遊戲機率還留著幹嘛? 我反而這次新制石頭花更少就帶回學生了
作者:
aintvrdfg (aintvrdfg)
2026-08-06 07:39:00我PU不到0.7%一定有改
作者:
mapulcatt (cosi fun tutte)
2026-08-06 07:42:00數學老師怎麼會是幫人家數鈔票 我這次跟以往fes一樣 固定丟了200+400抽 中間多給的卷就幫我省了14400石頭不看這個省下的14400石 去看虛無飄渺時好時壞的運氣嗎
我記得之前有個遊戲很智障的每個帳號固定用一個種子,導致某些人永遠住非洲,檔案應該是沒有啦。
通常這種智障例子是因為計算隨機時把uid這種常數給加進去了
作者:
NeQQ (NeQ)
2026-08-06 10:06:00我不怎麼在意600抽0,遊戲只是玩得開心繼續、不爽就退出的娛樂。反而是只有數學老師,沒有人談系統設計,很無趣0.993 ** 594 * 0.5 ** 3,這種結果自己看了都想笑了594次99.3%與3次50%全對