База данных по композициям.

Главная Форумы Шашечные программы Базы шашечных партий База данных по композициям.

Просмотр 15 сообщений - с 31 по 45 (из 50 всего)
  • Автор
    Сообщения
  • #349334
    Alkand
    Участник

    Товарищи! (у господ прошу прощения :-))

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

    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. «43×1″ 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.

    #349335
    Dzo
    Участник

    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.

    #349336
    Fenix
    Участник

    Здравствуйте!
    «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 надо понимать только как элемент записи решения.

    С уважением, Петр.

    #349337
    alemo
    Участник

    Базы партий что в PDN записаны?

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

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

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

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

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

    АЛЕМО

    #349338
    alemo
    Участник

    А вообще-то разговор на эту тему стал всё больше напоминать мне советские времена, когда шла война хорошего с отличным. Одни говорят — «база данных по композиции нужна», другие отвечают — «не согласен с Вами ! Не просто нужна, а нужна как воздух уже сегодня!»

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

    А. Моисеев

    #349339
    Fenix
    Участник

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

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

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

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

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

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

    Про язык, по-моему, вообще никто не говорил.
    А всякие «простенькие» программы делать надо!… Если бы я что-то смыслил в программировании, то давно сделал бы. (Пойти что ли на курсы? Так ведь и так времени нет…).
    Так что смотрите три последних предложения в моем ответе чуть выше.
    Петр.

    #349340
    alemo
    Участник

    Интересный анекдот сейчас прочитал, как раз по контексту:

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

    АЛЕМО

    #349341
    Fenix
    Участник

    Ну, хотя бы идеей!…
    А от вас, АЛЕМО, колбаса, огурцы, поллитра или анекдот?…
    Петр.

    #349342
    alemo
    Участник

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

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

    АЛЕМО

    #349343
    Fenix
    Участник

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

    #349344
    alemo
    Участник

    Картотеки по чекерсным позициям, само собой, у меня нет и вряд ли когда будет, неподъёмное это дело — перелопачивать всю периодику за 150 лет. Но 2-3 книжки с проблемами я могу ввести, это несколько сот (может быть пару тысяч) позиций.

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

    АЛЕМО

    #349345
    MiG
    Участник

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

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

    С уважением,
    МиГ.

    #349346
    Alkand
    Участник

    И все же осмелюсь спросить (вторично).
    Чем вас не устраивает использование программы Tурбодамбэйз для создания, хранения и поиска по композициям? Какие вы видете у нее недостатки в этом направлении?
    Или (извините) вы попросту ею не пользовались, и поэтому мой предыдущий вопрос проигнорировали?

    #349347
    Damon
    Участник

    Alkand > Чем вас не устраивает использование программы Tурбодамбэйз…

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

    А вот, увы!, опыт использования TURBO DAMBASE RUS 4.0: программа (триал) вылетает при запуске, после вроде бы «нормальной» установки (это июль 2004), на приличном ПК. Плюс полное молчание авторов после двукратного обращения…
    При общем отношении к русским шашкам в мире вряд ли целесообразно ожидать, что «заграница нам поможет», пусть даже в качестве «побочного продукта» очень развитой программы.
    Вот скажите, Александр, как у TDBase с кириллицей? (я знаю, что это вне стандарта того же PDN, но это же РУССКИЕ шашки!)

    #349348
    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.

Просмотр 15 сообщений - с 31 по 45 (из 50 всего)
  • Для ответа в этой теме необходимо авторизоваться.