Skip to content

Рухавікі

На старонцы «Рухавікі» вы кіруеце шахматнымі рухавікамі, якія забяспечваюць аналіз і гульню супраць камп’ютара ў En Parlant~. Спампоўвайце папулярныя рухавікі адным клікам, дадавайце свае ўласныя і тонка наладжвайце іх параметры.

Шахматныя рухавікі — аналітычная аснова En Parlant~. Яны ацэньваюць пазіцыі, знаходзяць лепшыя хады, генеруюць аналітычныя справаздачы і выступаюць у ролі суперніка, калі вы хочаце гуляць супраць камп’ютара. Старонка «Рухавікі» дазваляе ўсталёўваць, наладжваць і кіраваць усімі рухавікамі ў адным месцы.

En Parlant~ прапануе некалькі лепшых рухавікоў для спампоўкі непасрэдна з праграмы:

РухавікELO
Stockfish3635
RubiChess3600
Dragon by Komodo3533
Komodo3479
Leela Chess Zero3440

Рэйтынгі ELO ўзяты з CCRL.

Каб усталяваць рухавік, абярыце яго са спісу і націсніце «спампаваць». Праграма зробіць усё астатняе — ніякага ручнога кіравання файламі не патрэбна.

Даданне ўласных рухавікоў

Section titled “Даданне ўласных рухавікоў”

Вы таксама можаце дадаць любы UCI-сумяшчальны рухавік, указаўшы En Parlant~ шлях да выканальнага файла на вашым камп’ютары. Гэта карысна, калі ў вас ёсць уласная зборка, версія ў распрацоўцы або менш распаўсюджаны рухавік, якога няма ва ўбудаваным спісе. Пакуль рухавік падтрымлівае пратакол UCI, ён будзе працаваць.

Кожны рухавік мае профіль, які можна наладзіць:

  • Назва і версія для ідэнтыфікацыі
  • Рэйтынг ELO — ацэнка сілы рухавіка
  • Карыстальніцкая выява — абярыце значок або выяву для рухавіка

Гэтыя параметры кантралююць, як рухавік аналізуе пазіцыі, і адпавядаюць стандартным камандам пратаколу UCI:

НаладаАпісанне
TimeПрацягласць аналізу ў секундах
DepthПошук да вызначанага ўзроўню паўхадоў
NodesМаксімальная колькасць вузлоў для ацэнкі
InfiniteРэжым неабмежаванага аналізу

Для большасці выпадкаў выкарыстання стандартныя налады працуюць добра. Калі вы хочаце хутчэйшы, але менш глыбокі аналіз, зменшыце глыбіню. Калі хочаце, каб рухавік думаў столькі, колькі яму трэба, выкарыстоўвайце рэжым Infinite.

Пашыраныя налады (параметры UCI)

Section titled “Пашыраныя налады (параметры UCI)”
  • MultiPV — колькасць варыянтаў, якія выводзіць рухавік. Усталюйце значэнне 2 або 3, каб бачыць альтэрнатыўныя лініі побач з лепшым хадом. Большыя значэнні даюць больш варыянтаў, але запавольваюць аналіз.
  • Threads — выдзяленне патокаў працэсара. Больш патокаў — хутчэйшы аналіз, але пакіньце запас для астатняй часткі сістэмы. Добрая адпраўная кропка — палова агульнай колькасці патокаў вашага працэсара.
  • Hash — выдзяленне памяці ў МБ для хэш-табліцы пазіцый рухавіка. Большыя хэш-табліцы дазваляюць рухавіку запамінаць больш пазіцый і пазбягаць паўторных вылічэнняў. 256 МБ або больш — разумнае значэнне па змаўчанні для сучасных машын.

Uci_Chess960 аўтаматычна ўключаецца для гульняў Chess960 (тых, якія маюць загаловак Variant 'Chess960'). Не ўключайце гэтую опцыю ўручную ў наладах рухавіка. Ручное ўключэнне можа парушыць аналіз стандартных шахмат і прывесці да няправільных ацэнак.