Главное меню
Мы солидарны с Украиной. Узнайте здесь, как можно поддержать Украину.

Программы для кроссвордов

Автор myst, марта 13, 2011, 13:30

0 Пользователи и 1 гость просматривают эту тему.

myst

Решил смастерить кроссвордный тренажёр для расширения словарного запаса. Нужен сабж с поддержкой динамической подгрузки списков слово—подсказка. То есть вариант с открытием файла списка вручную не катит. Копаю Гугл со вчерашнего вечера, ничего путного не нашёл, а самому делать морду и генератор макета кроссворда влом. :(

hurufu

А база вопорсов к кроссвордам имеется? Мне кажется что неинтересно будет, если такую базу не обновлять.

myst

Для этого я хочу заюзать WordNet.
В целом идея следующая: берём диапазон слов в частотном списке, например первые 500, делаем случайную выборку из них (размер выборки настраивается параметром), для слов выборки генерим подсказки с помощью WordNet'а (вариантов масса: от синонимов и прочих онимов до определения), заливаем в генератор макета, макет отправляем в морду, решаем, профит.

myst

Да, ещё хочу clueless кроссворд на заданном списке генерить.

hurufu

А на чем писать собираетесь? Не боитесь что кроссворд может оказаться слишком разреженным и неэстетичным?
Осбенно генератор макетов напрягает, я бы как-то так сделал:
Берем n слов из частотного диапазона от i до j. Программа ищет одинаковые буквы и собирает кроссворд (К.О. подсказал), далее проверка на overlaping ячеек и поиск разреженных частей кроссворда (не особо представляю как сделать) если таковы имеются то два варианта: либо запрос к другой базе данных где слова иначе сгруппированы (длина слова, к примеру) − плохой вариант, или поиск другого слова в [i, j] и так повторять аж до победного конца.
Только вот сделать чтобы комп правильно слова для замены искал, это уже типа некий ИИ должен делать.

myst

Цитата: hurufu от марта 13, 2011, 14:55
А на чем писать собираетесь?
Вообще, я хотел шеллом отделаться, максимум перловкой. :)

Цитата: hurufu от марта 13, 2011, 14:55
Не боитесь что кроссворд может оказаться слишком разреженным и неэстетичным?
Осбенно генератор макетов напрягает
Вот это я как раз и не хочу делать, как и морду. Хочу взять готовенькое.

piton

W

myst

Цитата: piton от марта 13, 2011, 15:21
Лучше "Поле чудес" забацайте.
Это недоклулесс-/недообычныйкроссворд же.

Bhudh

Пиши, что думаешь, но думай, что пишешь.
MONEŌ ERGŌ MANEŌ.
Waheeba dokin ʔebi naha.
«каждый пост в интернете имеет коэффициент бреда» © Невский чукчо



myst


Bhudh

Цитата: mystИчо?
Нучо. Взять, что есть, раздебажить, собрать со своими фичами...

Цитата: mystЕсть идея встроить эту игру в форум.
На куйкуй?
Пиши, что думаешь, но думай, что пишешь.
MONEŌ ERGŌ MANEŌ.
Waheeba dokin ʔebi naha.
«каждый пост в интернете имеет коэффициент бреда» © Невский чукчо

myst

Цитата: Bhudh от марта 13, 2011, 16:58
Нучо. Взять, что есть, раздебажить, собрать со своими фичами...
Ты знаешь, я лучше угроблю время на создание велосипеда из руды, чем на это непотребство.

Bhudh

Пиши, что думаешь, но думай, что пишешь.
MONEŌ ERGŌ MANEŌ.
Waheeba dokin ʔebi naha.
«каждый пост в интернете имеет коэффициент бреда» © Невский чукчо

myst



hurufu

Вспомнилась мысль Гомера Симпсона: "If something's hard to do, then it's not worth doing." Кажется в тему.

Быстрый ответ

Обратите внимание: данное сообщение не будет отображаться, пока модератор не одобрит его.

Имя:
Имейл:
Проверка:
Оставьте это поле пустым:
Наберите символы, которые изображены на картинке
Прослушать / Запросить другое изображение

Наберите символы, которые изображены на картинке:

√36:
ALT+S — отправить
ALT+P — предварительный просмотр