Transpositietabel

Ook bekend als: TT

Geheugen waarmee een schaakengine resultaten kan hergebruiken voor stellingen die zij al heeft onderzocht.

Deze versie wordt tijdelijk in het Engels weergegeven. De volledige lokalisatie wordt in een latere fase toegevoegd.

Uitleg

Een transpositietabel, of TT, is geheugen dat een gebruikt zodat zij dezelfde stelling niet telkens volledig opnieuw hoeft te berekenen. Een transpositie ontstaat wanneer verschillende zettenreeksen tot dezelfde stelling leiden, met dezelfde partij aan zet en dezelfde voorwaarden die bepalen welke zetten legaal zijn.

De tabel wordt doorgaans als hashtabel geïmplementeerd, een gegevensstructuur die de essentiële informatie over een stelling omzet in een compacte sleutel die snel kan worden opgezocht. Een item kan de bewaren, een maat voor hoe ver de engine vanuit die stelling heeft onderzocht, een score die aangeeft hoe gunstig de stelling lijkt of een grens voor die score, en een goede zet die daar is gevonden. Wanneer de stelling opnieuw verschijnt, kan de engine die informatie hergebruiken om dubbel werk te vermijden of eerst zetten te onderzoeken die al veelbelovend lijken.

Een TT is tijdelijk en eindig, zodat items tijdens het zoeken worden vervangen. Zij is geen en geen . Die bronnen bevatten vooraf voorbereide informatie. Een transpositietabel bewaart resultaten die de huidige zoekopdracht heeft voortgebracht. In veel interfaces bepaalt de instelling Hash hoeveel werkgeheugen van de computer hoofdzakelijk aan deze tabel wordt toegewezen.

Veelvoorkomende verwarringen

Transpositietabel en openingsboek

Een transpositietabel onthoudt resultaten die tijdens het zoeken ontstaan. Een openingsboek bevat voorbereide stellingen en zetten die vóór de normale zoekopdracht beschikbaar zijn.

Term bekijken
Transpositietabel en tablebase

Een TT hergebruikt gedeeltelijke zoekresultaten. Een tablebase levert vooraf berekende, exacte informatie voor eindspelen binnen haar dekking.

Term bekijken

Bronnen

  1. 1.Terminology, Stockfish Developers
  2. 2.Transposition Table, Chess Programming Wiki

Verwante termen

© 2026 MindZug