Einzelnen Beitrag anzeigen
  #12  
Alt 08.01.2014, 20:10
Benutzerbild von Paisano
Paisano Paisano ist offline
Schachcomputer Koryphäe
 
Registriert seit: 15.12.2004
Ort: Borken-Singlis (Hessen)
Alter: 66
Land:
Beiträge: 1.247
Abgegebene Danke: 93
Erhielt 276 Danke für 79 Beiträge
Aktivitäten Langlebigkeit
3/20 20/20
Heute Beiträge
1/3 sssss1247
AW: Unterschied zw. Tunierstufe und Analysestufe?

 Zitat von Solwac Beitrag anzeigen
Ich müsste es noch mal überprüfen, aber ich meine, ich hätte bei meinem Roma II einen Test aus der CSS nicht ganz nachvollziehen können weil ich auf der Analysestufe rechnen ließ. Auf Turnierstufe klappte es dann besser. Ist aber schon lange her...
dann wäre es mal interessant, diese Frage mit dem Roma zu überprüfen, zumal ja auch Egbert etwas ähnliches geschrieben hat. Leider habe ich keinen Roma, habe aber gestern mal zwei Stellungen mit dem Lyon 68000 getestet. Aus dem BT 2630 Stellung 2 und 18, bei beiden Stellungen wurde der Lösungszug in exakt der gleichen Tiefe im gleichen Ast mit der gleichen Bewertung gefunden. Zwar gab es zuerst eine Abweichung bei der Lösungszeit, nach Wiederholung waren diese aber auch identisch. Das hängt mit Sicherheit mit den Hash Tables des Lyon zusammen, die nicht vollständig gelöscht wurden.
 Zitat von Solwac Beitrag anzeigen
Doch, Hashtables beeinflussen die Suche massiv. Das Paradebeispiel ist Fine #70.
hhmmm... vielleicht verstehen wir uns jetzt hier miss , diese Stellung, die seinerzeit bei Einführung des Excel 68000 zur Demonstration der Wirkung von Hash Tables eingesetzt wurde, besagt doch nichts anderes, als das was ich schrieb: "Die Suche wird beschleunigt". wie gesagt, vielleicht reden wir aneinander vorbei, wenn ich sage, anderes Suchverhalten, meine ich damit, dass auch zwangsläufig ein anderes Ergebnis bei der Suche herauskommt.
Oder einfacher gesagt, der Excel würde den Lösungszug Kb1 auch ohne Hash Tables finden, wenn auch in einem vielfachen der Zeit, daher sehe ich hier keine Änderung im Suchverhalten
 Zitat von Solwac Beitrag anzeigen
Es werden nicht nur einfach Äste im Suchbaum abgeschnitten, es wird auch die Suchreihenfolge der Züge aus einer Stellung im Suchbaum heraus verändert. Mit wachsender Suchtiefe werden dann auch Stellungen mit einer unterschiedlichen Resttiefe aus den Hashtables zur Bewertunf genutzt.
äähhhh... das ist mir jetzt neu, dass im Hash Table Verfahren eine Beschneidung des Suchbaums erfolgt, bist Du Dir da sicher ??
 Zitat von Solwac Beitrag anzeigen
Naja, es gibt auch subtilere Methoden der Beeinflussung der Suche. Gerade beim Ausmaß von Vertiefungen nach Schachgeboten gibt es Unterschiede, auch können Killerzüge anders verwendet werden und und und. Manche Effekte sind marginal, andere können aber leicht mit der Stoppuhr bemerkt werden.
mag sein, aber um wieder auf die ursprüngliche Frage zurück zu kommen, Programmierer sind "faule Gesellen" (bitte, bitte nicht falsch verstehen !!!) und ich kann mir nicht vorstellen, dass sich jemand die Mühe gemacht hat (wozu auch ??), unterschiedliche Suchalgorithmen für verschiedene Spielstufen zu implementieren. Wenn es Unterschiede zwischen der Turnier- und Analysestufe gibt, dann basieren sie vermutlich auf nicht vorhergesehenen und ungewollten Gegebenheiten. Aber das können wir ja überprüfen, ich werde einfach mal diverse Computer einem entsprechenden Test unterziehen.

Das Verfahren ist ja völlig simpel, eine beliebige (nicht ganz so leichte) Stellung nehmen und nach drei Minuten die Daten (Suchtiefe, Zeit, Zug, Bewertung) erfassen und das jeweils auf Turnier- und Analysestufe.
Die Ergebnisse werde ich dann nachreichen.
__________________
Der nächste Satz ist eine Lüge. Der vorhergehende Satz ist wahr.
Mit Zitat antworten