Transpozisyon tablosu

Diğer adıyla: TT

Bir satranç motorunun daha önce aradığı konumların sonuçlarını yeniden kullanmasını sağlayan bellek.

Açıklama

Bir transpozisyon tablosu, yani TT, bir aynı konum her ortaya çıktığında onu baştan hesaplamak zorunda kalmaması için kullandığı bellektir. Transpozisyon, farklı hamle dizilerinin, hamle sırası aynı tarafta ve yasal hamleleri etkileyen koşullar aynı olmak üzere aynı konuma ulaşmasıdır.

Tablo genellikle bir hash tablosu olarak uygulanır; bu veri yapısı bir konum hakkındaki temel bilgileri hızla bulunabilen kompakt bir anahtara dönüştürür. Bir kayıt, motorun o konumdan ne kadar ileri araştırdığını gösteren , konumun ne kadar elverişli göründüğünü belirten bir puanı veya bu puan için bir sınırı ve orada bulunan iyi bir hamleyi saklayabilir. Aynı konum yeniden ortaya çıktığında motor, gereksiz işi önlemek veya zaten umut vadeden hamleleri önce incelemek için bu bilgiyi kullanabilir.

TT geçici ve sınırlıdır; arama sürdükçe kayıtlar değiştirilir. Bir veya değildir. Bu kaynaklar önceden hazırlanmış bilgiler içerir; transpozisyon tablosu mevcut aramanın ürettiği sonuçları saklar. Birçok arayüzde Hash adlı ayar, bilgisayarın çalışma belleğinin ne kadarının esas olarak bu tabloya ayrılacağını denetler.

Sık karıştırılanlar

Transpozisyon tablosu ve açılış kitabı

Transpozisyon tablosu arama sırasında oluşturulan sonuçları hatırlar; açılış kitabı normal arama başlamadan önce kullanılabilen hazırlanmış konum ve hamleleri içerir.

Terimi görüntüle
Transpozisyon tablosu ve tablebase

TT kısmi arama sonuçlarını yeniden kullanır; tablebase kapsadığı oyun sonları için önceden hesaplanmış kesin bilgi sağlar.

Terimi görüntüle

Kaynaklar

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

İlgili terimler

© 2026 MindZug