【龍之谷】國服各區(qū)/服前15公會排名及全服前30公會總排名
一、前言
? ? 之前貼吧里面有人用官網(wǎng)的夕日總榜數(shù)據(jù)統(tǒng)計并發(fā)布的各職業(yè)第一、各職業(yè)夕陽層數(shù)分布、各職業(yè)人數(shù)等信息,勾起了我的興趣,便也想利用該數(shù)據(jù)做一個公會排名。恰逢全國網(wǎng)通大區(qū)的 飛越彩虹 在貼吧分享了其爬蟲源碼,正好節(jié)省了我許多時間,便起而行之,也在此感謝。
? ? 發(fā)布了第一版國服各區(qū)/服前25公會排名后,在評論區(qū)也得到了大家的許多反饋建議。但第一版的賦分算法極其粗糙,難以服眾,因此我花了一點時間,重新設計了賦分算法,力求得到一張較為準確、略具參考意義的工會排行榜。
二、正文說明
? ? 以下對排名的具體方法進行詳細說明:
? ? ? ? 原理:獲取官網(wǎng)夕日總榜(URL:http://act2.dn.sdo.com/Project/202004ranking/)的最新數(shù)據(jù)后,按各公會成員的夕陽成績來進行賦分,最后以公會為單位將得分加總,最后由高到低進行排列。
? ? ? ? 賦分依據(jù)為該成員當日的夕陽成績,按層、分、秒的不同,得分均有差異。具體賦分方法為:以目標層夕陽BOSS的血量(數(shù)據(jù)源于四女神,為方便全部省去億)除以通關時間然后乘以系數(shù)。排行只統(tǒng)計夕陽12及以上的玩家,即忽略所有夕陽11的玩家。另外考慮到煞氣的影響,13層以上,層數(shù)越高,額外提升的分值越多,對于夕陽12的玩家得分削減25%(考慮到夕陽12太弱和小號因素),夕陽13為普通玩家,夕陽14開始隨著層數(shù)的提高,額外加成分別為5%(夕陽14)、15%(夕陽15)、25%(夕陽16)、35%(夕陽17),用公式表達即是:
血量?÷ 通關時間(秒)x ( 1 + 額外系數(shù))
具體如下表所示:


? ? 若不加系數(shù),在臨層同秒的情況下,用BOSS血量?÷ 通關時間(秒)后對比,所得倍率為1.88。加入系數(shù)模擬煞氣影響后,倍率約為2.0,換言之,即"一個夕陽17c5分10秒的相當于2個夕陽16c5分10秒的人"。此外,從夕陽13開始,各層的進階壓線分數(shù)均在2分30秒左右浮動。
三、各區(qū)/服前15名公會排行榜
? ? 以下為各區(qū)/服前15公會排名:










四、國服前30公會總排名
? ? 此外,我還匯總了各區(qū)/服數(shù)據(jù),重新排名,制作了一張國服前30公會總排名表

五、結言
? ? 為確保排名的有效、可靠和真實性,在制作的各個階段均使用了測試數(shù)據(jù)進行了反復的驗證,以確保絕無紕漏。不過仍有可能存在操作失誤導致數(shù)據(jù)不一致或其他錯誤,也歡迎各位指出。
? ? 此外,若某工會人員故意不打或不全力打夕陽,那便會導致該公會的得分失真,此類人員越多,則數(shù)據(jù)失真程度越高。對此我也附上了在榜人數(shù)(計入了夕陽11的玩家數(shù))供參考比對。
? ? 還有這類問題如“XX區(qū)XX公會落英從未拿過第一,怎么它得分就比常年落英第一公會高了?”,針對這類問題,我的回答如下:賦分算法已針對此情況進行了設計,在通關時間相近,層數(shù)不同的情況下,高層玩家的得分按照臨層倍率為2.0進行了模擬。例如上面所談到的1個夕陽17c5分10秒的得分為一個16c5分10秒的一倍,即以一當二,15c、16c同理。落英是一個八人副本,公會是一個280人的集體,8個人不可能代表280個人的公會,且頭部玩家的絕對數(shù)量往往并不多,因此,從某些方面而言,決定公會得分的反而在夕陽14-16c的中層玩家數(shù)量上面。除此之外,公會內(nèi)隱藏不打夕陽的人也會影響得分,不過那就不是我能控制的了。