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 30.12.2016, 10:48
Benutzerbild von mclane
mclane mclane ist offline
Lebende Foren Legende
 
Registriert seit: 16.04.2005
Ort: Lünen
Alter: 58
Land:
Beiträge: 4.324
Abgegebene Danke: 2.854
Erhielt 5.535 Danke für 1.943 Beiträge
Aktivitäten Langlebigkeit
14/20 20/20
Heute Beiträge
0/3 sssss4324
AW: Weiterentwicklung Mephisto Glasgow - alles nur ein Traum, oder doch mehr?

Nun damals gab es eine ausgeprägte Konkurrenz zwischen den Firmen die herstellten UND zwischen den verkaufenden Shops.

Ich habe davon ja schon des Öfteren erzählt das die Szene nicht einfach war.
Wenn jemand etwas konnte, könnte es passieren das derjenige den Raum verlässt und alle anderen über ihn herziehen. Bis diese Person wieder Eintritt und alle abrupt aufhören zu lästern.
Ich habe erlebt in Köln wo Thomas noch einen Vortrag über weitergehende suchstrategien hielt ( wenn ich es recht in Erinnerung hielt erzählte er 1986 wie man Mephisto III noch verbessern könnte bzw. Überhaupt im Baum Fortschritte machen könnte) wie schon im Vorfeld von den Rezipienten gelästert wurde. Während des Vortrages wisperten sie sich ungläubig zu. Und nach dem Vortrag beim gemeinsamen geselligen Abend ging es weiter. Es war einfach so das das neue Mephisto Team und die "geschlagenen" alten Programmierer sich einen schaukampf lieferten. Es ging immer um die Pfründe. Gab natürlich Ausnahmen. Von Richard Lang ging nie Feindseligkeit aus. Berthold seifriz (Gambit soft) war auch nicht beteiligt an diesem hick Hack. Und Chris Whittington war der ganze Zirkus um das Geld egal. Naja. Ich suchte mir gerne Personen aus denen es um die Inhalte ging. Weniger um das große schnelle Geld.
Bei den Artikeln für die Zeitschriften war derselbe Konkurrenz Mechanismus vorhanden. Wer wieviel schrieb, und ob man das letztlich abdruckte. Das unterlag alles dem Ziel der Verwertbarkeit.
Heute können wir uns entspannt ob dieser Dinge zurücklehnen und staunen.
Die Personen in der Szene waren alle schillernd. Dieser Eindruck hat sich ja auch bei Thomas stark gehalten
__________________
Die ganze Welt des Computerschachs
Mit Zitat antworten
Folgende 2 Benutzer sagen Danke zu mclane für den nützlichen Beitrag:
Egbert (30.12.2016), RetroComp (30.12.2016)
  #2  
Alt 30.12.2016, 12:43
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: Weiterentwicklung Mephisto Glasgow - alles nur ein Traum, oder doch mehr?

Die große Frage ist, wie müsste ein Schachprogramm aussehen um einerseits etwas besonderes zu sein und andererseits mit aktuellen Programmen mithalten zu können. Dabei ist nicht die absolute Weltklasse gemeint!

Aber ein Faktor 1000 in der Rechnerleistung gegenüber 1984, 64 Bit-Architektur, mehr 10000mal so viel Hauptspeicher, massiv verbesserte Testmöglichkeiten usw. sind gewaltig anders.

Im Vergleich zu anderen damaligen Programmen fallen zwei Unterschiede ins Auge: Die geringe Zahl an Knoten durch sehr viel Aufwand pro Knoten und die selektive Suche anhand von realistischen, optimistischen und utopischen Möglichkeiten.

Der Aufwand pro Knoten ist dabei keine Grundvoraussetzung für die selektive Suche. Die Suche braucht einfach etliche Informationen, aber ob diese teuer berechnet in Datenstrukturen abgespeichert sind oder jedes Mal bei Bedarf neu berechnet werden ist egal. Bitboards zeigen hier eine analoge Entwicklung zwischen den 70er Jahren (Chess 4.x aktualisierte immer die Daten) und heute (praktisch alle Programme erzeugen Bitboards für Angriffe jedes Mal on the fly neu).

Die selektive Suche wäre interessant zu vergleichen mit B* oder PB*. Leider kam die Entwicklung von B*HiTech nicht über das ACM-Turnier von 1993 hinaus. Stille Züge und die Frage, wie kann zusätzliche Rechenzeit genutzt werden, sind offene Punkte, da Brute Force hier einfach weiter rechnet und hofft effektiv genug zu sein (und gerade diese Effektivität ist der Motor der letzten 20 Jahre).
Mit Zitat antworten
  #3  
Alt 30.12.2016, 13:08
Benutzerbild von Egbert
Egbert Egbert ist offline
Lebende Foren Legende
 
Registriert seit: 20.12.2009
Ort: Dreieich
Alter: 61
Land:
Beiträge: 10.184
Abgegebene Danke: 15.592
Erhielt 17.986 Danke für 6.927 Beiträge
Member Photo Albums
Aktivitäten Langlebigkeit
19/20 15/20
Heute Beiträge
1/3 ssss10184
AW: Weiterentwicklung Mephisto Glasgow - alles nur ein Traum, oder doch mehr?

 Zitat von Solwac Beitrag anzeigen
Die große Frage ist, wie müsste ein Schachprogramm aussehen um einerseits etwas besonderes zu sein und andererseits mit aktuellen Programmen mithalten zu können. Dabei ist nicht die absolute Weltklasse gemeint!
Hallo Solwac,

dass ist eine sehr interessante Frage, auf welche es sicherlich individuell verschiedenste Erwartungshaltungen geben wird. Für mich persönlich wäre es ein Traum ein verbessertes Mephisto Glasgow-Programm, optimiert auf aktuellere Hardware, also z.B. auf den Cortex M4/M7 bzw. auf die Hardware des Revelation II laufen zu haben.

Mögliche Verbesserungspotentiale hatte ich bereits einmal im Rahmen meines Revelation II Begrüßungsturniers in meiner Abschlussbewertung zum Wettkampf mit dem Revelation II Mephisto Glasgow benannt. Gerne könnte dass Schachwissen mit neuen Hardwaremöglichkeiten noch weiter ausgedehnt werden, denn genau dass macht Mephisto III/Glasgow so einzigartig Ein solches Programm mit vielleicht 2100 Elo+ wäre mir lieber als jeder Stockfish, Kommodo, etc. obgleich ich natürlich die Leistung der Programmierer dieser Spitzenprogramme keineswegs schmälern möchte.

Gruß
Egbert
Mit Zitat antworten
  #4  
Alt 30.12.2016, 13:38
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: Weiterentwicklung Mephisto Glasgow - alles nur ein Traum, oder doch mehr?

 Zitat von Egbert Beitrag anzeigen
Für mich persönlich wäre es ein Traum ein verbessertes Mephisto Glasgow-Programm
Verbessert, d.h. mit mehr Spielstärke, ist noch relativ einfach zu beurteilen - man spiele genug Partien.

Aber wann ist ein Mephisto Glasgow noch ein Mephisto Glasgow*?

Wir sehen die Diskussion beim ChessGenius und da haben wir einen Autor ohne echte Pause in seiner Beschäftigung mit Schachprogrammen.

Tun wir mal so, dass jemand das Programm von CDL2 in eine andere Sprache (z.B. objektorientiert) umschreiben würde. Dann wäre erst einmal nichts verbessert, das Programm wäre "nur" besser zu handhaben. Wie soll es jetzt weiter gehen?


*Der Name hat garantiert juristische Probleme. Ich denke aber, hier hilft der Name bei der Beschreibung was genau gemeint ist.
Mit Zitat antworten
  #5  
Alt 30.12.2016, 13:46
Benutzerbild von mclane
mclane mclane ist offline
Lebende Foren Legende
 
Registriert seit: 16.04.2005
Ort: Lünen
Alter: 58
Land:
Beiträge: 4.324
Abgegebene Danke: 2.854
Erhielt 5.535 Danke für 1.943 Beiträge
Aktivitäten Langlebigkeit
14/20 20/20
Heute Beiträge
0/3 sssss4324
AW: Weiterentwicklung Mephisto Glasgow - alles nur ein Traum, oder doch mehr?

Na wenn man es auf c hätte könnte man es UCI machen.
Man könnte Hash einbauen, nicht nur für die bibi sondern für den Baum.
Allein durch die Übertragung in c würde nach dem compilieren auf moderne PCs ein enormer Faktor an Geschwindigkeit herauskommen.

Durch UCI könnte man ganz viele Partien erspielen.
Und der Programmierer braucht auch nicht mehr zum arbeiten in die Firma und dort EPROMs brennen die er dann zuhause testet. Er hätte das program zuhause und könnte da loslegen.
__________________
Die ganze Welt des Computerschachs
Mit Zitat antworten
  #6  
Alt 30.12.2016, 14:27
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: Weiterentwicklung Mephisto Glasgow - alles nur ein Traum, oder doch mehr?

 Zitat von mclane Beitrag anzeigen
Na wenn man es auf c hätte könnte man es UCI machen.
Lieber ein vernünftiges Protokoll.

 Zitat von mclane Beitrag anzeigen
Man könnte Hash einbauen, nicht nur für die bibi sondern für den Baum.
Das bringt bei einem Programm mit extrem kleinem Baum aber nicht so sehr.

Wichtiger ist das für Endspiele. Hier kommt die selektive Suche aber nicht so gut zurecht. Aber Du hast recht, hier würde sich quasi automatisch eine Verbesserung ergeben.

 Zitat von mclane Beitrag anzeigen
Allein durch die Übertragung in c würde nach dem compilieren auf moderne PCs ein enormer Faktor an Geschwindigkeit herauskommen.
Ne, viel mehr als die Verfügbarkeit für mehr Plattformen ist da nicht gewonnen. Insbesondere der Verlust der höheren Konzepte (der Vorteil von CDL2) wäre schade. Deshalb sind Objekte schon von Vorteil.
CDL2 dürfte nur schwer beim Optimieren zu schlagen sein.
Mit Zitat antworten
Folgender Benutzer sagt Danke zu Solwac für den nützlichen Beitrag:
Egbert (30.12.2016)
  #7  
Alt 30.12.2016, 16:01
Benutzerbild von mclane
mclane mclane ist offline
Lebende Foren Legende
 
Registriert seit: 16.04.2005
Ort: Lünen
Alter: 58
Land:
Beiträge: 4.324
Abgegebene Danke: 2.854
Erhielt 5.535 Danke für 1.943 Beiträge
Aktivitäten Langlebigkeit
14/20 20/20
Heute Beiträge
0/3 sssss4324
AW: Weiterentwicklung Mephisto Glasgow - alles nur ein Traum, oder doch mehr?

Naja aber die Taktfrequenzen.
__________________
Die ganze Welt des Computerschachs
Mit Zitat antworten
  #8  
Alt 30.12.2016, 17:48
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: Weiterentwicklung Mephisto Glasgow - alles nur ein Traum, oder doch mehr?

 Zitat von mclane Beitrag anzeigen
Naja aber die Taktfrequenzen.
Und natürlich wird das Programm dann stärker spielen.
Aber wir haben beim beschleunigten Glasgow gesehen, dass das nicht befriedigend ist. Heraus kommt ein Programm mit relativ wenigen "schönen" Zügen, vergleichsweise vielen schlechten Zügen und nur im Mittel halt den Ergebnissen.
Das Problem sind Kombinationen, die zwar wesentlich schneller gefunden werden, aber eben nicht viel tiefer gehen. Mehr Rechenzeit schließt zwar manche Lücke, wird aber nicht so effektiv genutzt wie von anderen Programmen. Das enttäuscht Programmierer wie Fans.
Mit Zitat antworten
  #9  
Alt 30.12.2016, 18:17
Benutzerbild von Egbert
Egbert Egbert ist offline
Lebende Foren Legende
 
Registriert seit: 20.12.2009
Ort: Dreieich
Alter: 61
Land:
Beiträge: 10.184
Abgegebene Danke: 15.592
Erhielt 17.986 Danke für 6.927 Beiträge
Member Photo Albums
Aktivitäten Langlebigkeit
19/20 15/20
Heute Beiträge
1/3 ssss10184
AW: Weiterentwicklung Mephisto Glasgow - alles nur ein Traum, oder doch mehr?

 Zitat von Solwac Beitrag anzeigen
Und natürlich wird das Programm dann stärker spielen.
Aber wir haben beim beschleunigten Glasgow gesehen, dass das nicht befriedigend ist. Heraus kommt ein Programm mit relativ wenigen "schönen" Zügen, vergleichsweise vielen schlechten Zügen und nur im Mittel halt den Ergebnissen.
Das Problem sind Kombinationen, die zwar wesentlich schneller gefunden werden, aber eben nicht viel tiefer gehen. Mehr Rechenzeit schließt zwar manche Lücke, wird aber nicht so effektiv genutzt wie von anderen Programmen. Das enttäuscht Programmierer wie Fans.
Das kann ich exakt bestätigen Solwac. Angenommen es käme mal ein Revelation III auf den Markt, welcher evtl. die Geschwindigkeit hätte um einen Motorola 68060 mit 72 MHz zu emulieren, könnte der Mephisto Glasgow ca. um den Faktor 5 gegenüber einem Revelation II an Geschwindigkeit zulegen. Ich bin mir jedoch sicher, dass bei unveränderter Programmstruktur ein max. Elo-Zuwachs im Turnierschach von 50 Elo zu erwarten ist. Also ein Geschwindigkeitszuwachs müsste mit strukturellen Programmverbesserungen einhergehen um wirklich einen Fortschritt zu erzielen.

Gruß
Egbert
Mit Zitat antworten
  #10  
Alt 30.12.2016, 19:32
Benutzerbild von mclane
mclane mclane ist offline
Lebende Foren Legende
 
Registriert seit: 16.04.2005
Ort: Lünen
Alter: 58
Land:
Beiträge: 4.324
Abgegebene Danke: 2.854
Erhielt 5.535 Danke für 1.943 Beiträge
Aktivitäten Langlebigkeit
14/20 20/20
Heute Beiträge
0/3 sssss4324
AW: Weiterentwicklung Mephisto Glasgow - alles nur ein Traum, oder doch mehr?

Nachdem ich den Vortrag gehört habe wie Thomas testete muss man natürlich sehen das hier durch Umstellung auf UCI ein erheblich besseres testen möglich wäre. Nämlich autotesting und nicht in die Firma fahren, verändern, eprom brennen und zuhause testen.... unglaublich.
__________________
Die ganze Welt des Computerschachs
Mit Zitat antworten
Antwort

Themen-Optionen
Ansicht

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
Frage: mehr selektive rechentiefe oder brute force einstellen? OliverWeh Die ganze Welt der Schachcomputer / World of chess computers 9 28.04.2016 09:30
Frage: Revelation Weiterentwicklung hardwareseitig? Egbert Die ganze Welt der Schachcomputer / World of chess computers 23 10.01.2010 18:52
Frage: gibt es Tests oder Turniere oder Partien mit dem Mephisto Master Chess ? mclane Die ganze Welt der Schachcomputer / World of chess computers 7 18.04.2005 21:34


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



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