Шашки в России

Базы шашечных партий - О создании новых программ для баз партий

Dantist - Дек 15, 2006 - 11:33 AM
Тема сообщения: О создании новых программ для баз партий
Появилась идея создать свою базу по русским шашкам.
Для этого меня собственно и интересует сабж.
Кто подскажет где можно почитать документацию по этому формату.
Или если возможно опубликовать её здесь.
Интересует всё: соглашения, теги их последовательность, размещение(позиционирование информации) ну и т.д. Зараннее благодарен.
Alkand - Дек 15, 2006 - 01:25 PM
Тема сообщения:
Попробуйте воспользоваться поиском по форуму. Тема PDN и его спецификации поднималась не раз.
А вы хотите создать базу, в смысле - оболочку ? Предлагаю тогда подумать над вопросами -
- как вы думаете, сколько до вас написано уже оболочек для баз партий
- знаете ли вы основные (и дополнительные Rolling Eyes) требования пользователей к базам.
- есть ли у вас резервы для ввода партий в базы, самостоятельно или с привлечением энтузиастов
- какой объем базы вы рассчитываете собрать
- чем ваша база будет ЛУЧШЕ тех, что уже созданы и поддерживаются

А вообще-то все эти вопросы уже не раз тут обсуждались.
Kvadrat - Дек 16, 2006 - 08:56 PM
Тема сообщения:
Alkand писал(а):

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

А сколько их всего? Аврора, Plus600, Торнадо и ТурбоДамбейз. Была бы программа, пользователи (требования) найдутся Smile
Если получится хорошая программа - найду резервы. Для начала - 100000 партий. Формат PDN немного обсуждался в ветке Каллисто.
To Alkand
Залогиниться так и не удалось, пришлось создать новый логин. Embarassed
MiG - Дек 16, 2006 - 10:15 PM
Тема сообщения:
Цитата:
Если получится хорошая программа - найду резервы. Для начала - 100000 партий.


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

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

А теперь, кажется, назревает революция в области баз партий Smile Да, одна небольшая просьба... Я понимаю, что 80 или 90 тысяч партий для Квадрата сущий пустяк. Но все же просьба не использовать в качестве задела уже существующие базы (проще говоря, не "передирать" их) Very Happy
Kvadrat - Дек 17, 2006 - 05:48 AM
Тема сообщения:
Михаил, 100000 это оригинальные партии, не взятые из баз Авроры или Торнадо. Существующие базы использоваться не будут.
letas - Дек 17, 2006 - 09:33 AM
Тема сообщения: Базы шашечных партий .Формат PDN
Kvadrat писал(а):
Михаил, 100000 это оригинальные партии, не взятые из баз Авроры или Торнадо. Существующие базы использоваться не будут.


Нетрудно предположить.Что это партии,сыгранные между компьютерными программами.При желании можно таким путем создать неплохие тематические базы по различным дебютам.
Kvadrat - Дек 17, 2006 - 10:35 AM
Тема сообщения: Формат PDN
letas писал(а):

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

В десятку.
Желание создать базу есть, есть идеи, но нет времени.
Dantist - Дек 17, 2006 - 05:30 PM
Тема сообщения:
Alkand писал(а):
Попробуйте воспользоваться поиском по форуму. Тема PDN и его спецификации поднималась не раз..

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

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

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

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

1. Думаю много, но ни плюс, ни дамбайз, ни аврора, не рдн меня не очень то устраивают(по разным причинам) , в основном исключая TD это программы для игры, а не для баз.
2. Знаю, в общем то разработка баз и реализация пользовательского интерфейса - это моя специализация.
3,4. резервы - пока вопрос. Кое что есть.
5. Я думаю один ньюанс есть - все базы которые я видел были локальными.
А вообще то этим занятся я хочу отнють не с коммерческой точки зрения. Скорее для души.
Alkand - Дек 17, 2006 - 07:17 PM
Тема сообщения:
MiG писал(а):
Вот, например, на данный момент база партий Авроры включает в себя 80.000 партий (если не ошибаюсь), база партий TORNADO — 90.000 партий. Эти базы наполняла группа энтузиастов в течение нескольких лет.

У Авроры около 92.000 партий. Вот почищу "секретные" примечания из персональной базы Rolling Eyes и разошлю всем обладателям лицензии.
Все же творческие находки и секреты жалко Embarassed
Symix - Дек 18, 2006 - 03:09 AM
Тема сообщения:
Дантисту

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

Главная идея - шашечный наставник, учитель. Подача материала зависит от уровня ученика - тот будет должен зарабатывать балы, что бы выйти на следующий уровень. Тоже как у вас - не корысти ради а токмо по велеванию умирающей жены Smile Может скооперируемся?
Мой email: jakekmail-checkers@yahoo.com
Dantist - Дек 18, 2006 - 05:40 AM
Тема сообщения:
To Symix
Планирую использовать SQLBase и для разработки интерфейса Centura Team Developer. Причины две
1. Team Developer позволяет разрабатывать как Win так и Web приложения(причём с версии 2.0 и под винду и под линукс). И Для перехода с вин на веб не нужно очень больших затрат
2. SQLBase может работать как локально так и в сети.

Если необходима помощь с дизайном - думаю смогу помочь. Одна проблема, как верно заметил Квадрат - время
Кстати(хотя это и не принципиально) почему МS SQL+Asp, а не MySQL+PHP?
Kvadrat - Дек 18, 2006 - 04:13 PM
Тема сообщения:
А SQL не будет тормозить?
Каких примерно размеров будет база из 100000 партий?
Если MS SQL 2000 то придется сервер поднимать, под XP или 2000 Windows Professional не пойдет.
Dantist - Дек 19, 2006 - 05:13 AM
Тема сообщения:
Kvadrat писал(а):
А SQL не будет тормозить?

Не думаю. Скорее всего на больших объёмах без сервера не обойтись. Поэтому я и думаю использовть SQLBase. База будет не мелкая, но размеры должны компенсироваться быстротой поиска. Надо пробовать. Считаю использование SQL единственно правильным решением.
Alkand - Дек 19, 2006 - 11:56 AM
Тема сообщения:
Поменял название темы, поскольку обсуждение давно ушло в сторону от заданного вопроса - где почитать о формате PDN.
Да и обсуждением проблемы оболочек для баз партий тоже уходит в сторону технических проблем.
А я, как "патриарх" этой проблемы Razz хотел бы привлечь ваше внимание к вопросам этого направления, подведя некий промежуточный итог. Быть родятся какие-то новые проекты, возможно совместные Rolling Eyes Да, и рассматиривать проблемы быдем с точки приложения проектов к шашкам на 64-клеточной доске.

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

Мне не хотелось бы разрушать энтузиазм тех, кто данном топике высказался за создание собственной базы партий. Надеюсь, изложенное мною поможет им сделать верный выбор. Но мне кажется более верным обсудить работу над совместным проектом.
Разумеется, выбор - за вами!
Kvadrat - Дек 19, 2006 - 04:01 PM
Тема сообщения:
Alkand писал(а):
На мой взгляд больший интерес представляют турниры, а не партии компьютеров, которые могут быть важны для анализа отдельных вариантов и отладки движков.
....
Разумеется, выбор - за вами!

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

А что это за программа СПИРТ, и где ее можно посмотреть?
Kvadrat - Дек 19, 2006 - 04:09 PM
Тема сообщения:
Dantist писал(а):
Kvadrat писал(а):
А SQL не будет тормозить?

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

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

На старом сайте - http://www.draughts.ru/Dambase/dambase.htm
Kvadrat - Дек 19, 2006 - 06:34 PM
Тема сообщения:
Скачал, не работает. При каждом запуске выскакивает сообщ об ошибке, а сама программа остается в памяти, не выгружается.
Может под 95/98 работает.
(СПИРТ)
Alkand - Дек 19, 2006 - 06:59 PM
Тема сообщения:
СПИРТ вообще вроде был под ДОС. И интерфейс довольно примитивный. Интересен только тем, что был второй программой для баз после ТДБ. И первой российской Laughing
Kvadrat - Дек 19, 2006 - 07:15 PM
Тема сообщения:
This program must be run under Win32
Такая строка в теле программы говорит о том, что она написана под Windows. Программа имеет встроенную пиктограмму, при ее запуске не запускается ntvdm
Shulyupov - Дек 19, 2006 - 07:27 PM
Тема сообщения:
Kvadrat писал(а):
Скачал, не работает. При каждом запуске выскакивает сообщ об ошибке, а сама программа остается в памяти, не выгружается.
Может под 95/98 работает.
(СПИРТ)


Кажется, что именно так. Если я точно помню, то я в своё время заметил, что СПИРТ работает под 98, но не XP (или 2000?), написал письмо автору, где спросил, следует ли ожидать патча. Автор ответил отрицательно, мотивируя тем, что он пользовался компонентами (кажется под Delphi), которые в принципе не годятся для переноса под новую OS. А заново переписывать программу на базе других компонентов он не собирается.
Dantist - Дек 20, 2006 - 05:52 AM
Тема сообщения:
Kvadrat писал(а):

Специфический продукт получится, не всякий юзер потянет, хотя если под себя писАть Confused , тогда можно и SQL.
А старый добрый dbf не подойдет? На современных компьютерах скорость работы с этим форматом очень высокая.


Ну почему же не подойдёт dbf - очень даже подойдёт, только прийдётся добавить пару опций как то перестроение индекса и восстановление заголовка, или архивацию. ДБФники сыпятся гады Very Happy. Работать с базой через odbc, предварительно определившись с лучшим или писать на Visual Fox Pro, что в данном случае будет лучшим вариантом, т. к. єто лучшее средство для работы с dbf.

Самое интересное то о чём просил - никто не ответил. Так где всё таки полная коллекция сочинений на тему "Формат PDN", а не обсуждение отдельных проблем и тегов?

To Akland.
С большинством сказанного Вами согласен. Совместный проект всегда здорово, но для начала работ необходим организатор. Далее обсуждение структуры базы. Далее непосредственно реализация.
По поводу Авроры. Я не утверждал, что эта программа не работает с БД, а лишь констатировал, что эта программа имеет несколько более широкий функционал(и игра и БД) в ущерб непосредственно БД как информационно-справочной системе. Это конечно только моё мнение даже не претендующее на единственно верное Smile .
Возвращаясь к возможному проеку. Я бы предложил веб вариант с использованием PHP и MySQL. Преимущества - популярность, многоплатформенность и модульность.
Jury - Дек 20, 2006 - 06:43 AM
Тема сообщения:
Dantist писал(а):

Ну почему же не подойдёт dbf - очень даже подойдёт, только прийдётся добавить пару опций как то перестроение индекса и восстановление заголовка, или архивацию.

dbf вроде как не поддерживает ни хранимые процедуры, ни триггеры, ни прочие преимущества поиска присущих SQL. Если использовать стандарт ANSI для SQL, то выбор платформы особого значения наверное иметь не будет. В то же время специфические запросы на поиск через Web однозначно лучше выполнять на сервере.
Dantist - Дек 20, 2006 - 07:03 AM
Тема сообщения:
Jury писал(а):

dbf вроде как не поддерживает ни хранимые процедуры, ни триггеры, ни прочие преимущества поиска присущих SQL.


Абсолютно точно. Всё это прийдётся перекладывать на приложение.

Jury писал(а):

Если использовать стандарт ANSI для SQL, то выбор платформы особого значения наверное иметь не будет. В то же время специфические запросы на поиск через Web однозначно лучше выполнять на сервере.


А на счёт платформы не совсем - ANSI это хорошо, но на разных платформах есть свои примочки и зачастую достаточно полезные. Так что здесь без обсуждения не обойтись. Кроме того у каждого свои предпочтения и если созрее некий совместный проект то предварительно необходимо прийти к общему знаменателю.
Alkand - Дек 20, 2006 - 08:39 AM
Тема сообщения:
Dantist писал(а):
Самое интересное то о чём просил - никто не ответил. Так где всё таки полная коллекция сочинений на тему "Формат PDN", а не обсуждение отдельных проблем и тегов?

http://en.wikipedia.org/wiki/Portable_Draughts_Notation
http://www.xs4all.nl/~mdgsoft/draughts/pdn.html
http://www.nemesis.info/pdn2.txt
Dantist писал(а):
Совместный проект всегда здорово, но для начала работ необходим организатор. Далее обсуждение структуры базы. Далее непосредственно реализация.

Если у вас действительно есть время и желание, давайте обсудим это в личных сообщениях или по почте.
Dantist - Дек 20, 2006 - 09:43 AM
Тема сообщения:
Alkand писал(а):

http://en.wikipedia.org/wiki/Portable_Draughts_Notation
http://www.xs4all.nl/~mdgsoft/draughts/pdn.html
http://www.nemesis.info/pdn2.txt

Большое спасибо. То что нужно.

Alkand писал(а):

Если у вас действительно есть время и желание, давайте обсудим это в личных сообщениях или по почте.


Согласен. В ближайшее я предоставлю Вам свои соображения по е-майлу.
Kvadrat - Янв 23, 2008 - 03:16 PM
Тема сообщения:
Как движется создание новой программы для баз партий?
У меня образовалась масса времени, тоже попробую что-нибудь написать.
Alkand - Янв 23, 2008 - 06:42 PM
Тема сообщения:
Kvadrat писал(а):
Как движется создание новой программы для баз партий?
К сожалению все заглохло на стадии обсуждения технического задания. Это было обсуждение программы для вэб-сайта, на котором можно было бы просматривать партии.
А вам какое направление работы по душе ?
Kvadrat - Янв 24, 2008 - 07:06 AM
Тема сообщения:
Если честно - хочется создать свою программу для ввода и обработки партий. Есть несколько идей, крутятся в голове... Стандартом хочу взять формат pdn Каллисто, там есть все что мне нужно и ничего лишнего:
[Event "Home"]
[Site "EB5"]
[Date "2008.1.22"]
[Round "1"]
[White "Skifi russian 0.35"]
[Black "Tundra 2.3 prof"]
[Result "1-0"]
[TimeControl "0+20"]
[FEN "W:W20,22,23,24,25,26,27,28,29,30,31,32:B1,2,3,5,6,7,8,9,10,11,12,21"]

1. e3-d4 b6-a5 2. g3-f4 d6-e5 3. f4:d6 e7:e3 4. d2:f4 a7-b6 5. c3-d4 c7-d6 6. b2-c3 d8-c7 7. f2-e3 d6-e5 8. f4:d6 c7:e5 9. e3-f4 e5:g3 10. h2:f4 f8-e7 11. a1-b2 b6-c5 12. d4:b6 a5:c7 13. c3-d4 e7-d6 14. b2-c3 d6-e5 15. f4:d6 c7:e5 16. d4-c5 h6-g5 17. e1-d2 g5-f4 18. c3-b4 f4-g3 19. h4:f2 f6-g5 20. b4-a5 g7-f6 21. a5-b6 g5-h4 22. d2-c3 e5-f4 23. g1-h2 h4-g3 24. f2:h4 f4-e3 25. h2-g3 b8-a7 26. b6-c7 1-0

[Event "Home"]
[Site "EB5"]
[Date "2008.1.22"]
[Round "2"]
[White "Tundra 2.3 prof"]
[Black "Skifi russian 0.35"]
[Result "1/2-1/2"]
[TimeControl "0+20"]
[FEN "W:W20,22,23,24,25,26,27,28,29,30,31,32:B1,2,3,5,6,7,8,9,10,11,12,21"]

1. c3-d4 b6-c5 2. d4:b6 c7:a5 3. e3-d4 d6-c5 4. d4:b6 a5:c7 5. b2-c3 a7-b6 6. c3-d4 c7-d6 7. a1-b2 d6-e5 8. d2-c3 h6-g5 9. d4-c5 b6:d4 10. g3-f4 g5:e3 11. c3-b4 a3:c5 12. h4-g5 f6:h4 13. b2-c3 d4:b2 14. f2:h8 b2-a1 15. c1-b2 a1:c3 16. h8:b2 e7-d6 17. h2-g3 h4:f2 18. g1:e3 f8-e7 19. b2-h8 b8-a7 20. e3-f4 c5-b4 21. e1-d2 d6-c5 22. f4-e5 b4-a3 23. d2-c3 c5-d4 24. e5-d6 d4:b2 25. d6:f8 b2-a1 26. f8-h6 a7-b6 27. h6-f4 b6-c5 28. f4-e5 a1:f6 29. h8:b6 d8-c7 30. b6:d8 a3-b2 31. d8-f6 b2-c1 1/2-1/2

А в дальнейшем (может быть) и свою GUI под Каллисто, Скифи и т.д., но об этом пока рано говорить.
(А может и свой движок написать? Laughing Laughing Laughing )
NS - Янв 24, 2008 - 07:12 AM
Тема сообщения:
Kvadrat, а вообще по ощущениям - Тундре неполная десятка дает значительную прибавку силы? Или прибавка не так уж и велика? (не в анализе, а в практических партиях с другими движками)
Kvadrat - Янв 24, 2008 - 07:17 AM
Тема сообщения:
К сожалениею, у меня только полная 7-ка+8-ка 4 на 4.
И версия Тундры 2.3 которая глючит при работе с ЭБ. Об этом еще покойный В.Р.Санцевич упоминал.
Сразу прошу прощения за оффтоп.
Может кто знает, как обстоят дела c расследованием в Мытищах? Нашли виновных, или как всегда? Sad
Kvadrat - Янв 24, 2008 - 07:22 AM
Тема сообщения:
А на ЧМ на первом и последнем местах оказались программы обладающие полными 8-ками. Laughing
Программа с 10-кой оказалась в середине, правда, только по коэффициенту и реально боролась за первое место. Разрыв у первой четверки - 1 очко!! Хотя и своего рода лотерея, но 2 и 3 место заняли программы с ЭБ6. Где-то уже мелькала мысль, что ЭБ начинают работать тогда, когда уже практически и так все ясно...
(Если это не ЭБ24 Laughing Laughing Laughing )
Alkand - Янв 25, 2008 - 12:07 PM
Тема сообщения:
Kvadrat писал(а):
Если честно - хочется создать свою программу для ввода и обработки партий. Есть несколько идей, крутятся в голове...
Если серьезно возьметесь за дело, могу помочь с постановкой задания. Хотя оно довольно просто, берете ChessBase и делаете то же самое для шашек.
Размер благодарности от шашистов не будет иметь границ Laughing
Kvadrat - Янв 25, 2008 - 01:22 PM
Тема сообщения:
Alkand писал(а):
просто, берете ChessBase и делаете то же самое для шашек.

Интересно, сколько народа бьется над ChessBase?
Alkand писал(а):
Размер благодарности от шашистов не будет иметь границ Laughing

Ха-ха, уморили... Laughing Laughing Laughing
-----------------------------------------------------------
(Во дает! Кто ж его посадит? Он же ПАМЯТНИК!) Laughing

А если серьезно, сделаю, что смогу. Если получится что-то путное, поделюсь. СhessBase копировать - там почти 60 мегов, че-то крючит меня. Приблизительно догадываюсь, что это за программа.
Alkand - Янв 25, 2008 - 04:17 PM
Тема сообщения:
Kvadrat писал(а):
А если серьезно, сделаю, что смогу. Если получится что-то путное, поделюсь.
Если серьезно, то хотелось бы выразить пожелания. Конечно на чессбэйз работает целый коллектив. И сделать аналог для шашек нереально. Тем паче, некоммерческий, или почти такой...
Видимо полезно было бы в какой-то степени повторить уже сделанное в Авроре, Плюсе, Торнадо и добавить того, чего в них нет.
Zheka - Янв 12, 2009 - 09:20 PM
Тема сообщения:
я тут встретил массу тем по созданию программ для баз партий и читать все темы нет времени,поэтому у меня просьба-если можно,то создайте программу,чтобы каждый посетитель интернета смог ввести партии,передвигая шашки на диаграмме.А при желании мог скачать то,что уже введено.И ссылку кинуть на видном месте-и дело пойдет! Cool
alexandroid - Янв 13, 2009 - 05:46 PM
Тема сообщения:
Вопрос программистам: скажите, ведь не сложно сделать так, чтобы программа для создания базы данных поддерживала не только русские и прочие классические виды шашек, а например и двухходовые? Для меня сейчас очень актуально создание базы партий по этой игре. Их накопилось уже порядка 400. Хочу писать книгу, но слишком трудно обрабатывать информацию через деревянную доску. Сколько бы могла стоить программа для создания баз партий в двухходовые шашки?
Loosseer - Янв 14, 2009 - 11:40 AM
Тема сообщения:
Создание программы займет часов 6-8 с временем въезжания в задачу
короче 1 раб день
исхлжя из средней з-ты программиста
это 50-100 $
Далее будет обязательно доработка
обычно это влечет увелеичение сроков и стимости в 3 раза
итого 150-300 $
найдите студента и он сделает за приемлемые деньги, но можете проколоться по времени если он балбес
angryogr - Янв 14, 2009 - 12:06 PM
Тема сообщения:
похоже вы переоцениваете програмистов - кто же за такое время напишет готовую программу? при том что программа базы данных должна поддерживать наиболее рапостраненные форматы типа pdn. кроме того любая программа нуждается в сопровождении и отладке обнаруживаемых багов, в свете этого имхо наилучший выход - обратиться к Александру Свирину, он уже реализовал в Авроре много видов шашек и добавить к ним двухходовые имхо дело максимум нескольких часов.

Кроме создания базы в двухходовки не плохо было бы и создать базу партий в поддавки, если бы кто то прислал мне партии серьезных турниров, я готов заняться созданием такой базы.
alexandroid - Янв 14, 2009 - 02:50 PM
Тема сообщения:
Базу партий в поддавки легко создать в той же "Авроре". У меня есть база партий турниров по поддавкам на Гамблере, но их качество очень и очень плохое.

Насчёт включения базы партий по двухходовым шашкам А.Свирин написал мне, что нужны люди, которым это было бы интересно. Хотя бы человек 20... Но столько игроков мне сагитировать не удасться, увы...
alex - Янв 14, 2009 - 03:13 PM
Тема сообщения:
По поддавкам была неплохая база Басова. Около 10000 партий. Однако, в связи с активным использованием компьютеров, партии играные 8-10 лет назад не представляют значительного теоритического интереса, так как многие популярные дебюты получили устойчивую оценку и были закрыты.
letas - Янв 15, 2009 - 02:08 PM
Тема сообщения:
Похоже лед тронулся.Начались активные работы по созданию различных шашечных баз.Я пытаюсь создать базы задач на запирание шашек в формате Авроры.Приглашаю к сотрудничеству для создания баз всех желающих.
alexandroid - Июль 09, 2009 - 09:36 AM
Тема сообщения:
Товарищи программисты, подскажите, насколько сложно человеку, который не разбирается в программировании создать программу для баз данных?
Хочу сделать такую для хранения информации и работы с партиями по двухходовым шашкам.
Alkand - Июль 09, 2009 - 11:19 AM
Тема сообщения:
alexandroid писал(а):
Товарищи программисты, подскажите, насколько сложно человеку, который не разбирается в программировании создать программу для баз данных?
Хочу сделать такую для хранения информации и работы с партиями по двухходовым шашкам.

Как непрограммист непрограммисту могу посоветовать. Проще, быстрее, лучше и дешевле выйдет потратить время и усилия не на изучение программирования и написанте программы, а на зарабатывание денег для оплаты труда программиста. Вам уже это советовали и даже оценку затрат приводили Rolling Eyes
Если Свирин говорил про 20 человек, могу предположить, что он думал о покупателях. Не знаю сколько стоит Аврора в розницу в России, пусть 500 рублей. Попробуйте предложить Свирину 10 000, может быть он за эти деньги напишет движок для Авроры и включит его в пакет своих программ.
alexandroid - Июль 09, 2009 - 11:31 AM
Тема сообщения:
Спасибо за совет. Идея хорошая.
Правда, движок мне не нужен. Нужна оболочка для работы с базами партий. А создать её, как мне кажется, гораздо проще.
Kvadrat - Июль 09, 2009 - 02:20 PM
Тема сообщения:
alexandroid писал(а):
Спасибо за совет. Идея хорошая.
Правда, движок мне не нужен. Нужна оболочка для работы с базами партий. А создать её, как мне кажется, гораздо проще.

Имхо, гораздо проще создать хреновый движок, чем хорошую программу для работы с БД.
Alkand - Июль 09, 2009 - 02:34 PM
Тема сообщения:
Я неточно выразил свою мысль... Если я не ошибаюсь, для работы с базами под Авророй достаточно написать генератор ходов, чтобы партии корректно вводились в базу. А ОФ можно сделать самую примитивную, с оценкой, даже пусть весьма примерной, только по количеству материала.
Сколько может стоить написание такого генератора ходов ?
Время в формате GMT + 3
PNphpBB2 © 2003-2007