Schachcomputer.info Community

Zurück   Schachcomputer.info Community > Schachcomputer / Chess Computer: > Die ganze Welt der Schachcomputer / World of chess computers


Antwort
 
Themen-Optionen Ansicht

  #161  
Alt 07.07.2017, 00:41
Hartmut Hartmut ist offline
Lebende Foren Legende
 
Registriert seit: 01.04.2010
Ort: Nürnberg
Alter: 60
Land:
Beiträge: 2.174
Abgegebene Danke: 3.225
Erhielt 1.544 Danke für 898 Beiträge
Aktivitäten Langlebigkeit
3/20 14/20
Heute Beiträge
0/3 sssss2174
AW: Mm5 nur 1575 ELO ??

 Zitat von Chessguru Beitrag anzeigen
Soweit mir bekannt, wird in einem Fide Turnier aus der durchschnittlichen Bewertung der Gegner, den gewonnenen Punkten in den gespielten Partien die Änderung berechnet. Dabei ist natürlich auf den berühmtewn K-Faktor zu beachten. Bei uns wäre bezogen auf die Aktivliste z.B. der K-Faktor =20, da wir Schnellschachpartien spielen.
Naja, das war ja nicht das Problem. Aber wenn ich wie in Solvacs Beispiel noch keine Wertungen habe, kann ich ja auch nichts aus der durchschnittlichen Bewertung errechnen. Deswegen war ja meine Frage wie man das damals bei der allerersten Berechnung gemacht hat.

Der Schnellschachmodus hat mit dem K-Faktor nichts zu tun: Für die normale Liste gibt es gewisse Regularien, ab wann Spiele gewertet werden dürfen

Allerdings gibt es bei der FIDE auch eine Rapid-List. Die wird getrennt von den normalen ELO-Werten berechnet. All das findet sich in den FIDE Rating Regulations Abschnitt 1

Der K Wert hat etwas mit der Höhe der Wertung zu tun, bzw. bei minderjährigen Spielern auch mit dem Alter:

8.5 Determining the rating change for a rated player

8.51 For each game played against a rated player, determine the difference in rating between the player and his opponent, D.

8.52 If the opponent is unrated, then the rating is determined at the end of the event. This applies only to round-robin tournaments. In other tournaments games against unrated opponents are not rated.

8.53 The provisional ratings of unrated players obtained from earlier tournaments are ignored.

8.54 A difference in rating of more than 400 points shall be counted for rating purposes as though it were a difference of 400 points.

8.55 (a) Use table 8.1(b) to determine the player’s score probability PD
(b) ΔR = score – PD. For each game, the score is 1, 0.5 or 0.
(c) ΣΔR x K = the Rating Change for a given tournament, or Rating period.

8.56 K is the development coefficient.
K = 40 for a player new to the rating list until he has completed events with at least 30 games.
K = 20 as long as a player's rating remains under 2400.
K = 10 once a player's published rating has reached 2400 and remains at that level subsequently, even if the rating drops below 2400.
K = 40 for all players until their 18th birthday, as long as their rating remains under 2300.
If the number of games (n) for a player on any list for a rating period multiplied by K (as defined above) exceeds 700, then K shall be the largest whole number such that K x n does not exceed 700.

8.57 The Rating Change is rounded to the nearest whole number. 0.5 is rounded up (whether the change is positive or negative).

8.58 Determining the Ratings in a round-robin tournament.
Where unrated players take part, their ratings are determined by a process of iteration. These new ratings are then used to determine the rating change for the rated players.
Then the ΔR for each of the rated players for each game is determined using Ru(new) as if an established rating.

Findet sich alles hier: http://www.fide.com/fide/handbook.ht...7&view=article
__________________
Mein Profil beim ICCF (International Correspondence Chess Federation)
https://www.iccf.com/player?id=89948&tab=3
Mit Zitat antworten
  #162  
Alt 07.07.2017, 00:46
Benutzerbild von Chessguru
Chessguru Chessguru ist offline
Administrator
 
Registriert seit: 29.06.2004
Ort: Rostock
Alter: 55
Land:
Beiträge: 6.500
Bilder: 1
Abgegebene Danke: 1.624
Erhielt 4.647 Danke für 1.395 Beiträge
Member Photo Albums
Aktivitäten Langlebigkeit
8/20 20/20
Heute Beiträge
0/3 sssss6500
AW: Mm5 nur 1575 ELO ??

Naja, du kannst doch z.B. 2000 bei allen 3 Spielern einsetzen, dann funktioniert die Sache.

Lt. Fide heißt es aber: K = 20 for RAPID and BLITZ ratings all players.
Mit Zitat antworten
  #163  
Alt 07.07.2017, 01:10
Hartmut Hartmut ist offline
Lebende Foren Legende
 
Registriert seit: 01.04.2010
Ort: Nürnberg
Alter: 60
Land:
Beiträge: 2.174
Abgegebene Danke: 3.225
Erhielt 1.544 Danke für 898 Beiträge
Aktivitäten Langlebigkeit
3/20 14/20
Heute Beiträge
0/3 sssss2174
AW: Mm5 nur 1575 ELO ??

 Zitat von Chessguru Beitrag anzeigen
Naja, du kannst doch z.B. 2000 bei allen 3 Spielern einsetzen, dann funktioniert die Sache.

Lt. Fide heißt es aber: K = 20 for RAPID and BLITZ ratings all players.
Kannst Du mir mal helfen wo das steht? Im FIDE-Handbuch habe ich es nicht gefunden und das ist eigentlich das ausschlaggebende Werk für all diese Berechnungen.

EDIT: Hab es gefunden. Das steht eigentlich nur bei dem Rating-Calculator auf den Seiten der FIDE als Hinweis. In den offiziellen Rating Regulations steht es aber nicht. Und die sollten doch eigentlich das ausschlaggebende sein. Nun ist die Frage: Bin ich zu doof das in den Regulations zu finden oder ist einfach die Information beim Calculator veraltet. Ich schätze letzteres, denn der Calculator ist eigentlich kein offizielles Instrument, zumal da nur einzelne Partien berechnet werden, als kleines "Schmankerl" für Leute die mal gegen einen ELO-Träger antreten durften. Das ist aber nur ein vager Anhaltspunkt ohne Aussagekraft und hat mit der eigentlichen Auswertung eines Turniers oder Wettlampfes wenig zu tun.

Edit die 2. OK, jetzt weiss ich es ganz genau. Diese Ratingvariante gilt nicht für normal ausgewertete Turniere sondern nur in der sogenannten FIDE-Online-Arena, also im Endeffekt auf einem FIDE-eigenen Schachserver. Für normale Turnierauswertungen gilt diese Regel nicht.

https://www.fide.com/fide/handbook.h...8&view=article
__________________
Mein Profil beim ICCF (International Correspondence Chess Federation)
https://www.iccf.com/player?id=89948&tab=3

Geändert von Hartmut (07.07.2017 um 01:34 Uhr) Grund: zusätzliche Info gepostet
Mit Zitat antworten
  #164  
Alt 07.07.2017, 12:53
Benutzerbild von Solwac
Solwac Solwac ist offline
Revelation
 
Registriert seit: 18.07.2010
Land:
Beiträge: 782
Abgegebene Danke: 189
Erhielt 338 Danke für 216 Beiträge
Aktivitäten Langlebigkeit
0/20 14/20
Heute Beiträge
0/3 ssssss782
AW: Mm5 nur 1575 ELO ??

So, nächster Schritt:

Simulierter Wettkampf von vier Programmen A, B, C und D mit jeweils 100 Elo Unterschied in der Spielstärke über 250 Runden (insgesamt 1500 Partien).

Code:
Gegner1	Gegner2	Partienzahl																																																																																																																																																																																																																																																											
A	B	250		1	1	0	0	5	1	1	1	5	0	1	0	1	1	1	1	5	5	0	1	5	1	5	1	5	5	0	5	5	0	1	0	0	0	1	5	0	0	5	0	1	0	1	0	1	1	1	5	5	0	1	5	1	5	5	1	5	1	5	5	1	0	1	5	1	1	1	5	1	5	1	5	0	0	1	0	0	5	1	5	1	5	1	0	0	5	5	1	1	0	1	0	1	5	5	0	5	1	5	1	1	1	5	5	1	5	5	1	5	5	5	1	5	5	5	5	1	1	5	5	5	1	1	5	5	5	1	0	0	1	5	1	1	1	5	0	1	1	5	1	1	1	1	5	5	1	5	5	5	0	1	5	5	1	5	1	1	1	1	1	5	5	1	5	1	5	5	5	5	1	1	1	1	0	0	0	1	5	5	1	1	5	1	5	1	1	5	1	1	1	1	1	0	0	5	5	1	1	1	5	1	1	5	0	1	0	5	5	0	5	0	5	0	1	5	5	1	1	0	5	0	1	5	5	5	5	1	1	1	5	5	0	0	1	1	1	0	5	5	0	1	1	1	1	0	1	0	0	0	1
A	C	250		1	1	1	0	0	1	0	1	1	5	1	5	5	1	1	1	1	1	5	5	5	1	1	5	0	5	0	1	1	1	5	1	1	1	1	1	1	1	5	5	5	1	1	5	5	0	5	5	5	5	1	1	1	0	1	1	1	1	1	5	0	1	1	5	1	0	1	1	1	5	1	1	0	1	1	5	5	1	1	1	5	1	1	1	5	5	1	5	5	1	1	1	1	1	1	1	1	1	1	5	5	1	5	5	1	1	0	1	1	1	1	0	1	1	1	5	1	1	1	1	0	5	1	1	1	1	1	1	1	5	1	5	1	1	1	1	1	1	0	0	1	5	0	1	1	1	1	5	5	0	5	1	1	1	1	0	1	0	0	1	5	0	1	5	1	1	1	1	1	1	1	5	5	1	1	5	1	1	5	1	0	1	5	1	5	5	0	1	0	1	1	1	0	0	1	1	1	1	1	1	5	1	1	1	1	1	1	1	1	5	1	1	1	1	1	1	5	0	0	1	5	1	5	5	1	1	1	5	1	1	1	1	1	5	1	0	1	1	1	1	1	1	1	5	1	1	1	5	1	1
A	D	250		0	1	1	1	1	1	1	1	0	1	1	1	5	1	1	1	1	5	5	1	1	1	1	1	5	1	5	1	0	1	1	1	5	1	5	1	5	1	1	1	1	5	1	1	1	1	0	1	1	5	1	1	1	1	1	1	1	5	1	1	1	1	1	5	1	1	5	1	1	1	5	1	1	1	1	1	1	1	1	5	1	1	5	1	1	1	1	1	1	1	5	1	5	1	1	1	5	1	1	1	1	1	1	1	5	5	1	1	1	1	5	1	1	1	5	1	1	5	5	1	1	0	1	1	1	1	1	5	5	1	1	5	1	1	1	1	5	5	5	1	1	1	1	1	5	1	1	1	5	1	1	1	5	1	5	1	1	5	1	1	1	1	0	5	1	1	1	1	1	1	1	1	1	5	1	1	1	1	1	1	5	5	1	1	1	1	1	1	1	1	1	5	1	1	0	1	1	1	1	1	5	0	1	1	5	1	1	0	5	1	1	1	1	5	5	1	1	1	1	1	5	5	1	5	1	1	1	1	1	1	1	5	1	1	1	1	1	1	5	1	1	1	1	1	1	1	1	5	1	1
B	D	250		1	1	1	1	1	1	5	1	1	0	1	1	1	1	1	1	1	5	5	1	1	1	1	1	1	1	1	5	1	5	1	1	0	1	1	1	0	1	5	1	1	1	1	0	1	0	1	0	5	1	5	1	1	1	5	0	0	1	1	0	1	1	1	5	0	1	1	0	1	0	0	1	1	5	1	1	0	1	5	5	1	1	5	1	1	0	1	0	1	5	5	1	5	5	1	1	1	1	1	1	1	0	1	0	1	5	1	5	1	1	5	1	5	5	1	1	1	5	1	1	5	1	5	1	1	5	1	5	0	1	1	5	0	1	0	1	1	1	5	5	0	1	1	1	5	0	5	1	1	1	1	5	1	0	1	1	1	1	1	5	1	1	0	5	1	1	1	1	1	1	5	5	5	1	5	5	0	1	5	0	1	1	5	1	5	1	1	1	1	1	1	0	1	1	5	5	5	5	0	0	0	1	1	5	1	0	5	5	1	5	1	1	1	1	0	1	1	1	1	5	5	1	1	1	1	5	0	1	1	0	5	1	1	1	1	1	1	5	1	5	5	1	1	1	5	1	5	5	0	1
B	C	250		1	0	1	1	5	1	1	5	1	1	0	5	0	1	0	5	5	0	1	1	1	1	1	5	1	1	0	1	5	0	5	5	5	0	5	1	1	5	0	1	1	1	1	1	1	1	1	5	5	0	1	1	0	5	1	1	1	5	5	1	1	0	1	1	1	0	5	5	1	0	0	1	1	1	5	1	1	1	5	1	0	5	0	1	1	5	1	5	5	0	1	1	1	1	1	1	5	1	5	5	5	1	5	1	0	5	5	1	1	0	1	1	5	5	5	1	5	1	1	1	5	1	5	0	5	1	0	1	1	1	1	5	1	1	1	5	0	5	5	1	1	1	5	5	1	1	0	5	5	1	0	5	5	1	1	1	1	0	1	1	1	1	1	1	1	0	5	1	1	0	1	5	0	1	1	5	5	5	1	0	1	0	5	1	1	5	1	5	1	0	5	0	1	1	1	1	1	5	0	0	1	1	0	1	1	5	5	1	5	1	1	1	1	0	5	5	1	5	1	0	1	1	0	5	5	5	5	1	1	5	5	1	1	1	5	5	1	1	1	5	5	1	0	5	1	1	0	5	1	1
C	D	250		0	1	1	0	1	5	0	5	1	5	1	0	0	5	1	1	5	1	1	5	5	1	5	5	0	1	1	1	5	5	5	1	5	1	1	0	5	1	1	5	5	0	5	0	1	1	1	0	0	0	5	0	1	1	1	1	5	0	1	1	1	0	5	1	5	5	0	1	0	5	5	1	5	1	1	1	1	0	1	1	1	1	5	0	1	1	5	1	5	5	5	5	5	0	1	0	0	0	1	0	5	1	0	1	5	5	5	0	1	1	0	0	0	1	5	1	1	5	5	5	5	1	1	1	0	1	5	5	1	0	1	5	1	1	1	0	0	1	1	1	1	1	1	5	0	0	0	0	0	1	0	5	1	0	1	5	1	0	1	0	5	5	1	1	5	0	5	0	1	5	5	5	1	5	5	5	5	1	0	5	1	1	0	5	5	0	5	1	0	0	1	1	5	1	0	1	1	1	1	1	1	5	1	1	0	1	1	1	0	5	1	0	0	1	0	1	5	0	5	1	0	1	1	1	1	1	1	0	1	1	1	1	0	1	1	5	0	0	5	1	1	5	0	0	5	0	1	1	5	1
Die 250 Runden liefern natürlich nicht genau den Erwartungswert, aber innerhalb der angegebenen Unsicherheit passt es (wären die Partien gemäß der Erwartung, dann wären die Elowerte 150, 50, -50 und -150).
Code:
        Elo       +        -
A       148	 24	 -22
B        57	 21	 -21
C       -67	 21	 -22
D      -138	 23	 -24
Ich habe nun von diesem Startwert aus so getan, als wenn die 250 einzelnen Runden je ein extra gewertetes Turnier wären. Die Sprünge sind deutlich größer als von mir ursprünglich gedacht, aber mit etwas nachdenken und rechnen passt es (siehe Diagramm).

Ich habe zum Vergleich mal 0 als Start für die Auswertung probiert. Innerhalb von 10 Runden haben sich die Werte bereits ungefähr eingependelt. Mehrere Siege oder Niederlagen hintereinander sind wesentlich wichtiger für das Rating.

Mein Fazit: Würde man versuchen, Computerpartien wie die FIDE auszuwerten, dann würde man vor allem die letzten gespielten Partien sehen und nicht die Gesamtheit. Das meinte ich mit dem Wegwerfen von Informationen.
Miniaturansicht angehängter Grafiken
Klicke auf die Grafik für eine größere Ansicht

Name:	FIDE.png
Hits:	31
Größe:	51,1 KB
ID:	3301  
Mit Zitat antworten
Folgende 2 Benutzer sagen Danke zu Solwac für den nützlichen Beitrag:
GS (07.07.2017), Hartmut (07.07.2017)
  #165  
Alt 07.07.2017, 14:26
GS GS ist offline
Milton Bradley
 
Registriert seit: 16.09.2016
Ort: Stuttgart
Alter: 62
Land:
Beiträge: 41
Abgegebene Danke: 2
Erhielt 30 Danke für 16 Beiträge
Aktivitäten Langlebigkeit
0/20 8/20
Heute Beiträge
0/3 sssssss41
AW: Mm5 nur 1575 ELO ??

 Zitat von Solwac Beitrag anzeigen
[...snip...]
Mein Fazit: Würde man versuchen, Computerpartien wie die FIDE auszuwerten, dann würde man vor allem die letzten gespielten Partien sehen und nicht die Gesamtheit. Das meinte ich mit dem Wegwerfen von Informationen.
Vielen Dank für die Aufstellung !

Beim "human chess" ist das so gewollt und meines Erachtens korrekt.
Es soll der aktuellen Form des Spielers Rechnung getragen werden
resp. diese soll mehr zur Geltung kommen als die Form vergangener
Tage. Bei Spielen von Schachprogrammen jedoch wäre das, wie
richtig geschrieben, Verschwendung resp. ein unnötiger Verzicht auf
wertvolle Daten.
Schachprogramme, zumindest wie wir sie bisher kennen gelernt haben
(bis auf 1-2 experimentelle Ausnahmen), haben von Geburt an eine
gleichbleibende Spielstärke. Deshalb ist die Art der bisherigen
Auswertung (wie ein grosses Turnier) absolut legitim.

Viele Grüsse,
G.S.
Mit Zitat antworten
  #166  
Alt 07.07.2017, 15:58
Hartmut Hartmut ist offline
Lebende Foren Legende
 
Registriert seit: 01.04.2010
Ort: Nürnberg
Alter: 60
Land:
Beiträge: 2.174
Abgegebene Danke: 3.225
Erhielt 1.544 Danke für 898 Beiträge
Aktivitäten Langlebigkeit
3/20 14/20
Heute Beiträge
0/3 sssss2174
AW: Mm5 nur 1575 ELO ??

 Zitat von Solwac Beitrag anzeigen
Ich habe nun von diesem Startwert aus so getan, als wenn die 250 einzelnen Runden je ein extra gewertetes Turnier wären. Die Sprünge sind deutlich größer als von mir ursprünglich gedacht, aber mit etwas nachdenken und rechnen passt es (siehe Diagramm).

Ich habe zum Vergleich mal 0 als Start für die Auswertung probiert. Innerhalb von 10 Runden haben sich die Werte bereits ungefähr eingependelt. Mehrere Siege oder Niederlagen hintereinander sind wesentlich wichtiger für das Rating.

Mein Fazit: Würde man versuchen, Computerpartien wie die FIDE auszuwerten, dann würde man vor allem die letzten gespielten Partien sehen und nicht die Gesamtheit. Das meinte ich mit dem Wegwerfen von Informationen.
Das ist sicherlich richtig. Da kann man aber natürlich auch an der Auswertungsmethode arbeiten. Wie sag ich immer: Trau keiner Statistik, die du nicht selbst gefälscht hast, lach

Es kommt halt immer drauf an, wie man rechnet. Du hast jetzt als Beispiel - wenn ich das richtig verstanden habe - Bei der FIDE-Auswertung 250 Round Robin Turniere einzeln gewertet. Genauso hättest Du auch hier ein Round Robin nmit 250 Durchgängen als Gesamtheit rechnen können. oder 5 Turniere mit 50 Durchgängen. Klar, je nachdem wie ich rechne kommt was anderes raus. Die Wertung einzelner Turnier bei der FIDE ist natürlich der Problematik geschuldet dass bei Menschen die Form, das Wissen, die Erfahrung und damit die Gewinnerwartung sich ändert.

Die Frage ist aber: Wie gut sind die Formeln an sich. Was kommt raus wenn Du nach FIDE das genauso rechnest wie z.B. bei Bayes, also wenn Du die Wettkämpfe als ein einziges Turnier mit 250 Durchgängen rechnest.

Klar ist natürlich dass man Informationen wegwirft bei der FIDE-Rechnung, weil die natürlich darstellen soll, wie die momentanen Werte bei Spielern deren Form sich ändert gerade sind. Da ist Bayes natürlich überlegen. Dafür ist Bayes untauglich wenn die Voraussetzung "Gewinnerwartung ändert sich nicht" nicht mehr gegeben ist. Das wäre z.B. spätestens dann der Fall wenn Du Menschen und Computer in eine Liste packen würdest. Da würde sich zwar die Gewinnerwartung zwischen den Geräten nicht ändern weil sie - wie du völlig richtig feststellst - fix ist, wohl aber die zwischen Mensch und Maschine, weil zumindest einer davon lernen kann und damit die Gewinnerwartung nicht mehr fix ist.

Darum wäre jetzt festzustellen: Auch wenn die Berechnungsweise der FIDE in Bezug auf fixe Gewinnerwartungen nicht so genau sein mag wie die Berechnung nach Bayes... sind die angenäherten Ergebnisse ausreichend genau um eine ungefähre Gewinnerwartung so zu liefern, so dass man mit diesen Werten leben könnte? Oder weichen die ermittelten Wertungszahlen zu stark ab? Ich rede jetzt nicht von Schwankungen um 10 oder auch 20 Pünktchen hin oder her. Die sind relativ unwesentlich. Bei der ganzen Streiterei um Eichungen auf menschliche ELOs streiten wir bei manchen Geräten ja um 100 und mehr Punkte (schon allein wenn ich mir den Titel des Threads anschaue). Das wäre jetzt menes Erachtens nach der wirklich wichtige Erkenntnisgewinn bei der Sache.
__________________
Mein Profil beim ICCF (International Correspondence Chess Federation)
https://www.iccf.com/player?id=89948&tab=3

Geändert von Hartmut (07.07.2017 um 16:19 Uhr)
Mit Zitat antworten
  #167  
Alt 07.07.2017, 16:12
Hartmut Hartmut ist offline
Lebende Foren Legende
 
Registriert seit: 01.04.2010
Ort: Nürnberg
Alter: 60
Land:
Beiträge: 2.174
Abgegebene Danke: 3.225
Erhielt 1.544 Danke für 898 Beiträge
Aktivitäten Langlebigkeit
3/20 14/20
Heute Beiträge
0/3 sssss2174
AW: Mm5 nur 1575 ELO ??

 Zitat von GS Beitrag anzeigen
Vielen Dank für die Aufstellung !

Beim "human chess" ist das so gewollt und meines Erachtens korrekt.
Es soll der aktuellen Form des Spielers Rechnung getragen werden
resp. diese soll mehr zur Geltung kommen als die Form vergangener
Tage. Bei Spielen von Schachprogrammen jedoch wäre das, wie
richtig geschrieben, Verschwendung resp. ein unnötiger Verzicht auf
wertvolle Daten.
Schachprogramme, zumindest wie wir sie bisher kennen gelernt haben
(bis auf 1-2 experimentelle Ausnahmen), haben von Geburt an eine
gleichbleibende Spielstärke. Deshalb ist die Art der bisherigen
Auswertung (wie ein grosses Turnier) absolut legitim.

Viele Grüsse,
G.S.
Völig richtig wenn man nicht in die Zukunft schaut, denn lernende Programme (wie du sagst, 1-2 experimentelle Ausnahmen gibt es ja schon) werden in Zukunft vermehrt auftreten... vielleicht nicht in den nächsten paar Monaten, aber in den nächsten paar Jahren. Und spätestens dann ist diese Berechnungsweise wieder überholt. Für den Moment allerdings geht es, wobei dann wieder das Problem der menschlichen Eichung bleibt. Und das ist ja das Problem der Listen. Jede liefert andere Werte.

Beispiel Kommodo 11.01:
CCRL 3394
CEGT 3313
IPON 3299

Allein hier differieren die Werte bereits um 100 Punkte, aufgrund unterschiedlicher Berechnung, möglicherweise unsinniger Turnieraustragung und was da sonst noch so alles sein mag. Schlechter kanns vermutlich mit FIDE-Wertung auch nicht werden. Aber genau da müssen wir ansetzen. Wie groß sind die Abweichenungen im Ergebnis. Noch im Bereich "vertretbar" oder schon im Bereich "geht gar nicht". Was würde das (zumindest auf der Basis vergleichbarer Werte mit menschlichen ELO) bedeuten? Könnte man die FIDE-Formel anwenden oder wären die Ergebnisse dann so ungenau, dass auch nichts gewonnen wäre?

Auch wenn es eher philosophisch als mathematisch rüberkommen mag. Aber wenn wir eine wirkliche Vergleichbarkeit haben wollen, müssen wir uns vermutlich von der rein mathematischen Betrachtungsweise verabschieden und einen Kompromiss finden. Entweder den, dass wir völlig neue Annäherungsverfahren brauchen, oder den dass wir mit Ungenauigkeiten (Stichwort weggeworfene Information) bei den Werten unter den Computern leben müssen, soweit sie einen gewissen Rahmen nicht überschreiten.
__________________
Mein Profil beim ICCF (International Correspondence Chess Federation)
https://www.iccf.com/player?id=89948&tab=3

Geändert von Hartmut (07.07.2017 um 16:18 Uhr)
Mit Zitat antworten
  #168  
Alt 07.07.2017, 16:48
Benutzerbild von Chessguru
Chessguru Chessguru ist offline
Administrator
 
Registriert seit: 29.06.2004
Ort: Rostock
Alter: 55
Land:
Beiträge: 6.500
Bilder: 1
Abgegebene Danke: 1.624
Erhielt 4.647 Danke für 1.395 Beiträge
Member Photo Albums
Aktivitäten Langlebigkeit
8/20 20/20
Heute Beiträge
0/3 sssss6500
AW: Mm5 nur 1575 ELO ??

Hallo Hartmut,

 Zitat von Hartmut Beitrag anzeigen
EDIT: Hab es gefunden. Das steht eigentlich nur bei dem Rating-Calculator auf den Seiten der FIDE als Hinweis.
ja genau, da hatte ich es auch gelesen. Sorry, ich bin hier nur des Teufels Advokat.

Die offiziellen Rating Beschreibungen kenne ich. Ich verweise auf meiner Seite selbst darauf: https://www.schachcomputer.info/html/berint.htm

Habe sogar das Script zur Berechnung an die neuen Regeln angepasst.

Aber du hast Recht, in den offiziellen Unterlagen findet sich nichts dazu. Da der Rating Rechner aber offiziell von der Fide gestellt wird, sollte man es doch als akzeptabel ansehen, diese Info darzulegen. Wobei, Fide und akzeptabel, naja anderes Thema.

Gruß
Micha
Mit Zitat antworten
  #169  
Alt 07.07.2017, 17:10
Hartmut Hartmut ist offline
Lebende Foren Legende
 
Registriert seit: 01.04.2010
Ort: Nürnberg
Alter: 60
Land:
Beiträge: 2.174
Abgegebene Danke: 3.225
Erhielt 1.544 Danke für 898 Beiträge
Aktivitäten Langlebigkeit
3/20 14/20
Heute Beiträge
0/3 sssss2174
AW: Mm5 nur 1575 ELO ??

 Zitat von Chessguru Beitrag anzeigen
Hallo Hartmut,


...

Da der Rating Rechner aber offiziell von der Fide gestellt wird, sollte man es doch als akzeptabel ansehen, diese Info darzulegen. Wobei, Fide und akzeptabel, naja anderes Thema.

Gruß
Micha
Ja, klar, ist ja ien offizieller Rechner, aber eben einer der nur für deren Schachserver eine Näherung bietet, d.h. es werden einzelne Partien ausgewertet und keine Turniere. Für einen Schachserver ja ein schönes Schmankerl. Sowas hat ja ischach glaub ich auch irgendwie integriert. Aber für größere Auswertungen ist es halt wenig sinnvoll.
__________________
Mein Profil beim ICCF (International Correspondence Chess Federation)
https://www.iccf.com/player?id=89948&tab=3
Mit Zitat antworten
  #170  
Alt 07.07.2017, 18:15
Benutzerbild von Solwac
Solwac Solwac ist offline
Revelation
 
Registriert seit: 18.07.2010
Land:
Beiträge: 782
Abgegebene Danke: 189
Erhielt 338 Danke für 216 Beiträge
Aktivitäten Langlebigkeit
0/20 14/20
Heute Beiträge
0/3 ssssss782
AW: Mm5 nur 1575 ELO ??

 Zitat von Hartmut Beitrag anzeigen
Das ist sicherlich richtig. Da kann man aber natürlich auch an der Auswertungsmethode arbeiten. Wie sag ich immer: Trau keiner Statistik, die du nicht selbst gefälscht hast, lach

Es kommt halt immer drauf an, wie man rechnet. Du hast jetzt als Beispiel - wenn ich das richtig verstanden habe - Bei der FIDE-Auswertung 250 Round Robin Turniere einzeln gewertet. Genauso hättest Du auch hier ein Round Robin nmit 250 Durchgängen als Gesamtheit rechnen können. oder 5 Turniere mit 50 Durchgängen. Klar, je nachdem wie ich rechne kommt was anderes raus. Die Wertung einzelner Turnier bei der FIDE ist natürlich der Problematik geschuldet dass bei Menschen die Form, das Wissen, die Erfahrung und damit die Gewinnerwartung sich ändert.
Wenn man nur ein Tunier mit 250 Runden rechnet, dann kommt man hier natürlich zu keiner Änderung des Elowerts. Aber das ist natürlich nicht weiter überraschend.

 Zitat von Hartmut Beitrag anzeigen
Die Frage ist aber: Wie gut sind die Formeln an sich. Was kommt raus wenn Du nach FIDE das genauso rechnest wie z.B. bei Bayes, also wenn Du die Wettkämpfe als ein einziges Turnier mit 250 Durchgängen rechnest.
Da kannst Du nichts testen, da ich für beide Betrachtungen dieselbe Formel für die Beziehung Gewinnerwartung zu Elodifferenz nehme.

 Zitat von Hartmut Beitrag anzeigen
Klar ist natürlich dass man Informationen wegwirft bei der FIDE-Rechnung, weil die natürlich darstellen soll, wie die momentanen Werte bei Spielern deren Form sich ändert gerade sind. Da ist Bayes natürlich überlegen. Dafür ist Bayes untauglich wenn die Voraussetzung "Gewinnerwartung ändert sich nicht" nicht mehr gegeben ist. Das wäre z.B. spätestens dann der Fall wenn Du Menschen und Computer in eine Liste packen würdest. Da würde sich zwar die Gewinnerwartung zwischen den Geräten nicht ändern weil sie - wie du völlig richtig feststellst - fix ist, wohl aber die zwischen Mensch und Maschine, weil zumindest einer davon lernen kann und damit die Gewinnerwartung nicht mehr fix ist.
Die USCF hat ja mal Computer offiziell als Mitglied aufgenommen, andererseits wurden immer wieder "frische" Ratings vermarktet. Wenn das (wie z.B. bei den Fidelity Designer Master 2265 und 2325) jeweils Turnierratings waren, dann wäre es von der Rechnung her sinnvoll und nur von der Werbung aufgeblasen.

Programme könnten dann aber immer auch nur in dem Umfang untereinander getestet werden wie Partien gegen Menschen stattfinden. Das "1000 Partien-Problem" droht an jeder Ecke. Es ist also untauglich außer Menschen und Computer würden nur einen Pool bilden. Das klappt also schon seit 25 Jahren nicht mehr...

 Zitat von Hartmut Beitrag anzeigen
Darum wäre jetzt festzustellen: Auch wenn die Berechnungsweise der FIDE in Bezug auf fixe Gewinnerwartungen nicht so genau sein mag wie die Berechnung nach Bayes... sind die angenäherten Ergebnisse ausreichend genau um eine ungefähre Gewinnerwartung so zu liefern, so dass man mit diesen Werten leben könnte? Oder weichen die ermittelten Wertungszahlen zu stark ab? Ich rede jetzt nicht von Schwankungen um 10 oder auch 20 Pünktchen hin oder her. Die sind relativ unwesentlich. Bei der ganzen Streiterei um Eichungen auf menschliche ELOs streiten wir bei manchen Geräten ja um 100 und mehr Punkte (schon allein wenn ich mir den Titel des Threads anschaue). Das wäre jetzt menes Erachtens nach der wirklich wichtige Erkenntnisgewinn bei der Sache.
Die Unsicherheit ist bei den FIDE-Auswertungen einfach größer. Was bei Elostat und Co. ein 95%-Intervall ist, sind bei Elo nur 65% ohne die Möglichkeit durch mehr Partien genauer zu werden. Du kannst die letzten Ratings (171, 77, -96, -153) ja direkt mit den oben angegebenen Werten vergleichen (Abweichungen 23, 20, 28 und 15) oder mit den "wahren" Werten (150, 50, -50 und -150).

Ich werde nachher noch drei weitere Programme mit ins Turnier aufnehmen und mal schauen was die Unsicherheiten machen.
Mit Zitat antworten
Antwort


Forumregeln
Du bist nicht berechtigt, neue Themen zu erstellen.
Du bist nicht berechtigt, auf Beiträge zu antworten.
Du bist nicht berechtigt, Anhänge hochzuladen.
Du bist nicht berechtigt, deine Beiträge zu bearbeiten.

BB code ist An
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist An.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 16:50 Uhr.



Powered by vBulletin (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
©Schachcomputer.info