Schachcomputer.info Community

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


 
 
Themen-Optionen Ansicht

Prev Vorheriger Beitrag   Nächster Beitrag Next
  #11  
Alt 09.01.2019, 16:50
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: Millennium - The King

 Zitat von BHGP Beitrag anzeigen
Hallo,Hängt das mit den fehlenden Hashtables zusammen?
Das ist möglich, weil er nach dem Finden des Matts ja noch weitergesucht haben wird und dabei schon wieder einen Teil der Hashtabellen überschrieben hat. Damit kann er sich beim nächsten mal nicht einfach an den Hash-Einträgen entlanghangeln, weil zwischendrin welche fehlen.

Zudem wird typischerweise bei einer neuen Stellung erstmal mit einem, dann zwei, dann drei usw. Halbzügen untersucht, und hier hat man nur die Wahl zwischen zwei unschönen Effekten:

1) Man nimmt auch in der Hauptvariante direkt den Zug und die Stellungsbewertung aus der Hashtabelle, wenn die dort gespeicherte Stellung von mindestens der Tiefe "gedeckt" ist, die man gerade abklappert. Dann hat man zwischendrin aber immer mal wieder abgehackte Hauptvarianten, d.h. es wird z.B. Tiefe 10 angezeigt, die Hauptvariante hat aber komischerweise nur zwei Züge.

Zudem geht es sehr schnell bis zu dieser Tiefe vorwärts, aber dann rennt die Engine vor eine Wand, weil sie keine brauchbare Hauptvariante hat und ein Teil der Hash-Einträge schon bei der Position einen Zugwechsel vorher überschrieben wurde.

2) Oder man rechnet in der Hauptvariante auch in obigem Fall weiter, bis man genug Tiefe hat, dann rauscht man aber nicht wie am PC schlagartig zur letztlich relevanten Tiefe vor, und natürlich sieht er dann das Matt auch nicht sofort. Dafür paßt aber die Länge der momentanen Hauptvariante zur Rechentiefe. Kostet einen Tick mehr Rechenzeit, aber das relativiert sich, sobald man die Tiefe erreicht, ab der man tatsächlich weiterrechnet als beim letztenmal.

Speziell im Analysemodus wäre es aber auch möglich, daß sämtliche Stellungsspeicher vorher ohnehin gelöscht werden, um reproduzierbare Ergebnisse zu bekommen.
Mit Zitat antworten
 


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: Turbo King I oder II ? mickihamster Technische Fragen und Probleme / Tuning 3 06.02.2018 14:57
Frage: Turbo King I - B oder C? Supergrobi Technische Fragen und Probleme / Tuning 12 16.10.2016 21:45
Frage: Chess King José Die ganze Welt der Schachcomputer / World of chess computers 8 28.06.2009 20:13


Alle Zeitangaben in WEZ +2. Es ist jetzt 09:24 Uhr.



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