Still early days, but this could well become the standard tablebase format for the next decade of computer chess.
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
"Syzygy 6-мужчины EGTB система является рекомендуемым стол раствор основания для последних и мощный шахматных движков
К услугам безусловно лучший сжатие (маленький размер файла) и лучшую производительность, особенно, когда несколько потоков одновременно осуществлять EGTB зондирования. Новые шахматные двигатели широко настроены для этого конец игры таблице базовой системы государством в самых современных, с тем чтобы обеспечить оптимальную точность и силу в конце эндшпиле при любом контроле времени и с любым количеством ядер.
При инсталляции файлов на SSD диске рекомендуется, производительность сизигии на обычном жестком диске по-прежнему очень хорошо.
Единственным недостатком Syzygy баз является то, что они не содержат точное расстояние до Mate информацию. . Если вам требуется точное расстояние спаривания в состоянии вам нужно альтернативное решение "(извлекается информация от URL: http://www.cruxis.com/chess/manual/index.html?end_game_table_base_support.htm)
Syzygy Эндшпиль Tablebases для вашего шахматный движок.
3,4,5 и 6 штук
http://en.wikipedia.org/wiki/Endgame_tablebase - эндшпиль tablebase представляет собой компьютеризированную базу данных, которая содержит Precalculated исчерпывающий анализ положения шахматы эндшпиль. Он обычно используется на компьютерных шахматах двигателя во время игры, или в организме человека или компьютера, на котором ретроспективно анализируя игру, которая уже играет.
Tablebase содержит значение теоретико-игровой (выигрыш, проигрыш или ничья) каждого возможного перехода в каждом возможном положении, и сколько ходов было бы предпринять, чтобы достичь этого результата с совершенной игре. Таким образом, tablebase выступает в качестве оракула, всегда обеспечивая оптимальные ходы. Обычно база данных записывает каждое возможное положение с определенные части, оставшиеся на борту, и лучшие движется с Белые начинают и с Ход черных.
Генератор: https://github.com/syzygy1/tb
Stockfish реализация: https://github.com/syzygy1/Stockfish
Syzygy 3-4-5 индивидуальные файлы - Прямая Скачать (http://ldd6qz1x.1fichier.com/) (скачать Torrent) (http://oics.olympuschess.com/tracker/torrents/Syzygy% 203-4-5% 20Individual% 20Files.torrent)
938,39 МБ
Syzygy 6men DTZ - (скачать Torrent) (http://oics.olympuschess.com/tracker/torrents/Syzygy% 206men% 20DTZ.torrent)
81.39 ГБ
Syzygy 6men МЦБ - (скачать Torrent) (http://oics.olympuschess.com/tracker/torrents/Syzygy% 206men% 20WDL.torrent)
67.83 ГБ
В настоящее время двигатели, которые поддерживают Syzygy tablebase
Stockfish: http://abrok.eu/stockfish_syzygy/
Гудини 4: http://immortalchess.net/forum/showthread.php?t=23427
Deep Fritz 14 (GUI): http://immortalchess.net/forum/showthread.php?t=23431
Комодо в ближайшем будущем
README
Syzygybases
конфигурация
Syzygybases настраиваются с помощью UCI опции "SyzygyProbeLimit" и "SyzygyPath".
Опция "SyzygyPath" должен быть установлен в каталог или каталоги, где. Rtbw и. Rtbz файлы могут быть найдены. Несколько каталогов должны быть разделены ";" В Windows и ":" в операционных системах Unix-приложений.
Пример: C: \ tablebases \ wdl345; C: \ tablebases \ wdl6; D: \ tablebases \ dtz345; D: \ tablebases \ dtz6
Рекомендуется хранить. Rtbw файлы на SSD. Там нет потери в хранении. Rtbz файлы на регулярной HD.
Примечание: В настоящее время опция "SyzygyPath" можно установить только один раз. Если вы хотите изменить его, необходимо перезапустить двигатель.
Если у вас есть таблицы 6 шт, установите значение "SyzygyProbeLimit" до 6 (по умолчанию). Если у вас есть только таблицу 5 частей, установите его в 5. Установите значение этого параметра в 0, если вы хотите временно отключить tablebase зондирования.
Чего ожидать
Если двигатель поиске позицию, которая не в tablebases (например положение с 7 штук), он будет обращаться к tablebases во время обыска. Если двигатель сообщает большой счет мат, это означает, что он нашел выигрышную линию в состоянии tablebase. Пример: мат в 60 означает 10 перемещается в выигрышной позиции tablebase.
Если двигатель получит такую позицию, чтобы поиск то, что на tablebases, он будет использовать tablebases в начале поиска для предварительного все хорошие ходы, то есть все движения, которые сохранить победу или сохранить ничью с учетом 50 - двигаться правило. Затем он Виль выполнить поиск только на тех ходов. Двигатель не будет двигаться сразу, если нет только один хороший ход. Двигатель не может сообщить балл мат даже когда положение выиграна. Вместо этого, он сообщает счет, который возвращается при поиске.
Таким образом, ясно, что поведение не идентично тому, что можно было бы использовать для с Налимов tablebases. Есть технические причины этой разницы, главное техническая причина в том, что Налимов tablebases использовать метрику DTM (расстояние до партнера), в то время как Syzygybases использовать изменение метрики DTZ (расстояние к нулю, нулевой смысл любой шаг, который сбрасывает50-Контратака). Эта специальная метрика является одним из причин того, что Syzygybases более компактны, чем Налимов tablebases, в то же время хранения всей информации, необходимой для оптимальной игры и в дополнение в состоянии принять во внимание правило 50-ход.
В ближайшее время вариант будет добавлен для переключения между текущим поведением и режим, в котором Stockfish сразу играть одну из хороших ходов. Этот новый режим будет иметь проблемы, он приводит к неестественной игры, как только двигатель достиг позиции tablebase. Например, двигатель будет предпочитают любой победный ход пешкой (даже те, которые теряют материал и усложнить победу) над шагов, которые приводят к быстрой партнера, но имеют более высокую стоимость "расстояние к нулю".
Некоторые ссылки:
Шахматы Эндшпиль частот
http://chess-db.com/public/research/endgame_statistics.html
Детальный анализ 6-человек частот.
http://kirill-kryukov.com/chess/discussion-board/viewtopic.php?t=74
Syzygy EGTB
Для поддержки Syzygy EGTB вам необходимо установить файлы Syzygy EGTB. На момент написания все файлы Syzygy доступны для скачивания торрента athttp :/ / oics.olympuschess.com / трекера / index.php.3-4-5-мужчины Syzygy также доступны для прямого скачивания на http://olympuschess.com/egtb/sbases.
Обновление: 6-мужчины Syzygy теперь также доступны в качестве HTTP загрузки, см. http://tablebase.sesse.net/syzygy.
Общий размер 3-4-5-мужчин файлов 938 МБ (290 файлов), 6-мужчин стол основы требуют 149 ГБ (730 файлов).
Расположение файлов Syzygy EGTB указан в опции SyzygyPath.
с другой хороший источник информации
27 сентября 2013
Пожалуйста, не забудьте проверить загруженные Syzygybases использованием следующих сумм:
МЦБ, 3-4-5 штук
DTZ, 3-4-5 штук
МЦБ, 6 штук
DTZ, 6 штук
Эти контрольные суммы были предоставлены Джошуа Шрайвер в одном файле, я разделил их на файлы 4 для удобства.
Обратите внимание, что md5sum от GnuWin32 Coreutils пакет вычисляет неправильные контрольные суммы. Вам нужно иная сборка md5sum, например, от Cygwin, или другую checksummer, например Fsum. Просто скопируйте файл md5 в соответствующий каталог Syzygybases и запустить "Fsum-с Syzygybases-WDL-3-4-5.md5" (пример).
14 сентября 2013
Syzygybases является новым перспективным форматом tablebase разработан Рональдом де Ман. Основные отличия от формата Налимов в:
Syzygybases принять 50 ходов исключает во внимание.
Зондирование код распространяется под разрешительной лицензией (зондирования код Налимова может быть использована только с разрешения Налимов, который находится трудно невозможно получить).
Syzygybases включают WDL (Победа / Ничья / убыток) таблицы для быстрого доступа во время поиска, а также отдельный DTZ (расстояние до обнуления 50 счетчик ходов) Столы для нахождения победный линию.
Syzygybase около 7 раз меньше, чем tablebases Налимов в (161 ГБ против 1,2 ТБ).
Создание полных syzygybases до 6 штук занимает менее чем за месяц на ПК с 16 Гб или оперативной памяти.
Источник генератор, зондирования исходный код и документацию можно найти на GitHub: https://github.com/syzygy1/tb. Как доказательство концепции Рональд включены зондирования код в Stockfish двигателя: https://github.com/syzygy1/Stockfish.
Несколько дней назад Джошуа Шрайвер начался посев полный набор 3-4-5-6-х частей Syzygybases на BitTorrent (а также хостинг трекера): http://oics.olympuschess.com/tracker/index.php. Уже это выглядит как загрузка может быть быстрее, чем создание, и он будет еще получить быстрее, так как все больше людей присоединиться.
Тем не менее первые дни, но это вполне может стать стандартным форматом tablebase в течение следующего десятилетия компьютерных шахмат.
" Syzygy 6- muzhchiny EGTB sistema yavlyayetsya rekomenduyemym stol rastvor osnovaniya dlya poslednikh i moshchnyy shakhmatnykh dvizhkov
K uslugam bezuslovno luchshiy szhatiye ( malen'kiy razmer fayla) i luchshuyu proizvoditel'nost' , osobenno , kogda neskol'ko potokov odnovremenno osushchestvlyat' EGTB zondirovaniya . Novyye shakhmatnyye dvigateli shiroko nastroyeny dlya etogo konets igry tablitse bazovoy sistemy gosudarstvom v samykh sovremennykh , s tem chtoby obespechit' optimal'nuyu tochnost' i silu v kontse endshpile pri lyubom kontrole vremeni i s lyubym kolichestvom yader .
Pri installyatsii faylov na SSD diske rekomenduyetsya , proizvoditel'nost' sizigii na obychnom zhestkom diske po-prezhnemu ochen' khorosho.
Yedinstvennym nedostatkom Syzygy baz yavlyayetsya to, chto oni ne soderzhat tochnoye rasstoyaniye do Mate informatsiyu . . Yesli vam trebuyetsya tochnoye rasstoyaniye sparivaniya v sostoyanii vam nuzhno al'ternativnoye resheniye " ( izvlekayetsya informatsiya ot URL : http://www.cruxis.com/chess/manual/index.html?end_game_table_base_support.htm )
Syzygy Endshpil' Tablebases dlya vashego shakhmatnyy dvizhok .
3,4,5 i 6 shtuk
http://en.wikipedia.org/wiki/Endgame_tablebase - endshpil' tablebase predstavlyayet soboy komp'yuterizirovannuyu bazu dannykh, kotoraya soderzhit Precalculated ischerpyvayushchiy analiz polozheniya shakhmaty endshpil' . On obychno ispol'zuyetsya na komp'yuternykh shakhmatakh dvigatelya vo vremya igry, ili v organizme cheloveka ili komp'yutera, na kotorom retrospektivno analiziruya igru, kotoraya uzhe igrayet .
Tablebase soderzhit znacheniye teoretiko-igrovoy ( vyigrysh, proigrysh ili nich'ya) kazhdogo vozmozhnogo perekhoda v kazhdom vozmozhnom polozhenii , i skol'ko khodov bylo by predprinyat', chtoby dostich' etogo rezul'tata s sovershennoy igre . Takim obrazom, tablebase vystupayet v kachestve orakula , vsegda obespechivaya optimal'nyye khody. Obychno baza dannykh zapisyvayet kazhdoye vozmozhnoye polozheniye s opredelennyye chasti , ostavshiyesya na bortu , i luchshiye dvizhetsya s Belyye nachinayut i s Khod chernykh .
Generator: https://github.com/syzygy1/tb
Stockfish realizatsiya : https://github.com/syzygy1/Stockfish
Syzygy 3-4-5 individual'nyye fayly - Pryamaya Skachat' ( http://ldd6qz1x.1fichier.com/ ) ( skachat' Torrent ) ( http://oics.olympuschess.com/tracker/torrents/Syzygy % 203-4-5 % 20Individual % 20Files.torrent )
938,39 MB
Syzygy 6men DTZ - ( skachat' Torrent ) ( http://oics.olympuschess.com/tracker/torrents/Syzygy % 206men % 20DTZ.torrent )
81.39 GB
Syzygy 6men MTSB - ( skachat' Torrent ) ( http://oics.olympuschess.com/tracker/torrents/Syzygy % 206men % 20WDL.torrent )
67.83 GB
V nastoyashcheye vremya dvigateli , kotoryye podderzhivayut Syzygy tablebase
Stockfish : http://abrok.eu/stockfish_syzygy/
Gudini 4 : http://immortalchess.net/forum/showthread.php?t=23427
Deep Fritz 14 ( GUI) : http://immortalchess.net/forum/showthread.php?t=23431
Komodo v blizhayshem budushchem
README
Syzygybases
konfiguratsiya
Syzygybases nastraivayutsya s pomoshch'yu UCI optsii " SyzygyProbeLimit " i " SyzygyPath " .
Optsiya " SyzygyPath " dolzhen byt' ustanovlen v katalog ili katalogi , gde . Rtbw i . Rtbz fayly mogut byt' naydeny. Neskol'ko katalogov dolzhny byt' razdeleny " ; " V Windows i " : " v operatsionnykh sistemakh Unix -prilozheniy.
Primer: C: \ tablebases \ wdl345 ; C: \ tablebases \ wdl6 ; D: \ tablebases \ dtz345 ; D: \ tablebases \ dtz6
Rekomenduyetsya khranit'. Rtbw fayly na SSD. Tam net poteri v khranenii . Rtbz fayly na regulyarnoy HD.
Primechaniye: V nastoyashcheye vremya optsiya " SyzygyPath " mozhno ustanovit' tol'ko odin raz. Yesli vy khotite izmenit' yego , neobkhodimo perezapustit' dvigatel'.
Yesli u vas yest' tablitsy 6 sht , ustanovite znacheniye " SyzygyProbeLimit " do 6 (po umolchaniyu) . Yesli u vas yest' tol'ko tablitsu 5 chastey , ustanovite yego v 5 . Ustanovite znacheniye etogo parametra v 0, yesli vy khotite vremenno otklyuchit' tablebase zondirovaniya .
Chego ozhidat'
Yesli dvigatel' poiske pozitsiyu, kotoraya ne v tablebases (naprimer polozheniye s 7 shtuk ) , on budet obrashchat'sya k tablebases vo vremya obyska . Yesli dvigatel' soobshchayet bol'shoy schet mat , eto oznachayet, chto on nashel vyigryshnuyu liniyu v sostoyanii tablebase . Primer: mat v 60 oznachayet 10 peremeshchayetsya v vyigryshnoy pozitsii tablebase .
Yesli dvigatel' poluchit takuyu pozitsiyu , chtoby poisk to, chto na tablebases , on budet ispol'zovat' tablebases v nachale poiska dlya predvaritel'nogo vse khoroshiye khody , to yest' vse dvizheniya, kotoryye sokhranit' pobedu ili sokhranit' nich'yu s uchetom 50 - dvigat'sya pravilo. Zatem on Vil' vypolnit' poisk tol'ko na tekh khodov . Dvigatel' ne budet dvigat'sya srazu , yesli net tol'ko odin khoroshiy khod. Dvigatel' ne mozhet soobshchit' ball mat dazhe kogda polozheniye vyigrana. Vmesto etogo, on soobshchayet schet , kotoryy vozvrashchayetsya pri poiske.
Takim obrazom, yasno , chto povedeniye ne identichno tomu, chto mozhno bylo by ispol'zovat' dlya s Nalimov tablebases . Yest' tekhnicheskiye prichiny etoy raznitsy , glavnoye tekhnicheskaya prichina v tom, chto Nalimov tablebases ispol'zovat' metriku DTM ( rasstoyaniye do partnera ) , v to vremya kak Syzygybases ispol'zovat' izmeneniye metriki DTZ (rasstoyaniye k nulyu , nulevoy smysl lyuboy shag , kotoryy sbrasyvayet 50 - Kontrataka ) . Eta spetsial'naya metrika yavlyayetsya odnim iz prichin togo, chto Syzygybases boleye kompaktny , chem Nalimov tablebases , v to zhe vremya khraneniya vsey informatsii, neobkhodimoy dlya optimal'noy igry i v dopolneniye v sostoyanii prinyat' vo vnimaniye pravilo 50 - khod .
V blizhaysheye vremya variant budet dobavlen dlya pereklyucheniya mezhdu tekushchim povedeniyem i rezhim, v kotorom Stockfish srazu igrat' odnu iz khoroshikh khodov . Etot novyy rezhim budet imet' problemy, on privodit k neyestestvennoy igry , kak tol'ko dvigatel' dostig pozitsii tablebase . Naprimer , dvigatel' budet predpochitayut lyuboy pobednyy khod peshkoy ( dazhe te, kotoryye teryayut material i uslozhnit' pobedu ) nad shagov, kotoryye privodyat k bystroy partnera , no imeyut boleye vysokuyu stoimost' " rasstoyaniye k nulyu " .
Nekotoryye ssylki :
Shakhmaty Endshpil' chastot
http://chess-db.com/public/research/endgame_statistics.html
Detal'nyy analiz 6- chelovek chastot.
http://kirill-kryukov.com/chess/discussion-board/viewtopic.php?t=74
Syzygy EGTB
Dlya podderzhki Syzygy EGTB vam neobkhodimo ustanovit' fayly Syzygy EGTB . Na moment napisaniya vse fayly Syzygy dostupny dlya skachivaniya torrenta athttp :/ / oics.olympuschess.com / trekera / index.php . 3 -4 -5- muzhchiny Syzygy takzhe dostupny dlya pryamogo skachivaniya na http://olympuschess.com/egtb/sbases .
Obnovleniye: 6- muzhchiny Syzygy teper' takzhe dostupny v kachestve HTTP zagruzki, sm. http://tablebase.sesse.net/syzygy .
Obshchiy razmer 3 -4 -5- muzhchin faylov 938 MB (290 faylov) , 6 - muzhchin stol osnovy trebuyut 149 GB ( 730 faylov) .
Raspolozheniye faylov Syzygy EGTB ukazan v optsii SyzygyPath .
s drugoy khoroshiy istochnik informatsii
27 sentyabrya 2013
Pozhaluysta, ne zabud'te proverit' zagruzhennyye Syzygybases ispol'zovaniyem sleduyushchikh summ:
MTSB , 3-4-5 shtuk
DTZ , 3-4-5 shtuk
MTSB , 6 shtuk
DTZ , 6 shtuk
Eti kontrol'nyye summy byli predostavleny Dzhoshua Shrayver v odnom fayle , ya razdelil ikh na fayly 4 dlya udobstva .
Obratite vnimaniye, chto md5sum ot GnuWin32 Coreutils paket vychislyayet nepravil'nyye kontrol'nyye summy . Vam nuzhno inaya sborka md5sum , naprimer , ot Cygwin , ili druguyu checksummer , naprimer Fsum . Prosto skopiruyte fayl md5 v sootvetstvuyushchiy katalog Syzygybases i zapustit' " Fsum -s Syzygybases - WDL - 3 -4 - 5.md5 " (primer) .
14 sentyabrya 2013
Syzygybases yavlyayetsya novym perspektivnym formatom tablebase razrabotan Ronal'dom de Man . Osnovnyye otlichiya ot formata Nalimov v :
Syzygybases prinyat' 50 khodov isklyuchayet vo vnimaniye .
Zondirovaniye kod rasprostranyayetsya pod razreshitel'noy litsenziyey ( zondirovaniya kod Nalimova mozhet byt' ispol'zovana tol'ko s razresheniya Nalimov , kotoryy nakhoditsya trudno nevozmozhno poluchit' ) .
Syzygybases vklyuchayut WDL ( Pobeda / Nich'ya / ubytok ) tablitsy dlya bystrogo dostupa vo vremya poiska , a takzhe otdel'nyy DTZ ( rasstoyaniye do obnuleniya 50 schetchik khodov ) Stoly dlya nakhozhdeniya pobednyy liniyu .
Syzygybase okolo 7 raz men'she, chem tablebases Nalimov v (161 GB protiv 1,2 TB ) .
Sozdaniye polnykh syzygybases do 6 shtuk zanimayet meneye chem za mesyats na PK s 16 Gb ili operativnoy pamyati .
Istochnik generator, zondirovaniya iskhodnyy kod i dokumentatsiyu mozhno nayti na GitHub : https://github.com/syzygy1/tb . Kak dokazatel'stvo kontseptsii Ronal'd vklyucheny zondirovaniya kod v Stockfish dvigatelya : https://github.com/syzygy1/Stockfish .
Neskol'ko dney nazad Dzhoshua Shrayver nachalsya posev polnyy nabor 3 -4- 5 -6 -kh chastey Syzygybases na BitTorrent (a takzhe khosting trekera ): http://oics.olympuschess.com/tracker/index.php . Uzhe eto vyglyadit kak zagruzka mozhet byt' bystreye, chem sozdaniye , i on budet yeshche poluchit' bystreye, tak kak vse bol'she lyudey prisoyedinit'sya .
Tem ne meneye pervyye dni , no eto vpolne mozhet stat' standartnym formatom tablebase v techeniye sleduyushchego desyatiletiya komp'yuternykh shakhmat .
"إن نقطة الاقتران 6 رجال EGTB النظام هو الحل جدول قاعدة أوصت لأحدث وقوية الشطرنج محركات
ويضم حتى الآن أفضل ضغط (أصغر حجم الملف) وأفضل أداء، وخصوصا عندما مواضيع متعددة في وقت واحد يحقق أداء EGTB. محركات الشطرنج الجديدة تم ضبطها على نطاق واسع لهذا النظام نهاية اللعبة قاعدة الجدول للدولة من بين الفن وذلك لتوفير الدقة المثلى وقوة في نهاية اللعبة في وقت متأخر من أي السيطرة على الوقت ومع أي عدد من النوى.
أثناء تثبيت الملفات على قرص SSD ويوصى، أداء نقطة الاقتران على القرص الثابت العادي لا تزال جيدة جدا.
ولكن العائق الوحيد قواعد نقطة الاقتران هو أنها لا تحتوي على القطر المحدد لماتي المعلومات. وإذا كنت تحتاج إلى مسافة التزاوج الدقيق في موقف ستحتاج حلا بديلا "(المعلومات التي تم استردادها من الرابط: http://www.cruxis.com/chess/manual/index.html؟end_game_table_base_support.htm)
نقطة الاقتران نهاية اللعبة Tablebases لمحرك الشطرنج الخاص بك.
3،4،5 و 6 قطع
http://en.wikipedia.org/wiki/Endgame_tablebase - وهو tablebase نهاية اللعبة هو قاعدة بيانات محوسبة يحتوي على تحليل شامل precalculated من وضع نهاية اللعبة لعبة الشطرنج. عادة ما يتم استخدامه من قبل محرك الشطرنج الكمبيوتر أثناء اللعب، أو من خلال جهاز كمبيوتر الإنسان أو أن يتم بأثر رجعي تحليل اللعبة التي سبق أن لعبت.
وtablebase يحتوي على القيمة النظرية لعبة (فوز أو خسارة أو رسم) كل خطوة ممكنة في كل موقف ممكن، وكيف العديد من التحركات التي سيحتاج اليها لتحقيق تلك النتيجة مع اللعب الكمال. وبالتالي، يعمل tablebase باعتبارها أوراكل، ودائما توفير التحركات الأمثل. عادة قاعدة البيانات يسجل كل موقف ممكن مع بعض القطع المتبقية على متن الطائرة، وأفضل التحركات مع الأبيض للتحرك ومع الأسود للتحرك.
مولد: https://github.com/syzygy1/tb
تنفيذ السمك القديد المملح: https://github.com/syzygy1/Stockfish
نقطة الاقتران 3-4-5 الفردية ملفات - تحميل مباشر (http://ldd6qz1x.1fichier.com/) (تحميل تورنت) (http://oics.olympuschess.com/tracker/torrents/Syzygy٪ 203-4-5٪ 20Individual٪ 20Files.torrent)
938.39 MB
نقطة الاقتران 6men شركة دي تي زد - (تحميل تورنت) (http://oics.olympuschess.com/tracker/torrents/Syzygy٪ 206men٪ 20DTZ.torrent)
81.39 GB
نقطة الاقتران 6men المكتبة الرقمية العالمية - (تحميل تورنت) (http://oics.olympuschess.com/tracker/torrents/Syzygy٪ 206men٪ 20WDL.torrent)
67.83 GB
حاليا، محركات التي تدعم نقطة الاقتران tablebase
السمك القديد المملح: http://abrok.eu/stockfish_syzygy/
هوديني 4: http://immortalchess.net/forum/showthread.php؟t=23427
عميق فريتز 14 (واجهة المستخدم الرسومية): http://immortalchess.net/forum/showthread.php؟t=23431
كومودو في المستقبل القريب
README
Syzygybases
ترتيب
يتم تكوين Syzygybases باستخدام الخيارات UCI "SyzygyProbeLimit" و "SyzygyPath".
يجب تعيين "SyzygyPath" الخيار إلى الدليل أو الدلائل حيث. rtbw وملفات rtbz يمكن العثور عليه. يجب فصل الدلائل متعددة عن طريق "؛" على ويندوز و":" على أنظمة التشغيل يونيكس القائم.
مثال: C: \ tablebases \ wdl345؛ C: \ tablebases \ wdl6؛ D: \ tablebases \ dtz345؛ D: \ tablebases \ dtz6
فمن المستحسن لتخزين. rtbw الملفات على SSD. ليست هناك خسارة في تخزين ملفات rtbz على HD العادية.
ملاحظة: في هذه اللحظة، لا يمكن إلا أن يتم تعيين "SyzygyPath" الخيار مرة واحدة. إذا كنت ترغب في تغييره، تحتاج إلى إعادة تشغيل المحرك.
إذا كان لديك الجداول 6 قطعة، تعيين قيمة "SyzygyProbeLimit" إلى 6 (الافتراضي). إذا كان لديك فقط الجدول 5 قطعة، لأنها مجموعة 5. تعيين قيمة هذا الخيار إلى 0 إذا كنت تريد تعطيل مؤقتا tablebase التحقيق.
ما يمكن توقعه
إذا كان المحرك بالبحث وهو موقف ليس في tablebases (على سبيل المثال موقف مع 7 قطع)، فإنه سيتم الوصول إلى tablebases خلال البحث. إذا أبلغ محرك على درجة كبيرة زميله، وهذا يعني أنه وجد خط الفوز في موقف tablebase. مثال: رفيقة في 60 يعني 10 التحركات في موقف tablebase الفوز.
إذا تم إعطاء المحرك موقف للبحث الذي هو في tablebases، فإنه سيتم استخدام tablebases في بداية البحث على منتقى مسبقا كل التحركات الجيدة، أي كل التحركات التي تحافظ على الفوز أو الحفاظ على التعادل مع الأخذ بعين الاعتبار 50 - نقل القاعدة. فيل ثم إجراء بحث فقط على تلك التحركات. فإن المحرك لا تتحرك على الفور، ما لم يكن هناك سوى خطوة جيدة واحدة. المحرك قد لا تقدم تقريرا بنتيجة زميله حتى عندما فاز هذا المنصب. بدلا من ذلك، فإنه تقارير النتيجة التي يتم إرجاعها من قبل البحث.
ولذلك فمن الواضح أن السلوك ليس مطابقا لما واحدة يمكن استخدامها لمع tablebases Nalimov. هناك أسباب فنية لهذا الاختلاف، والسبب الرئيسي هو أن التقنية tablebases Nalimov استخدام متري DTM (المسافة إلى زميله)، في حين Syzygybases استخدام الاختلاف من شركة دي تي زد متري (المسافة إلى الصفر، الصفر معنى أي خطوة من شأنها إعادة تعيين العداد 50 خطوة). هذا المقياس خاص هو واحد من الأسباب التي Syzygybases هي أكثر إحكاما من tablebases Nalimov، في حين لا يزال تخزين جميع المعلومات اللازمة للعب الأمثل وبالإضافة أن تكون قادرة على أن تأخذ في الاعتبار القاعدة 50 الخطوة.
في المستقبل القريب سيتم إضافة خيار للتبديل بين السلوك الحالي والوضع الذي ستوكفيش سيلعب على الفور واحدة من التحركات الجيدة. وهذا الوضع الجديد لديك مشكلة أنه يؤدي إلى اللعب غير طبيعي بمجرد وصول المحرك موقف tablebase. على سبيل المثال، فإن المحرك ثم تفضل أي تحرك بيدق الفوز (حتى تلك التي تفقد المواد وتعقيد الفوز) على التحركات التي تؤدي إلى رفيقة سريعة ولكن لديها أعلى "المسافة إلى الصفر" القيمة.
بعض الروابط:
نهاية اللعبة في الشطرنج Frequences
http://chess-db.com/public/research/endgame_statistics.html
تحليل مفصل للترددات الرجل 6.
http://kirill-kryukov.com/chess/discussion-board/viewtopic.php؟t=74
نقطة الاقتران EGTB
لدعم نقطة الاقتران EGTB ستحتاج إلى تثبيت ملفات نقطة الاقتران EGTB. في وقت كتابة كافة الملفات نقطة الاقتران غير متوفرة للتنزيل سيل athttp :/ / oics.olympuschess.com / تعقب / index.php. 3-4-5 نقطة الاقتران الرجال غير متوفرة للتحميل المباشر أيضا في http://olympuschess.com/egtb/sbases.
تحديث: على 6 رجال نقطة الاقتران متاحة الآن أيضا باسم HTTP التنزيل، انظر http://tablebase.sesse.net/syzygy.
الحجم الكلي للملف 3-4-5 رجال هو 938 ميغابايت (290 الملفات)، و6 رجال قواعد الجدول تتطلب 149 GB (730 الملفات).
يتم تحديد موقع ملفات نقطة الاقتران EGTB في الخيار SyzygyPath.
من مصدر جيد آخر من المعلومات
27 سبتمبر 2013
يرجى التأكد من التحقق من Syzygybases تحميلها باستخدام الاختبارية التالية:
قطع المكتبة الرقمية العالمية، 3-4-5
قطعة دي تي زد، 3-4-5
المكتبة الرقمية العالمية، 6 قطع
شركة دي تي زد، 6 قطع
وقدمت هذه اختبارية بقلم جوشوا شرايفر في ملف واحد، وأنا تقسيمها ل4 ملفات للراحة.
نلاحظ أن md5sum من GnuWin32 Coreutils حزمة يحسب اختبارية خاطئة. تحتاج بناء آخر من md5sum، على سبيل المثال، من سيغوين، أو checksummer مختلفة، مثل fsum. ببساطة نسخ الملف MD5 إلى الدليل Syzygybases المقابلة وتشغيل "fsum ج Syzygybases-WDL-3-4-5.md5" (على سبيل المثال).
14 سبتمبر 2013
Syzygybases هو تنسيق tablebase الواعدة الجديدة التي وضعتها رونالد دي مان. الاختلافات الرئيسية من شكل Nalimov في:
Syzygybases اتخاذ 50 خطوات حكم بعين الاعتبار.
يتم توزيع كود التحقيق بموجب ترخيص متساهل (لا يمكن إلا رمز التحقيق Nalimov في أن تستخدم تحت إذن Nalimov، والتي من الصعب المستحيل الحصول على).
وتشمل Syzygybases المكتبة الرقمية العالمية (فوز / تعادل / خسارة) طاولات للوصول السريع أثناء البحث، فضلا عن شركة دي تي زد منفصلة (المسافة إلى التصفير 50 خطوة العداد) الجداول من أجل العثور على خط الفوز.
Syzygybase بنحو 7 مرات أصغر من tablebases Nalimov في (161 GB مقابل 1.2 TB).
توليد syzygybases كاملة لمدة تصل إلى 6 قطع تستغرق أقل من شهر على جهاز كمبيوتر مع 16 جيجابايت من ذاكرة الوصول العشوائي أو.
مصدر مولد، التحقيق مصدر رمز وثائق متاحة على جيثب: https://github.com/syzygy1/tb. كدليل على مفهوم دمج رونالد رمز التحقيق في ستوكفيش المحرك: https://github.com/syzygy1/Stockfish.
وقبل بضعة أيام يشوع التي شرايفر بذر مجموعة كاملة من 3-4-5-6 قطعة Syzygybases على تورنت (فضلا عن استضافة تعقب): http://oics.olympuschess.com/tracker/index.php. بالفعل يبدو وكأنه قد يكون أسرع من توليد تحميله، وسوف لا يزال الحصول على اسرع انضمام المزيد من الناس.
لا يزال مبكرا، ولكن هذا يمكن أن يصبح شكل tablebase القياسية للعقد القادم للشطرنج الكمبيوتر.