Hash Tables: Unterschied zwischen den Versionen

aus Schachcomputer.info Wiki, der freien Schachcomputer-Wissensdatenbank
Keine Bearbeitungszusammenfassung
 
Keine Bearbeitungszusammenfassung
 
Zeile 1: Zeile 1:
Darunter versteht man eine bestimmte, intelligente Organisation des Arbeitsspeichers, mittels der bereits berechnete Stellungen samt Bewertung besonders platzsparend abgespeichert werden. Taucht nun während der weiteren Berechnungen die gleiche Position erneut auf (Zugumstellung), so kann auf den bereits vorhandenen Stellungswert mittels eines Schlüssels blitzschnell zugegriffen werden. Dieses Verfahren kommt insbesondere im Endspiel zum Tragen. Die '''Hash Tables''' bewirken einen erheblichen Geschwindigkeitszuwachs des Programms. Die Größe der '''Hash Tables''' wird wie die Programmgröße zumeist in Kilobyte (KB) oder in Megabyte (MB) angegeben. Gängige Werte liegen bei Schachcomputern zwischen 64 KB und 1024 KB (=1 MB).
Darunter versteht man eine bestimmte, intelligente Organisation des Arbeitsspeichers, mittels der bereits berechnete Stellungen samt Bewertung besonders platzsparend abgespeichert werden. Taucht nun während der weiteren Berechnungen die gleiche Position erneut auf (Zugumstellung), so kann auf den bereits vorhandenen Stellungswert mittels eines Schlüssels blitzschnell zugegriffen werden. Dieses Verfahren kommt insbesondere im Endspiel zum Tragen. Die '''Hash Tables''' bewirken einen erheblichen Geschwindigkeitszuwachs des Programms. Die Größe der '''Hash Tables''' wird wie die Programmgröße zumeist in Kilobyte (KB) oder in Megabyte (MB) angegeben. Gängige Werte liegen bei Schachcomputern zwischen 64 KB und 1024 KB (=1 MB).
[[Kategorie:Glossar]]

Aktuelle Version vom 4. Januar 2007, 00:38 Uhr

Darunter versteht man eine bestimmte, intelligente Organisation des Arbeitsspeichers, mittels der bereits berechnete Stellungen samt Bewertung besonders platzsparend abgespeichert werden. Taucht nun während der weiteren Berechnungen die gleiche Position erneut auf (Zugumstellung), so kann auf den bereits vorhandenen Stellungswert mittels eines Schlüssels blitzschnell zugegriffen werden. Dieses Verfahren kommt insbesondere im Endspiel zum Tragen. Die Hash Tables bewirken einen erheblichen Geschwindigkeitszuwachs des Programms. Die Größe der Hash Tables wird wie die Programmgröße zumeist in Kilobyte (KB) oder in Megabyte (MB) angegeben. Gängige Werte liegen bei Schachcomputern zwischen 64 KB und 1024 KB (=1 MB).