回覆列表
-
1 # 阿狸你褲衩呢
-
2 # 老沙談遊戲
國內外知名的幾家遊戲公司這方面的演算法已經相當成熟,他們自有一套適合自己的匹配演算法。
首先,統計玩家的勝負波動情況。這裡就涉及到了一個叫“ELO演算法”。採用了統計學的手段,用正態分佈函式去擬合了玩家在比賽時的波動表現(有興趣可以去百度一下)。
其次,根據近k場比賽資料來預測MMR。如果你們接觸過DotA 2的話應該會知道,在剛夠資格打天梯的時候,會有10盤被稱為「定分賽」的局。也就是說,這10盤的戰績很大程度上會決定你初始的天梯分。根據這個成績再透過特定的演算法匹配對手。
比如說 按分匹配,你是新手,你玩到了5分,匹配到的 就是4分 5分 6分的人,分數都差不多的。玩的時候你匹配到5分的,但是這個人 以前就玩過玩的非常好5分是因為他是重新註冊了一個號,分數還沒升上去,結果你倆匹配在一起了,實力懸殊,
還有一種就是.你5分匹配到5分的,對方原來可能是最高分的 但是故意把分數刷了下來,結果很顯然,你又輸了
再有比如說 按玩的場次 看資料匹配的,對方玩的非常好,故意連著輸,資料就下來了,結果,你倆還能匹配在一起。你又輸了。