Ключевое слово
25 | 10 | 2020
Новости Библиотеки
Шахматы Онлайн
Welcome, Guest
Username: Password: Remember me

TOPIC: Шахматы. Человек против компьютера

Шахматы. Человек против компьютера 04 Окт 2017 18:27 #511

  • Vladimirovich
  • Vladimirovich's Avatar
  • OFFLINE
  • Инквизитор
  • Posts: 87998
  • Thank you received: 1375
  • Karma: 78
PP wrote:
Я Вам дал точное название термина, погуглить лень? Хорошо.
Я именно и погуглил, о чем написал выше. Точный текст относится к движку Texel
Ваш - к некоему абстрактному форуму.

Далее...PP wrote:
Например идет серия разменов и бац Вы обратились к таблицам в каких то ветках и тем самым замедлили расчет в куче других.

Это то же самое, что сказать, "мы стали рассчитывать какие-то ветки и и тем самым замедлили расчет в куче других"

Вы что хотите доказать-то? Это так оно всегда будет, с базами или нет.
PP wrote:
Достаточно чтобы на каком то ходу движок начинал доходить до таблиц в значительном числе нодов с низкой остаточной глубиной поиска.
НЕ нужно мне приводить гугление по заданным словам.

ГДЕ точное определение термина?

Я Вас спросил, как Вы это понимаете.
Похоже никак.
Каждому - своё.

Шахматы. Человек против компьютера 04 Окт 2017 18:32 #512

  • Vladimirovich
  • Vladimirovich's Avatar
  • OFFLINE
  • Инквизитор
  • Posts: 87998
  • Thank you received: 1375
  • Karma: 78
Вот изучите код
github.com/B4dT0bi/texel/search?utf8=%E2...MinProbeDepth+&type=

И скажите мне как пресловутое MinProbeDepth работает

P.S Для движка Texel
Каждому - своё.
Last Edit: 04 Окт 2017 18:41 by Vladimirovich.

Шахматы. Человек против компьютера 04 Окт 2017 18:39 #513

  • Vladimirovich
  • Vladimirovich's Avatar
  • OFFLINE
  • Инквизитор
  • Posts: 87998
  • Thank you received: 1375
  • Karma: 78
И обратимся к Вашему цитируемому тексту, откуда Вы удалили самое важное

talkchess.com/forum/viewtopic.php?start=...0896&topic_view=flat
So:
- in middlegame positions far away from 6-piece positions it is fine to have TB probes, as long as they don't affect nps.
- in endgame positions close to 6-piece positions, a decrease in nps is acceptable.
- the optimum probe depth is dependent on hardware and not so much on the type of position: if despite high probe depth there are still a lot of accesses in an endgame position that are affecting nps, those are probably worth it. It is more important to make sure that nps does not go down too much in positions where tablebases can hardly be of use (i.e. positions with very many pieces).

Вот для dependent on hardware и вводятся всякие настройке
Ферштеен?
:beer:
Каждому - своё.
Last Edit: 04 Окт 2017 18:39 by Vladimirovich.

Шахматы. Человек против компьютера 04 Окт 2017 18:57 #514

  • Alexander
  • Alexander's Avatar
  • OFFLINE
  • Боярин
  • Posts: 10545
  • Thank you received: 109
  • Karma: 10
Vladimirovich wrote:
Вот изучите код
github.com/B4dT0bi/texel/search?utf8=%E2...MinProbeDepth+&type=

И скажите мне как пресловутое MinProbeDepth работает

P.S Для движка Texel

:lol:
Огласите пожалуйста весь код :)

Шахматы. Человек против компьютера 04 Окт 2017 18:59 #515

  • Vladimirovich
  • Vladimirovich's Avatar
  • OFFLINE
  • Инквизитор
  • Posts: 87998
  • Thank you received: 1375
  • Karma: 78
Alexander wrote:
Огласите пожалуйста весь код :)
Ну уж нет :)
Это ув,РР привел дословно текстик оттуда
:beer:
Каждому - своё.

Шахматы. Человек против компьютера 04 Окт 2017 19:05 #516

  • Alexander
  • Alexander's Avatar
  • OFFLINE
  • Боярин
  • Posts: 10545
  • Thank you received: 109
  • Karma: 10
Vladimirovich wrote:
Вот для dependent on hardware и вводятся всякие настройке

Это, как ясно даже из постов приводимой ветки, не единственная зависимость. Скажем временной контроль может играть еще большую роль на оптимальное значение параметра.
А вообще все отдается на субъективное рассмотрение юзера :flag:

P.S. А Вы уверены, что одно и то же значение параметра будет одновременно оптимальным для разных движков? :)
Last Edit: 04 Окт 2017 19:10 by Alexander.

Шахматы. Человек против компьютера 04 Окт 2017 19:07 #517

  • Vladimirovich
  • Vladimirovich's Avatar
  • OFFLINE
  • Инквизитор
  • Posts: 87998
  • Thank you received: 1375
  • Karma: 78
Alexander wrote:
Vladimirovich wrote:
Вот для dependent on hardware и вводятся всякие настройке

Это, как ясно даже из постов приводимой ветки, не единственная зависимость. Скажем временной контроль может играть еще большую роль на оптимальное значение параметра.
А вообще все отдается на субъективное рассмотрение юзера :flag:

Или так (с)
:beer:
Каждому - своё.

Шахматы. Человек против компьютера 04 Окт 2017 19:15 #518

  • PP
  • PP's Avatar
  • OFFLINE
  • Боярин
  • Posts: 27635
  • Thank you received: 199
  • Karma: 5
К вопросу о почему для N=1 верно, а для N=10 уже не всегда. Вам не кажется, что в последнем случае экономия от таблиц может оказаться чисто виртуальной. Соперник сделал ход и все, ветка отпала сама по себе и нам не пришлось там ничего считать?

Шахматы. Человек против компьютера 04 Окт 2017 19:16 #519

  • Vladimirovich
  • Vladimirovich's Avatar
  • OFFLINE
  • Инквизитор
  • Posts: 87998
  • Thank you received: 1375
  • Karma: 78
Alexander wrote:
P.S. А Вы уверены, что одно и то же значение параметра будет одновременно оптимальным для разных движков? :)
Нет. Не уверен.

Но это ничего не меняет в общем :glasses:
Каждому - своё.

Шахматы. Человек против компьютера 04 Окт 2017 19:19 #520

  • Vladimirovich
  • Vladimirovich's Avatar
  • OFFLINE
  • Инквизитор
  • Posts: 87998
  • Thank you received: 1375
  • Karma: 78
PP wrote:
К вопросу о почему для N=1 верно, а для N=10 уже не всегда. Вам не кажется, что в последнем случае экономия от таблиц может оказаться чисто виртуальной. Соперник сделал ход и все, ветка отпала сама по себе и нам не пришлось там ничего считать?

Вопрос неправильный.
Мы считаем наш ход. Нашу оценку. И мы должны считать все самые вероятные возможности во время хода соперника.

Больше экономии будет, если окажется, что ход ЧЧ приводит к победе по таблицам.
И нам не нужно считать 10 остальных ходов-кандидатов на 70 полуходов
Каждому - своё.

Шахматы. Человек против компьютера 04 Окт 2017 19:20 #521

  • PP
  • PP's Avatar
  • OFFLINE
  • Боярин
  • Posts: 27635
  • Thank you received: 199
  • Karma: 5
Vladimirovich wrote:
Вот для dependent on hardware и вводятся всякие настройке
Ферштеен?
Calm down bitte. С этим никто и не спорит, речь и идёт, что обращение к таблицам не бесплатное. Обращение к семифигуркам полагаю вызовет необходимость в таких настройках практически на любом железе. Итого использование таблиц может усилить, а может и не усилить игру.

Шахматы. Человек против компьютера 04 Окт 2017 19:21 #522

  • Vladimirovich
  • Vladimirovich's Avatar
  • OFFLINE
  • Инквизитор
  • Posts: 87998
  • Thank you received: 1375
  • Karma: 78
PP wrote:
Итого использование таблиц может усилить, а может и не усилить игру.
Этот вывод великолепен.
Аллах акбар
:beer:
Каждому - своё.

Шахматы. Человек против компьютера 04 Окт 2017 19:24 #523

  • PP
  • PP's Avatar
  • OFFLINE
  • Боярин
  • Posts: 27635
  • Thank you received: 199
  • Karma: 5
Vladimirovich wrote:
ГДЕ точное определение термина?
В коде стокфиша надо полагать. Это ожидаемое увеличение количества полуходов в ветке, в момент когда появляется возможность обратиться в таблицу. Очевидно, чем на большей глубине мы уже тем меньше ожидаемое увеличение глубины и меньше польза от таблицы.
Last Edit: 04 Окт 2017 19:31 by PP.

Шахматы. Человек против компьютера 04 Окт 2017 19:27 #524

  • Vladimirovich
  • Vladimirovich's Avatar
  • OFFLINE
  • Инквизитор
  • Posts: 87998
  • Thank you received: 1375
  • Karma: 78
PP wrote:
В коде стокфиша надо полагать

github.com/official-stockfish/Stockfish
github.com/official-stockfish/Stockfish/...+MinProbeDepth&type=
We couldn’t find any code matching ' MinProbeDepth' in official-stockfish/Stockfish
Каждому - своё.

Шахматы. Человек против компьютера 04 Окт 2017 19:34 #525

  • Vladimirovich
  • Vladimirovich's Avatar
  • OFFLINE
  • Инквизитор
  • Posts: 87998
  • Thank you received: 1375
  • Karma: 78
Мы иммем факт, любезно предоставленный ув.Алекандром
полмиллиарда запросов в базу практически не затормозили Воблу.

Вот из этого мы и должны исходить
:beer:
Каждому - своё.

Шахматы. Человек против компьютера 04 Окт 2017 19:37 #526

  • PP
  • PP's Avatar
  • OFFLINE
  • Боярин
  • Posts: 27635
  • Thank you received: 199
  • Karma: 5
Vladimirovich wrote:
мы должны считать все самые вероятные возможности во время хода соперника
Должны и считаем, но время идёт и нам пора делать ход или ход делает соперник и экономия от таблиц зависит сколько реальных нодов удалось сэкономить. Поэтому чем раньше нам удалось глянуть в таблицу тем выше шанс, что это нам что то реально сэкономит. Собственно Вы сейчас не со мной спорите, а с автором таблиц!
Last Edit: 04 Окт 2017 19:38 by PP.

Шахматы. Человек против компьютера 04 Окт 2017 19:39 #527

  • Alexander
  • Alexander's Avatar
  • OFFLINE
  • Боярин
  • Posts: 10545
  • Thank you received: 109
  • Karma: 10
Vladimirovich wrote:
PP wrote:
В коде стокфиша надо полагать

github.com/official-stockfish/Stockfish
github.com/official-stockfish/Stockfish/...+MinProbeDepth&type=
We couldn’t find any code matching ' MinProbeDepth' in official-stockfish/Stockfish

Надо искать ProbeDepth. Понравился коммент:
An engine may not stop pondering until told so by the GUI
Не иначе, как на плохом железе :lol:

Шахматы. Человек против компьютера 04 Окт 2017 19:42 #528

  • PP
  • PP's Avatar
  • OFFLINE
  • Боярин
  • Posts: 27635
  • Thank you received: 199
  • Karma: 5
Vladimirovich wrote:
Мы иммем факт, любезно предоставленный ув.Алекандром
полмиллиарда запросов в базу практически не затормозили Воблу.

Вот из этого мы и должны исходить

У нас есть также информация от автора Гудини, который не обнаружил усиления движка на налимовских таблицах. It depends о чем Вам с ув. Александром и пишем, в то время как Вы похоже настаиваете на универсальной полезности обращения к таблицам.

Шахматы. Человек против компьютера 04 Окт 2017 19:48 #529

  • Ruslan73
  • Ruslan73's Avatar
  • OFFLINE
  • Администратор
  • Posts: 25864
  • Thank you received: 433
  • Karma: 24
PP wrote:
У нас есть также информация от автора Гудини, который не обнаружил усиления движка на налимовских таблицах.
...и который согласно примеру ув.Александра - лузер, ничего не понимающий в пользе таблиц для здоровья движковой оценки, в отличие от авторов Стокфиша. :)
Last Edit: 04 Окт 2017 20:47 by Ruslan73.

Шахматы. Человек против компьютера 04 Окт 2017 19:50 #530

  • Ruslan73
  • Ruslan73's Avatar
  • OFFLINE
  • Администратор
  • Posts: 25864
  • Thank you received: 433
  • Karma: 24
Alexander wrote:
Так написано в окошках, а где принципиальный вариант - хз :)
И это хз очень удручает и настораживает. Надо порыться в логах...

Шахматы. Человек против компьютера 04 Окт 2017 21:42 #531

  • PP
  • PP's Avatar
  • OFFLINE
  • Боярин
  • Posts: 27635
  • Thank you received: 199
  • Karma: 5
Ruslan73 wrote:
который согласно примеру ув.Александра - лузер, ничего не понимающий в пользе таблиц
Ну конечно, автор сильнейшего движка лузер. Ничего болван не понимает, да и автор таблиц, чего уж там, по сравнению с асом форумного звездежа просто чмо.

Шахматы. Человек против компьютера 04 Окт 2017 22:00 #532

  • Ruslan73
  • Ruslan73's Avatar
  • OFFLINE
  • Администратор
  • Posts: 25864
  • Thank you received: 433
  • Karma: 24
PP wrote:
асом форумного звездежа просто чмо.
Вы вроде умный человек РР, а юмора даже со смайликом не понимаете. К чему бы это? :glasses:
Last Edit: 04 Окт 2017 22:01 by Ruslan73.

Шахматы. Человек против компьютера 05 Окт 2017 01:21 #533

  • Хайдук
  • Хайдук's Avatar
  • OFFLINE
  • Наместник
  • Posts: 42122
  • Thank you received: 95
  • Karma: 23
ну, и в конце концов когда приходится прочёсывать бОльшее число ходов/позиций: применяя ОФ или таблицы? у таблиц малое число фигур, ОФ с гораздо бОльшим числом имеет дело :dontknow:

ясно, что презрение к программистам совершенно НЕ обоснованное, если приходится им решать такие задачи :flag:
Last Edit: 05 Окт 2017 02:33 by Хайдук.

Шахматы. Человек против компьютера 05 Окт 2017 02:35 #534

  • PP
  • PP's Avatar
  • OFFLINE
  • Боярин
  • Posts: 27635
  • Thank you received: 199
  • Karma: 5
Интересно прочесывал ли кто либо таблицы на предмет сравнения оценки ОФ с известным результатом. По идее это тривально простая задача. Если предположить, что абсолютное большинство табличных позиций оцениваются верно, можно было бы оставить только трудные для оценки позиции и значительно ужать таблицы. Семифигурные так просто по определению имеют крайне низкий процент с равным материалом, там наверное 99.99% можно смело выкинуть. При таком подходе может быть даже и восьмифигурные таблицы станут полезны на практике если их кто то соберется посчитать.
Last Edit: 05 Окт 2017 04:41 by PP.

Шахматы. Человек против компьютера 05 Окт 2017 02:54 #535

  • Хайдук
  • Хайдук's Avatar
  • OFFLINE
  • Наместник
  • Posts: 42122
  • Thank you received: 95
  • Karma: 23
Шипов производит впечатления недалёкого провинциала :blush: , может разбирается в шахматах, но сможет ли сам он довезти до победы те позиции, о которых сам же утверждает, что комп их не "понимает"? :idea:
Last Edit: 05 Окт 2017 08:42 by Хайдук.

Шахматы. Человек против компьютера 05 Окт 2017 06:03 #536

  • Ruslan73
  • Ruslan73's Avatar
  • OFFLINE
  • Администратор
  • Posts: 25864
  • Thank you received: 433
  • Karma: 24
Хайдук wrote:
Шипов производит впечатления недалёкого провинциала :blush: , может разбирается в шахматах, но может ли сам он довезти до победы те позиции, о которых сам же утверждает, что комп их не "понимает"? :idea:
Сможет. Шипов Карлесончега в Норвегии дрючил даже в свое время, когда Карлесончег был уже вполне неплох.

www.chessgames.com/perl/chessgame?gid=1420852

А те позы по силам куда менее квалифицированным шахматунам.
Last Edit: 05 Окт 2017 08:45 by Хайдук.

Шахматы. Человек против компьютера 05 Окт 2017 06:22 #537

  • Vladimirovich
  • Vladimirovich's Avatar
  • OFFLINE
  • Инквизитор
  • Posts: 87998
  • Thank you received: 1375
  • Karma: 78
PP wrote:
Должны и считаем, но время идёт и нам пора делать ход или ход делает соперник и экономия от таблиц зависит сколько реальных нодов удалось сэкономить.
Вы переводите вопрос уже в совсем другую плоскость
Насколько эффективно движок умеет избегать обращений к таблицам, если и так все понятно
Я Вам уже несколько дней говорю, что это одна из возможностей оптимизации.

Но в практических важных эншпилях - типа ладейника, коих по статистике примерно половина - ОФ может врать, пока не досчитать чуть ли не до коннца
Ув.Александр не даст соврать
:beer:
Каждому - своё.

Шахматы. Человек против компьютера 05 Окт 2017 07:37 #538

  • Ruslan73
  • Ruslan73's Avatar
  • OFFLINE
  • Администратор
  • Posts: 25864
  • Thank you received: 433
  • Karma: 24
PP wrote:
Ну конечно, автор сильнейшего движка лузер. Ничего болван не понимает,
Их как минимум несколько (авторов сильнейшего движка) и про них я ничего плохо не говорил, даже в шутку.
www.computerchess.org.uk/ccrl/4040/

www.computerchess.org.uk/ccrl/4040/cgi/e...XPrO_1_2_64-bit_4CPU

Ну или если по чемпионатам мира определять сильнейшего, то это авторы Komodo или Shredder.
en.wikipedia.org/wiki/World_Computer_Chess_Championship

В любом случае Ваше "Ну конечно" тут совершенно не уместно.
Last Edit: 05 Окт 2017 11:58 by Ruslan73.

Шахматы. Человек против компьютера 05 Окт 2017 08:58 #539

  • Хайдук
  • Хайдук's Avatar
  • OFFLINE
  • Наместник
  • Posts: 42122
  • Thank you received: 95
  • Karma: 23
Ruslan73 wrote:
Шипов Карлесончега в Норвегии дрючил даже в свое время, когда Карлесончег был уже вполне неплох.

А те позы по силам куда менее квалифицированным шахматунам.
дрючить Магнуса может кому не лень, а вот комп другое дело, сомневаюсь, что Шипов сможет доказать своё "превосходящее" понимание :popcorn:

Шахматы. Человек против компьютера 05 Окт 2017 09:07 #540

  • Хайдук
  • Хайдук's Avatar
  • OFFLINE
  • Наместник
  • Posts: 42122
  • Thank you received: 95
  • Karma: 23
Vladimirovich wrote:
в практических важных эндшпилях - типа ладейника, коих по статистике примерно половина - ОФ может врать, пока не досчитать чуть ли не до коннца
ОФ это олицетворение "понимания" компом, что всегда брешет в счётных условиях, коих 99% :tired:
Moderators: Vladimirovich, Ruslan73
Рейтинг@Mail.ru

Научно-шахматный клуб КвантоФорум