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

Базы шашечных партий - База данных по композициям.

alemo - Нояб 06, 2004 - 04:11 PM
Тема сообщения: База данных по композициям.
А кому нибудь приходила идея создать такую базу, да ещё с хорошей оболочкой, поиском, итд Представляете - 50,000 комбинаций, миниатюр, этюдов, может быть задач ...

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

АЛЕМО
LeoMinor - Нояб 06, 2004 - 07:04 PM
Тема сообщения:
Цитата:
А кому нибудь приходила идея создать такую базу, да ещё с хорошей оболочкой, поиском, итд Представляете - 50,000 комбинаций, миниатюр, этюдов, может быть задач ...


Такая идея совсем не новая; даже, такие бази уже существуют но оны разрозненные. Можно свободно сказать что у много композиторов, а и просто любителей существуют тематические бази ,...

Так например известно что одну из лучших баз шашечных мотивов собрал господин C.C.Kaan , J.C.Vink собирает все композиции (8 х 8 ),у Wim de Zwart-a где то 100.000 композиций с лишным, у J.Viergevera почти всё что относится к категории этюдов/окончаний (и не только по стоклеткам) итд.

Но самая интересная сегодня ,потому что доступна бесплатно практически любом желающем, является база миниатюр (7х7 шашек),так називаемый архив Грюневельд (archief Groeneveld), где до сих пор где то 30.000 композиций.

Архив начал пополнят где то 15 лет тому назад голландец Rob Spijkers , a сегодня его работу продолжает Eddie vd Acker.

И вот именно Eddie мне на днях прислал новую версию первой частьи архива где 12.171 миниатюр в текстуальном формате- в *.txt - файлах.

Zwart: 01/03/05/09/13/14/35 Wit: 11/15/18/29/42/43/44
A. Pankratiev (1989; De Problemist, 1991 nr. 3): 12 ( 8 ) 3 (7) 2 (40) 10, 20, 24, 24


Но что сделать когда у Вас например 10.000 таких штук ?

Мой друг Čedomir Igaly и я написали несколько воспомогательных программ и в течении секунд мы перевращаем такой текстуальный файл в более подходящий - например в формат *.pdn. Вот такой пример:


[Event "А.Pankratiev, (1989; De Problemist, 1991 nr. 3)"]
[Site ""]
[Date ""]
[Round ""]
[White ""]
[Black ""]
[Result "1-0"]
[SetUp "1"]
[FEN "W:W11,15,18,29,42,43,44:B1,3,5,9,13,14,35."]

1. 18-12 3-8 2. 12x3 1-7 3. 11x2 35-40 4. 2x10 40x47 5. 3x20 5x25 6. 29-24
47x20 7. 15x24 1-0


Имея все композиции в таком формате можно легко и готовит диаграммы,апплеты,печатать книги,журналы, ... или просто смотреть, решать и ...наслаждаться Exclamation

Конечно, всё это можно сделать и по русским шашкам, но надо немножко работать, надо дружества и дружеских взаимоотношений , уважения (не только декларативного характера) и много-много любви к шашкам !

Miljenko Lepšić

P.S.

Для тех кто не разобрался в форматах *.txt и *.pdn :



А.Панкратев
alemo - Нояб 06, 2004 - 07:22 PM
Тема сообщения:
Исчерпывающий ответ, Миленко, спасибо. А ссылочки и адреса сайтов можно ? Меня собственно стоклетки и интересовали, и для того чтобы наслаждаться вполне зватит и этого.

Александр.
LeoMinor - Нояб 06, 2004 - 07:48 PM
Тема сообщения:
Цитата:
А ссылочки и адреса сайтов можно ?


A какие Вам все ссылки нужни ? Если хотите прямо господина Eddie van de Acker , тогда :

mailto:damcuriosa@hotmail.com

(на все письма Eddie аккуратно отвечает !)

http://members.lycos.nl/tilburgcentrum/dammen/intro.htm

Иначе я могу здесь на сайт прислать несколько воспомогательных програм если будет желания (например- как из *.pdn формата изготовлять диаграммы 64) . Как мне обещал В.Камынин, в наканун года и у его проги "Тундра" будет *.pdn - формат ! Rolling Eyes
ALGIMANTAS - Нояб 07, 2004 - 03:15 PM
Тема сообщения:
В Литве очень большую картотеку шашечных миниатюр и проблем имеет S.Zilevicius, большую - J.Leisys.
Algimantas Kaciuska
Fenix - Нояб 07, 2004 - 04:22 PM
Тема сообщения:
Здравствуйте!
Альгимантас, картотека и база композиций всё же разные вещи... Конечно Картотека похожа на базу, но ведь всё вручную!
Картотек очень много.
Вот только некому заносить материал на компьютер.
В Беларуси некое подобие базы делает Б. Иванов. Но работа далеко не закончена... (К тому же вы напрочь забыли А. Гимбутаса!).
Работа идет, но медленно.
Хорошую работу проделал В. Басов (С. Петербург). Он сделал базу партий в поддавки. Но внес в неё и этюды в поддавки. Поиск - замечательный. Правда - DOS. Но...
Вообще базы партий вполне могут быть приспособлены под хранение композиций! Их только надо доработать, так сказать под потребности составителей и СУДЕЙ! (Ведь автоматизированный поиск предшественников и совпадений - это будет большое подспорье.)
Кому делать?
Мы с вами вполне смогли бы вносить материал. И не только мы с вами!
Может действительно попросить Камынина сделать оболочку?!...
Под все наши "хочу"...
С уважением, Петр.
alemo - Нояб 07, 2004 - 04:37 PM
Тема сообщения:
Да, всё верно - возможность поиска и классификации я тоже имел ввиду, когда говорил о базе данных. А для пользователя (остаётся только помечтать) хотелось бы, чтобы ещё и в апплете можно было бы посмотреть или прогнать решение. Тогда это будет законченный продукт, полезный всем.

АЛЕМО
ALGIMANTAS - Нояб 07, 2004 - 05:30 PM
Тема сообщения:
A.Gimbutas, к сожалению, большой ни картотеки, ни базы композиции не имеет, по моему.
Я, конечно, различаю компьютерную базу композиции и "бумажную" картотеку. Просто, подумал, что и эта информация может быть кому - то интересной в контексте обсуждаемой темы.
Я не считаю картотеку S.Zilevicius - рядовой. Организаторы международных конкурсов по шашечной композиции (да и первого PWCP) прекрасно знают, что очень много идейных предшестников (ИП), совпадении находит именно S.Zilevicius (другой вопрос, все ли его замечания подходит под определением ИП. Но и с учетом того, число его находок - очень большое).
Algimantas Kaciuska
LeoMinor - Нояб 07, 2004 - 08:58 PM
Тема сообщения:
Алемо писал:
Цитата:
А для пользователя (остаётся только помечтать) хотелось бы, чтобы ещё и в апплете можно было бы посмотреть или прогнать решение.


Александр, мечта уже осуществляется.Конечно, я вновь имею в виду стоклетки.
Если у Вас записани композиции в формате *.pdn, тогда воспомагательна программа (изобретателем её мой друг Čedomir Igaly ) "pdndambo" автоматически превращает любое число позиций в апплеты тип - Дамбо голландского шашиста Wiegera Wesellinka в течении несколько секунд ! Число позиций в *.pdn файлу не имеет значения !!

Вообще, имет позиции и/или партии в формате pdn это чудесно и я вновь приглашаю господина В.Камынина сделать такой формат и за шашки - 64.

****

A.Kačiuška писал:


Цитата:
A.Gimbutas, к сожалению, большой ни картотеки, ни базы композиции не имеет, по моему.


Уважаемый Algimantas,

по моему у Antanasa Gimbutasa уже существует база композиций.
Правда у его ещё остало и много работать на её улучшении, но главное что она есть и в так називаемом диаграмном формате,а много я ему прислал и в *.pdn формате; а это уже неплохая основа сделать прекрасную базу !
А как без бази он смог бы сделать например проверку несколько тысяч этюдов ? Как без бази выигривать на соревнованиях решателей ? Программы ,не смотря какие, надо хорошо "кормить" ! Laughing Wink

Miljenko
MiG - Нояб 07, 2004 - 10:35 PM
Тема сообщения:
Цитата:
Вообще базы партий вполне могут быть приспособлены под хранение композиций! Их только надо доработать, так сказать под потребности составителей и СУДЕЙ! (Ведь автоматизированный поиск предшественников и совпадений - это будет большое подспорье.)
Кому делать?


Чтобы сделать все это, среди проблемистов должен найтись энтузиаст шашечного программирования.

Подозреваю, что спрос на спецбазу по композиции будет крайне мал :(, поэтому ее создание должно быть основано, в первую очередь, на энтузиазме разработчика.

С уважением, МиГ,
автор программ "TORNADO".
alemo - Нояб 07, 2004 - 11:34 PM
Тема сообщения:
Подозреваю, что спрос на спецбазу по композиции будет крайне мал

Михаил, в этой Вашей фразе я не согласен даже не с одним словом, а с двумя ! Первое - "спец". Эта база данных, о которой я говорил - должна быть для всех читателей, не только судей конкурса по композиции или составителей. Она не должна быть "спец" !

Я сказал "читателей" не зря - люди будут пользоваться базой данных именно как книгой. Для этого и не надо большого и хитрого поиска - просто выводи позиции в апплете одна за другой.

Ну а второе слово, с которым я не согласен вытекает из первого - "крайне мал" ! Если хорошо и доступно будет сделано - уверен, покупателей будет не меньше, чем покупателей программ! Программа - это что-то сложное, почти профессиональное, а порешать комбинации и этюды все любят !

АЛЕМО
MiG - Нояб 08, 2004 - 11:24 AM
Тема сообщения:
Чтобы сделать НЕспециальную базу, можно воспользоваться программами для работы с обычными шашечными базами данных.

Пожалуйста, вводите, просматривайте, решайте... Тем более, что среди проблемистов есть желающие заняться «оцифровкой» шашечных композиций (в русские шашки).

Если же говорить о базе со специальным набором функций (которые отметил Петр Шклудов), то тут дело гораздо сложнее. Я уверен, что за разработку такой базы должен взяться проблемист и одновременно энтузиаст шашечного программирования.

С уважением,
МиГ.
Damon - Нояб 08, 2004 - 03:39 PM
Тема сообщения:
Полностью согласен с Михаилом.
Формат PDN должен быть стандартом > т.е. любая база "пригодной" и для баз по композиции.
Так что дело действительно – за "желающими".

--------------------------
Сергей Педько
Fenix - Нояб 08, 2004 - 07:38 PM
Тема сообщения:
Здравствуйте!

«Algimantas Kaciuska: Я не считаю картотеку S.Zilevicius - рядовой.»
А вы не думали чтобы её поместить в компьютерную базу Гимбутаса?

Для этого видимо достаточно картотеку частями передавать ему!… Ведь Гимбутас и так заносит в свою базу всё новые и новые позиции.

«Miljenko: Александр, мечта уже осуществляется.
Если у Вас записани композиции в формате *.pdn, тогда …»

Но это мечта так сказать «для удовольствия потребителя»!… Надо понимать, что «посмотреть, порешать» - это одно, и это уже осуществлено! Надо только собрать вместе ВСЕ АДРЕСА сайтов. И Качюшка уже сделал такую работу – собрал адреса.
А «мечта» для работы судьи? Кажется нет…

«МиГ: Чтобы сделать все это, среди проблемистов должен найтись энтузиаст шашечного программирования.»

Или с денежным мешком…

«МиГ: Подозреваю, что спрос на спецбазу по композиции будет крайне мал , поэтому ее создание должно быть основано, в первую очередь, на энтузиазме разработчика.»

В свое время в Питере А. Аникеич собирал базу просто игровых позиций!… Зачем? Только ему известно… Там были и игровые позиции, и анализы, и композиции. Ну, так сказать справочник. Я к чему… Если базу партий приспособить под хранение композиций (здесь больших переделок не будет!), и под поиск искомой позиции в массиве, то такая база будет нужна всем. И игрокам, и решателям, и составителям, и судьям… и желающим просто посмотреть и порешать.
Иное дело, что ВООБЩЕ на сегодня не очень много пользователей ПК интересующихся шашками, и шашистов имеющих ПК!… Отсюда видимо и малый интерес покупателей. Я думаю, что просто база партий у вас тоже слабо расходится… Ну так надо искать способ расширить контингент покупателей! Я тоже взял бы у вас базу, которую описал выше, даже если мне для этого надо было бы приобрести еще и "TORNADO".

«АЛЕМО: …люди будут пользоваться базой данных именно как книгой.
… Если хорошо и доступно будет сделано - уверен, покупателей будет не меньше, чем покупателей программ!»

Вот и Моисеев говорит о том же!


«МиГ: Если же говорить о базе со специальным набором функций (которые отметил Петр Шклудов), то тут дело гораздо сложнее. Я уверен, что за разработку такой базы должен взяться проблемист и одновременно энтузиаст шашечного программирования.»

Давайте смотреть на это иначе.
Вопрос в том
1) хотите этого вы или нет,
2) есть у вас для этого время или нет,
3) нужна вам для этого оплата (работы) или нет…
И если ответы (как у Ельцина) «да», «да», «нет», то я готов хоть сегодня начать разговор о том как должна выглядеть такая база и вносить свои предложения. Будем консультироваться. Постараемся выйти на Басова. Я только не могу помочь в программировании (не силен), но надо только начать.

С уважением, Петр (Шклудов).
Fenix - Нояб 08, 2004 - 07:42 PM
Тема сообщения:
Здравствуйте!
"Damon: Формат PDN должен быть стандартом..."

Не обязательно.
Он может быть ОДНИМ ИЗ доступных стандартов.
Во всяком случае база не должна быть зациклена на одном формате. Зачем заранее создавать себе трудности?
До свидания, Петр.
LeoMinor - Нояб 08, 2004 - 08:42 PM
Тема сообщения:
Господин П.Шклудов писал:

Цитата:
Надо только собрать вместе ВСЕ АДРЕСА сайтов. И Качюшка уже сделал такую работу – собрал адреса.


Если это так, то мне кто-то скажет сколько ему надо времени например только найти все опубликованые 7х7 композиции А.Панкратева ? И когда их кто то нашел, что он прямо на сети с ими может сделать,кроме быстрого пересмотра ?

Конечно,полезно знaть адреса всех шашечных сайтов но ничут то не решает вопрос (или только частично решает) тронутый топиком Алемо.

Кстати, мне достаточно несколько секунд чтобы получил ответ не только за А.Панкратева,а тоже чтобы имел собственные апплеты (не должен лежать на Нету в течении несколько дней или месяцев), собственные диаграммы, возможность анализирования, печатания, сравнивания итд. итд.

ML
Damon - Нояб 09, 2004 - 12:29 AM
Тема сообщения:
"Формат PDN должен быть стандартом..."
Fenix > Не обязательно. Он может быть ОДНИМ ИЗ доступных стандартов.
Во всяком случае база не должна быть зациклена на одном формате. Зачем заранее создавать себе трудности?


Петр, здесь Вы "не в теме". Лучшего, чем PDN, никто не смог предложить, и трудности у базы будут как раз без поддержки этого стандарта.
И это верно и безотносительно того, о базах ли или игровых программах идет речь.
---------------------------
Сергей Педько
alemo - Нояб 09, 2004 - 04:19 AM
Тема сообщения:
Самое время вспомнить хорошую русскую поговорку - "Голова боится, руки делают !" Laughing

А. Моисеев
Fenix - Нояб 09, 2004 - 08:14 PM
Тема сообщения:
Здравствуйте!

«ML: Кстати, мне достаточно несколько секунд чтобы получил ответ не только за А.Панкратева, а тоже чтобы имел собственные апплеты (не должен лежать на Нету в течении несколько дней или месяцев), собственные диаграммы, возможность анализирования, печатания, сравнивания итд.»

Ну вот и пришла пора вам поделиться тем как это у вас получается. Каким образом вы решили эту проблему (вероятно, или хотя бы частично)! Вот с этого хотя бы и начнем – «Глаза боятся, а руки делают»!


«Сергей Педько: Петр, здесь Вы "не в теме". Лучшего, чем PDN, никто не смог предложить, и трудности у базы будут как раз без поддержки этого стандарта.
И это верно и безотносительно того, о базах ли или игровых программах идет речь.»

«Чуть что сразу Косой…»
Покажите мне в тексте, где я сказал, что PDN не нужен: «Он может быть ОДНИМ ИЗ доступных стандартов. Во всяком случае база не должна быть зациклена на одном формате. Зачем заранее создавать себе трудности?»
До свидания, Петр.
Damon - Нояб 10, 2004 - 12:26 AM
Тема сообщения:
Петр, покажите мне в тексте, где я сказал, что PDN должен быть единственным (одним) форматом?
Просто стандарт – должен быть.
У Вас разве есть вариант лучше?

---------------------------
Сергей Педько
Fenix - Нояб 10, 2004 - 02:38 PM
Тема сообщения:
Читай те ниже...
Впрочем повторю:

А: «Он может быть ОДНИМ ИЗ доступных стандартов. Во всяком случае база не должна быть зациклена на одном формате. Зачем заранее создавать себе трудности?»

Б: «Сергей Педько: Петр, здесь Вы "не в теме". Лучшего, чем PDN, никто не смог предложить, и трудности у базы будут как раз без поддержки этого стандарта.
И это верно и безотносительно того, о базах ли или игровых программах идет речь.»

Отсюда: если я "не в теме", говоря, что «Он может быть ОДНИМ ИЗ доступных стандартов.", то вы говоря "Лучшего, чем PDN, никто не смог предложить", имели ввиду то, что он должен быть ЕДИНСТВЕННЫМ форматом для базы. Я же "не в теме"...

Петр.
Damon - Нояб 10, 2004 - 05:39 PM
Тема сообщения:
...Вы "не в теме" – здесь вижу только одну логическую связь: со словом Петр (= Fenix) !... Smile ;)
Ключевое же слово - трудности !

Может быть, достаточно логических вывертов? Или хотите, чтобы я начал "цепочку" с Ваших многих "доступных" стандартов, что означает как раз отсутствие оного!?

---------------------------
Сергей Педько
Fenix - Нояб 10, 2004 - 05:51 PM
Тема сообщения:
Damon писал(а):
...Вы "не в теме" – здесь вижу только одну логическую связь: со словом Петр (= Fenix) !... Smile ;)
Ключевое же слово - трудности !

Может быть, достаточно логических вывертов? Или хотите, чтобы я начал "цепочку" с Ваших многих "доступных" стандартов, что означает как раз отсутствие оного!?

---------------------------
Сергей Педько


А можно нормальным языком? Без выпендров... С учетом того, что "вы мне еще в бане надоели".
Петр.
Damon - Нояб 10, 2004 - 09:36 PM
Тема сообщения:
Fenix > А можно нормальным языком?...

А я не нормальным разговаривать не умею, но для Вас... Smile ;) Smile
- да и вряд ли получится лучше, чем я написал в самый первый раз.
PDN для шашек стал "почти-стандартом" (1) де факто, и поэтому гораздо проще (и удобнее) его как стандарт и принять, чем отвергать или изобретать ч.-л. новое. Собственно, это и все.
PDN вообще есть расширение шахматного PGN на все нынешние (и будущие!) виды шашек, вкл. китайские, + Отелло.
Я вижу (в соседней ветке), что Вас он интересует, но, к сожалению, в силу (1) – описание есть только на английском и состоит из описания PGN (где много "лишнего") и собственно шашечного дополнения.

Я на пару дней уезжаю, и не успеваю Вас просветить – может кто другой...
Так что спокойно пишите Ваш тавлейский ОПУС, и предлагаю заранее (и так засоряем "местный" форум) - у нас прямо и опубликовать.
Идет?
---------------------------
Сергей Педько
Fenix - Нояб 11, 2004 - 08:45 PM
Тема сообщения:
Здравствуйте!
«Damon: PDN для шашек стал "почти-стандартом" (1) де факто, и поэтому гораздо проще (и удобнее) его как стандарт и принять, чем отвергать или изобретать ч.-л. новое.»

Но я и НЕ предлагал его НЕ принять, или изобретать что-то другое!
Мне важно вот что. Допустим открыли мы указанный Лепшичем файл с тысячами миниатюр, а они все не в PDN, а просто в формате .txt (или что-то у нас есть в формате .doc). Если фсе эти находки можно БЕЗ ТРУДА перевести в PDN то вопросов нет – это хорошо. А если нет? Вот пусть тогда база ПОНИМАЕТ и эти текстовые форматы. И, я не уверен, что PDN единственный формат (стандарт)… Наверняка голландцы придумали какие-то СВОИ, частные…
«Damon: Я вижу (в соседней ветке), что Вас он интересует, но, к сожалению, в силу (1) – описание есть только на английском и состоит из описания PGN (где много "лишнего") и собственно шашечного дополнения.»

Объявляю ПОИСК!!!
Давайте найдем описание. Или сделаем… Пригодится!

«Damon: Так что спокойно пишите Ваш тавлейский ОПУС, и предлагаю заранее (и так засоряем "местный" форум) - у нас прямо и опубликовать. Идет?»

Не идет…
Во-первых, мне не очень-то и хочется его писать!…
Во-вторых, если и напишу, то это будет не какая-то ругательно-полемическая статья, нечто иное. Созрею – напишу.
В-третьих, нельзя дважды войти в одну и ту же реку!… Я сегодня не вижу возможностей некоего примирения, некоего возврата в прошлое на новом уровне, некоего сотрудничества… Всё было очень больно, обидно и неприятно.
До свидания, Петр.
Yuri - Нояб 11, 2004 - 11:01 PM
Тема сообщения:
Fenix писал(а):
«Damon: Я вижу (в соседней ветке), что Вас он интересует, но, к сожалению, в силу (1) – описание есть только на английском и состоит из описания PGN (где много "лишнего") и собственно шашечного дополнения.»

Объявляю ПОИСК!!!
Давайте найдем описание.


Standard Portable Game Notation Specification and Implementation Guide
Dzo - Нояб 15, 2004 - 07:24 PM
Тема сообщения:
Chitaja misli o baze dannix po kompozicii, podumal, chto vi ochen gluboko "kopaete". Kompoziciju opisivaet 3 veshchi:
1.Avtor 2. Nachalnoe rastanovka shashek 3. Reshenie.
Vot po etim priznakam i nado iskat v baze, kotoraja dolzhna bit v tekstovom formate. Sam poisk dolzhen vestis primerno kak v liuboi poiskovoi sisteme v internete.
V poiskovoi sisteme kazhdij zhelajushchi mozhet opredelit po kakim priznakam (naprimer: po avtoru, po raspolozheniju vsex ili otdelnix shashek, po tsepochke xodov v reshenii, po finalnomu udaru i t.d.) nado smotret v baze. Chem bolshe tochnix priznakov napishem, tem menshe poluchim kompozicii, tem tochnee rezultat poiska.
Programu dlia poiska teksta po otdelnim simvolam – cifram i bukvam - napisat programistu ne sostavit truda. Vsia rabota - po vvodu kompozicii v bazu tekstom.
Dumaju, chto dazhe nachinajushchi programist mozhet napisat demo versiju naprimer vsex kompozicii I chempionata mira po problemam.
alemo - Нояб 16, 2004 - 07:06 AM
Тема сообщения:
1.Avtor 2. Nachalnoe rastanovka shashek 3. Reshenie.
================================================================

1. Автор.

Насколько мне известно, в Беларуси проживает молодой мастер А. Моисеев Laughing Спрашивается, под каким именем П. Шклюдов должен ввести в базу мою вечно-зелёную комбинацию, чтобы не было сомнений в авторстве ?

3. Решение.

И как же Вы собираетесь вводить текстом (!) варианты и ложные следы ? Или Вы собираетесь создать жёсткие официальные правила записи решений ? Ну-ну ...

==================================================================

Внесу свои 5 центов (полтора рубля) ...

Хранение и поиск должны вестись по позициям, тут я согласен с П. Шклюдовым, но с одним уточнением - решение тоже должно храниться в виде позиций, тогда всё встаёт на свои места. Полное решение композиции Бахтиозина в основном варианте выглядит так:

1. c3-b4 a5-c3
2. d2-d6 e7-c5
3. e3-d4 g5-e3
4. c1-d2 e3-c1
5. f2-e3 c1-d6
6. e1-f2 c5-e3
7. a7-e7 f8-d6
8. h6-b4 a3-c5
9. f2-d8

Итого 17 полуходов, или другими словами комбинация генерирует 17 позиций. Все эти позиции, конечно, вводить отдельно не надо. Достаточно ввести в формате ПДН решение, а программа сама автоматически загрузит все 17 позиций в базу, сохранит и проведёт поиск.

А. Моисеев (США)
Symix - Нояб 16, 2004 - 07:25 AM
Тема сообщения:
Извините, может по невежеству - но какой смысл искать по ходам? Что это даёт? Что толку искать ход cb4 во всех партиях?
alemo - Нояб 16, 2004 - 01:48 PM
Тема сообщения:
Ищется не ход сб4 , а "позиция", возникающая после этого хода.

А. Моисеев
Alkand - Нояб 16, 2004 - 03:23 PM
Тема сообщения:
Товарищи! (у господ прошу прощения Smile)

А чем вас не устраивает программа Клааса Бора Турбодамбэйз? Вносите туда композиции, решения можно указать сколько угодно разветвленные (вроде ограничение на 256 вложенных вариантов). Поиск аналогов можно делать по маске и по полям, откуда и куда наносится финальный удар.
И все эти детали подробно "разжеваны" в мануале к программе. К сожалению описания на русском нет. Может кто поможет, у кого английский - второй родной Smile

4.7.6 Pattern

Searching for patterns allows you to search for strategic motifs based on piece configurations. For example, all classical positions with eleven pieces each and a tempo difference of plus three. Or all games with a specific material distribution.

A famous piece configuration consists of white pieces on the squares 26, 27, 31 and 36 and black pieces on the squares 16, 18 and 22. This configuration is called ‘hekstelling’ in the Dutch language and we will use it in the following example.

- Choose Search/Mask to activate the search mask.
- Choose [Reset all] to reset all criteria.
- Choose [Position] to activate the position window.

Put white pieces on the squares 26, 27, 31 and 36. Put black pieces on the squares 16, 18 and 22. Click the cross piece type. Click on square 21 to put a cross there. By doing this, you establish an empty square in the positions you are looking for. If you want to find a very strong ‘hekstelling’, you can put additional crosses on the squares 46, 41, 37, 32 and 28.
Now specify who is to move and whether you want to search with changed colors.

4.7.4 Capture

The last part of the search mask shows the criteria Capture and Number of pieces.

Capture

Type the start square in the left field, and/or the destination square in the right field. Always give the combination from the white perspective, i.e. «43x1" if you want to find all white captures starting at square 43 and ending at square one. The program automatically retrieves all black captures starting at square eight and ending at square 50. Use Number of Pieces to specify the number of pieces captured.
Dzo - Нояб 16, 2004 - 05:29 PM
Тема сообщения:
Pojasniu svoju misl. Ja govoriu o baze kompozicii, kotoraja pozvolila problemistam, sudjam i drugim liubiteliam shashek naiti ne tolko tochnoe sovpadenija po kartinkam (pozicijam), no naiti i ochen poxozhie pozicii po ideji. Chashche vsego poziciji ochen raznie, a ideja adinakova. Dlia etogo i nuzhen passhirenii poisk po neskolkim priznakam srazu. Poisk po pozicijam xorosh esli xochesh tolko poliubovatsia kompoziciei. No eto mzhno sdelat i v knige, i v internete, i v gazete.
Avtor kompozicii v baze dannix eto ne glavnoe, eto kak vspomogatelnaja veshch, esli xoches naiti konkretnogo avtora. Pri avtore mozhno napisat i mestozhitelsto, i god sozdanija kompozicii.
Alemo, kak chempionu mira nado znat, chto v pravilax po shashkam est kak nado zapisat reshenie. Drugoe delo chto ne vse pravilno i odinakogo zapisivaet. Dlia program ne ochen podxodit ni polnaja notacija, ni kratkaja. Tak kak ja interesujus stokletochnimi shashkami, to dlia programi odin iz variantov zapisi mozhet bit kak v Java applets from DamWeb - tsepochka cifr i bukv.
Fenix - Нояб 16, 2004 - 09:32 PM
Тема сообщения:
Здравствуйте!
«Dzo: Kompoziciju opisivaet 3 veshchi:
1.Avtor 2. Nachalnoe rastanovka shashek 3. Reshenie.
Vot po etim priznakam i nado iskat v baze, kotoraja dolzhna bit v tekstovom formate. Sam poisk dolzhen vestis primerno kak v liuboi poiskovoi sisteme v internete.»

Хорошая идея. Для стандартного поиска… Вот именно в ЭТОМ случае и придется вносить кучу всяких «отличительных признаков» о которых ранее писал Моисеев!… Я же предлагал более простую систему поиска, учитывающую «тупость» компьютера при «перекапывании» вложенного в память массива. База партий на сегодня наиболее приближена к выполнению идеи базы композиций!
Интернет-поиск хорош для баз содержащих чистую информацию: текст, очень редко рисунки, или фотографии…
Три «вещи», указанные вами необходимо ОБЯЗАТЕЛЬНО вносить в базу. Но кроме этого, по всем трем пунктам необходимо изначально предусмотреть возможность ПОПОЛНЕНИЯ информации: АВТОР – при полном совпадении публикации, (Кроме автора должно быть указание на издание и дату публикации), начальная расстановка менее всего требует поправок…, К решению порою надо будет давать комментарии (побочное, нерешаемость).

«Dzo: V poiskovoi sisteme kazhdij zhelajushchi mozhet opredelit po kakim priznakam (naprimer: po avtoru, po raspolozheniju vsex ili otdelnix shashek, po tsepochke xodov v reshenii, po finalnomu udaru i t.d.) nado smotret v baze. Chem bolshe tochnix priznakov napishem, tem menshe poluchim kompozicii, tem tochnee rezultat poiska.»

Здесь вы как раз и подтверждаете, что «отличительных признаков» должно быть много. В то время как нам при первоначальном поиске достаточно было бы только расстановки, или её части, для полной уверенности в успехе поиска.
А некое подобие интернет-поиска (а возможно и создания временных подбаз для распечатки, или ввода в .doc) – это уже второй этап, так сказать «этап любопытства».

« Dzo: Programu dlia poiska teksta po otdelnim simvolam – cifram i bukvam - napisat programistu ne sostavit truda. Vsia rabota - po vvodu kompozicii v bazu tekstom.
Dumaju, chto dazhe nachinajushchi programist mozhet napisat demo versiju naprimer vsex kompozicii I chempionata mira po problemam.»

Согласен – текстом… Хотя, вероятно, можно и набором позиции на диаграмме… Во всяком случае при пополнении базы, такой способ будет наиболее наглядным…




«alemo: Насколько мне известно, в Беларуси проживает молодой мастер А. Моисеев Спрашивается, под каким именем П. Шклюдов должен ввести в базу мою вечно-зелёную комбинацию, чтобы не было сомнений в авторстве ?»

Как-нибудь выкрутимся… Отчество добавим… А можно Моисеев –1-й, Моисеев –2-й. Но Дополнительно придется собирать информационную папку и по авторам.
Моя фамилия пишется через (у): Шклудов. (Хотя есть фамилии и через «ю» - видел в интерненте.)

«alemo:И как же Вы собираетесь вводить текстом (!) варианты и ложные следы ? Или Вы собираетесь создать жёсткие официальные правила записи решений ? Ну-ну ...»

А разве проблема не решена в базах партий?


«alemo:Хранение и поиск должны вестись по позициям, тут я согласен с П. Шклюдовым, но с одним уточнением - решение тоже должно храниться в виде позиций, тогда всё встаёт на свои места. Полное решение композиции Бахтиозина в основном варианте выглядит так: …
Итого 17 полуходов, или другими словами комбинация генерирует 17 позиций. Все эти позиции, конечно, вводить отдельно не надо. Достаточно ввести в формате ПДН решение, а программа сама автоматически загрузит все 17 позиций в базу, сохранит и проведёт поиск.»

Но при чем здесь PDN?
Базы партий что в PDN записаны?
У Басова – это просто .txt формат. А программа, при поиске, перелопачивая массив, сама создает образы (позиции) и идентифицирует их. Вероятно так же и в других базах партий.


«Symix: Извините, может по невежеству - но какой смысл искать по ходам? Что это даёт? Что толку искать ход cb4 во всех партиях?»

Никакого. Разве что от излишнего любопытства – (сколько раз в партии сделан ход cb4?). Ход cb4 надо понимать только как элемент записи решения.

С уважением, Петр.
alemo - Нояб 16, 2004 - 11:01 PM
Тема сообщения:
Базы партий что в PDN записаны?

Как хранятся партии я не уверен, но то что вводились они не в текстовом формате, а в PDN или чем-то ещё - это уж точно !

Да не бойтесь Вы так этого зверя, PDN Laughing Вот Вам пример записи чекерсной партии из 3 полуходов в формате PDN.

[Event ""]
[Black ""]
[White ""]
[Result "*"]
1. 9-13 22-18 2. 11-16 *

Всё что внутри апострофов - фамилии участников, название события, результат - хранится (и вводится) в текстовом формате, и по ним можно проводить поиск.

Неужели страшно ?

АЛЕМО
alemo - Нояб 17, 2004 - 03:43 AM
Тема сообщения:
А вообще-то разговор на эту тему стал всё больше напоминать мне советские времена, когда шла война хорошего с отличным. Одни говорят - "база данных по композиции нужна", другие отвечают - "не согласен с Вами ! Не просто нужна, а нужна как воздух уже сегодня!"

Какая разница как и на чём вводить информацию, - на китайском ли, или на белорусском. В конце концов всё это всего лишь дело одной маленькой программки перевода с любого языка в формат ПДН Laughing

А. Моисеев
Fenix - Нояб 17, 2004 - 03:01 PM
Тема сообщения:
alemo писал(а):

...Да не бойтесь Вы так этого зверя, PDN Laughing Вот Вам пример записи чекерсной партии из 3 полуходов в формате PDN.

[Event ""]
[Black ""]
[White ""]
[Result "*"]
1. 9-13 22-18 2. 11-16 *

Всё что внутри апострофов - фамилии участников, название события, результат - хранится (и вводится) в текстовом формате, и по ним можно проводить поиск.
АЛЕМО


Никто и не боится.
Правда для большей уверенности не мешало бы перевести на русский имеющиеся английские тексты - компьютерный перевод (пробовал!) дает "догадайся сам"!

Ввод знакомый. Для партий.
Мало того и ввод с сохранением (ком)позиций в dam2.2 или TUNDR-e не сложен! Правда не хватает малости: дополнительной информации (фамилия, издание, время публикации) и научить БАЗУ вести поиск по сохраненным (ком)позициям и их решениям... Как в случае с партиями.
Но вот этой малостью заняться и некому...
И MIG замолчал...
Может уже делает базу?

"Какая разница как и на чём вводить информацию, - на китайском ли, или на белорусском. В конце концов всё это всего лишь дело одной маленькой программки перевода с любого языка в формат ПДН"

Про язык, по-моему, вообще никто не говорил.
А всякие "простенькие" программы делать надо!... Если бы я что-то смыслил в программировании, то давно сделал бы. (Пойти что ли на курсы? Так ведь и так времени нет...).
Так что смотрите три последних предложения в моем ответе чуть выше.
Петр.
alemo - Нояб 18, 2004 - 04:15 AM
Тема сообщения:
Интересный анекдот сейчас прочитал, как раз по контексту:

- А давайте все друг с другом поделимся! Васька - колбаской, Иван - поллитрой, Петька огурцами!
- А ты чем поделишься ?
- А я уже поделился. Идеей.

АЛЕМО
Fenix - Нояб 18, 2004 - 02:50 PM
Тема сообщения:
Ну, хотя бы идеей!...
А от вас, АЛЕМО, колбаса, огурцы, поллитра или анекдот?...
Петр.
alemo - Нояб 18, 2004 - 03:02 PM
Тема сообщения:
Водка в Америке дорогая. Когда база будет готова - буду рад её купить или пользоваться бесплатно Laughing Ну а кроме того, может быть можно будет её расширить до хранения чекерсных позиций тоже ?

Всё что надо, в общем-то - ввести ещё один флажок - какой тип игры: стоклетки, русские, бразильские, чекерс, итальянские итд

АЛЕМО
Fenix - Нояб 18, 2004 - 03:07 PM
Тема сообщения:
Принимается.
Но всё же не понятно почему молчит MIG...
Петр.
alemo - Нояб 18, 2004 - 03:12 PM
Тема сообщения:
Картотеки по чекерсным позициям, само собой, у меня нет и вряд ли когда будет, неподъёмное это дело - перелопачивать всю периодику за 150 лет. Но 2-3 книжки с проблемами я могу ввести, это несколько сот (может быть пару тысяч) позиций.

Для пользователя (читателя) этого будет более чем достаточно, а с конкурсами по композиции в чекерс напряжёнка, поэтому полнота базы "для судьи" не нужна.

АЛЕМО
MiG - Нояб 18, 2004 - 03:26 PM
Тема сообщения:
Цитата:

Но всё же не понятно почему молчит MIG...


Потому что занят... Постараюсь ответить позже.

С уважением,
МиГ.
Alkand - Нояб 18, 2004 - 04:28 PM
Тема сообщения:
И все же осмелюсь спросить (вторично).
Чем вас не устраивает использование программы Tурбодамбэйз для создания, хранения и поиска по композициям? Какие вы видете у нее недостатки в этом направлении?
Или (извините) вы попросту ею не пользовались, и поэтому мой предыдущий вопрос проигнорировали?
Damon - Нояб 18, 2004 - 05:26 PM
Тема сообщения:
Alkand > Чем вас не устраивает использование программы Tурбодамбэйз...

Чисто теоретически (по Вашему описанию): опциям поиска можно у нее поучиться.
Так что ответ таков. Меня лично – всем устраивает, кроме того, что в стоклетки не играю... Smile ;) Smile

А вот, увы!, опыт использования TURBO DAMBASE RUS 4.0: программа (триал) вылетает при запуске, после вроде бы "нормальной" установки (это июль 2004), на приличном ПК. Плюс полное молчание авторов после двукратного обращения...
При общем отношении к русским шашкам в мире вряд ли целесообразно ожидать, что "заграница нам поможет", пусть даже в качестве "побочного продукта" очень развитой программы.
Вот скажите, Александр, как у TDBase с кириллицей? (я знаю, что это вне стандарта того же PDN, но это же РУССКИЕ шашки!)
Dzo - Нояб 18, 2004 - 05:44 PM
Тема сообщения:
Ispolzuja Turbodambase splivaet boproc s avtorskimi pravami sozdatelia Turbodambase. Takuju bazu dannix ne prodash !
Eshcho raz prosmotrel opisanie poiska po maske v
Turbodambase i ubedilsia, chto poisk budet nepolnotsennim. Dlia liubitelia mozhet i sgodilas.
Alkand - Нояб 19, 2004 - 06:50 AM
Тема сообщения:
Dzo писал(а):
Ispolzuja Turbodambase splivaet boproc s avtorskimi pravami sozdatelia Turbodambase. Takuju bazu dannix ne prodash !
Eshcho raz prosmotrel opisanie poiska po maske v
Turbodambase i ubedilsia, chto poisk budet nepolnotsennim. Dlia liubitelia mozhet i sgodilas.


1. Что-то я не понял насчет авторских прав Rolling Eyes Это вы о чем? Если о формате представления базы, то ничто не мешает вам выводить эту базу в формате ПДН. Мне кажется для продаж баз данных, представленных в этом формате, не нужно обладать авторскими правами.

2. По поводу поиска - давайте конкретно. Что именно вас не устраивает? В чем неполноценность? Может, вы просто не5 разобрались Shocked
Alkand - Нояб 19, 2004 - 06:57 AM
Тема сообщения:
Damon писал(а):
А вот, увы!, опыт использования TURBO DAMBASE RUS 4.0: программа (триал) вылетает при запуске, после вроде бы "нормальной" установки (это июль 2004), на приличном ПК. Плюс полное молчание авторов после двукратного обращения...

Я уже писал, что Бор сейчас определяется с дальней судьбой программ для 64 клеточных досок. Очень вероятно, что он выложит все версии в freeware без ограничения сроков использования.
А пока можно перед установкой на "чистый" виндовс крутануть дату, и пользоваться пару месяцев.
Damon писал(а):
Вот скажите, Александр, как у TDBase с кириллицей? (я знаю, что это вне стандарта того же PDN, но это же РУССКИЕ шашки!)

С кириллицей где? У меня все хорошо. Она корректно отображается -
- в тексте партий
- в заголовках
- в интерфейсе (самостоятельный перевод)
- в файле помощи (самостоятельный перевод, не закончен)
Symix - Нояб 19, 2004 - 07:06 AM
Тема сообщения:
У меня тоже ничего не получалось с поиском позиций на Pool Tdam, и также на русской Тдам, так что я думал что они были отключены на бесплатных версиях. Потом посмотрел в стоклетки - и там тоже не получилось! Это было странно! Так что я начал эксперементировать и оказалось что поиск по позициям работает во всех версиях - просто надо приспособиться, понять как это работает. Я далеко не тестировал - нашел по нескольку позиций во всех версиях - и хотел побыстрее вам всем об этом рассказать! Smile

alkand писал(а):
Я уже писал, что Бор сейчас определяется с дальней судьбой программ для 64 клеточных досок.

Тут немножко моя вина - я сделал такой обширный анализ Tdam, указав так много bugs, недоработок и пожеланий, что бедный Клаас ушел в отпуск на месяц чтобы набраться сил. Он мне тоже написал что не знает стоят ли бессплатные версии того усилия нужного для ремонта програм. Он не говорил такими словами - это мое впечатление.
alemo - Окт 30, 2005 - 08:32 PM
Тема сообщения:
2Unknown

Чтобы не повторяться - я специально поднял этот топик для Вас. Открыл его я, и если Вы проследите за развитием разговора, то увидите, что внaчале у меня были идеи и шапкозакидательство, сходные с Вашими.

Посмотрите тему, тут много чего интересного есть.

С уважением,

А. Моисеев
Dzo - Окт 31, 2005 - 07:09 AM
Тема сообщения:
Dlia povyshenija krugozora pro bazu dannyx v stokletochnyx shashkax sovetuju chatelno prosmotret' sait Michel Grimminck:
http://www.xs4all.nl/~mdgsoft/draughts/
Osobenno Position count i Endgame database statistics. A takzhe skol'ko dnei nado dlia generacii polnoi bazy bez otbora.
Время в формате GMT + 3
PNphpBB2 © 2003-2007