Google
 

Сайт Андрея Иванова

Андрей Иванов - все секреты шашек и шашистов

Login





 


 Забыли пароль?
 или новый пользователь? Зарегистрируйся!

Кто с нами

Пользователей:  На сайте
Пользователей:  Пользователей: 1
Гостей:  Гостей: 3
Всего:  Всего: 4
Пользователей:  Зарегистрированные
подключено  Liahovsky  


Новая тема   Ответить
Предыдущая тема Версия для печати Войти и проверить личные сообщения Следующая тема
Автор Сообщение
plus600
Тема сообщения:   СообщениеОтправлено: Фев 08, 2007 - 08:10 PM



Зарегистрирован: Дек 24, 2002
Сообщений: 1329
Откуда : Москва
Присылайте позиции, буду разбираться. Так очень тяжело на вопрос ответить.

_________________
С уважением,
Сергей Старцев
______________________________________
Пользуюсь только программами серии Plus
 
 Профиль пользователя отправить личное сообщение WWW ICQ 
Ответить с цитатой Наверх
nikvo
Тема сообщения:   СообщениеОтправлено: Фев 08, 2007 - 05:49 PM



Зарегистрирован: Фев 08, 2003
Сообщений: 1251

В игре по переписке в бразильские я часто прогонял критические позиции между дамирой и плюсом.И убедился,что часто она не находит ничьих.Возникает вопрос.Пользователь что то может подправить.Объяснить программе,что этот ход плохой.
 
 Профиль пользователя отправить личное сообщение  
Ответить с цитатой Наверх
plus600
Тема сообщения:   СообщениеОтправлено: Июль 23, 2004 - 03:13 PM



Зарегистрирован: Дек 24, 2002
Сообщений: 1329
Откуда : Москва
Коллеги, вы хоть читайте внимательно:
во-первых - там стоит слово "примерно";
во-вторых - я это уже писал на несколько сообщений раньше;
в-третьих - какое это имеет отношение к теме топика???


Последний раз редактировалось plus600 в Фев 09, 2007 - 08:51 AM; всего редактировалось 1 раз
 
 Профиль пользователя отправить личное сообщение WWW ICQ 
Ответить с цитатой Наверх
MiG
Тема сообщения:   СообщениеОтправлено: Июль 23, 2004 - 12:06 PM



Зарегистрирован: Сен 12, 2002
Сообщений: 391

Хочу уточнить, что 6 позиций на 1 бит — это среднее значение, получаемое как размер сжатой базы / кол-во позиций. То есть, это не означает, что в каждом бите хранится ровно 6 позиций.

С уважением,
МиГ.
 
 Профиль пользователя отправить личное сообщение Послать e-mail  
Ответить с цитатой Наверх
plus600
Тема сообщения:   СообщениеОтправлено: Июль 23, 2004 - 10:53 AM



Зарегистрирован: Дек 24, 2002
Сообщений: 1329
Откуда : Москва
Aleksej писал(а):
Цитата:
в настоящее время в базе окончаний PLus'а около двухсот миллиардов позиций

Мне вот интересно, я пока еще новичек в деле создания шашечных программ и кое-чего не понимаю, но как вы храните такую огромную БД? Ведь если даже отвести на одну позицию по одному байту (чего, очевидно, недостаточно), то на всю базу надо 200 Гига байт

--------------------------------------------------------------------------------
В поставляемой базе окончаний PLus'а в одном бите (именно бите, а не байте) хранится информация примерно о 6-ти исходных позициях и ее размер 5Гб
 
 Профиль пользователя отправить личное сообщение WWW ICQ 
Ответить с цитатой Наверх
Shulyupov
Тема сообщения:   СообщениеОтправлено: Июль 23, 2004 - 09:57 AM



Зарегистрирован: Авг 27, 2002
Сообщений: 190
Откуда : Тула
Смайлик в предыдущем сообщении нужно читать как "8". Просто так набрать, видимо, невозможно.
 
 Профиль пользователя отправить личное сообщение WWW  
Ответить с цитатой Наверх
Shulyupov
Тема сообщения:   СообщениеОтправлено: Июль 23, 2004 - 09:52 AM



Зарегистрирован: Авг 27, 2002
Сообщений: 190
Откуда : Тула
1. Отвести один байт на позицию вполне достаточно, если её ранг, то есть количество полуходов до результата при правильной игре соперников не превосходит Int(((2**Cool-1)/2)=127 (единица - на ничью). Если больше, то нужно давать по 2 байта или как в "Тундре" делать не абсолютные, а относительные базы. В принципе, возможно побитное кодирование, тогда можно что-то съэкономить. Каждая позиция в базе имеет свой номер по принципу, определяемому программистом, и в байте с соответствующем номером хранится ранг. Саму же позицию хранить не нужно.
2. Дальнейшее уменьшение размеров базы осуществляется сжатием.
3. В других топиках по шашечному программированию на этом сайте Вы найдёте более подробную информацию, так как всё это подробно обсуждалось.
 
 Профиль пользователя отправить личное сообщение WWW  
Ответить с цитатой Наверх
Aleksej
Тема сообщения:   СообщениеОтправлено: Июль 23, 2004 - 08:41 AM



Зарегистрирован: Июль 22, 2004
Сообщений: 22

Цитата:
в настоящее время в базе окончаний PLus'а около двухсот миллиардов позиций

Мне вот интересно, я пока еще новичек в деле создания шашечных программ и кое-чего не понимаю, но как вы храните такую огромную БД? Ведь если даже отвести на одну позицию по одному байту (чего, очевидно, недостаточно), то на всю базу надо 200 Гига байт
 
 Профиль пользователя отправить личное сообщение  
Ответить с цитатой Наверх
plus600
Тема сообщения:   СообщениеОтправлено: Авг 05, 2003 - 02:17 PM



Зарегистрирован: Дек 24, 2002
Сообщений: 1329
Откуда : Москва
Все равно остаюсь при своем мнении и готов принимать критику в любом виде и месте. Но также буду крайне благодарен и за письмо.
 
 Профиль пользователя отправить личное сообщение WWW ICQ 
Ответить с цитатой Наверх
MiG
Тема сообщения: 1412  СообщениеОтправлено: Авг 05, 2003 - 02:07 PM



Зарегистрирован: Сен 12, 2002
Сообщений: 391

Ясно, Сергей, что ж Вы сразу не сказали, что 8-ми фигурку сделали?



А по поводу обсуждения программ... я считаю что авторам не следует публично обсуждать между собой недостатки их проектов.



Как говорится, мы и так знаем, что не так Но другим-то зачем рассказывать?



С уважением,

МиГ.[addsig]
 
 Профиль пользователя отправить личное сообщение Послать e-mail  
Ответить с цитатой Наверх
plus600
Тема сообщения: 1411  СообщениеОтправлено: Авг 05, 2003 - 01:00 PM



Зарегистрирован: Дек 24, 2002
Сообщений: 1329
Откуда : Москва
И добавлю, в настоящее время в сжатой базе окончаний PLus'а в одном бите (именно бите, а не байте) хранится информация примерно о 6-ти исходных позициях.[addsig]

_________________
С уважением,
Сергей Старцев
______________________________________
Пользуюсь только программами серии Plus
 
 Профиль пользователя отправить личное сообщение WWW ICQ 
Ответить с цитатой Наверх
plus600
Тема сообщения: 1410  СообщениеОтправлено: Авг 05, 2003 - 12:33 PM



Зарегистрирован: Дек 24, 2002
Сообщений: 1329
Откуда : Москва
Quote:
Сергей, хочу уточнить: скольки фигурные базы (полные и неполные) у PLUS600?



Дело в том, что реальное количество позиций в базе — не показатель того, что она круче Например, в сжатых базах большая часть позиций вообще не хранится, но тем не менее они являются полными.



С уважением,

МиГ.



Не очень понял. Какое отношение имеет сжатость базы к числу исходных позиций? Это совсем другой аспект проблемы, очень важный, но другой.

Я речь вел о числе ИСХОДНЫХ позиций - именно это число и интерисует пользователя программы. Разумеется, в поставляемой базе число байт меньше (и намного!), но программа на ее основе выдает свой вердикт по ВСЕМ исходным позициям. Разве не так?

И, мне казалось, что из числа исходных позиций совершенно однозначно следует ее n-фигурность. Если мне не изменяет память, 7-ми фигурных позиций на шашечной доске то ли 40, то ли 42 миллиарда.[addsig]

_________________
С уважением,
Сергей Старцев
______________________________________
Пользуюсь только программами серии Plus
 
 Профиль пользователя отправить личное сообщение WWW ICQ 
Ответить с цитатой Наверх
MiG
Тема сообщения: 1409  СообщениеОтправлено: Авг 05, 2003 - 12:17 PM



Зарегистрирован: Сен 12, 2002
Сообщений: 391

Сергей, хочу уточнить: скольки фигурные базы (полные и неполные) у PLUS600?



Дело в том, что реальное количество позиций в базе — не показатель того, что она круче Например, в сжатых базах большая часть позиций вообще не хранится, но тем не менее они являются полными.



С уважением,

МиГ.[addsig]
 
 Профиль пользователя отправить личное сообщение Послать e-mail  
Ответить с цитатой Наверх
MiG
Тема сообщения: 1407  СообщениеОтправлено: Авг 05, 2003 - 11:22 AM



Зарегистрирован: Сен 12, 2002
Сообщений: 391

Сергей, наверное, Вы имеете ввиду не аргументы ПРОТИВ ПРОГРАММЫ, а аргументированные высказывания о недостатках программы PLUS600.



А недостатки в программе всё же имеют место быть и лично я мог бы высказаться аргументировано на этот счёт. Но, как Ваш коллега по шашечному программированию, считаю для себя неэтичным высказываться на этот счёт здесь, в форуме .



Но думаю, задать некоторые вопросы можно. Например, почему Вы считаете:



— что оценочная функция у PLUS600 самая лучшая;

— что у PLUS600 самая обширная база окончаний;

— что у PLUS600 самый богатый и функциональный интерфейс?



С уважением,

МиГ.[addsig]
 
 Профиль пользователя отправить личное сообщение Послать e-mail  
Ответить с цитатой Наверх
plus600
Тема сообщения: 1406  СообщениеОтправлено: Авг 05, 2003 - 10:34 AM



Зарегистрирован: Дек 24, 2002
Сообщений: 1329
Откуда : Москва
Quote:
Возвращаясь к основной теме данного раздела.



Сергей, как-то уж Вы вопрос «круто» поставили , что PLUS600 — лучшая программа. Я бы несколько смягчил постановку вопроса, например «PLUS600 — одна из лучших программ».



А то гм... ведь каков вопрос, таков ответ



С уважением (в т. ч. к программе PLUS600),

МиГ.



Михаил,



а что такого "крутого" Вы нашли в такой постановке вопроса? Я же автор программы, поэтому иметь меньше амбиций мне не положено!



А если серьезно, эту тему заводил именно для того чтобы увидеть аргументы ПРОТИВ программы. Поверьте, мне это важно - было (здесь же) достаточно много шума на эту тему, но аргументов я в нем не увидел - одни эмоции. Хотелось понять, что это - просто эмоции, или что то есть в их основе. Убедился - одни эмоции. Это радует.



И еще, в тему Plus600 - конечно лучшая программа:

1. Она - действующий чемпион России

2. Она - обладатель самого богатого, с точки зрения функциональности, интерфейса

3. Она - обладатель самой лучшей дебютной библиотеки

4. Она - обладатель самой обширной базы окончаний

5. Она - обладатель самой лучшей оценочной функции

...



[addsig]

_________________
С уважением,
Сергей Старцев
______________________________________
Пользуюсь только программами серии Plus
 
 Профиль пользователя отправить личное сообщение WWW ICQ 
Ответить с цитатой Наверх
Показать:     
Перейти к:  
Время в формате GMT + 3
Новая тема   Ответить
Предыдущая тема Версия для печати Войти и проверить личные сообщения Следующая тема
PNphpBB2 © 2003-2007 
 
Page created in 2.0488948822021 seconds.