我分析了上億條“絕地求生”比賽數(shù)據(jù),找到了最強(qiáng)“吃雞”攻略!
最近迷上了吃雞,整天捧著手機(jī)戰(zhàn)戰(zhàn)兢兢,一會(huì)兒激動(dòng)地起飛、一會(huì)兒手抖地厲害。
在嘗到了落地 3 分鐘就被斃、跑不過(guò)毒倒在半路上失血致死、站在草叢中被不明方向的子彈狙擊而亡、出門舔箱被豬隊(duì)友當(dāng)作敵人干掉等 100 種死法之后,我突發(fā)奇想:我做數(shù)據(jù)分析的,怎么就不能給自己弄個(gè)獨(dú)家吃雞攻略呢?!
當(dāng)!然!能!二話不說(shuō)埋頭就干。
大數(shù)據(jù)分析吃雞,首先得要有數(shù)據(jù)呀。網(wǎng)上逛了一圈發(fā)現(xiàn),Kaggle 上已經(jīng)有吃雞比賽的數(shù)據(jù)集了。
而且數(shù)據(jù)量極大,包含 70 多萬(wàn)場(chǎng)比賽、上億條玩家的數(shù)據(jù),大概有 20G 左右,比去 PUBG 官方 API 數(shù)據(jù)接口爬數(shù)據(jù)快多了,那就用這個(gè)數(shù)據(jù)進(jìn)行分析吧。
分析之前,我詳細(xì)了解了下大家的需求:
- 飛機(jī)嗡嗡地,我到底跳哪里比較安全?
- 我是該茍著不動(dòng),還是應(yīng)該出去猛干?
- 是該單打獨(dú)斗還是跟隊(duì)友一起配合?
- 毒來(lái)了我跑不過(guò)毒怎么辦???
- 什么武器最有用?
- 近戰(zhàn)適合使用什么武器,狙擊適合使用什么武器呢?
- 最后的毒圈一般會(huì)在哪里呢?
- ……
想成功吃雞,請(qǐng)拿好筆劃重點(diǎn)!
到底跳哪里最安全?
跳哪里一直都是一個(gè)比較糾結(jié)的問題,跳得好既可以獲得充足的武器和物資,又可以提高生存概率,當(dāng)然最幸運(yùn)的莫過(guò)成為“天選之子”。
哪里最安全,對(duì)不起,不存在滴!不如你問我跳哪里最危險(xiǎn)呀?
回答:我篩選了 46 萬(wàn)條玩家在游戲開局 3 分鐘內(nèi)就被干掉的數(shù)據(jù),并把它畫了出來(lái)。廢話不說(shuō),上圖:
絕地海島艾倫格地圖
圖中越紅的地方,就是開局 3 分鐘死亡人數(shù)最多的地方。上圖中可以看到,Rozhok 和學(xué)校附近、軍事基地周圍,由于物資豐富跳的人數(shù)眾多,是開局死亡發(fā)生率最高的地方。
再者是 Bunkers 和 Crater 附近、Georgopol 和醫(yī)院附近、Gun Range 附近 。
如果想提高存活率(想要練技術(shù)的除外),特別是新手,還是避開這些地方跳好一些。
畢竟比起一落地還沒找到槍,就被先找到槍的人干掉了,我還是更傾向于好好跟隊(duì)友一起跳個(gè)安全一點(diǎn)的地兒,好好找槍,毒來(lái)了就開著小車慢悠悠地欣賞路上的風(fēng)光。
熱情沙漠米拉瑪?shù)貓D
劃重點(diǎn):Pecado、San Martin、Power Grid 區(qū)域,是開局最危險(xiǎn)的區(qū)域。
我是該茍著不動(dòng),還是應(yīng)該出去猛干?
有人會(huì)問我,可不可以看看哪里有一直都是安全的區(qū)域???我找完武器之后躲起來(lái)不就好了嗎?我一局需要干掉多少人,才有可能吃到雞?。?/p>
冷靜!我們來(lái)看看圖好嗎?
這是一張擊殺人數(shù)與吃雞概率的關(guān)系圖,可以清楚看到,吃雞的概率跟干掉的人數(shù)是呈正比關(guān)系的,想要獲得 30% 以上的吃雞概率需要最少干掉 7 個(gè)人,干掉 10 個(gè)人的吃雞概率是 50%,干掉 15 個(gè)人的吃雞概率是 75%。
因此,如果想要天天吃雞,在一個(gè)地方躲著不出來(lái)是不可能的。多點(diǎn)練習(xí)多提高擊殺技術(shù)才是上策啊,朋友~
哇的一聲哭出來(lái):動(dòng)則干掉 7 人干掉 10 人,臣妾做不到哇!
我趕緊搬出了這張圖:
這分別是單人、雙人、四人模式下,玩家每場(chǎng)比賽的擊殺人數(shù)圖,可以看到不管是在哪種模式下,能夠完成擊殺 7 個(gè)以上的人都是非常非常少的。
擊殺人數(shù)大多數(shù)分布在 0 人和 1 人,能夠完成 2 人擊殺已經(jīng)很了不起了。
是該單打獨(dú)斗還是跟隊(duì)友一起配合?
有些人放蕩不羈愛自由(基友),比如說(shuō)我,在經(jīng)歷了一次出門舔箱被豬隊(duì)友打成篩子之后,總是愿意在四人模式下也自己?jiǎn)胃伞?/p>
但是,跟隊(duì)友打配合和助攻,是不是更容易吃雞呢?看圖:
發(fā)現(xiàn)助攻次數(shù)跟吃雞概率也是成正比關(guān)系的,5 次助攻吃雞概率為 50%,助攻 11 次以上鎖定吃雞。
“毒來(lái)了我跑不過(guò)毒怎么辦”之車輛到底有多重要
在后面的死因分析中發(fā)現(xiàn),玩家死于 Bluezone 也是一個(gè)很高的死因,也就是被毒死了。也就是說(shuō)純靠跑很多時(shí)候是跑不過(guò)毒的。
我也曾有過(guò)身上攜帶著好多個(gè)急救包一邊跑一邊急救(手動(dòng)苦笑)最后還是倒在了路上的狀況。
所以,有車一族真的可以很帥氣!看上圖,沒有搭乘過(guò)車輛的吃雞概率是 0.007,而搭乘過(guò)車輛的吃雞概率是 0.058。也就是說(shuō),有車可以把吃雞概率提高 8 倍!
下回跟隊(duì)友打的時(shí)候,必須得有一個(gè)人專門去找車。再來(lái)看一張圖:
可以看到,吃雞概率一開始隨著搭乘距離上升,搭乘 8-9 千米的車,吃雞概率是最高的(絕地海島艾倫格地圖的長(zhǎng)寬都是 8 千米)。
大于 9 千米概率下降,說(shuō)明車是個(gè)明顯的移動(dòng)目標(biāo),在車上呆久了也不安全,在需要的時(shí)候才乘車是最好的。
什么武器最有用?
有什么武器是最好用的擊殺人數(shù)最多的呢?其實(shí)每種武器都有其長(zhǎng)處和短處,有些武器適合狙擊,有些武器適合近戰(zhàn),最重要的是怎么用。
先來(lái)看看哪些武器擊殺的人數(shù)最多吧,如下圖:
絕地海島艾倫格(800 萬(wàn)人統(tǒng)計(jì)量)
熱情沙漠米拉瑪(176 萬(wàn)人統(tǒng)計(jì)量)
上圖是海島和沙漠兩張地圖中,擊殺人數(shù)最多的 10 種武器統(tǒng)計(jì)圖??梢钥吹剑徽撌窃诤u還是沙漠,M416 自動(dòng)步槍都高居榜首,接著是自動(dòng)步槍 SCAR-L、M16A4、AKM。
擊殺排前四的都是自動(dòng)步槍,5.56 毫米子彈獨(dú)步天下呀。
第五名是 UMP9 沖鋒槍,第六名是 S1897 霰彈槍。另外一點(diǎn)值得注意的是,在沙漠中,SCAR-L 擊殺人數(shù)明顯比 M16A4 高,這是為啥呢?
近戰(zhàn)適合使用什么武器?
我們大多數(shù)時(shí)候面臨的都是近戰(zhàn),那么近戰(zhàn)什么武器擊殺人數(shù)最多呢?看圖:
絕地海島艾倫格(800 萬(wàn)人統(tǒng)計(jì)量)
熱情沙漠米拉瑪(176 萬(wàn)人統(tǒng)計(jì)量)
可以看到,在海島地圖中,霰彈槍 S1897 取代了自動(dòng)步槍 M416 成為擊殺人數(shù)最多的槍支。
接著才是 M416、AKM、M16A4、SCAR-L 等自動(dòng)步槍系列,不過(guò)在沙漠地圖中,M416 仍然是近戰(zhàn)的主要武器。
當(dāng)然,兩個(gè)地圖中,Punch(拳頭)都榜上有名,看來(lái)必要的時(shí)候,拳頭也是不用講道理滴,哈哈哈。
狙擊適合使用什么武器呢?
趴在山上、躲在屋子的窗口里向遠(yuǎn)方的來(lái)客狙擊,也是一種很重要的殺敵方式,那么什么武器狙殺的人數(shù)最多呢?看圖:
絕地海島艾倫格(800 米以上狙擊距離)
熱情沙漠米拉瑪(800 米以上狙擊距離)
由上圖可以看到,比起近戰(zhàn)來(lái)說(shuō),能夠進(jìn)行 800 米以外目標(biāo)狙擊的人其實(shí)是很少的。
在海島模式中,800 米以上距離狙擊的主力仍然是 AKM 等一系列的自動(dòng)步槍,所以自動(dòng)步槍會(huì)是你的最佳配備。
而在沙漠模式中,單發(fā)狙 Kar98k 開始顯現(xiàn)自己的威力,名列第一。連發(fā)狙中 SKS 算是最好用的了。
最后,我把海島和沙漠中擊殺人數(shù)排名前十的武器做了一個(gè) 800 米以內(nèi)各距離下的擊殺百分比面積圖,如下,可以說(shuō),看明白了這張圖,便可以在武器的選擇中進(jìn)行很好的取舍了。
絕地海島艾倫格
熱情沙漠米拉瑪
可以看到?jīng)_鋒槍 UMP9、霰彈槍 S1897 等只適合近戰(zhàn),單發(fā)狙 Kar98k 是遠(yuǎn)距離狙擊的一把好槍。
在海島中,自動(dòng)步槍 M416、M16A4、SCAR-L、AKM 適合各種距離作戰(zhàn)(前提是配件齊全)。在沙漠中,M416 和 SCAR-L 適合各種距離作戰(zhàn)。
最后的毒圈一般會(huì)在哪里呢?
講完了槍支,終于到了大家最關(guān)心的問題了:最后的毒圈會(huì)在哪里出現(xiàn)?哪里出現(xiàn)的幾率高一點(diǎn)?
這樣不就可以結(jié)合著上面的開局危險(xiǎn)區(qū)域圖,找到一個(gè)即安全又有大概率在最后毒圈的地方做“人選之子”躺贏嗎?
先來(lái)看圖:
上圖便是每場(chǎng)比賽最后毒圈出現(xiàn)的位置,可以看到,跟上面那張開局危險(xiǎn)區(qū)域圖相比,毒圈出現(xiàn)的位置分散了好多,幾乎各個(gè)地方都有可能。
不過(guò)可以看到,在 Pochinki East Hill 東南方以及北方的山腳下、在 Yasnaya Polyana 南邊等區(qū)域,是最后毒圈出現(xiàn)頻率最高的區(qū)域。
另外可以知道的是,最后的毒圈出現(xiàn)在近海、近河的地方概率比較小,所以如果在臨近最后的時(shí)候,大圈范圍包含了河流、海邊的話,那么可以估計(jì)最后毒圈應(yīng)該在河流、海邊的反方向。
沙漠最后的決戰(zhàn)地也很分散,不過(guò)比海島集中多了。概率比較大的地方有:Los Leones 和 La Bendita 之間的區(qū)域、Monte Nuevo 和 Pecado 等區(qū)域周圍。
最外圍一大圈公路的周圍及外面,基本上不可能是最后的毒圈。所以如果大圈圈到這些地方的話,往里跑就對(duì)了。
一場(chǎng)分析下來(lái),大家是不是已經(jīng)感覺自己躍躍欲試了,咱開始吃雞吧~(溫馨提示:說(shuō)雞不說(shuō)吧,文明你我他)
最后祝大伙兒大吉大利,天天吃雞!
后記
本篇文章的數(shù)據(jù)和分析代碼可以前往Github:https://github.com/Alfred1984/interesting-python 獲取。
這個(gè)數(shù)據(jù)集的數(shù)據(jù)量很大,還有很多值得探索的地方,比如說(shuō)每場(chǎng)比賽場(chǎng)均有 1.47 個(gè)人自己被自己蠢倒(也就是自斃)。
自斃的方式中,手榴彈高居榜首!接著是被車撞以及由高處跳落跌倒。我當(dāng)時(shí)看到這個(gè)結(jié)果的時(shí)候,也是笑出了豬聲。
不說(shuō)了,我要去帶妹吃雞了愣著干嘛呢,還不趕緊分享給雞(基)友~
Alfred,機(jī)器學(xué)習(xí)算法工程師,主要研究領(lǐng)域?yàn)閿?shù)據(jù)分析、機(jī)器學(xué)習(xí)、深度學(xué)習(xí)等,用 Python 干活兒,用數(shù)據(jù)講故事。