Einzelnen Beitrag anzeigen
  #60  
Alt 08.10.2020, 12:36
StPohl StPohl ist offline
TASC R30
 
Registriert seit: 30.03.2018
Land:
Beiträge: 424
Abgegebene Danke: 71
Erhielt 550 Danke für 247 Beiträge
Aktivitäten Langlebigkeit
1/20 7/20
Heute Beiträge
0/3 ssssss424
AW: 6502 100MHz Partien und Tests

Mein großer Ranglisten-Test des Milano Turbo 100 mittels der MessEmu ist nun endlich durch. Wie man Turbo-Editionen emulierter Brettcomputer in der MessEmu fair (auch was gleichmäßige Ponder-Zeiten angeht) durchführt, habe ich ja in einem anderen Thread bereits dargelegt:
https://www.schachcomputer.info/foru...ead.php?t=6278

Insgesamt habe ich nun gegen 9 Gegner jeweils 50 Partien spielen lassen. Bedenkzeit 30 Sekunden pro Zug (bzw. 60 Züge in 30 Minuten beim Almeria und Portorose, die eine durchschnittliche Bedenkzeitstufe nicht anbieten). Dabei mußte ich auf Elite V11 verzichten (keine korrekte Emulation der echten Hardware, wie mir glaubhaft versichert wurde) und die neueren Lang-Programme (Vancouver und neuer), da diese regelmäßig in meinen Tests mit dem berüchtigten VECT-ERROR abstürzten.
Da die Partien mit mehreren Instanzen pro Maschine und auf mehreren Maschinen gespielt wurden, ist das Datum der Partien nicht immer fortlaufend. Die Rundennummern habe ich hingegen manuell auf korrekt fortlaufende Nummern geändert. Ich mußte auf mehreren Rechnern (3) und mit mehreren Instanzen parallel spielen lassen, weil das Ganze sonst ewig gedauert hätte. Denn die Realzeit pro gespieltem Halbzug war so 90-110 Sekunden (je nach Hardwaregeschwindigkeit des PCs), eine Partie dauerte real also locker um die 4 Stunden (!). Auf nur einem PC mit nur einer Intanz hätten 450 Partien so ca. 75 Tage gedauert, das ging natürlich nicht. Man darf nicht vergessen, daß der Milano Turbo 100 MHz ja 20x mehr (emulierte) Zeit bekommen mußte, da die Emulation des Milano ja nur mit 5 MHz läuft. Daher spielte der Milano ja mit der Spielstufe 9 Minuten und 59 Sekunden pro Zug (also 10 Minuten pro Zug). Natürlich lief die Emulation auf dem PC deutlich beschleunigt (zum Glück, daher ja die Realzeit um 100 Sekunden (statt 600 (=10 Minuten)), aber es war natürlich trotzdem sehr langwierig.

Hier nun das Ergebnis. Zunächst alle gespielten Partien (Alle Elozahlen der Gegner wurden der Wiki-Aktiv Eloliste entnommen und ORDO bei der Auswertung vorgegeben, es geht nur um die Elo-Leistung des Milano Turbo 100):

Code:
     Program                            Elo    +    -   Games   Score   Av.Op.  Draws

   1 Tasc R30 (The King 2.20)         : 2356    2    2    50    59.0 %   2303    2.0 %
   2 Tasc R30 (Gideon 2.1)            : 2320    2    2    50    51.0 %   2303   54.0 %
   3 Milano 1.02 Turbo 100 MHz        : 2303   21   21   450    57.9 %   2245   23.8 %
   4 Mephisto TM Lyon 68030           : 2297    2    2    50    67.0 %   2303   26.0 %
   5 Mephisto TM Portorose 68030      : 2273    2    2    50    14.0 %   2303   16.0 %
   6 Mephisto Montreux v1.00          : 2256    2    2    50    64.0 %   2303    4.0 %
   7 Saitek RISC 2500 v1.04           : 2239    2    2    50    50.0 %   2303   56.0 %
   8 Fidelity Elite Avantgarde V10    : 2204    2    2    50    30.0 %   2303   20.0 %
   9 Fidelity Elite Avantgarde V9     : 2150    2    2    50    24.0 %   2303   12.0 %
  10 Mephisto Almeria 32 Bit          : 2110    2    2    50    20.0 %   2303   24.0 %

Leider gab es sehr viele Doubletten bei den gespielten Partien, da die Brettcomputer-Emulationen ja mit ihren Eröffnungsbüchern spielten und ohne Zufallsgenerator, der ja eigentlich bei den Werkseinstellung immer aus ist. Diese Doubletten habe ich mit pgn-extract herausgefiltert. Hier das bereinigte Ergebnis:

Code:
     Program                            Elo    +    -   Games   Score   Av.Op.  Draws

   1 Tasc R30 (The King 2.20)         : 2356    3    3    16    59.4 %   2305    6.3 %
   2 Tasc R30 (Gideon 2.1)            : 2320    3    3    21    35.7 %   2305   42.9 %
   3 Milano 1.02 Turbo 100 MHz        : 2305   31   31   225    59.3 %   2236   23.6 %
   4 Mephisto TM Lyon 68030           : 2297    3    3    46    67.4 %   2305   21.7 %
   5 Mephisto TM Portorose 68030      : 2273    3    3    30    21.7 %   2305   23.3 %
   6 Mephisto Montreux v1.00          : 2256    3    3    11    68.2 %   2305    9.1 %
   7 Saitek RISC 2500 v1.04           : 2239    3    3    10    45.0 %   2305   30.0 %
   8 Fidelity Elite Avantgarde V10    : 2204    3    3    31    35.5 %   2305   25.8 %
   9 Fidelity Elite Avantgarde V9     : 2150    3    3    15    33.3 %   2305   13.3 %
  10 Mephisto Almeria 32 Bit          : 2110    3    3    45    20.0 %   2305   26.7 %
Es fielen genau 50% aller gespielten Partien heraus, was natürlich sehr viel ist. Leider. Interessanterweise hatte das aber praktisch keine Auswirkung auf das Ergebnis, also die Eloleistung des Milano Turbo 100.

Der nicht getunte Milano mit 5 MHz steht in der Wiki Aktiv Eloliste bei 2002 Elo. Der 20x schneller laufende Milano Turbo 100 erreichte also ein Plus von ziemlich exakt +300 Elo. Nämlich 2303 Elo bzw. 2305 Elo, je nachdem, ob die mehrfach gespielten Partien mit in die Auswertung einflossen, oder nicht.

Ich fände es natürlich schön, wenn diese aufwendige Testreihe und damit der Milano Turbo 100 auch in die Wiki Aktiv Eloliste aufgenommen werden würde. Die Partien und die Auswertung werde ich daher eine gewisse Zeit auf meinem Google-Drive zum Download bereitstellen:

https://drive.google.com/file/d/158d...ew?usp=sharing

Geändert von StPohl (08.10.2020 um 13:13 Uhr)
Mit Zitat antworten
Folgende 6 Benutzer sagen Danke zu StPohl für den nützlichen Beitrag:
applechess (08.10.2020), Egbert (08.10.2020), marste (08.10.2020), Michael (08.10.2020), mickihamster (08.10.2020), RetroComp (08.10.2020)