Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Судоку. Расстановка пустых клеток в сетке. / 8 сообщений из 8, страница 1 из 1
11.04.2010, 20:57:26
    #36573003
YCaesar81
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Судоку. Расстановка пустых клеток в сетке.
Есть алгорим, для генерации сетки судоку, с нуля, а не модификацией из сетки образца.
Но есть проблема, в полученной сетке необходимо расставить путые клетки , так что бы в результате головоломка имела только одно решение.
Решение , когда поставил пустую клетку, собрал судоку, проверил, если решений больше двух, значит не то. не предлагать.
слишком долго , либо я медленный алгоритм решения использую.

собстенно интересуют, алгоритмы,либо генерации сетки с изначально расставленными дырками с гарантированным одним решением,
либо простой метод проверки на множество решений для конткретной сетки.
...
Рейтинг: 0 / 0
12.04.2010, 00:31:40
    #36573156
mayton
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Судоку. Расстановка пустых клеток в сетке.
Тоесть тебе нужно доказательство существования единственного решения?
...
Рейтинг: 0 / 0
12.04.2010, 10:39:23
    #36573485
LYV
LYV
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Судоку. Расстановка пустых клеток в сетке.
да.
...
Рейтинг: 0 / 0
14.04.2010, 13:38:24
    #36578486
*
*
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Судоку. Расстановка пустых клеток в сетке.
Сам правда не смотрел, так что не знаю, есть ли там ответ, но
http://sourceforge.net/projects/gnome-sudoku/

И что подраумевается под единственностью решения - единственность
результата или существование на каждом ходу клетки, для которой
единственность значения следует из значений уже заполненных клеток?
...
Рейтинг: 0 / 0
14.04.2010, 13:45:13
    #36578515
mayton
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Судоку. Расстановка пустых клеток в сетке.
Из интереса гуглил. Нашёл несколько ключевых слов для поиска дальше но уже было лень.

Если интересно - ищите теорию дискретных квазигрупп .
...
Рейтинг: 0 / 0
15.04.2010, 15:02:24
    #36580764
Судоку. Расстановка пустых клеток в сетке.
YCaesar81собстенно интересуют, алгоритмы,либо генерации сетки с изначально расставленными дырками с гарантированным одним решением

Вообщето единственности решения мало.
Хороший генератор должен оценивать сложность решения.
Обычно при расчете сложности решения подсчитывается сколько раз какое правило должно быть использовано для решения.
Силовые решения, типа перебора, не катят.
Если судоку не решается набором правил, то она не будет принята на большинстве сайтов.
...
Рейтинг: 0 / 0
15.04.2010, 15:44:43
    #36580823
mayton
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Судоку. Расстановка пустых клеток в сетке.
--------------------------------Если судоку не решается набором правил, то она не будет принята на большинстве сайтов.
Не очень понял последнюю фразу.
...
Рейтинг: 0 / 0
15.04.2010, 16:09:30
    #36580873
Aklin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Судоку. Расстановка пустых клеток в сетке.
mayton--------------------------------Если судоку не решается набором правил, то она не будет принята на большинстве сайтов.
Не очень понял последнюю фразу.

я это понял так: на текущем поле есть одна или несколько клеток, в которые можно твердо поставить число. после их установки появятся еще клетки и т.д. до тех пор, пока все поле не будет закрыто.
т.е. нет ветвления при решении
...
Рейтинг: 0 / 0
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Судоку. Расстановка пустых клеток в сетке. / 8 сообщений из 8, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]