Thema: News: CT800 auf dem PC
Einzelnen Beitrag anzeigen
  #15  
Alt 06.07.2017, 18:58
Benutzerbild von Rasmus
Rasmus Rasmus ist offline
Mephisto London 68030
 
Registriert seit: 26.08.2016
Land:
Beiträge: 373
Abgegebene Danke: 165
Erhielt 443 Danke für 175 Beiträge
Member Photo Albums
Aktivitäten Langlebigkeit
1/20 8/20
Heute Beiträge
0/3 ssssss373
AW: CT800 auf dem PC

 Zitat von Chessguru Beitrag anzeigen
Wie groß ist der rechnerische Elo Unterschied zwischen deinem ARM Cortex M4 @ 240 MHz und Intel Core i5-2400 @ 3.10 GHz? 51:1?
So genau ist das eh nicht, die 50 sind eher so ein Pi*Daumen-Wert. Entscheidender ist an der Stelle allerdings, daß die Software Singlethread läuft, das hatte ich ganz vergessen zu erwähnen.

Nun hat der 1100T ja 6 Kerne, also muß man den CPU-Mark durch 6 teilen. Und dann noch für den Turbo ein bißchen was aufschlagen. Wie der i5 skaliert, weiß ich nicht, und ob der CPU-Mark mit oder ohne Hyperthreading gilt, und wie der Turbo ausfällt.

Ich glaub, am einfachsten probiert man das wirklich einmal aus, und zwar wie folgt. Man startet die EXE direkt per Doppelklick und gibt nacheinander folgende Befehle ein.
Code:
new
force
post
st 10
a2a3
a7a6
go
Dann guckt man, wie lange er bis welche Tiefe braucht. Die erste Zahl in jeder Ausgabezeile ist die Tiefe in Halbzügen, und die dritte die Zeit in Centisekunden (also durch 100 teilen, dann sind es Sekunden). Die Zeiten für ARM sind bei 168 MHz.

In der Spalte "T:PC" sind die Zeiten auf meinem 1100T. Kann sein, daß es auf dem i5 erst ab Tiefe 8 losgeht, weil erst ab 150ms Rechenzeit überhaupt Ausgaben gemacht werden.

Code:
D  T:ARM  T:PC   Factor
7  8s     0.18s  44
8  24s    0.56s  43
9  59s    1.10s  54
10 178s   2.80s  65
Zitieren:
Da du von dem Grundgerät (mit Cortex) sprichst, passt dann aber etwas nicht. Oder?
Nnnnnnjjjjaaa... ^^ Dazu ist zu sagen, daß die Listen jeweils anders kalibriert sind. Auf CEGT zeichnen sich für die PC-Version etwa 2000 Elo ab, auf CCRL hingegen 2200. Unser Wiki hier listet den MM5 mit 2000, aber der CT800 ist auch in der ARM-Version deutlich stärker als der MM5.

Bei den Testsuites ist es schon etwas her, daß ich die gemacht habe, also mit der Kaufbeuren-Version, aber die Größenordnung wird immer noch stimmen. Der CT800 bestand den Colditz-Test mit 2344 Elo, was aber nur sagt, daß der Test zu leicht ist. Bei BT2450 kamen 2135 raus, bei BT2650 waren es 2144. Daher kam auch meine Schätzung von 2100.

Das Kaufbeuren-Turnier waren nur wenige Partien, aber die Turnierperformance relativ zu unserem Wiki war um die 2260. Also nicht übertaktet bleiben rechnerisch 2234.

Wenn nun die PC-Version schon nur 2000 auf CEGT hat und man für einen Faktor 50 nochmal 300 Elo abziehen kann, wäre man bei 1700. Dann hätte er aber keine 3.5/8 in Kategorie A holen können, soviel Glück gibt's einfach nicht.

Kurzum, die drei Listen sind nicht miteinander kompatibel. Ich schätze, in dem Spielstärkenbereich kann man wohl sagen CEGT-Elo = CCRL-Elo - 200. Aber wie man das jetzt mit dem Wiki verrechnet, weiß ich nicht. Die Listen sind ja von der Besetzung her sehr weit auseinander.

In Bezug auf menschliche Elo wird das nochmal schwieriger, zumal man da ja auch nochmal FIDE und USCF hat. Andererseits waren ja die Brettcompis mit ihren Elo typischerweise schon an menschliche ELo angelehnt. Wenn der MM5 schon 2000 hat, der CT800 wenigstens 100 mehr, dann sollte das schon für Hobbyspieler bis 2000 Elo Spaß machen.
Mit Zitat antworten
Folgende 2 Benutzer sagen Danke zu Rasmus für den nützlichen Beitrag:
Chessguru (06.07.2017), Mapi (06.07.2017)