Schachcomputer.info Community

Zurück   Schachcomputer.info Community > Schachcomputer / Chess Computer: > Technische Fragen und Probleme / Tuning


Antwort
 
Themen-Optionen Ansicht

  #1  
Alt 04.01.2010, 21:04
Benutzerbild von EberlW
EberlW EberlW ist offline
Lebende Foren Legende
 
Registriert seit: 09.01.2005
Ort: Leverkusen-Küppersteg
Alter: 60
Land:
Beiträge: 3.111
Abgegebene Danke: 45
Erhielt 62 Danke für 47 Beiträge
Aktivitäten Langlebigkeit
0/20 20/20
Heute Beiträge
0/3 sssss3111
AW: Geschwindigkeitsvergleich Atlanta und Mystery

 Zitat von Paisano Beitrag anzeigen
Hallo Robert,Die CPU ist ja nur ein Faktor, das abzuarbeitende Schachprogramm hat ebenso großen Einfluss, je umfangreicher die Bewertungsfunktion, desto mehr Zeit wird benötigt und weniger Knoten können berechnet werden.
Denk nur mal an die Anfangszeiten von "Fritz" zurück, der berechnete Knotenzahlen/Sek, daß einem "6502" oder "68XXX" User schwindlig wurde-> "schlankes" Programm und schnelle Hardware.
Von daher wird das mit der Differenz bei den nps zwischen Atlanta und dem Cougar schon passen.
Das kann gut hinkommen!
Zitieren:
ja, schliesslich steht hier ein 32 KB Programm einem 64 KB Programm gegenüber.

Grüße
Uwe
Der Atlanta hat allerdings auch eine wesentlich umfangreichere Bibliothek (6000--->50000), weshalb die eigentliche Programmgröße schwer zu bestimmen ist. Ein Vergleich wäre aber auch am Ziel vorbei geschossen, da der Atlanta m.W. ein 32-bit Programm beherbergt, während der Mystery und Konsorten lediglich ein 16-bit Programm abarbeiten.

Gruß, Willi
Mit Zitat antworten
  #2  
Alt 04.01.2010, 23:02
Benutzerbild von Tom
Tom Tom ist offline
Schachcomputer Junkie
 
Registriert seit: 11.11.2007
Ort: Freiburger Raum
Land:
Beiträge: 970
Abgegebene Danke: 5
Erhielt 6 Danke für 5 Beiträge
Member Photo Albums
Aktivitäten Langlebigkeit
0/20 17/20
Heute Beiträge
0/3 ssssss970
AW: Geschwindigkeitsvergleich Atlanta und Mystery

 Zitat von EberlW Beitrag anzeigen
Das kann gut hinkommen!Der Atlanta hat allerdings auch eine wesentlich umfangreichere Bibliothek (6000--->50000), weshalb die eigentliche Programmgröße schwer zu bestimmen ist. ...
Gruß, Willi
Hm, finde ich interessant.
Der Berlin Pro hat eine Bibliohek über 180.000 Halbzüge, der Atlanta über 50.000.
Des Berlin Pros Programm umfasst 256 KB, des Atlantas 64 KB.

Ist wegen der viel größeren Bibliothek das Programm des Berlin Pro so viel größer? Oder andersherum: Ist das Langprogramm eigentlich viel kleiner, jedoch wegen der vielen Halbzüge scheinbar größer? Nochmal anders gefragt: Sind die Halbzüge Teil dessen, was man gemeinhin mit "Programm" benennt?

Ich dachte nämlich immer, die 256 KB enthielten im wesentlichen geniale Endspielroutinen ...

Gruß Tom

Geändert von Tom (04.01.2010 um 23:04 Uhr)
Mit Zitat antworten
  #3  
Alt 05.01.2010, 20:31
Benutzerbild von udo
udo udo ist offline
Lebende Foren Legende
 
Registriert seit: 19.08.2006
Ort: Itzehoe
Alter: 70
Land:
Beiträge: 2.552
Abgegebene Danke: 545
Erhielt 1.748 Danke für 941 Beiträge
Aktivitäten Langlebigkeit
5/20 18/20
Heute Beiträge
0/3 sssss2552
AW: Geschwindigkeitsvergleich Atlanta und Mystery

Hallo Tom, ich gebe mal meinen Senf dazu. Ich vermute mal , das die 256KB des Berlin Pro Programms zum größten Teil der Eröffnungsbibliothek dienen, einige KB werden wohl für ein paar "geniale" Endspielroutinen zur Verfügung stehen müssen, und der Rest dient wohl dem reinen Schachprogramm mit den Stellungsbewertungen, Zugabbruchkriterien etc. für Mittel-und Endspiel. Wieviel KB von den 256KB netto dem reinen Schachprogramm zur Verfügung stehen, weiß ich allerdings nicht.

gruß, Udo

Geändert von udo (05.01.2010 um 20:35 Uhr)
Mit Zitat antworten
  #4  
Alt 05.01.2010, 22:53
Benutzerbild von Tom
Tom Tom ist offline
Schachcomputer Junkie
 
Registriert seit: 11.11.2007
Ort: Freiburger Raum
Land:
Beiträge: 970
Abgegebene Danke: 5
Erhielt 6 Danke für 5 Beiträge
Member Photo Albums
Aktivitäten Langlebigkeit
0/20 17/20
Heute Beiträge
0/3 ssssss970
AW: Geschwindigkeitsvergleich Atlanta und Mystery

 Zitat von udo Beitrag anzeigen
Hallo Tom, ich gebe mal meinen Senf dazu. Ich vermute mal , das die 256KB des Berlin Pro Programms zum größten Teil der Eröffnungsbibliothek dienen, einige KB werden wohl für ein paar "geniale" Endspielroutinen zur Verfügung stehen müssen, und der Rest dient wohl dem reinen Schachprogramm mit den Stellungsbewertungen, Zugabbruchkriterien etc. für Mittel-und Endspiel. Wieviel KB von den 256KB netto dem reinen Schachprogramm zur Verfügung stehen, weiß ich allerdings nicht.

gruß, Udo
Du triffst den Nagel auf den Kopf. Genau das hätte ich gerne gewusst. Wieviel Prozent von den 256 KB sind Programmroutinen, wieviel Prozent Bibliothek.

Wieviel Speicherplatz braucht eigentlich ein Halbzug einer Bibliothek? Ein Byte? Mehrere Bytes? Angenommen ein Byte, dann hätten wir bei 180.000 Halbzügen 180.000 Bytes, geteilt durch tausendvierundzwanzig ergibt ungefähr 176 KB. 256 KB minus 176 KB sind 80 KB. Dann würde das Programm des Berlin Pro 80 KB umfassen. Immerhin!

Beim Atlanta sähe es so aus: 50.000 Halbzüge = 50.000 Bytes = ungefähr 49 KB für die Bibliothek. 64 KB minus 49 KB sind lächerliche 15 KB reine Programmroutinen. Kann das sein?

Sollte ein Halbzug jedoch mehrere Bytes benötigen, sähe es für die eigentlichen Programme sehr düster aus ...

Gruß Tom

Geändert von Tom (05.01.2010 um 22:58 Uhr)
Mit Zitat antworten
  #5  
Alt 05.01.2010, 23:00
Benutzerbild von Mythbuster
Mythbuster Mythbuster ist offline
Forengrinch
 
Registriert seit: 06.04.2008
Ort: UNESCO Welterbe
Land:
Beiträge: 7.176
Bilder: 257
Abgegebene Danke: 1.606
Erhielt 5.028 Danke für 1.680 Beiträge
Member Photo Albums
Aktivitäten Langlebigkeit
5/20 17/20
Heute Beiträge
0/3 sssss7176
AW: Geschwindigkeitsvergleich Atlanta und Mystery

Hi Tom,
das kann man so nicht rechnen ... das Problem ist, daß da viel geschummelt wurde ... es werden in der Regel Positionen gespeichert. Die gleiche Position erreicht man aber auf verschiedene Wege ... wenn Du jetzt Stellung xy auf 12 verschiedene Wege erreichst, hat das Eröffnungsbuch schon 12 Stellungen ... soweit ich weiß, wurden teilweise Kompressionsverfahren eingesetzt, auch deshalb ist es schwer, anhand der Angabe der HZ die Dateigröße zu ermitteln ...

Aber davon abgesehen ... ja, mit 15 KB kann man ein Schachprogramm schreiben ... die frühen Versionen waren teilweise nur drei bis vier KB groß ...

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
  #6  
Alt 08.01.2010, 21:48
Benutzerbild von udo
udo udo ist offline
Lebende Foren Legende
 
Registriert seit: 19.08.2006
Ort: Itzehoe
Alter: 70
Land:
Beiträge: 2.552
Abgegebene Danke: 545
Erhielt 1.748 Danke für 941 Beiträge
Aktivitäten Langlebigkeit
5/20 18/20
Heute Beiträge
0/3 sssss2552
AW: Geschwindigkeitsvergleich Atlanta und Mystery

 Zitat von Mythbuster Beitrag anzeigen
... die frühen Versionen waren teilweise nur drei bis vier KB groß ...

Gruß,
Sascha
Wahnsinn, und sowas konnte auch noch irgendwie Schach spielen

udo
Mit Zitat antworten
  #7  
Alt 07.01.2010, 21:10
Benutzerbild von udo
udo udo ist offline
Lebende Foren Legende
 
Registriert seit: 19.08.2006
Ort: Itzehoe
Alter: 70
Land:
Beiträge: 2.552
Abgegebene Danke: 545
Erhielt 1.748 Danke für 941 Beiträge
Aktivitäten Langlebigkeit
5/20 18/20
Heute Beiträge
0/3 sssss2552
AW: Geschwindigkeitsvergleich Atlanta und Mystery

Sehr viele KB haben die Programme wohl meistens nicht, damals war Speicher noch sehr teuer. Aber so wirklich weiss ich auch nicht, wie das nun Byte-mässig abläuft. Ein Byte pro Zug müsste es ja schon mindestens sein, oder? Allerdings erkennen die Programme ja z.B. auch Zugumstellungen in der Eröffnung, von daher ließe sich schon das eine oder andere Byte sparen?

Wie auch immer, wenn man mal sieht, mit wie wenig Speicher damals die Programme geschrieben wurden, und wie stark die Schachcomputer trotzdem geworden sind im Vergleich zu den heutigen Mega und Gigabyte - und Mhz Hardwaremonstern, das ist ja kaum zu fassen. Zwar sind die Monsterschachprogramme wesentlich spielstärker, aber im Verhältniss zur Megahertzzahl und der wesentlich schnelleren Hardware und dem viel höherem verfügbaren Rechenspeicher der PC`s eigentlich von der Elozahl nicht soo viel stärker im vergleich zu den Brettis und anderen besseren Schachcomputern, finde ich. Zumindestens nicht im Vergleich mit den Spitzenschachcompis. Welcher Hobbyschachspieler gewinnt schon gegen Atlanta oder Mephisto Berlin Pro oder Tasc R30 etc. Wohl kaum einer.

Gruß, Udo

Geändert von udo (07.01.2010 um 21:13 Uhr)
Mit Zitat antworten
  #8  
Alt 09.01.2010, 15:32
Benutzerbild von Tom
Tom Tom ist offline
Schachcomputer Junkie
 
Registriert seit: 11.11.2007
Ort: Freiburger Raum
Land:
Beiträge: 970
Abgegebene Danke: 5
Erhielt 6 Danke für 5 Beiträge
Member Photo Albums
Aktivitäten Langlebigkeit
0/20 17/20
Heute Beiträge
0/3 ssssss970
AW: Geschwindigkeitsvergleich Atlanta und Mystery

 Zitat von udo Beitrag anzeigen
Sehr viele KB haben die Programme wohl meistens nicht, damals war Speicher noch sehr teuer. Aber so wirklich weiss ich auch nicht, wie das nun Byte-mässig abläuft. Ein Byte pro Zug müsste es ja schon mindestens sein, oder? Allerdings erkennen die Programme ja z.B. auch Zugumstellungen in der Eröffnung, von daher ließe sich schon das eine oder andere Byte sparen?

Wie auch immer, wenn man mal sieht, mit wie wenig Speicher damals die Programme geschrieben wurden, und wie stark die Schachcomputer trotzdem geworden sind im Vergleich zu den heutigen Mega und Gigabyte - und Mhz Hardwaremonstern, das ist ja kaum zu fassen. Zwar sind die Monsterschachprogramme wesentlich spielstärker, aber im Verhältniss zur Megahertzzahl und der wesentlich schnelleren Hardware und dem viel höherem verfügbaren Rechenspeicher der PC`s eigentlich von der Elozahl nicht soo viel stärker im vergleich zu den Brettis und anderen besseren Schachcomputern, finde ich. Zumindestens nicht im Vergleich mit den Spitzenschachcompis. Welcher Hobbyschachspieler gewinnt schon gegen Atlanta oder Mephisto Berlin Pro oder Tasc R30 etc. Wohl kaum einer.

Gruß, Udo
Finde ich schon auch faszinierend, wie klein die Programme einerseits sind und welche starke Wirkung sie andererseits dennoch haben. Was man in 64 KB (Atlanta) so alles reinpacken kann ... ... 'ne komplette Bibliothek, 'n scharfes Schachprogramm und das entsprechende Betriebssystem für die Koordinierung der einzelnen Chips etc ...

Gruß Tom
Mit Zitat antworten
  #9  
Alt 09.01.2010, 18:04
Benutzerbild von mclane
mclane mclane ist offline
Lebende Foren Legende
 
Registriert seit: 16.04.2005
Ort: Lünen
Alter: 58
Land:
Beiträge: 4.393
Abgegebene Danke: 2.997
Erhielt 5.729 Danke für 2.014 Beiträge
Aktivitäten Langlebigkeit
12/20 20/20
Heute Beiträge
1/3 sssss4393
AW: Geschwindigkeitsvergleich Atlanta und Mystery

es geht m.E. auch unter 1 byte. ein byte hat schließlich großzügige 8 bit.
und für die zugumstellungen schreibt man ein programm, das überprüft diese.

bei mephisto, da wurden allerdings stellungen abgespeichert.
das sieht man daran das die kisten eine eröffnungsstellung erkennen,
auch wenn diese per SETUP aufgestellt wurde.
Da kostet ein halbzug natürlich MEHR byte.
bei saitek war es nur zugumstellung mittels ATM (auto transposition manager) .
__________________
Die ganze Welt des Computerschachs
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
Stellung: Mephisto Mystery @32 MHz BT2630-Ergebnis Mach2000 Teststellungen und Elo Listen / Test positions and Elo lists 5 22.02.2017 20:05
Anleitung: Suche Anleitung für Mephisto Mystery Mach2000 Die ganze Welt der Schachcomputer / World of chess computers 4 14.11.2009 16:17
Partie: Atlanta - Sapphire ed209 Partien und Turniere / Games and Tournaments 3 13.01.2007 02:18
Geschwindigkeitsvergleich PPC@206MHz vs. Resurrection EberlW Die ganze Welt der Schachcomputer / World of chess computers 6 12.04.2006 19:46


Alle Zeitangaben in WEZ +2. Es ist jetzt 10:49 Uhr.



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