СКАЧАТЬ

Описание программы

Да простят меня современные разработчики - для этой программы я взял один из своих старых проектов более, чем 10 летней давности. Я уже много лет не программист, поэтому слепил GUI из того, что было... Счас уже так не пишут :)

При запуске программа сканирует список сеток, которые находятся в папке "SETKI"

ПО каждой сетке получается или рассчитывается вся необходимая информация, включая:

  • Наименование - данные берутся из самой сетки.
  • Комментарий - данные берутся из самой сетки.
  • Ширина - данные берутся из самой сетки.
  • Высота - данные берутся из самой сетки.
  • Количество слов - данные рассчитываются.
  • Сложность генерации - данные рассчитываются.
  • Статистические данные (см. ниже) - данные берутся из самой сетки.

Полученные данные можно посмотреть на форме "Сетки кроссвордов" (см. рисункок ниже).

Получение информации о сетке

Вы можете посмотреть полную информацию по одной или нескольким сеткам, выделив их с помощью кнопки "INS" либо группой с помощью "SHIFT+LKM" и нажав на кнопку "Enter". В подменю нужно выбрать "Просмотреть сетки в браузере". Отчет будет сформирован в HTML формате и открыт на просмотр в браузере. Форма отчета приведена в документе info.pdf.

Генерация

Вы можете начать генерацию одного или нескольких кроссвордов, выделив их с помощью кнопки "INS" либо группой с помощью "SHIFT+LKM" и нажав на кнопку "Enter". В подменю нужно выбрать "Сгенерировать сетки...".

Программа начнет генерацию кроссворда. При выполнении генерации предоставляется следующая информация:

  • Итерация - общее количество итераций генерации.
  • Общее время генерации - время, прошедшее с момента последнего старта процесса генерации (в рамках одной попытки генерации может быть осуществлен рестарт с оптимизированными настройками, при этом время сбрасывается).
  • МАХ установлено слов - сколько слов удалось установить максимально. При неудачной генерации Вам будет предоставлен именно этот вариант заполнения.
  • Установлено слов - текущий прогресс.
  • Полное время перебора - сколько может понадобится времени для полного перебора.

При завершении генерации, Вам будет предоставлен отчет. Отчет содержит всю информацию, необходимую для его использования (публикации). Форма отчета приведена в документе result.pdf.

Статистика

При каждой генерации в сетку кроссворда добавляется следующая статистическая информация:

  • Минимальное время успешной генерации, сек.
  • Максимальное время успешной генерации, сек.
  • Среднее время успешной генерации, сек.
  • MАХ время процесса генерации (в т.ч. неуспешных попыток), сек.
  • Количество попыток генерации, всего.
  • Количество успешных попыток генерации.

На основании данных статистики Вы можете сразу увидеть, сколько времени предположительно нужно ждать результата.

Вы можете удалить статистическую информацию по одной или нескольким сеткам, выделив их с помощью кнопки "INS" либо группой с помощью "SHIFT+LKM" и нажав на кнопку "Enter". В подменю нужно выбрать "Обнулить статистику".

Скачать программу

Файл Описание
1 gencross_setup.zip - 7.3 МБт. Инсталлятор программы "Генератор кроссвордов" VER 1.1.40 от 24.02.2015 г., заархивированный в ZIP.
2 eng.zip - 1.8 МБт. Словарь английских слов. Для использования - распаковать в папку установки программы (не забудте предварительно сохранить оригинальный "cross.txt")!
3 rus.zip - 3.1 МБт. Словарь русских слов (входит в инсталляцию программы).

История версий

Дата Версия Описание изменений
24.02.2015 1.1.40 1. Добавлена возможность установки лимитов генерации.
2. Добавлена возможность установки количества попыток генерации одного кроссворда.
3. Добавлены новые сетки кроссвордов.
16.02.2015 1.0.38 Первая версия программы.

Если Вы хотите поделиться оригинальной сеткой или словарем на иностранном языке - присылайте Вашу информацию на E-mail, указанный в программе.

СКАЧАТЬ

Сайт создан в системе uCoz