題:
是否有任何使用化學計量學或Glicko-2的(免費)程序?
mfarro07
2013-04-27 23:15:53 UTC
view on stackexchange narkive permalink

我正在尋找一個能夠在獲取遊戲數據時跟踪玩家評分的程序,並希望以某種形式基於這些評分輸出排名。

我找到了ELORater ,這正是我要尋找的東西,但我認為ELORater不一定足夠合適。我認為評分可能會由於某些“新”玩家實際上比默認值更熟練而歪曲,儘管我可以為任何給定的玩家更改它,但我不願意自己做出判斷,如果程序可以解決該問題。我還想要一些考慮到不活動的東西,或者實際上支持參與的東西,而我不認為ELORater會這樣做。

因此,在研究這個過程時,我遇到了Chessmetrics和Glicko-2,兩者似乎解決了這些問題。 Chessmetrics在處理數據方面聽起來確實像我想要的,而Glicko-2似乎也足夠接近。

問題是我還沒有找到任何類型的程序或地方來利用它們系統本身,並且我對編碼(或公式)的知識不足,無法提出解決方法。

對於Glicko-2,我遇到了以下這些問題: https://npmjs.org/package/glicko2 https://github.com/proglottis/glicko2

但是我不確定如何實現他們使用。我發現沒有任何東西可以利用實際上可用的化學計量學。再次,我希望某些功能像ELORater一樣工作,即使邊緣有些粗糙。

任何幫助將不勝感激。

您為Glicko-2提供的鏈接似乎足以解決您的問題。您能否詳細說明執行程序時遇到的麻煩?
如果您想與我聯繫,我已經在C#中實現了Glicko。
我認為您的問題必須更好地闡述。我不完全了解您想要實現的目標。另外,什麼是化學計量學和Glicko-2?他們的目的是什麼?
@AndyM可以解決這個問題嗎?乾杯!
@RauanSagit它已自動轉換為評論。
三 答案:
Jim Garner
2014-07-25 20:04:35 UTC
view on stackexchange narkive permalink

很抱歉回答這個問題的時滯;我只是偶然發現了這篇文章。如果您希望得到更好的響應時間,那麼您應該通過幫助文件中提供的電子郵件與我聯繫。邊緣,尤其是根據您的帖子,您將無法實現自己的功能。那些有勇氣直接與我聯繫的人,發現我在解決他們的問題方面友善友好。公開發表貶損某人工作的貶損言論不是善意的舉動,我也不是這樣。因此,我選擇了粗魯而完全的回答。高級播放器,在幫助文件中添加播放器的說明中對此進行了說明,

設置初始評分

輸入名稱後,您必須選擇初始選項評分。 -默認成人(以USCF規則為基礎)分配1300作為初始評分-默認孩子(以USCF規則為基礎)分配兒童的年齡評分計算等級的公式為300 +年齡*50。您只能選擇列出的年齡範圍是4到20。請注意,如果年齡在20或以上,則為默認成人等級。 -Level允許您專門設置玩家的感知技能水平,這可以與錦標賽總監為某個已知的國際象棋棋手提供臨時等級相媲美。請記住,您應該熟悉國際象棋社區中棋手的相對優勢。顯然,尚未被評級的高級玩家介於高級初學者和中級玩家之間。如果不確定,請使用默認的成人設置,該設置與高級初學者相當。 -USCF允許您將已知的USCF評級直接輸入系統。如果您輸入的是USCF等級的球員,請使用此選項。

此外,程序中提供的USCF等級系統會在前20場左右左右移動球員,試圖準確定位該人。此時期稱為臨時等級,是USCF等級系統的一項功能,可防止等級發生偏差。波士頓大學Mark E Glickman教授的網站詳細描述了用於實施該系統的所有方程式以及其背後的邏輯,包括臨時評分。幫助文件提供此鏈接以及有關程序的其他說明。為您提供信息,該程序完全支持該臨時評分機制。

簡而言之,該程序EloRater完全如其所願:它使用USCF評分規則為您的俱樂部實施評分系統。對於USCF,此評級系統足夠好。對你的俱樂部來說應該足夠了。從我在過去8年中不斷收到EloRater用戶的感激之情來看,它對我的俱樂部以及大多數選擇使用我的軟件的俱樂部都非常有用。

祝您俱樂部好運,並找到完全符合您期望的好運查找軟件。

Jim Garner(EloRater的作者)

歡迎來到該站點,並感謝您的參與。我可能是錯的,但是在OP的一句話中,“我希望有某種功能像ELORater,即使邊緣有些粗糙,”我讀“ it”來指代* other *(非EloRater)解決方案,有人可以指出他。也就是說,我讀這句話的基本意思是:*您能指出我使用具有EloRater相同(理想)功能的Glicko的實現嗎?即使它的邊緣比EloRater粗糙,這也會很有用。*同樣,我可能是錯的,但我認為它是免費的。
對於正在尋找軟件的人來說,這是一個巨大的過度反應,而且似乎採取了一種非常幼稚的方式。這並不是要批評您的軟件,而是有關類似軟件的一個普遍問題。即使是對您的軟件的批評,它也是公平和禮貌的。稱呼某人沒有“勇氣”,然後大聲疾呼,這表明您擁有極大的不安全感。
Tomaso Neri
2016-05-05 11:48:26 UTC
view on stackexchange narkive permalink

看來,排名(我們針對體育,遊戲等的排名系統)可以滿足您的需求。

它是免費使用的,旨在為小型或大型玩家群體管理排名(以及統計,包括比賽統計等)。

Rankade不使用 Glicko ,但是其算法(稱為 ree 算法)雖然更複雜(這是比較),如果您僅進行一對一比賽,則類似於Glicko,並且可以管理不活動遲到

Brad Beattie
2016-01-08 00:03:39 UTC
view on stackexchange narkive permalink

答案有點晚了,但是我最近建立了 https://sortmatch.ca/,它實際上是使用Glicko2評分而不是整數記數法的瑞士風格的比賽。



該問答將自動從英語翻譯而來。原始內容可在stackexchange上找到,我們感謝它分發的cc by-sa 3.0許可。
Loading...