perelynn: (Default)
Играю в мафию по “Трем мушкетерам” и уже третий день подряд получаю подтверждение уроку, выученному из методички по программированию.

Don’t skip steps.

Озвучивая вывод, полезно раскладывать цепочку рассуждений пошагово, не опуская ни малейшего допущения. Дьявол кроется в деталях, в шажках, которые мы не проверяем, потому что считаем очевидными. Не дело! Да, выкладывать шажки один за другим, по одному логическому прыжку за раз, муторно и тяжело с непривычки. Зато потом не надо переделывать.

Методичка, к слову, божественная. Мне в ней всего лишь несколько страниц релевантно, где объясняют базу Boolean logic. Абзац, где автор педантично раскладывает, почему T^T=T, через одну аксиому и две строки в таблице истинности, я прочитала три раза, счастливо вздыхая. Витька рассказывал, что на парах препод-автор требовал доказательства, что T=T. Не потому, что это бог весть какая математика. А чтобы развить привычку раскладывать рассуждения на малейшие шажки.

Мафия - хороший полигон для такого. Волнительно, цепляюще, вызывающе - но в реальной жизни от победы ничего не зависит. Можно и потормозить, бережно и тщательно выписывая звенья. И другим играющим польза, и мне тренировка. Профит!

perelynn: (Default)
Задачники по логике циркулируют между мной и библиотекой челночным ходом. Один пришел, другой пора сдавать, на следующий в очереди. В сумме у меня на потоке три книжки, а решаю я по одной-две задачки в день, когда время есть.

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

К примеру )

Сам по себе подход перебора вариантов не порочен. В конце концов, классические компьютеры так и устроены. Но для человека он ощущается неэлегантным. Слишком много мыслительных ресурсов тратится впустую, на подробное рассмотрение неправильных вариантов. И ладно, когда надо выбрать одного короля из трех персон. Это табличка на шесть строк. Но мне встречалась задача, где перебор вариантов растягивался на шесть страниц.[2] Такие задачи решать можно, но скучно. Мне интересно насобачиться действовать отсечением, которое позволяет вычленять ключевые варианты, а не имитировать компьютер, рассматривая все.

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

Иначе я себя чувствую как-то так:

(Картинка с Pinterest)

[1] )
***
[2] )
perelynn: (Default)
A lawyer entered the room.
“Hello,” he lied.
(a joke)

Недавно я приводила пример элегантной логической задачки. Сегодня покажу вам неэлегантную. Можно даже сказать, недостойную быть в задачнике по логике.

Завещание Калибана )

Вспомним снова задачку про игру в “камень”-”ножницы”-”бумага”. В ней нет ни одного лишнего слова. Автору не нужно уверять читателя, что все условия той задачи важны для ее решения. Каждое из условий подсказывает реальное (не произвольное) ограничение, по которому можно отсеивать варианты. Вот это настоящая логическая головоломка. Элегантность попусту слов не тратит.

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


(Картинка с Pinterest)
perelynn: (Default)
В ходе поиска учебников по формальной логике, Витька раскопал свой шкаф и достал оттуда университетские материалы, раскрывающие данную тему. Прошелся по оглавлениям, отчеркнул нужные главы, выдал мне.

Теперь, выпасая ребенка на площадке после школы, я читаю “Introduction to Automata Theory, Languages, and Computation”. На очереди “A Practical Theory of Programming” и “A Friendly Introduction to Number Theory”.

Почему-то чувствую себя, как героиня Муравьевой в “Москва слезам не верит”, которая таскала с собой Большие и Важные Книжки, чтобы умных парней привлекать. Хотя читаю не напоказ, а для себя.

А вчера в задачнике попалась элегантная задачка. )
perelynn: (Default)
Я давно искала задачник по логике с заданиями в стиле: “В ящике мячик либо синий, либо резиновый. Может он быть красный?” Книжек по логике много, а с задачками напряженка. Обычно их есть две-три, а мне их надо два-три десятка, лучше больше.

И вот ко мне пришла “Can you solve my problems?” О-о-о, какой сладострастный мазохизм.

Детали )

Выученные уроки )

Чувствую, если достаточно повтыкаю в такие задачки, то смогу в форумные мафии заходить с ноги.

March 2026

S M T W T F S
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18192021
22232425262728
293031    

Syndicate

RSS Atom

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated May. 17th, 2026 06:09 am
Powered by Dreamwidth Studios