جدول التحويلات

يُعرف أيضًا باسم: TT

ذاكرة تتيح لمحرك الشطرنج إعادة استخدام نتائج الوضعيات التي سبق أن بحثها.

تُعرض هذه الصفحة مؤقتًا باللغة الإنجليزية. ستُضاف الترجمة الكاملة في مرحلة لاحقة.

الشرح

جدول التحويلات، أو TT، هو ذاكرة يستخدمها حتى لا يضطر إلى حساب الوضعية نفسها من الصفر كلما ظهرت. ويحدث التحويل عندما تؤدي سلاسل مختلفة من النقلات إلى الوضعية نفسها، مع الجانب نفسه صاحب الدور والشروط نفسها التي تؤثر في قانونية النقلات.

يُنفذ الجدول عادة بوصفه جدول تجزئة، وهو بنية بيانات تحول المعلومات الأساسية عن الوضعية إلى مفتاح مضغوط يمكن العثور عليه بسرعة. وقد يخزن الإدخال ، وهو مقياس لمدى استكشاف المحرك انطلاقا من تلك الوضعية، ودرجة تصف مدى ملاءمة الوضعية أو حدا لتلك الدرجة، ونقلة جيدة عُثر عليها هناك. وعندما تظهر الوضعية مجددا، يستطيع المحرك إعادة استخدام هذه المعلومات لتجنب العمل المكرر أو لفحص النقلات التي بدت واعدة من قبل أولا.

يكون TT مؤقتا ومحدود السعة، لذلك تُستبدل الإدخالات مع استمرار البحث. وهو ليس ولا . فهذان الموردان يحتويان على معلومات أُعدت مسبقا، بينما يخزن جدول التحويلات نتائج أنتجها البحث الحالي. وفي واجهات كثيرة، يتحكم الإعداد المسمى Hash في مقدار ذاكرة العمل بالحاسوب المخصصة أساسا لهذا الجدول.

التباسات شائعة

جدول التحويلات وكتاب الافتتاحيات

يتذكر جدول التحويلات نتائج أُنشئت أثناء البحث، بينما يحتوي كتاب الافتتاحيات على وضعيات ونقلات معدة قبل بدء البحث المعتاد.

عرض المصطلح
جدول التحويلات وقاعدة النهايات

يعيد TT استخدام نتائج بحث جزئية، بينما توفر قاعدة النهايات معلومات دقيقة محسوبة مسبقا للنهايات الواقعة ضمن نطاقها.

عرض المصطلح

المصادر

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

مصطلحات ذات صلة

© 2026 MindZug