Sign In
⎕ ⍆
X

Post #138295

alex_tlt 49 Solver Rank
2017-01-22 15:25
"Нужны ли инструкции для решения судоку? Для начинающих они имеют некоторый интерес"

Инструкциям, друзья, в судоку
Буквально следовать нет проку.
Чужих советов в жизни не любя,
В судоку полагайтесь на себя!

Like + 8     7
Rusik25 21  2017-01-22 16:18 + 2
Лучше не скажешь
Sakara 47 Solver Rank  2017-01-22 16:29 + 2
Полностью согласна. В рифму, и главное - в точку!
Margarita0957 33  2017-01-23 21:47 + 0
К вопросу о вариантах (альтернативах).
Альтернативы вида "одна цифра из двух возможных" я не люблю использовать. Они часто приводят к очень длинным вариантам, а, кроме того, не дают внутреннего удовлетворения. Лучший исход при этом, по-моему, если обе альтернативы не приводят к решению. Это значит, что ошибка (по невнимательности, обычно для меня) была раньше. Ну а если этим путем получаешь решение с первой попытки - значит просто повезло, а если со второй, после длинного пути к определению ошибочности первого варианта, - то это уже тоска.
Я предпочитаю использовать альтернативу вида "стоит ли в клетке выбранная цифра или не стоит". То есть цель - быстро придти к к противоречию, что не стоит там этой цифры. Тогда она исключается и могут появится другие варианты. Пример: тройка, в одной клетке 3 цифры, в двух других по 2. Выбираю ту, которая в всех. Такой выбор является наиболее определяющим в смысле, что тройку сразу определяет и может быстрее привести к противоречию. Это не метод, конечно, но идея решения поиском и исключением невозможных кандидатов. Понятно, что в качестве кандидата на невозможного желательно выбирать такой, исключение которого даст хоть какое-то продвижение. Но если вариант короткий, но невозможнсть свою показывает, то можно его использовать без явного продвижения, потом вторую такую же "альтернативу", потом третью - по совокупности все пойдет.
Margarita0957 33  2017-01-23 22:11 + 0
По поводу проверки других вариантов, кроме приводящего к решению. Я проверяю всегда. Цель - найти путь, быстро исключающий неправильный вариант. Бывает, он вообще с другими цифрами связан. Но это для собственного удовлетворения. Я для себя решила, что если неправильный вариант исключается не более, чем за 5 ходов - то это решение я считаю "логическим", если в 10 укладывается - то подбор, конечно, но как смогла, так и смогла. А если больше - ну это значит я сдалась.
Бывает еще одна ситуация, когда надо проверять и другие варианты, кроме того, который дал решение. (К этому сайту эта ситуация отношения не имеет.) Это судоку, которые можно назвать "тематическими". Пример: в садоводческом журнале был судоку, заданием котором было сопоставить в решении выделенным клеточкам буквы в соответствии с таблицей и из этих букв составить название растения (не помню точно, но не исключаю, что название было на латыни). Решения у судоку было три. Но название получалось только из одного.
nekonyash 36  2017-01-23 22:24 + 0
"Я предпочитаю использовать альтернативу вида "стоит ли в клетке выбранная цифра или не стоит""

Тут вроде договорились такой подход называть методом "от противного". То есть цель метода - найти клетку, где НЕТ определенной цифры (кандидата).
По поводу одного или нескольких решений. Когда известно, что решение единственно - это иногда (но редко) помогает исключать лишних кандидатов логически :) Но, да, это не работает в тех судоку, где может быть несколько решений. Там - только подбор.
alex_tlt 49 Solver Rank  2017-01-24 19:34 + 1
Спасибо и плюсики тем, кто оценил мой стих(раскланивается).
Математика и поэзия очень тесно пересекаются :)
alex_tlt 49 Solver Rank  2017-01-27 21:05 + 0
Уважаемая Margarita0957
Мой совет: 2-3 коротких предложения - это максимум, что может воспринимать ваш читатель.
If you have found an inaccurate or erroneous translation of the website interface elements, please let us know: @GrandGames
#608774
@GrandGames
Открыт новый раздел головоломок...
🗓️ 👍 20 ✍️14
#608486
@GrandGames
Открыт новый раздел Ежедневные головоломки : https...
🗓️ 👍 16 ✍️6
#607326
@Vovka.
Свершилось и мне Артефакт в Ежедневном призе пришёл!
🗓️ 👍 13 ✍️10
:)
Return to a minimized window
Close