Особенности процесса решения кроссворда


S#2 Software>JapCross>Особенности решения


 

1) Программа позволяет решить ЛЮБОЙ кроссворд, если данные обеих таблиц позволяют прийти

к единственному его решению и не противоречат друг другу.

2) Если программа за один проход решения кроссворда не смогла внести в него ни одного изменения,

то это означает, что таблицы содержат недостаточно информации для окончания решения кроссворда,

то есть имеется несколько вариантов окончания решения. В этом случае, программа уведомляет

пользователя о данной ситуации и завершает решение кроссворда. Данная ситуация не исправима,

так как в этом случае все зависит от качества исходного кроссворда.

3) Если программа обнаруживает, что не существует ни одного верного с точки зрения исходных

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

данные двух таблиц противоречат друг другу и продолжение решения кроссворда невозможно.

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

Данная ситуация исправима: внимательно проверьте данные обеих таблиц! Даже мельчайшая

ошибка обязательно приведет к появлению этого сообщения!

4) Для выявления таких мелких ошибок в программе имеется утилита, предупреждающая

о явных противоречиях в данных таблиц. Однако, если вы заполнили только одну из таблиц,

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

5) Решение кроссворда может быть прервано в любой момент, а в случаях превышения лимита

времени, отведенного на решение одной строки/столбца, программа выводит дополнительный

индикатор прогресса и кнопку для осуществления преждевременной остановки процесса решения.

 

Внимание! Скорость решения кроссворда сильно зависит от его размеров, сложности и

количества мелких деталей! Пока программа успешно справляется только с кроссвордами,

сложность которых не превышает среднего уровня!

 




Рейтинг@Mail.ru Яндекс цитирования
Hosted by uCoz