Not logged inCSS-Forum
Forum CSS-Online Help Search Login
CSS-Shop Impressum Datenschutz
Up Topic Hauptforen / CSS-Forum / Elo+ (Elo-Berechnung) von Marcus Kästner verfügbar!
- - By Frank Quisinsky Date 2021-04-16 09:32
Hallo zusammen,

Marcus Kästner ist den älteren Computerschächlern natürlich ein Begriff.
Nicht nur wegen seiner ehemaligen Computerschach-Zeitschrift "Chessbits", sondern auch aufgrund seiner wunderbaren und
knallharten Testberichte (z. B. GUI Vergleiche) bzw. seiner stets sehr realistisch und treffenden Einschätzungen zu seinerzeit
aktuellen Themen.

Auch ich hatte das Vergnügen und schrieb ein paar Berichte für die ChessBits (natürlich zu Winboard, UCI oder Arena Themen).

Jetzt aber nicht das Thema ...

Marcus Kästner hat ein kleines Elo-Berechnungsprogramm geschrieben!
Das Programm "Elo+" hat eine kleine ausreichende hübsche GUI und ist sehr einfach zu bedienen.



Das Programm liegt im Download Bereich meiner Webseiten
Achtung: "microsoftdesktop-runtime" ... NET-5) ist erforderlich!!
Der Link zur MS Seite ist auch dem Download-Bereich zu entnehmen.

Frank's Chess Page
https://www.amateurschach.de (im Menue bitte auf Download klicken, dort findet sich das Programm im Bereich der Tools).

Marcus arbeitet natürlich weiter an "Elo+" und hat von mir schon ein paar Anregungen erhalten.

Dem Programm liegt eine Hilfe in deutscher und englischer Sprache bei.

Zwecks erster Gehversuche habe ich die*.pgn der bisherig besten Wasp 4.50 Runde vom laufenden FCP-Tourney-2021
hinzugefügt (Runde 21 von 50).

Viele Grüße
Frank Quisinsky
Parent - By Max Siegfried Date 2021-04-16 11:06
Danke.
Das Programm ist einfach und übersichtlich:)

Mich persönlich würde eine aktualisierte oder komplett neue Elo Formel freuen.
Diese sollte natürlich eine realistischere Elo Einschätzung liefern und gleichzeitig genauere Elo Zahlen anzeigen, wenn 2 oder mehr Gegner miteinander verglichen werden.
Realistischere Elo: Es wird darüber gestritten was alles in der Elo Formel fehlt. Wenn sich da schon die Mehrheit sowieso einig ist, wäre es dann nicht sinnvoll einen Formel Spezialisten damit zu beauftragen das einzuführen?

Wenn man zwei Spieler voneinander unterscheiden will, dann wären genauere Elo Zahlen sinnvoll.
Das erreicht man ganz einfach dadurch dass man die Elozahlen nicht mehr vierstellig anzeigt sondern fünfstellig.
Die Anpassung der Formel wäre nicht besonders schwierig.
Anstatt XXXX Elo hätten wir XXXXX Elo.
Vielleicht wäre eine XXXX,XX Anzeige besser.
8 Mamedyarov         2770.0
9 So                   2770.0
11 Rapport         2763.0
12 Wang Hao         2763.0
14 Dominguez Perez 2758.0
15 Vachier-Lagrave   2758.0
30 Artemiev         2709.0
31 Le Quang Liem     2709.0
32 Xiong           2709.0
33 Yu Yangyi            2709.0
Parent - - By Max Siegfried Date 2021-04-16 11:12
Besonders für die Engine Kämpfe/Turniere hätte ich gerne bei Bedarf die Option, die Remispartien bei der Elo Bewertung auszublenden.
Parent - - By Frank Quisinsky Date 2021-04-16 11:21 Edited 2021-04-16 11:40
Hi Max,

das ist interessant!?
Marcus antwortet bevorzugt auf Beiträge in TalkChess.

Aber speziell hierzu ein Kommentar von mir:

Beim FCP-Tourney gibt es im Download file ein Verzeichnis: pngs
Es handelt sich um ein Tool von Ferdinand Mosca, welches hier interessante Statistiken erzeugt.

Ich pflege von Runde zu Runde die Datei 99.pgn!
Es handelt sich hierbei um die 1:0, 0:1 Partien aus dem laufenden Turnier bis maximal 99 Züge (Remispartien sind draußen).

Selbst gehe ich also hin und schaue mir persönlich Elo-Zahlen der 1:0, 0:1 Partien unter 100 Zügen an.
Dies um die Endspielschlangen, oftmals entschieden durch Endspieldatenbanken, auszublenden.
Auch hinsichtlich Elo-Werte aber auch um auf Fehlersuche bei Engines zu gehen (Datenbank verkleinern)

Die Datei 99.pgn erstelle ich mir leicht mittels ChessBase.

Finde Deinen Hinweis daher witzig, weil ich genau das selbst mache seit ich das Programm von Ferdinand habe.
Ferdinand hatte es mal auf meinen Wunsch so programmiert wie ich es gerne haben wollte.
Zwei Fliegen mit einer Klappe (eine weitere Statistik zum Spielstil und herauspicken der maßgeblichen Infos für erweiterte Elo-Berechnungen).



Viele Grüße
Frank

PS:
Werde mal mit den 1:0, 0:1 Partien und der neuen Errungenschaft von Marcus experimentieren.
Auf die Idee bin ich zunächst gar nicht gekommen!
Parent - By Frank Quisinsky Date 2021-04-16 11:29 Edited 2021-04-16 11:47
Hier mal ein Auszug aus PNGS (habe Wasp Werte herausgestellt).
Sieht man sehr schön wie aggressiv Wasp zu Werke geht und wie niedrig der Zügedurchschnitt der Gewinnpartien ist.
Für ein Programm auf Platz 20 in der Welt (ohne Clones) ist hier Platz 3. - Platz 6. beeindruckend!!

Wie gesagt, aus dieser Datenbank berechne ich auch oft Elo (weil ich diese für sehr realistisch halte).
Thema: Umgang mit Eröffnungssystemen, Königssicherheit bei vielen Figuren auf dem Feld, Splitting der Elo nach Partiephasen, Mittelspiel, frühes Endspiel und Endspiel etc..

Code:

GAME DATABASE: 99.pgn
Filter: 20 to 300 moves, Games that have all type of results
Total filtered games: 11449

A. NUMBER OF GAMES COMPARISON
Filter: 20 to 300 moves, Games that have all type of results

                                        GAMES      WHITE      BLACK
1. Stockfish 110121 NN BMI2 x64          920        551        369
2. Dragon by Komodo NN AVX2 x64          864        532        332
3. pirarucu 3.3.5 JAVA x64               693        297        396
4. Topple 0.8.0 Modern x64               683        276        407
5. SlowChess 2.5 NN AVX2 x64             657        410        247
6. iCE 4.0 v853 Modern x64               624        281        343
7. Texel 1.08a13 BMI2 x64                589        273        316
8. Protector 1.9.0 x64                   581        250        331
9. Seer 1.2.1 NN Skylake x64             571        259        312
10. Vajolet2 2.8 BMI2 x64                 568        255        313
11. Halogen 9 NN PEXT x64                 566        267        299
12. Marvin 5.0.0 NN AVX2 x64              566        273        293
13. Pedone 3.0 NN BMI2 x64                560        328        232
14. Hannibal 1.7 x64                      558        243        315
15. Winter 0.9 NN BMI2 x64                555        245        310
16. Critter 1.6a x64                      555        262        293
17. Nemorino 6.04 NN PEXT x64             551        309        242
18. RubiChess 1.9 NN BMI2 x64             545        309        236
19. Demolito 2020-12-24 PEXT x64          543        241        302
20. Combusken 1.4.0 AMD x64               542        227        315
21. Orion 0.8 NN FMA x64                  536        257        279
22. chess22k 1.14 JAVA x64                534        231        303
23. Fizbo 2.0 BMI2 x64                    534        280        254
24. Ethereal 12.75 PEXT x64               524        305        219
25. Koivisto 4.19 AVX x64                 520        242        278
26. GullChess 3.0 Sy BMI2 x64             519        241        278
27. Booot 6.4 POPCNT x64                  518        283        235
28. Chiron 4 x64                          518        235        283
29. Nirvanachess 2.5 POPCNT x64           514        238        276
30. Defenchess 2.3 dev BMI2 x64           510        275        235
31. Igel 2.9.0 NN BMI2 x64                508        294        214
32. rofChade 2.3 BMI2 x64                 505        257        248
33. Laser 1.7 BMI2 x64                    497        255        242
34. Fritz 17 (Ginkgo) x64                 496        254        242
35. Andscacs 0.95.123 x64                 491        259        232
36. Arasan 22.2 BMI2 x64                  490        211        279
37. Shredder 13 POPCNT x64                488        255        233
38. Xiphos 0.6 BMI2 x64                   488        278        210
39. Wasp 4.50 Modern x64                  478        227        251
40. Schooner 2.2 XB SSE x64               474        246        228
41. Lc0 0.26.3 NN CPU x64                 465        238        227

B. MOVE AVERAGE AND RESULTS (sorted by player):
Filter: 20 to 300 moves, Games that have all type of results

35. Wasp 4.50 Modern x64           (232+,   0=,   246-)  48.5%

          CATEGORIES   MOVE_AVE    GAMES    TOTAL  GAME_RATE
           all games         76      478
           white won         69      150
           black won         74       82
          white draw          0        0
          black draw          0        0
          white loss         84       77
          black loss         80      169
            all wins         71      232      478      48.5%
           all draws          0        0      478       0.0%
           all loses         81      246      478      51.5%

C. FAST WHITE WINS BY MOVE AVERAGE:
Filter: 20 to 300 moves, Games that have all type of results

1. Stockfish 110121 NN BMI2 x64 
          CATEGORIES   MOVE_AVE    GAMES    TOTAL  GAME_RATE
           white won         69      551      551     100.0%

2. Dragon by Komodo NN AVX2 x64 
          CATEGORIES   MOVE_AVE    GAMES    TOTAL  GAME_RATE
           white won         69      532      532     100.0%

3. Wasp 4.50 Modern x64         
          CATEGORIES   MOVE_AVE    GAMES    TOTAL  GAME_RATE
           white won         69      150      227      66.1%

4. Pedone 3.0 NN BMI2 x64       
          CATEGORIES   MOVE_AVE    GAMES    TOTAL  GAME_RATE
           white won         70      293      328      89.3%

5. Booot 6.4 POPCNT x64         
          CATEGORIES   MOVE_AVE    GAMES    TOTAL  GAME_RATE
           white won         71      255      283      90.1%

6. Fizbo 2.0 BMI2 x64           
          CATEGORIES   MOVE_AVE    GAMES    TOTAL  GAME_RATE
           white won         72      195      280      69.6%

D. FAST BLACK WINS BY MOVE AVERAGE:
Filter: 20 to 300 moves, Games that have all type of results

1. Fizbo 2.0 BMI2 x64           
          CATEGORIES   MOVE_AVE    GAMES    TOTAL  GAME_RATE
           black won         71       87      254      34.3%

2. Seer 1.2.1 NN Skylake x64    
          CATEGORIES   MOVE_AVE    GAMES    TOTAL  GAME_RATE
           black won         71       50      312      16.0%

3. Stockfish 110121 NN BMI2 x64 
          CATEGORIES   MOVE_AVE    GAMES    TOTAL  GAME_RATE
           black won         72      369      369     100.0%

4. Andscacs 0.95.123 x64        
          CATEGORIES   MOVE_AVE    GAMES    TOTAL  GAME_RATE
           black won         73       76      232      32.8%

5. Dragon by Komodo NN AVX2 x64 
          CATEGORIES   MOVE_AVE    GAMES    TOTAL  GAME_RATE
           black won         73      329      332      99.1%

6. Wasp 4.50 Modern x64         
          CATEGORIES   MOVE_AVE    GAMES    TOTAL  GAME_RATE
           black won         74       82      251      32.7%

G. FAST ALL WINS BY MOVE AVERAGE:
Filter: 20 to 300 moves, Games that have all type of results

1. Stockfish 110121 NN BMI2 x64 
          CATEGORIES   MOVE_AVE    GAMES    TOTAL  GAME_RATE
            all wins         70      920      920     100.0%

2. Dragon by Komodo NN AVX2 x64 
          CATEGORIES   MOVE_AVE    GAMES    TOTAL  GAME_RATE
            all wins         70      861      864      99.7%

3. Wasp 4.50 Modern x64         
          CATEGORIES   MOVE_AVE    GAMES    TOTAL  GAME_RATE
            all wins         71      232      478      48.5%

H. ALL WINS (Sorted by game percentage):
Filter: 20 to 300 moves, Games that have all type of results

19. Fizbo 2.0 BMI2 x64           
          CATEGORIES   MOVE_AVE    GAMES    TOTAL  GAME_RATE
            all wins         71      282      534      52.8%

20. Wasp 4.50 Modern x64         
          CATEGORIES   MOVE_AVE    GAMES    TOTAL  GAME_RATE
            all wins         71      232      478      48.5%

I. ALL LOSSES (Sorted by game percentage):
Filter: 20 to 300 moves, Games that have all type of results

19. Fizbo 2.0 BMI2 x64           
          CATEGORIES   MOVE_AVE    GAMES    TOTAL  GAME_RATE
          all losses         77      252      534      47.2%

20. Wasp 4.50 Modern x64         
          CATEGORIES   MOVE_AVE    GAMES    TOTAL  GAME_RATE
          all losses         81      246      478      51.5%
Up Topic Hauptforen / CSS-Forum / Elo+ (Elo-Berechnung) von Marcus Kästner verfügbar!

Powered by mwForum 2.29.3 © 1999-2014 Markus Wichitill