Re: [閒聊] 公布機率要如何審查ㄋ??

看板ToS (神魔之塔(Tower of Saviors))作者 (._.?)時間8年前 (2018/04/15 17:17), 8年前編輯推噓21(21022)
留言43則, 24人參與, 8年前最新討論串6/6 (看更多)
跟風一下機率審查文 本人稍有一點點程式設計背景知識 以下言論都是我個人看法和猜測 歡迎討論, 但是請保持理性 勿戰 === 審查方式的分隔線 === 對玩家和抽卡機來說 只要讓玩家連續34抽都沒抽中的時候, 第35抽抽到圖靈 其他事情其實都可以推給機率 因為玩家無法驗證正確性, 所以沒有討論細節的必要 那以蘋果的立場來說該如何審查呢? 省略一些細節討論跟現實中不可行的作法 我認為較為現實可行的作法是 當有足夠多玩家檢舉時 (或是當蘋果抽查到該遊戲) 審查員直接以一般玩家身份抽足夠多的卡片, 統計出的機率跟官方提供的機率表對照 誤差如果在一定範圍以下, 就當作沒問題 這個作法當然不是完美的, 但是這已經是我想到最實際的作法了 有更好的作法歡迎提出 === 時間跟抽卡關聯性的分隔線 === 另外一個常常被提到的問題 抽卡機率到底是不是跟時間有關? XX分抽卡真的有可能會比較好嗎? 這裡說個很簡單大家一定懂的盲點 當很多人都說XX分會抽到好卡, 會造成更多人在那個時間抽 結果導致更多好卡在那個時間被抽出.. (ry 實際情況是, 時間有可能會作為亂數參考的其中一個要素 也有一些情況會直接用時間當函數, 精確度又很低 (例如精確度低到單位是秒) 這種情況, 就會造成同一個時間點會抽出相同的東西 以時間作為亂數參數, 單位是ms(1/1000秒)以下, 這在程式中是非常正常的 而且就算同一個1/1000秒可以抽出相同的東西, 對玩家抽卡策略來說也沒有參考價值 實際上MH能取得的各種資料, 都有可能會成為亂數使用的參數 稍微比較有可能的就是當前時間, 其他有什麼參數不曉得 其他資料加進亂數參數, 對MH來說都是比較不可能也沒必要的 因為數值缺乏唯一性隨機性, 或是會額外增加伺服器運算量 這些包括抽卡次數,背包圖鑑開幾張,登入使用的手機/電腦型號,遊戲帳號...等 另外有些在程式層面來說是不可能的, 例如說玩家有沒有在馬桶上XD 如果有天神魔要存取攝影機就要小心了 (!? === 抽卡機程式是否預先建表的分隔線 === 前面文章有討論抽卡機程式實做方法的問題 是否有事先排好表格, 再一個一個發給抽卡的玩家 其實這是個假議題, 因為是不是這樣實做玩家方面是感覺不出差異的 以抽卡機程式的角度來說 直接挑選一個隨機數, 依照機率建出抽卡順序隨機表 好處可以保證在全部玩家的視角來說, 抽卡越多機率會越接近設定值 但是實際上MH也不需要保證這件事 前面的文章有提到的巴哈FGO的討論串 上面提到短時間大量的隨機亂數, 並不適用於線上遊戲 該作者這個觀點其實我是持反對意見的 所有的線上遊戲都包含隨機成份 (不然我想可能沒人要玩..) 例如RPG遊戲, 每次打怪攻擊傷害是多少之類的, 都會需要隨機 玩家需要隨機數的機會, 正常玩MMORPG遊戲的情況可能都是用秒當單位的 相對這些遊戲來說, TOS已經算是產生隨機數機會相對少非常多的了 大概就是抽卡, 還有關卡出隨機敵人掉落道具, 還有珠子排列 珠子的部份已經有相關文章討論過, 就不講細節了 保留一份事先隨機好的資料表格再照順序一個一個發, 其實比每次做隨機還更不合理 1. 伺服器必須要保留所有玩家抽卡的順序, 才能一個一個發 但是MH並不需要保證每次抽卡有獨立而且唯一的序號 抽卡紀錄也只需要紀錄時間.玩家.卡片 2. 假設是單一伺服器處理這個運算, 所有資料都必須經過這個伺服器 這會遇到頻寬問題 3. 假設是多個伺服器處理這個運算, 要對抽卡分配唯一序號 這會遇到伺服器間同步的問題 4. 這份預存的表格會佔用額外的伺服器空間 基於以上, 所以我認為這個作法在伺服器處理能力/頻寬有限的情況, 其實並不實際 大部分遊戲, 都會平衡伺服器處理能力跟頻寬 (必要時直接停止部份服務, 例如說#6) 我並沒有完全排除這個作法的可能性, 我只是覺得不太可能而且沒有必要 如果真的TOS是這樣做的, 我只能說這方法..好像不是很好..||| 另外, 無論是用哪種方式實做, 都不會影響玩家抽卡策略 就是抽, 沒有什麼作法比較容易中好卡 === End 懶人包的分隔線 === 1. 蘋果可能的審查方式: 試抽 2. 玩家只能申訴保底出包, 其他並沒有辦法, 因為隨機是邪惡的 3. 抽卡機實做隨機用到的參數, 可能複雜可能簡單 但是一般來說就算只單純用時間當參數做隨機數, 通常也都有很高的精確度 4. 無論是用哪種方式實做抽卡機程式, 其實都不會影響玩家抽卡策略 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.136.60.101 ※ 文章網址: https://www.ptt.cc/bbs/ToS/M.1523783854.A.E75.html

04/15 17:18, 8年前 , 1F
嗯嗯 我也是這樣想
04/15 17:18, 1F

04/15 17:18, 8年前 , 2F
04/15 17:18, 2F

04/15 17:19, 8年前 , 3F
五樓一抽圖靈
04/15 17:19, 3F

04/15 17:24, 8年前 , 4F
04/15 17:24, 4F

04/15 17:24, 8年前 , 5F
04/15 17:24, 5F

04/15 17:25, 8年前 , 6F
五樓100抽二三獎
04/15 17:25, 6F

04/15 17:26, 8年前 , 7F
這種機率除非抽出來結果偏離預估太多 都可以推給誤差好嗎
04/15 17:26, 7F

04/15 17:26, 8年前 , 8F
除非你抽出來跟預估差2~3個標準差以上不然都很正常
04/15 17:26, 8F

04/15 17:27, 8年前 , 9F
幹你ZN
04/15 17:27, 9F

04/15 17:28, 8年前 , 10F
幫小可QQ
04/15 17:28, 10F

04/15 17:29, 8年前 , 11F
所以歐洲人和非洲人都會異口同聲跟你說沒差就是這道理
04/15 17:29, 11F

04/15 17:43, 8年前 , 12F
誤差值這種事情太好唬弄過去了 我是覺得不用太著墨在
04/15 17:43, 12F

04/15 17:43, 8年前 , 13F
機率上面了 因為怎麼搞 都是營運方有理
04/15 17:43, 13F
就是個MH說你非洲命,你也無話可說的概念

04/15 17:44, 8年前 , 14F
除非抽不到,不然其他都是命
04/15 17:44, 14F

04/15 17:46, 8年前 , 15F
試抽太不可能,難道試抽的資金要蘋果先墊還是瘋頭預繳?
04/15 17:46, 15F

04/15 17:51, 8年前 , 16F
算的在精準,要抽到飽底的非洲人還是一樣哭哭
04/15 17:51, 16F

04/15 18:09, 8年前 , 17F
再啦乾
04/15 18:09, 17F

04/15 18:13, 8年前 , 18F
蘋果自己試抽自己退費自己同意就好(誤
04/15 18:13, 18F
我覺得是可行的,沒有誤

04/15 18:43, 8年前 , 19F
那些迷信都只是想讓自己好受點XD 讓自己好像在抽卡上掌
04/15 18:43, 19F

04/15 18:43, 8年前 , 20F
握了一些訣竅 好像自己比較不一樣
04/15 18:43, 20F
(艸)

04/15 18:50, 8年前 , 21F
其實就gatrandom 怎麼有那麼多想法
04/15 18:50, 21F
考慮程式當然就只是random 把商業模式加進來就變得很複雜 (O

04/15 18:53, 8年前 , 22F
基本上只能試抽 跟消基會檢驗商品差不多道理
04/15 18:53, 22F

04/15 18:57, 8年前 , 23F
雖然是這樣說不過我滿體幾乎沒抽過好卡 四秒抽就常
04/15 18:57, 23F

04/15 18:57, 8年前 , 24F
中大獎
04/15 18:57, 24F
其實光是考慮抽卡機程式是否有這種差異 就知道絕對不可能 因為這種機率分佈差異,不會為MH帶來更多營收 實作上雖然不會太困難,但是重點是沒有必要

04/15 18:57, 8年前 , 25F
由蘋果先墊 檢驗完再由瘋頭收回帳號 退款
04/15 18:57, 25F
其實應該刷退就好.. 我覺得細節不用太在意,因為相對來說都可以處理就是小事

04/15 19:33, 8年前 , 26F
推個 所以要驗證這抽卡機有無作假就請油王大量抽卡驗證
04/15 19:33, 26F
這就跟公佈機率之前一樣啊XD 所以結論是根本沒差

04/15 20:00, 8年前 , 27F
「我某某時候抽比較容易中好卡」 大部分真的只是心理作祟
04/15 20:00, 27F

04/15 20:01, 8年前 , 28F
我自己也有這樣的迷思,儘管我知道MH程式應該不會特別這樣
04/15 20:01, 28F

04/15 20:01, 8年前 , 29F
設計什麼時候比較容易抽到好卡
04/15 20:01, 29F
有這種信念比較容易花更多錢,這倒比較有可能是真的

04/15 20:55, 8年前 , 30F
一直刷卡的時候比較容易中,這應該不是迷信?w
04/15 20:55, 30F

04/15 20:56, 8年前 , 31F
    ^課金
04/15 20:56, 31F
這是不變的真理 XD

04/15 21:37, 8年前 , 32F
看程式碼
04/15 21:37, 32F

04/15 21:45, 8年前 , 33F
看程式碼基本上沒用 你又不知道伺服器實際上跑的是不是
04/15 21:45, 33F

04/15 21:46, 8年前 , 34F
他交出來的那份程式 而且把自己最重要的伺服器的程式碼
04/15 21:46, 34F

04/15 21:46, 8年前 , 35F
交出去?除非有嚴重觸法吧
04/15 21:46, 35F
1. 審查員必須要有專業知識 2. 遊戲公司有干涉審查過程的機會 3. 商業機密敏感資料,這樣做會有爭議

04/16 08:19, 8年前 , 36F
真的要做到審查的話 也許蘋果可以單獨把抽卡這件事放在
04/16 08:19, 36F

04/16 08:19, 8年前 , 37F
自己的server MH要給卡一定要繞到蘋果這一端來由蘋果告
04/16 08:19, 37F

04/16 08:19, 8年前 , 38F
訴MH這次抽到的是什麼卡 只是MH拿到卡號如果再動手腳蘋
04/16 08:19, 38F

04/16 08:19, 8年前 , 39F
果可能也不知道....
04/16 08:19, 39F
實務上不可行 必須自建伺服器與MH伺服器連結而且能互相溝通 而且蘋果伺服器故障可能蘋果要賠MH損失 而且每一個月甚至更短,抽卡清單就需要更新,中間都是文書流程,或是要另外開發雙方 公司同意的自動化流程 這也會影響遊戲抽卡活動設計的自由度 而且這種事情無法廣泛套用所有遊戲 換一個遊戲就要重做一次

04/16 10:58, 8年前 , 40F
單純刷退的話,MH收不到錢,但是檢驗方多了一個抽齊的帳
04/16 10:58, 40F

04/16 10:58, 8年前 , 41F
號,對MH來說會造成損失,所以應該還是要由MH回收帳號
04/16 10:58, 41F
我不太確定你說的損失是什麼,這部分我不是專業 不過你是對的,MH回收試抽帳號才是正解 ※ 編輯: pcyu16 (118.167.31.118), 04/16/2018 11:14:29

04/16 15:20, 8年前 , 42F
跟自己系統要一個系統值,然後傳給伺服器,取得抽卡編
04/16 15:20, 42F

04/16 15:20, 8年前 , 43F
號,這也是一個實作方法XD
04/16 15:20, 43F
文章代碼(AID): #1QqnYkvr (ToS)
文章代碼(AID): #1QqnYkvr (ToS)