前往
大廳
主題

MH造假數據,Terry還公然說謊?這間公司的誠信在哪裡?

Luke mS | 2020-11-13 16:20:34 | 巴幣 5608 | 人氣 1413


先複習一下今年年中的後門事件
(1) NC噹噹在某次公會任務打了非常不科學的紀錄
(2) 被鎖後在某私人群組問有沒有官方人員,其後立刻解鎖
(4) MH提出第一次的解釋,以每小時場次-時間的圖型來判斷一個玩家是否有開腳本
噹噹的每小時場次-時間圖型屬於非腳本,同時因為噹噹有提供4小時的直播刷關紀錄而讓MH判定解鎖
(該網頁有編輯過,巴哈轉貼的版本是最一開始的版本,因此我給的是巴哈轉貼的連結)
(6) 不少玩家針對MH給出的數據做「分析」,玩家們仍然不領情


乍看之下事情已經結束了
事到如今仍有不少社群的玩家在酸後門事件,在當時也有不少玩家因此而退坑

然而事情其實並沒有結束


當時還有王者盃事件在燒,而我身為王者盃事件的當事人自然沒有多餘的心力去研究後門事件的數據
整件事情的來龍去脈我很清楚,但數據的部分我並沒有多加研究

七月初的時候我看到朋友在講美吉的遊戲數據的事情,因此跟他們要了MH給的數據來做研究
結果發現了不得了的事情——MH疑似造假數據

當時我一直想不通,
MH為什麼要為了NC噹噹犧牲這麼多?為什麼MH不惜造假數據也要保護NC噹噹?

於是我決定觀察MH的行為
如果MH真心想悔改的話我就不公開;
如果MH依然故我的話我就找個適合的時機公開。

結果你們也看到了,這段時間MH絲毫沒有悔改的意思,愛引火上身、愛玩弄玩家的劣習完全沒有要改的意思
就我看來連署系統跟嚴密監控名單只是轉移注意力的手段罷了,這也是為什麼這兩個功能在這段期間內完全沒有發揮任何實質上的功能
既然如此,我想我也沒理由繼續隱瞞這件事情了



MH說資料下載期限只到2020 年 6 月 16 日 23:59 前,但他們只是把連結撤銷而已,檔案還是在
有興趣的人可以下載看看,以驗證我以下言論的真實性

打開excel檔,在工作表一覽的地方點右鍵,選擇「取消隱藏」

raw是指未經修改的資料(raw data),也就是原始資料
MH給我們看的十二個工作表(也就是沒被隱藏的工作表)都是經處理後的資料
這十二個工作表分別為
1. 第一名玩家在個人4小時直播期間的出關紀錄(floorComplete)
2. 第一名玩家在個人4小時直播期間的進關紀錄(floorEnter)
3. 第一名玩家在公會任務開放期間的出關紀錄(floorComplete)
4. 第一名玩家在公會任務開放期間的進關紀錄(floorEnter)
5. 第二名玩家在公會任務開放期間的出關紀錄(floorComplete)
6. 第二名玩家在公會任務開放期間的進關紀錄(floorEnter)
7. 第三名玩家在公會任務開放期間的出關紀錄(floorComplete)
8. 第三名玩家在公會任務開放期間的進關紀錄(floorEnter)
9. 第四名玩家在公會任務開放期間的出關紀錄(floorComplete)
10. 第四名玩家在公會任務開放期間的進關紀錄(floorEnter)
11. 第五名玩家在公會任務開放期間的出關紀錄(floorComplete)
12. 第五名玩家在公會任務開放期間的進關紀錄(floorEnter)

「第一名玩家」是NC噹噹,因此只有第一名玩家有所謂的4小時直播
第二名玩家是美吉與他朋友共用的帳號


以下是這份資料的兩個問題,一小一大
第一個問題可以解釋為單純的疏失,但第二個問題極為嚴重

(一) 第二名玩家在5/24的數據

第二名玩家跟另外四個玩家比起來很特別
美吉是官方的合作夥伴,因此可以提早打關卡(但相對的關卡也會比較早關閉)
由「第二名floorComplete」可知,影響的時間為5小時,也就是提早5小時開關卡
因此公會任務的開放時間雖然是5/25的00:00,第二名玩家卻有5/24晚上的進關紀錄

然而在第二名玩家的原始資料中卻沒有5/24的紀錄

既然沒被隱藏的資料是未經修改的資料,理應包含更多、更完整的資料
卻出現了「原始資料遺失,卻有『處理後』的資料」這種很奇妙的情況

這個問題可以理解成MH工程師在刪減數據的時候忘了第二名玩家是可以提早打關卡的美吉
因此把5/25 00:00前的資料全刪了
不過沒被隱藏的紀錄(floorEnter、floorComplete)卻有5/24的資料,或許是不同的工程師在整理這份資料的
否則「第二名floorEnter」、「第二名floorComplete」這兩個沒被隱藏的工作表在5/24的數據應該要跟著被刪掉才是

這算小問題,接下來這個就是大問題了


(二) 第一名玩家的原始資料

既然MH公布了五名玩家的六個紀錄(多一個NC噹噹的4小時直播),理應要有這六個紀錄的raw
可是仔細看圖

「第一名raw」在哪裡?

這次事件「恰好」是第一名玩家,也就是NC噹噹引起的
結果MH「恰好」漏了第一名玩家的原始資料?

如果沒有原始資料的話,我們又要如何相信第一名玩家的紀錄(floorEnter、floorComplete)是真實的呢?
而且原始資料全部刪除就算了,用隱藏的方式藏起來,還剛好獨漏第一名玩家的原始資料
這就好像書架上漏了一本書而空了一格一樣,怎麼看都不對勁吧?



這件事情讓我不禁懷疑,第一名玩家的原始資料是不是藏了什麼不可告人的秘密
第一名玩家的紀錄(floorEnter、floorComplete)看起來很像手動的,只是異常地持久、穩定
考慮到人類有限的集中力,幾乎不可能實現
如果技術夠高端,用複合式腳本來跑的話確實能呈現出極為逼真的數據
然而這麼複雜的腳本不用電腦是不太可能實現的,因此要靠模擬器來運行

當初我研究到這邊的時候就卡關了,因為我沒接觸過資料庫,這份數據有不少欄位我是看不懂的
整理後的資料,也就是「第一名floorEnter」與「第一名floorComplete」,也看不出此玩家是否有使用模擬器
一開始我只是質疑這份數據的真實性而已,並沒有往「MH造假數據」這個方向想,畢竟找不出MH這樣做的動機


恰好我認識的朋友中有一個網頁工程師
在我們交換情報後,他跟我說原始資料的"external"欄位是指「使用模擬器與否」
第五名玩家(行為極像腳本)的原始資料就有這個欄位

但非模擬器玩家將直接不顯示此欄位,而非顯示"external=False"

因此如果噹噹真的是用電腦操作複合式腳本的話,在external那個欄位就會顯示"external=True"
或許就是因為這樣子才會讓第一名玩家的原始資料整個刪掉
在了解這件事之後才讓我覺得MH肯定是故意的,而非單純的出包
正是因為原始資料藏了不可告人的秘密才會刻意地把噹噹的原始資料「遺漏」



再看看當初Terry怎麼講的

恩...「可靠且真實」是吧?

這造假的手段太過於粗糙,是我的話我會直接把所有玩家的raw都刪除,而不是獨漏第一名玩家的raw
再者,既然非模擬器玩家的external欄位會直接消失,那麼第一名玩家的external欄位刪掉也是一個方法
除非external欄位跟其他欄位存在著相關性
甚至當初裝死,不公佈數據也是個方法
更別說當初發影片解釋數據的時候第三名玩家的休息時間還被「遺漏」掉,不禁讓人覺得MH想故意栽贓第三名玩家

我實在無法理解MH為什麼要用這麼粗糙且低劣的手段去造假數據,MH真的把玩家們都當白癡耶



我感覺得出來這陣子很多玩家對MH很不滿,但上巴哈發文又改變不了什麼
不管是對bug的處理態度,還是「這並非我們的本意」,或是「拿錯圖」
種種跡象顯示MH根本不把玩家們的感受當作一回事,甚至以引火上身為樂
我想藉這個機會好好讓MH跟玩家溝通
我認為我有義務讓玩家們知道這件事情,並讓MH作出相應的回覆



另外,為了避免文章的焦點被模糊
在MH給出回覆之前我不會對這篇文章任何的留言、回應作出回覆



送禮物贊助創作者 !
0
留言

創作回應

更多創作