Google
 

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

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

Login





 


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

Кто с нами

Пользователей:  На сайте
Пользователей:  Пользователей: 0
Гостей:  Гостей: 586
Всего:  Всего: 586
Пользователей:  Зарегистрированные
No members connected


Новая тема   Ответить
Предыдущая тема Версия для печати Войти и проверить личные сообщения Следующая тема
Автор Сообщение
Alkand
Тема сообщения:   СообщениеОтправлено: Дек 19, 2006 - 03:48 PM



Зарегистрирован: Июль 16, 2002
Сообщений: 3629
Откуда : Москва
Kvadrat писал(а):
А что это за программа СПИРТ, и где ее можно посмотреть?

На старом сайте - http://www.draughts.ru/Dambase/dambase.htm

_________________
Aurora Borealis - единственный инструментарий для истинных профессионалов Smile
 
 Профиль пользователя отправить личное сообщение Послать e-mail WWW  
Ответить с цитатой Наверх
Kvadrat
Тема сообщения:   СообщениеОтправлено: Дек 19, 2006 - 02:09 PM



Зарегистрирован: Дек 16, 2006
Сообщений: 405

Dantist писал(а):
Kvadrat писал(а):
А SQL не будет тормозить?

Не думаю. Скорее всего на больших объёмах без сервера не обойтись. Поэтому я и думаю использовть SQLBase. База будет не мелкая, но размеры должны компенсироваться быстротой поиска. Надо пробовать. Считаю использование SQL единственно правильным решением.

Специфический продукт получится, не всякий юзер потянет, хотя если под себя писАть Confused , тогда можно и SQL.
А старый добрый dbf не подойдет? На современных компьютерах скорость работы с этим форматом очень высокая.
 
 Профиль пользователя отправить личное сообщение  
Ответить с цитатой Наверх
Kvadrat
Тема сообщения:   СообщениеОтправлено: Дек 19, 2006 - 02:01 PM



Зарегистрирован: Дек 16, 2006
Сообщений: 405

Alkand писал(а):
На мой взгляд больший интерес представляют турниры, а не партии компьютеров, которые могут быть важны для анализа отдельных вариантов и отладки движков.
....
Разумеется, выбор - за вами!

Мне, например, интересна компьютерная база, свободная от ошибок при игре в окончаниях и т.д. Особенно если в ней 100000 партий по всем дебютам (классика, летающие, жеребъевка) и т.д.

А что это за программа СПИРТ, и где ее можно посмотреть?
 
 Профиль пользователя отправить личное сообщение  
Ответить с цитатой Наверх
Alkand
Тема сообщения:   СообщениеОтправлено: Дек 19, 2006 - 09:56 AM



Зарегистрирован: Июль 16, 2002
Сообщений: 3629
Откуда : Москва
Поменял название темы, поскольку обсуждение давно ушло в сторону от заданного вопроса - где почитать о формате PDN.
Да и обсуждением проблемы оболочек для баз партий тоже уходит в сторону технических проблем.
А я, как "патриарх" этой проблемы Razz хотел бы привлечь ваше внимание к вопросам этого направления, подведя некий промежуточный итог. Быть родятся какие-то новые проекты, возможно совместные Rolling Eyes Да, и рассматиривать проблемы быдем с точки приложения проектов к шашкам на 64-клеточной доске.

- в настоящее время имеется несколько оболочек для работы с базами партий. Turbo Dambase (Клааса Бора), Аврора (А.Свирина), ТОРНАДО (М.Глизерина), ПЛЮС 600 (интерефейс этой программы для этой цели мне не нравится, по этому поводу есть мои диалоги с автором программы, А. Старцевым), устаревший СПИРТ (автор С.Бобровский) и даже одна оболочка для работы через вэб - это сайт А. Ниедритиса.
Есть еще программа А.Горина, но он не представляет ее на суд пользователей, а пользуется самостоятельно. Так что судить о ней нет возможности.
- как показала более чем 5-летняя история вопроса, наиболее сложно все же наполнить базу контентом, чем создать саму оболочку. Первые две тысячи партий были введены В.Люисом в ТДБ, одновременно были введены несколько десятков тысяч партий балтийских турниров А.Ниедритисом, затем мною и В.Смирновым в СПИРТЕ (акцент был сделан на партии чемпионатов СССР и сильнейшие очные турниры), потом появилась досовская Аврора и ТОРНАДО, где Глизерин охватил заочные турниры.
На мой взгляд больший интерес представляют турниры, а не партии компьютеров, которые могут быть важны для анализа отдельных вариантов и отладки движков.
- к сожалению так и не создана традиция ввода в электронный формат партий сыгранных турниров. Так, партий чемпионата России 2006 года нет до сих пор (по крайней мере в открытом доступе), партии чемпионатов Европы на малой доске тоже существуют только в формате бланков. Энтузиастов безвозмездного ввода явно недостаточно, а также почти нет средств, чтобы делать ввод на платной основе.
Сдвинулось дело с мертвой точки в Бразилии, но эта база лишь едва превысила размер 10 тысяч.
Насколько я знаю для пула берутся партии из базы русских шашек, что не совсем корректно.
В чекерсе база порядка 30 тысяч партий.
- развитие программ, их интерфейса и новых возможностей. ТДБ практически не развивается для малой доски. Более того, не все функции, доступные для 100, работают для 64. На мой взгляд в настоящее время наиболее динамично развивается Аврора, которую кстати совершенно неверно, как игровую, оценивает Dantist. Я позиционирую Аврору как программу именно работающую с базой партий. Ее функционал и интерфейс максимально близок к профессиональным шахматным программам, созданным целыми группами разработчиков.
- отдельно упомяну о проекте А.Ниедритиса. На его сайте представлены возможности для игры в турнирах по интернету, а также многочисленные базы партий с возможностью поиска по этим базам. Интересна система доступа. Чем больше пользователь пришлет новых партий для общей базы, тем более широкие возможности доступа к базе он получает. По замыслу автора это должно стимулировать рост числа партий в базе.
- немаловажный вопрос - популярность баз партий среди шашистов. Здесь могли бы приокрыть занавес М.Глизерин и А.Свирин. На мой взгляд число клиентов их программ может помочь в этом вопросе. Хотя мне известны случаи, когда купившие программу годами не пользовались ею. Причина проста - неумение пользоваться компьютером. На поверхности и еще одно объяснение, не так велико число шашечных школ, оборудованныхз компьютерными классами.

Мне не хотелось бы разрушать энтузиазм тех, кто данном топике высказался за создание собственной базы партий. Надеюсь, изложенное мною поможет им сделать верный выбор. Но мне кажется более верным обсудить работу над совместным проектом.
Разумеется, выбор - за вами!

_________________
Aurora Borealis - единственный инструментарий для истинных профессионалов Smile
 
 Профиль пользователя отправить личное сообщение Послать e-mail WWW  
Ответить с цитатой Наверх
Dantist
Тема сообщения:   СообщениеОтправлено: Дек 19, 2006 - 03:13 AM



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

Kvadrat писал(а):
А SQL не будет тормозить?

Не думаю. Скорее всего на больших объёмах без сервера не обойтись. Поэтому я и думаю использовть SQLBase. База будет не мелкая, но размеры должны компенсироваться быстротой поиска. Надо пробовать. Считаю использование SQL единственно правильным решением.
 
 Профиль пользователя отправить личное сообщение WWW  
Ответить с цитатой Наверх
Kvadrat
Тема сообщения:   СообщениеОтправлено: Дек 18, 2006 - 02:13 PM



Зарегистрирован: Дек 16, 2006
Сообщений: 405

А SQL не будет тормозить?
Каких примерно размеров будет база из 100000 партий?
Если MS SQL 2000 то придется сервер поднимать, под XP или 2000 Windows Professional не пойдет.
 
 Профиль пользователя отправить личное сообщение  
Ответить с цитатой Наверх
Dantist
Тема сообщения:   СообщениеОтправлено: Дек 18, 2006 - 03:40 AM



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

To Symix
Планирую использовать SQLBase и для разработки интерфейса Centura Team Developer. Причины две
1. Team Developer позволяет разрабатывать как Win так и Web приложения(причём с версии 2.0 и под винду и под линукс). И Для перехода с вин на веб не нужно очень больших затрат
2. SQLBase может работать как локально так и в сети.

Если необходима помощь с дизайном - думаю смогу помочь. Одна проблема, как верно заметил Квадрат - время
Кстати(хотя это и не принципиально) почему МS SQL+Asp, а не MySQL+PHP?
 
 Профиль пользователя отправить личное сообщение WWW  
Ответить с цитатой Наверх
Symix
Тема сообщения:   СообщениеОтправлено: Дек 18, 2006 - 01:09 AM



Зарегистрирован: Мар 11, 2004
Сообщений: 2069
Откуда : Los Angeles
Дантисту

Я тоже все думаю сделать свою програму - только для Pool Checkers. Идея дать возможность записать партии прямо в броузере, с вариантами и комментариями. Дать возможность смотреть партии и позиции через поиск. Думаю заложить их в МS-SQL database, и пользовать ASP.NET 2.0 для подачи материала. Возможно придется пользоваться PDN или XML хотя я бы предпочел что то свое. С графикой плохо - я совершенно без вкуса, нужна помощь.

Главная идея - шашечный наставник, учитель. Подача материала зависит от уровня ученика - тот будет должен зарабатывать балы, что бы выйти на следующий уровень. Тоже как у вас - не корысти ради а токмо по велеванию умирающей жены Smile Может скооперируемся?
Мой email: jakekmail-checkers@yahoo.com
 
 Профиль пользователя отправить личное сообщение WWW  
Ответить с цитатой Наверх
Alkand
Тема сообщения:   СообщениеОтправлено: Дек 17, 2006 - 05:17 PM



Зарегистрирован: Июль 16, 2002
Сообщений: 3629
Откуда : Москва
MiG писал(а):
Вот, например, на данный момент база партий Авроры включает в себя 80.000 партий (если не ошибаюсь), база партий TORNADO — 90.000 партий. Эти базы наполняла группа энтузиастов в течение нескольких лет.

У Авроры около 92.000 партий. Вот почищу "секретные" примечания из персональной базы Rolling Eyes и разошлю всем обладателям лицензии.
Все же творческие находки и секреты жалко Embarassed

_________________
Aurora Borealis - единственный инструментарий для истинных профессионалов Smile
 
 Профиль пользователя отправить личное сообщение Послать e-mail WWW  
Ответить с цитатой Наверх
Dantist
Тема сообщения:   СообщениеОтправлено: Дек 17, 2006 - 03:30 PM



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

Alkand писал(а):
Попробуйте воспользоваться поиском по форуму. Тема PDN и его спецификации поднималась не раз..

Поднималась - очень разрознено в многих темах и думаю не целиком. Поиск кстати по инету тоже мало чего даёт.
Alkand писал(а):

А вы хотите создать базу, в смысле - оболочку ?..

Именно оболочку. Причём специализированную под русские шашки.
Alkand писал(а):

1 - как вы думаете, сколько до вас написано уже оболочек для баз партий
2- знаете ли вы основные (и дополнительные Rolling Eyes) требования пользователей к базам.
3 - есть ли у вас резервы для ввода партий в базы, самостоятельно или с привлечением энтузиастов
4 - какой объем базы вы рассчитываете собрать
5 - чем ваша база будет ЛУЧШЕ тех, что уже созданы и поддерживаются

1. Думаю много, но ни плюс, ни дамбайз, ни аврора, не рдн меня не очень то устраивают(по разным причинам) , в основном исключая TD это программы для игры, а не для баз.
2. Знаю, в общем то разработка баз и реализация пользовательского интерфейса - это моя специализация.
3,4. резервы - пока вопрос. Кое что есть.
5. Я думаю один ньюанс есть - все базы которые я видел были локальными.
А вообще то этим занятся я хочу отнють не с коммерческой точки зрения. Скорее для души.
 
 Профиль пользователя отправить личное сообщение WWW  
Ответить с цитатой Наверх
Kvadrat
Тема сообщения: Формат PDN  СообщениеОтправлено: Дек 17, 2006 - 08:35 AM



Зарегистрирован: Дек 16, 2006
Сообщений: 405

letas писал(а):

Нетрудно предположить.Что это партии,сыгранные между компьютерными программами.При желании можно таким путем создать неплохие тематические базы по различным дебютам.

В десятку.
Желание создать базу есть, есть идеи, но нет времени.
 
 Профиль пользователя отправить личное сообщение  
Ответить с цитатой Наверх
letas
Тема сообщения: Базы шашечных партий .Формат PDN  СообщениеОтправлено: Дек 17, 2006 - 07:33 AM



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

Kvadrat писал(а):
Михаил, 100000 это оригинальные партии, не взятые из баз Авроры или Торнадо. Существующие базы использоваться не будут.


Нетрудно предположить.Что это партии,сыгранные между компьютерными программами.При желании можно таким путем создать неплохие тематические базы по различным дебютам.
 
 Профиль пользователя отправить личное сообщение WWW  
Ответить с цитатой Наверх
Kvadrat
Тема сообщения:   СообщениеОтправлено: Дек 17, 2006 - 03:48 AM



Зарегистрирован: Дек 16, 2006
Сообщений: 405

Михаил, 100000 это оригинальные партии, не взятые из баз Авроры или Торнадо. Существующие базы использоваться не будут.
 
 Профиль пользователя отправить личное сообщение  
Ответить с цитатой Наверх
MiG
Тема сообщения:   СообщениеОтправлено: Дек 16, 2006 - 08:15 PM



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

Цитата:
Если получится хорошая программа - найду резервы. Для начала - 100000 партий.


Ух ты... Круто! 100.000 партий и это только для начала! Shocked

Вот, например, на данный момент база партий Авроры включает в себя 80.000 партий (если не ошибаюсь), база партий TORNADO — 90.000 партий. Эти базы наполняла группа энтузиастов в течение нескольких лет.

А теперь, кажется, назревает революция в области баз партий Smile Да, одна небольшая просьба... Я понимаю, что 80 или 90 тысяч партий для Квадрата сущий пустяк. Но все же просьба не использовать в качестве задела уже существующие базы (проще говоря, не "передирать" их) Very Happy
 
 Профиль пользователя отправить личное сообщение Послать e-mail  
Ответить с цитатой Наверх
Kvadrat
Тема сообщения:   СообщениеОтправлено: Дек 16, 2006 - 06:56 PM



Зарегистрирован: Дек 16, 2006
Сообщений: 405

Alkand писал(а):

- как вы думаете, сколько до вас написано уже оболочек для баз партий
- знаете ли вы основные (и дополнительные Rolling Eyes) требования пользователей к базам.
- есть ли у вас резервы для ввода партий в базы, самостоятельно или с привлечением энтузиастов
- какой объем базы вы рассчитываете собрать
- чем ваша база будет ЛУЧШЕ тех, что уже созданы и поддерживаются

А сколько их всего? Аврора, Plus600, Торнадо и ТурбоДамбейз. Была бы программа, пользователи (требования) найдутся Smile
Если получится хорошая программа - найду резервы. Для начала - 100000 партий. Формат PDN немного обсуждался в ветке Каллисто.
To Alkand
Залогиниться так и не удалось, пришлось создать новый логин. Embarassed
 
 Профиль пользователя отправить личное сообщение  
Ответить с цитатой Наверх
Показать:     
Перейти к:  
Время в формате GMT + 3
Новая тема   Ответить
Предыдущая тема Версия для печати Войти и проверить личные сообщения Следующая тема
PNphpBB2 © 2003-2007 
 
Page created in 0.783776044846 seconds.