Schachcomputer.info Community

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


Antwort
 
Themen-Optionen Ansicht

  #1  
Alt 04.07.2017, 16:41
Benutzerbild von mclane
mclane mclane ist offline
Lebende Foren Legende
 
Registriert seit: 16.04.2005
Ort: Lünen
Alter: 58
Land:
Beiträge: 4.325
Abgegebene Danke: 2.856
Erhielt 5.540 Danke für 1.944 Beiträge
Aktivitäten Langlebigkeit
14/20 20/20
Heute Beiträge
0/3 sssss4325
AW: CT800 auf dem PC

wenn die engine auf dem PC knapp 2000 ELO hat, wieviel Elo hat sie dann auf dem original Kleincomputer. Faktor wieviel ist derPC schneller als der kleincomputer??
__________________
Die ganze Welt des Computerschachs
Mit Zitat antworten
  #2  
Alt 05.07.2017, 09:59
GS GS ist offline
Milton Bradley
 
Registriert seit: 16.09.2016
Ort: Stuttgart
Alter: 63
Land:
Beiträge: 41
Abgegebene Danke: 2
Erhielt 30 Danke für 16 Beiträge
Aktivitäten Langlebigkeit
0/20 9/20
Heute Beiträge
0/3 sssssss41
AW: CT800 auf dem PC

 Zitat von mclane Beitrag anzeigen
wenn die engine auf dem PC knapp 2000 ELO hat, wieviel Elo hat sie dann auf dem original Kleincomputer. Faktor wieviel ist derPC schneller als der kleincomputer??
Eine Teilantwort darauf gab bereits der TO:
[Teilzitat Rasmus]
"Auf einem AMD Phenom-2 1100T entspricht eine
Sekunde PC-Zeit etwa 50 Sekunden auf ARM."


Den anderen Teil, nämlich den Leistungsunterschied zwischen
einem AMD Phenom-2 1100T und einem Intel i5-2400 @ 3.1 GHz
kann man sicherlich bei Tante Gurgel finden.

btw.:
ein weiteres Match ist beendet
Code:
CT800 x64 vs Barbarossa 0.3.0 x64 [2025] 53.5-46.5 perf=2049
Nun sind es also ca. ELO 2004 nach 600 Spielen.

Heute Abend werde ich ein Update für die CEGT 40/4 online stellen
und dann ist die Engine CT800 x64 in der Liste vertreten.

Viele Grüsse,
G.S.
Mit Zitat antworten
Folgende 2 Benutzer sagen Danke zu GS für den nützlichen Beitrag:
Egbert (05.07.2017), Robert (05.07.2017)
  #3  
Alt 05.07.2017, 20:09
GS GS ist offline
Milton Bradley
 
Registriert seit: 16.09.2016
Ort: Stuttgart
Alter: 63
Land:
Beiträge: 41
Abgegebene Danke: 2
Erhielt 30 Danke für 16 Beiträge
Aktivitäten Langlebigkeit
0/20 9/20
Heute Beiträge
0/3 sssssss41
AW: CT800 auf dem PC

Das Update ist nun, wie heute Morgen angekündigt, online:

http://www.cegt.net/40_4_Ratinglist/...rangliste.html

Dies ist unsere "best single list" und CT800 x64 steht auf Platz 261
mit ELO 2005 +- 21 nach 600 Spielen.
Natürlich werden noch weitere Matches dazu kommen sobald Zeit
hierfür vorhanden ist. 600 Spiele sind noch nicht mal als ein
Einstiegsrating zu sehen, deshalb "Vorsicht" bezüglich der Zahlen ...

Viele Grüsse,
G.S.
Mit Zitat antworten
  #4  
Alt 05.07.2017, 22:03
Benutzerbild von Chessguru
Chessguru Chessguru ist offline
Administrator
 
Registriert seit: 29.06.2004
Ort: Rostock
Alter: 56
Land:
Beiträge: 6.618
Bilder: 1
Abgegebene Danke: 1.883
Erhielt 4.923 Danke für 1.491 Beiträge
Member Photo Albums
Aktivitäten Langlebigkeit
3/20 20/20
Heute Beiträge
0/3 sssss6618
AW: CT800 auf dem PC

 Zitat von GS Beitrag anzeigen
Eine Teilantwort darauf gab bereits der TO:
[Teilzitat Rasmus]
"Auf einem AMD Phenom-2 1100T entspricht eine
Sekunde PC-Zeit etwa 50 Sekunden auf ARM."


Den anderen Teil, nämlich den Leistungsunterschied zwischen
einem AMD Phenom-2 1100T und einem Intel i5-2400 @ 3.1 GHz
kann man sicherlich bei Tante Gurgel finden.
Wenn ich richtig gegurgelt habe, sollte es so aussehen:

 CPU CPU Mark 
 Intel Core i5-2400 @ 3.10 GHz5898
 AMD Phenom II X6 110T @ 3.3 GHz 5778


Sind das die korrekten CPUs? Wenn ja, ist der AMD 2,1% langsamer unterwegs. Soweit richtig?

 Zitat von Rasmus Beitrag anzeigen
Auf einem AMD Phenom-2 1100T entspricht eine Sekunde PC-Zeit etwa 50 Sekunden auf ARM.
Rasmus, auf welche Geschwindigkeit deines ARM Cortex M4 ist diese Aussage bezogen? 168 MHz, 200 MHz oder 240 MHz? Da dein Posting neueren Datums ist, 240?

Ich bin nicht so gut im Kopfrechnen. Wer kann mir sagen, wie groß der Elo Unterschied zwischen dem ersten Zwischenergebnis und Originalgerät ist?

Vielen Dank.


Ach so, der CT800 trat übrigens bei dem letzten Turnier in Kaufbeuren an.

Hab da gerade ein Déjà-vu...

Gruß
Micha
Mit Zitat antworten
  #5  
Alt 06.07.2017, 00:21
Benutzerbild von Rasmus
Rasmus Rasmus ist offline
Mephisto London 68030
 
Registriert seit: 26.08.2016
Land:
Beiträge: 379
Abgegebene Danke: 165
Erhielt 467 Danke für 181 Beiträge
Member Photo Albums
Aktivitäten Langlebigkeit
0/20 9/20
Heute Beiträge
0/3 ssssss379
AW: CT800 auf dem PC

 Zitat von Chessguru Beitrag anzeigen
Sind das die korrekten CPUs? Wenn ja, ist der AMD 2,1% langsamer unterwegs. Soweit richtig?
Sehe ich auch so.

Zitieren:
Rasmus, auf welche Geschwindigkeit deines ARM Cortex M4 ist diese Aussage bezogen? 168 MHz, 200 MHz oder 240 MHz? Da dein Posting neueren Datums ist, 240?
Also bei Turnieren gehe ich mit maximaler Übertaktung rein (letztes Jahr in Kaufbeuren ja auch), aber bei der Geschwindigkeitsangabe mit Faktor 50 beschränke ich mich konservativ auf das, was mit der CPU auch garantiert funktioniert, also 168 MHz.

Denn 240 MHz sind cool, wenn es mit der konkreten CPU geht, aber das muß nicht gehen. Solange ich keine Serie habe, kann ich ja auch einfach Olimex-Mainboards kaufen (15 Euro), bis ich welche erwische, die 240 MHz abkönnen.

(Bei Übertaktung wird übrigens vor jedem Zug ein Firmware-Check mit CRC32 gemacht. Diese Berechnung ist auch mit einer Lookup-Tabelle realisiert, so daß sie erstens schneller geht und zweitens jede Menge Flash-Zugriff beinhaltet. Wenn das nicht abstürzt, aber, noch fieser, falsch rechnet, gibt's eine entsprechende Dialogbox, und die Übertaktung wird automatisch deaktiviert. Wenn es hingegen abstürzt, gibt's das Auto-save, womit man nach dem Booten die Partie mitsamt Konfig und Zeitdaten wieder reinladen kann. Deswegen habe ich keine Angst, das bei einem Turnier zu aktivieren.
Das wird auch bereits beim Aktivieren von Übertaktung im Menü gemacht, aber um Alterungs-Effekte auszuschließen, eben auch noch vor jedem Zug.)

Da auch der Flash-Zugriff genauso übertaktet ist, also bei 240 MHz keine zusätzlichen Waitstates eingefügt werden, ist die Beschleunigung genau die 43%, die man von 240/168 erwarten würde. Bei angenommenen 50 Elo pro Verdoppelung wären das dann zusätzliche 26 Elo in Bezug auf 168 MHz.

Geändert von Rasmus (06.07.2017 um 00:56 Uhr)
Mit Zitat antworten
Folgende 2 Benutzer sagen Danke zu Rasmus für den nützlichen Beitrag:
Boris (14.04.2020), Chessguru (06.07.2017)
  #6  
Alt 06.07.2017, 11:13
Benutzerbild von Chessguru
Chessguru Chessguru ist offline
Administrator
 
Registriert seit: 29.06.2004
Ort: Rostock
Alter: 56
Land:
Beiträge: 6.618
Bilder: 1
Abgegebene Danke: 1.883
Erhielt 4.923 Danke für 1.491 Beiträge
Member Photo Albums
Aktivitäten Langlebigkeit
3/20 20/20
Heute Beiträge
0/3 sssss6618
AW: CT800 auf dem PC

Hallo Ramus,

 Zitat von Rasmus Beitrag anzeigen
Bei angenommenen 50 Elo pro Verdoppelung wären das dann zusätzliche 26 Elo in Bezug auf 168 MHz.
danke dir, aber das meinte ich nicht. Die Frage lautet: Wie groß ist der rechnerische Elo Unterschied zwischen deinem ARM Cortex M4 @ 240 MHz und Intel Core i5-2400 @ 3.10 GHz? 51:1?

Wenn man sich diesen "sehr feinen Unterschied" ausrechnet, hat man einen ausgezeichneten Bezug zu den ersten Richtwerten und dem eigentlich Grundgerät.

Warum frage ich?

 Zitat von Rasmus Beitrag anzeigen
In Bezug auf menschliche Spielstärke würde ich den CT800 als ernsthaften Gegner für Hobbyspieler bis 2000 Elo sehen.
Da du von dem Grundgerät (mit Cortex) sprichst, passt dann aber etwas nicht. Oder?

Gruß
Micha
Mit Zitat antworten
  #7  
Alt 06.07.2017, 16:50
Benutzerbild von Mythbuster
Mythbuster Mythbuster ist offline
Forengrinch
 
Registriert seit: 06.04.2008
Ort: UNESCO Welterbe
Land:
Beiträge: 7.162
Bilder: 257
Abgegebene Danke: 1.600
Erhielt 5.000 Danke für 1.667 Beiträge
Member Photo Albums
Aktivitäten Langlebigkeit
6/20 17/20
Heute Beiträge
0/3 sssss7162
AW: CT800 auf dem PC

Hallo,
wäre es möglich, eine Linux Version der Engine zu erstellen? Das wäre dann die perfekte Engine für Selbstspieler auf dem DGT PI.

Gruß,
Sascha
__________________
This post may not be reproduced without prior written permission.
Copyright (c) 1967-2025. All rights reserved to make me feel special. :-)
Mit Zitat antworten
  #8  
Alt 06.07.2017, 19:19
Benutzerbild von Rasmus
Rasmus Rasmus ist offline
Mephisto London 68030
 
Registriert seit: 26.08.2016
Land:
Beiträge: 379
Abgegebene Danke: 165
Erhielt 467 Danke für 181 Beiträge
Member Photo Albums
Aktivitäten Langlebigkeit
0/20 9/20
Heute Beiträge
0/3 ssssss379
AW: CT800 auf dem PC

 Zitat von Mythbuster Beitrag anzeigen
wäre es möglich, eine Linux Version der Engine zu erstellen?
Die schlechte Nachricht: Da Linux-Distris üblicherweise nicht miteinander kompatibel sind, ist das Verteilen von Binaries für Linux ein regelmäßiger Horror. Für Windows ist das einfacher. Andererseits erwarten Windows-Nutzer auch fertige EXEs, während Linuxnutzer das nicht tun.

Die gute Nachricht: Die Engine liegt im Download-ZIP im Quelltext vor, und es gibt für Linux auch Build-Shellscripte (getestet mit Cygwin). Das muß man auf ausführbar setzen, also +x, dann bloß noch aufrufen.

Das ist im Archiv unter source/application-xboard . Wenn das auf dem Raspi laufen soll, wäre es am einfachsten, auch den Build auf dem Raspi zu machen - GCC muß dafür installiert sein. Da der Raspi ein 32bit-Linux hat, wäre das Buildscript für 32bit zu verwenden. An Speicher wird etwa 230 MB für die Hashtabellen alloziert, das ist auch ohne Quelltextänderung nicht einstellbar, aber der Raspi hat ja 1 GB - sollte passen, oder?

Es gibt für alles jeweils Batchfiles und Shellscripte, damit man sowohl Windows als auch Linux verwenden kann. Ansonsten gibt's unter documentation/doc_software/buildprocess auch noch Doku zum Buildprozeß, etwa wenn man das Eröffnungsbuch noch modifizieren will.

Der hauptsächliche Knackpunkt: gehen da überhaupt Engines mit Winboard-Protokoll? Denn UCI kann die CT800-Engine nicht.

Geändert von Rasmus (06.07.2017 um 19:34 Uhr)
Mit Zitat antworten
Folgender Benutzer sagt Danke zu Rasmus für den nützlichen Beitrag:
Mythbuster (06.07.2017)
  #9  
Alt 06.07.2017, 19:58
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 15/20
Heute Beiträge
0/3 ssssss782
AW: CT800 auf dem PC

 Zitat von Rasmus Beitrag anzeigen
Der hauptsächliche Knackpunkt: gehen da überhaupt Engines mit Winboard-Protokoll? Denn UCI kann die CT800-Engine nicht.
Winboard heißt unter Linux Xboard und es funktioniert gut. Viele Distributionen haben Xboard sogar schon installiert.
Mit Zitat antworten
  #10  
Alt 06.07.2017, 20:03
Benutzerbild von Rasmus
Rasmus Rasmus ist offline
Mephisto London 68030
 
Registriert seit: 26.08.2016
Land:
Beiträge: 379
Abgegebene Danke: 165
Erhielt 467 Danke für 181 Beiträge
Member Photo Albums
Aktivitäten Langlebigkeit
0/20 9/20
Heute Beiträge
0/3 ssssss379
AW: CT800 auf dem PC

 Zitat von Solwac Beitrag anzeigen
Winboard heißt unter Linux Xboard und es funktioniert gut.
Ja, das weiß ich, aber es geht darum, die Engine auf dem Raspi so zu installieren, so daß sie letztlich an das DGT-Brett angekoppelt wird. Dazu muß da eine Interface-Software sein, aber das wird ja kaum Xboard sein?
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

Ähnliche Themen
Thema Erstellt von Forum Antworten Letzter Beitrag
Vorstellung: Neuer Schachcomputer: CT800 Rasmus Die ganze Welt der Schachcomputer / World of chess computers 34 05.11.2018 00:25
Partie: CT800-Partien Rasmus Partien und Turniere / Games and Tournaments 21 10.04.2018 23:19


Alle Zeitangaben in WEZ +2. Es ist jetzt 00:53 Uhr.



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