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

Головоломки с логической сеткой (в том числе Пазлы судоку и головоломки KenKen), вероятно, чаще всего встречаются как головоломки типа «кому принадлежит зебра». Задача этих популярных головоломок состоит в том, чтобы установить определенные факты и прийти к определенным выводам, используя дедуктивное рассуждение для обработки нескольких утверждений.

Эти дедуктивные головоломки являются самыми простыми логическими головоломками, и их можно легко построить с разной степенью сложности, чтобы удовлетворить запросы всех уровней. способность решать. За счет разницы в количестве элементов, количестве предоставляемой информации, а также взаимосвязи между определяющие утверждения (например, прямая / свободная ассоциация), эти головоломки могут быть легкими, как пирог, или сложными, как гвозди.

Пример: день на скачках

В качестве сотрудника Джек приходит на ипподром и обнаруживает трех жокеев, Уилли, Эдди и Фиделя, которые сидят в зале для СМИ в ожидании начала пресс-конференции. Босс Джека (который любит головоломки) оставил ему записку, в которой он велел принести каждому жокею свои гоночные шелка и объявить прессе, в каком забеге каждый жокей выиграл и на какой лошади он ехал.

Проблема Джека в том, что в записке его босса всего шесть утверждений:

  1. Вилли никогда не выигрывал Дерби в Кентукки.
  2. Жокей, сидевший на Флэше, не был одет в синие шелковые платья.
  3. Победитель Belmont Stakes не ездил на Зиппере.
  4. Победитель Preakness находится справа от Вилли.
  5. Жокей, который ехал на Флэше, сидит слева от победителя Дерби.
  6. Жокей, который ехал на Зиппере, сидит слева от жокея в желтом.

Может ли Джек узнать, какой жокей носил какие шелка, на какой скачке он выиграл и на какой лошади ехал, просто используя дедуктивное рассуждение?

Создайте логическую сетку

Для начала Джек рисует сетку с четырьмя столбцами и четырьмя строками, а затем делит нижние три строки на три строки каждая, как показано выше (рис. 1).

В верхнем ряду он записывает имена жокеев по порядку (Вилли, Эдди, Фидель) и помещает девять переменных в левый столбец.

Затем он записывает шесть утверждений под сеткой.

Примечание: Утверждения, которые относятся к левому и правому, сделаны с точки зрения зрителя, смотрящего на жокеев на пресс-конференции (в сетке).

Теперь Джек читает каждое утверждение, чтобы увидеть, к каким выводам он может прийти по каждому из них.

  • Вилли никогда не выигрывал Кентукки Дерби.

Это прямое утверждение позволяет Джеку исключить один вариант гонки для Вилли.

  • Жокей, сидевший на Флэше, не был одет в синие шелковые платья.

Это утверждение не поможет, пока Джек не узнает, кто ездил на Флэше или кто носил синее. Он пока откладывает это в сторону.

  • Победитель Belmont Stakes не ездил на Зиппере.

И снова Джеку нужно знать, кто выиграл Бельмонт или ездил на Зиппере, прежде чем он сможет что-либо сделать из этого утверждения.

  • Победитель Preakness находится справа от Вилли.

Теперь Джек может добиться некоторого прогресса. Ранее он исключил Дерби как вариант для Вилли, и теперь он может устранить Preakness, что означает, что он может карандашом сделать свой первый вывод. Вилли выиграл турнир Belmont Stakes. Тада! Кроме того, он может исключить Зиппер как вариант для Вилли (см. Утверждение №3).

  • Жокей, который ехал на Флэше, сидит слева от победителя Дерби.

В этом заявлении Джек исключает Флэша как вариант для Фиделя, поскольку он сидит крайним справа. Теперь он знает, что либо Вилли, либо Эдди ехали на Флэше.

  • Жокей, который ехал на Зиппере, сидит слева от жокея в желтом.

Это заявление позволяет Джеку сделать вывод, что Эдди ехал на Зиппере, потому что единственный жокей, который находится слева от кого-либо, - это Вилли, который, как ранее заключил Джек, не ездил на Зиппере. Кроме того, из этого следует, что Фидель, должно быть, был одет в желтое, а Вилли, должно быть, ездил на Флэше.

Теперь Джек возвращается к утверждению №2. Из этого заявления он может сделать вывод, что Вилли должен был носить красное, а это значит, что Эдди носил синее.

На этом загадка завершена. Так держать, Джек!

Логическая сетка жокея
Инжир. 1.

Как создать логическую головоломку

  1. Нарисовать сетку

    Нарисуйте простую сетку. Используйте приведенный выше в качестве руководства.

  2. Составьте сценарий

    Три рыбака (рыба, техника, местность), три музыканта (инструмент, песня, музыкальный жанр), три человека в баре (занятие, выпивка, закуска) и т. Д.

  3. Присвоить значения

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

  4. Работать в обратном направлении

    После того, как вы заполнили сетку, двигайтесь в обратном направлении и создайте операторы, которые позволят решающей программе вычислить значения для каждого символа.

    Наряду с указанием того, какое значение имеют персонажи, смешайте утверждения, которые говорят, что персонаж не имеет / не делает («саксофонист не пишет баллады ") и / или которые относятся к взаимосвязи ценностей и не относятся непосредственно к самим персонажам (исполнитель R&B поет джаз классика). Постарайтесь ограничиться пятью или шестью утверждениями.

  5. Тест Решить

    Попробуйте решить головоломку, чтобы убедиться, что она работает. Также убедитесь, что у вас нет ненужных или повторяющихся подсказок. Другими словами, две подсказки или утверждения, которые приводят к одному и тому же выводу.

    Хорошая идея - попросить кого-нибудь протестировать решить свою головоломку за точность и справедливость.

    пустая логическая сетка
    Инжир. 2.