Главная › Форумы › Шашечные программы › Шашечные программы › нужны ли безранговые эндшпильные базы?
- В этой теме 126 ответов, 12 участников, последнее обновление 20 лет, 6 месяцев назад сделано plus600.
-
АвторСообщения
-
09.01.2004 в 15:16 #343488sancoderУчастник
Сергей, когда я тебя спрашивал о своих догадках, ты не ответил.
Когда ты спросил — я поступил так же. К чему какие-то выводы?
Да тема подымалась с другой целью. Но ответ ты дал только на 5-ой странице дискуссии после настойчивых расспросов.
Quote:
Думаю особой тайны я не раскрою — да, все программы Plus при определенных ситуациях используют информацию из ранговых баз данных.
Вопрос исчерпан.[addsig]
10.01.2004 в 20:05 #343489plus600УчастникОчень рад, что тема подошла к концу.
И, если не секрет, коллеги — можно ли узнать размер файлов (не архивов) 6-ти фигурных баз окончаний для ваших программ (включая все «нижестоящие» базы).
Честное слово, вопрос безо всякого подтекста (типа «у кого меньше»), просто мне это интересно и может пригодиться для определения направлений дальнейшей работы. Если информация закрытая, то я это пойму.[addsig]
12.01.2004 в 14:49 #343490MiGУчастникСергей,
если Вы имеете ввиду несжатые ранговые базы, то вот статистика по ЭБ программы TORNADO:
6-и фигурная ЭБ — 2,48 Gb
5-и фигурная ЭБ — 132 Mb
4-х фигурная ЭБ — 6,87 Mb
3-х фигурная ЭБ — 191 Kb
2-х фигурная ЭБ — 5,11 Kb
В свою очередь, было интересно узнать размер ранговых баз PLUS 600, а также какие ранги содержат Ваши базы — относительные или абсолютные?
Действительно, наша бурная дискуссия подошла к концу Сергей, теперь Вы согласны с тем, что для игровых шашечных программ в русские шашки безранговых ЭБ НЕДОСТАТОЧНО?
С уважением,
Михаил Глизерин.[addsig]
12.01.2004 в 14:54 #343491plus600УчастникМихаил,
нет, я имел ввиду тот размер файлов, которые передаются пользователям. Размер исходных ранговых баз и так почти прямо следует из их ранга.
Из ранговых баз использую только пятифигурную (вроде я это уже писал?) с абослютным рангом. Старшие не использую, хотя рассчитать их могу.
На вопрос ответить пока затрудняюсь — очень хочется от них избавиться совсем. да и осбуждали мы, вроде, другую тему «нужны ли безранговые эндшпильные базы». На положительном ответе, мне кажется, и сошлись
PS уточню, что интерисует размер файла(ов) базы окончаний, после установки на компьютере пользователя, то есть не архива. [addsig]
12.01.2004 в 15:54 #343492MiGУчастникСергей,
позвольте снова вернуться к дискуссии
Итак, проблема 5-и фигурных (и младше) окончаний у Вас решена. А как же быть с 6-и, 7-и, 8-и фигурными эндшпилями?!
Спрашиваю не просто умозрительно. На практике была ситуация, когда PLUS 600 не смогла выиграть эндшпиль 3 дамки против дамки и двух простых.
А ведь это было теоретическое окончание, встречающееся в практической игре!
По поводу сжатия ЭБ. 6-и фигурку я не сжимал, так как 2,5 Гб по нынешним временам объем небольшой. По 7-ми фигурной базе пока ничего сказать не могу, сейчас как раз занимаюсь этим вопросом.
С уважением,
МиГ.[addsig]
13.01.2004 в 10:23 #343493sancoderУчастник6-фигурная ~200МБ (в том числе 5-фигурная ~20МБ)
а пользователям передается архив от этих файлов, так что еще меньше [addsig]
14.01.2004 в 06:28 #343494plus600УчастникQuote:
позвольте снова вернуться к дискуссии
Итак, проблема 5-и фигурных (и младше) окончаний у Вас решена. А как же быть с 6-и, 7-и, 8-и фигурными эндшпилями?!
Я никогда не утверждал, что у меня нет проблем . Это — одна из них. Не считаю что она слишком тяжелая. Пока плюсы от наличия 8-ми фигурной базы перевешивают ее минусы. Да и над их (минусов) преодолением я работаю и есть хорошие перспективы их решения.[addsig]
14.01.2004 в 09:24 #343495sancoderУчастникСергей, а сколько весит 8-ка без NTFS-сжатия?[addsig]
14.01.2004 в 12:09 #343496plus600УчастникАнтон,
я в последних версиях баз окончаний сжатие NTFS не использую. 4,85Гб — это размер файла. Просто FAT такую длину файла не поддерживает.[addsig]
11.03.2004 в 09:11 #343497plus600УчастникИ возвращаясь к собственно теме. Учитывая то, сколько я уже разослал дисков с 8-ми фигурной (напоминаю, безранговой) базой окончаний, могу еще раз подтвердить свое мнение — нужны![addsig]
11.03.2004 в 12:49 #343498MiGУчастникА где связь с темой данного топика?!
По-моему, мы обсуждали не рынок сбыта безранговых ЭБ, а совсем другое…
С уважением,
МиГ. [addsig]
12.03.2004 в 07:49 #343499plus600УчастникЧего то я не понимаю. Тема «нужны ли безранговые эндшпиьные базы». Я привожу факт, что пользователям они нужны. Неужели здесь нет связи? А что тогда мы здесь обсуждали? Теоретические аспекты что ли? Ну не знаю, я привык ориентироваться на нужды пользователей…[addsig]
12.03.2004 в 08:00 #343500MiGУчастникНо ведь мы действительно обсуждали не распространение безранговых баз среди пользователей, а теоретические и практические аспекты использования безранговых ЭБ в шашечном программировании. Немного разные вещи-с
Кроме того, мы кажется уже пришли к выводу, что безранговые ЭБ нужны, но и без ранговых баз никак не обойтись.
А вообще, Сергей, я не пойму, что мешает Вам делать ранговые базы. Ведь БЕЗранговые базы пришли к нам из чекерсного программирования, причем ещё из тех времен, когда действительно очень критичным был вопрос их максимального сжатия. При этом надо учитывать, что отсутствие рангов в чекерсных ЭБ менее критично.
Иное дело ЭБ в русские шашки, причем сейчас, когда вопрос об объемах баз уже ТАК не стоИт. Да, сжатая ранговая ЭБ будет занимать на N гигабайт больше. Ну и что? Кому сейчас это мешает?
В общем, не пойму я вашей приверженности к безранговым базам
С уважением,
МиГ.[addsig]
12.03.2004 в 08:29 #343501plus600УчастникОставляя в стороне вопрос о том, что же именно мы обсуждали — вообщем то это и неважно, отвечу на вопрос «почему я такой приверженец безранговых баз».
Сейчас я представлюю, как на существующей технике расчитать 8-ми и даже 9-ти фигурную безранговую базу окончаний. Как это сделать для ранговых — не понимаю, для моего алгоритма для этого потребуется раза в 3-4 больше оперативной памяти и я сразу упираюсь в ограничение 2ГБ.
Может и есть другие алгоритмы, но я их не знаю, а глубоко разбираться с этим нет желания.
Да и размер полученных баз заставляет задуматься. Я боюсь, что «не на N гигабайт больше», а в разы больше… Вопрос стоит (с точки зрения пользователя) или у мня помещается на моем диске N ранговая база или N+1 безранговая? (Может немного утрирую)
А сейчас вопрос еще проще, или 8-ми безранговая к Plus600, или что …? [addsig]
12.03.2004 в 13:22 #343502MiGУчастникСергей,
уверяю Вас, ранговые базы стоят того, чтобы разобраться в алгоритмах их генерации и преодолеть некоторые трудности.
Quote:
Я боюсь, что «не на N гигабайт больше», а в разы больше…
Но это не критично!
Quote:
Вопрос стоит (с точки зрения пользователя) или у мня помещается на моем диске N ранговая база или N+1 безранговая? (Может немного утрирую)
При нынешних объёмах HDD будут вмещаться любые ранговые базы, которые в обозримом будущем будут сделаны.
Quote:
А сейчас вопрос еще проще, или 8-ми безранговая к Plus600, или что …?
… или ранговые 8-ми фигурные базы к другим программам, которые так или иначе будут сделаны.
С уважением,
МиГ.[addsig]
-
АвторСообщения
- Для ответа в этой теме необходимо авторизоваться.