Бывают, бывают... Что есть чудо? Отсутствие связи между причиной и следствием. При этом связь может действительно отсутствовать (истинное чудо) или же быть неизвестной. В таких случаях взрослые люди обычно продолжают поиски.
> Видимо надо идти методом исключений или создавать алгоритм как в программировании, по принципу "да" "нет".
Для того, чтобы решать задачи подобным методом, необходимы ДОКАЗАТЕЛЬСТВА, что наличного набора и объема данных ДОСТАТОЧНО для такого решения.
Если же данных НЕДОСТАТОЧНО, то подобный метод приводит к лавинообразному росту возможных вариантов - что мы, собственно, и наблюдаем. Так что на счет "отсева" непроходимых версий... это Вы еще не все непроходимые версии изучали.
А метод исключений сам по себе - штука в общем-то тривиальная.