|
||||
AW: Elowert einer unbekannten engine ausrechnen?
Nimmst Du Arena, löscht im Arena-Verzeichnis arena.pgn, und machst ein Turnier mit allen 10 Engines. Die pgn-Datei arena.pgn legt Arena dabei automatisch wieder an. Danach in Arena Menu -> Extras -> Elo Calculation.
Unten im neuen Fenster die PGN-Datei auswählen und erstmal irgendeine Elozahl als Basis eintragen. Dann rechnen lassen. Such Dir eine Engine aus, deren Elo-Wert Du kennst, und wenn der angezeigte Wert zu niedrig ist, addierst Du die Differenz zu dem Basis-Elowert dazu. Sonst die Differenz abziehen. Dann Elostat nochmal laufen lassen, und die Elowerte sollten dann stimmen. Elostat gibt Dir auch an, wie groß die Fehlerbereiche sind, und die schrumpfen mit zunehmender Partienzahl - sofern die Partien sich nicht dauernd wiederholen natürlich. |
Folgender Benutzer sagt Danke zu Rasmus für den nützlichen Beitrag: | ||
|
|||||||||||
AW: Elowert einer unbekannten engine ausrechnen?
Die andere Methode (Irgendeine Elo-Zahl nehmen und wenns einem zu niedrig ist, Differenz dazuaddieren und nochmal rechnen lassen hört sich etwas an wie "Ich rechne mir die Zahl so lange hin, bis ich mein gewünschtes Ergebnis habe". Wichtig ist halt, dass die zu bewertende Engine wirklich mit den Gegnern vergleichbar ist. Würde ich jetzt hier zum Beispiel einen Stockfish gegen die ganzen Mephistos antreten lassen, dann kommt bei der Berechnung nur Murks raus.
__________________
Mein Profil beim ICCF (International Correspondence Chess Federation) https://www.iccf.com/player?id=89948&tab=3 Geändert von Hartmut (31.03.2018 um 19:09 Uhr) |
Folgender Benutzer sagt Danke zu Hartmut für den nützlichen Beitrag: | ||
|
|||||||||||
AW: Elowert einer unbekannten engine ausrechnen?
Vielen Dank euch Beiden! 😀👍
|
|
||||
AW: Elowert einer unbekannten engine ausrechnen?
Die Kalibrierung auf den Absolutwert bezogen auf eine andere Liste bekommt man, wenn man einen Absolutwert aus der anderen Liste kennt, und dazu kann man irgendeine der bekannten Engines nehmen. Deswegen kann man den Basis-Elowert frei wählen, und die Ergebnisse sind immer noch genauso korrekt wie vorher. |
Folgender Benutzer sagt Danke zu Rasmus für den nützlichen Beitrag: | ||
|
|||||||||||
AW: Elowert einer unbekannten engine ausrechnen?
Durchaus nicht, weil man im Turnier ja nur die Elo-Differenz ermittelt. Eine Engine mit 2200 wird gegen eine Engine mit 2000 genauso oft gewinnen wie eine Engine mit 1700 gegen eine mit 1500. Oder wie eine mit 12300 gegen eine mit 12100.
Die Kalibrierung auf den Absolutwert bezogen auf eine andere Liste bekommt man, wenn man einen Absolutwert aus der anderen Liste kennt, und dazu kann man irgendeine der bekannten Engines nehmen. Deswegen kann man den Basis-Elowert frei wählen, und die Ergebnisse sind immer noch genauso korrekt wie vorher. https://www.schachcomputer.info/foru...ead.php?t=5483 Wie gesagt, es ist halt die Frage was ich haben will. Einen Bezug zu irgendeiner speziellen Liste, einen Bezug zwischen den Geräten die ich habe, einen anderen Bezug. Und da stellt sich halt die Frage nach der Aussagekraft wenn jemand sagt, die Engine A hat ELO xxxx. Dann muss man immer fragen "Bezogen auf was?". Allein deswegen halte ich von der Erbsenzählerein recht wenig. Und was ich von den Ermittlungsmethoden der verschiedenen Foren halte... naja... siehe Thread oben. Und damit lass ichs mal gut sein. Wie man es im Bezug auf die an einem Turnier teilnehmenden Geräte hält, hab ich ja gesagt. Und der Bezug ist halt nur ein Bezug auf die Teilnehmenden Geräte.
__________________
Mein Profil beim ICCF (International Correspondence Chess Federation) https://www.iccf.com/player?id=89948&tab=3 |
Folgender Benutzer sagt Danke zu Hartmut für den nützlichen Beitrag: | ||
|
||||||||||||
AW: Elowert einer unbekannten engine ausrechnen?
So was mach ich händisch und erst nachdem ich weiss, welche Leistung die neue Engine im Turnier erbracht hat. Ein Programm dazu findet sich hier http://www.paxmans.net/performance_calc.php Gruss Kurt |
Folgender Benutzer sagt Danke zu applechess für den nützlichen Beitrag: | ||
|
|||||||||||
AW: Elowert einer unbekannten engine ausrechnen?
Danke Kurt,
Cooles Tool! 👍Den SCORE (ich nehme an in %) finde ich WIE heraus? Peter |
|
||||||||||||
AW: Elowert einer unbekannten engine ausrechnen?
Bei Score trägst du die Leistung der noch nicht gewerteten Engine ein, z.B. 7,5 (aus 10 Partien) und unten die Rating der beteiligten Engines. Mit Calculate wird dann die Elo-Performance errechnet. Das funktioniert bei einrundigen Turnieren sehr gut. Im Falle von doppelrundig müssten wohl die Elo-Zahlen der Gegner zweimal eingegeben werden. Ein einfaches Tool stellt auch die FIDE zur Verfügung https://ratings.fide.com/calculator_rp.phtml Das funktioniert auch bei mehreren Runden. Gruss Kurt |
|
||||||||||||
AW: Elowert einer unbekannten engine ausrechnen?
Hallo,
ein Tool zur Berechnung findet sich auch auf dieser Seite: https://www.schachcomputer.info/html/elo_script.html Ist aus meiner Sicht etwas leichter verständlich. Gruß Micha |
Folgender Benutzer sagt Danke zu Chessguru für den nützlichen Beitrag: | ||
![]() |
Themen-Optionen | |
Ansicht | |
|
|
![]() |
||||
Thema | Erstellt von | Forum | Antworten | Letzter Beitrag |
Frage: Freie Engine (Uci) für PC - Spielstil | Ecki | Die ganze Welt der Schachcomputer / World of chess computers | 4 | 05.04.2015 16:03 |
News: Revelation als UCI engine: PCSengine software | krval | Die ganze Welt der Schachcomputer / World of chess computers | 1 | 13.08.2013 16:06 |
Mephisto PC-Modul als UCI Engine | FluidDynamics | Die ganze Welt der Schachcomputer / World of chess computers | 0 | 14.02.2008 08:53 |
Frage: zum unbekannten Schachcomputer !! | Wilfried | Die ganze Welt der Schachcomputer / World of chess computers | 1 | 28.08.2005 22:41 |
Fruit als Engine? | Robert | Die ganze Welt der Schachcomputer / World of chess computers | 3 | 04.08.2005 08:26 |