Господа, я сдаюсь!
После соответствующих размышлений, чтения первоисточника и с вашей помощью
, я наконец-то осознал,
ничего менять не надо! Попытаюсь объяснить почему. Отталкиваясь от оценок Алексея:
+6 - Несимметричное решение (разные иконы для да-вниз и нет-вниз) - Не катит из-за того что да и нет на развилке
равноправны действие одно а иконки две???
+5 - Фиксирование направления выходов. Сложный вопрос... Мастер ответил на него в Книге: (стр. 105-111) рис. 21 и стр 111, особенно примечание. Фиксация выходов будет противоречить принципу правее - хуже, и не позволит делать "рокировки" (оптимизировать алгоритм). Единственное что хотелось бы добавить - шестой шаг, попытаться привести вопросы в состояние когда да вниз а нет направо т.е. ввести такой дефолт. Плюс к этому - циклы, фиксация неявно запрещает DO-UNTIL и WHILE оставляя только DO-WHILE и UNTIL.
+4 - Различие линий ДА и НЕТ. Пунктир исключается т.к. создает эффект разорванности и не допустим на шампуре (то же касается клюшек (извините Рэйлвэй Каген)). Волнообразные, пилообразные, и прочие ломаные я думаю так же будут мешать. Единственно, может выделить шампур жирной или двойной линией.
+3 - Спец. знак для ОДНОГО из направлений. Наступлю на горло собственной песне
Решение куда идти - ответ на вопрос и этот ответ
ДА или НЕТ а не всяко-разные значки.
+2 - Спец. знак для ОБОИХ направлений. То же что и выше.
+1 - Текст для ОДНОГО из направлений - Сказал "А" говори "Б",
если уж текст, то для всех.
-2 - Спец. знаки в виде диодов - Поддерживаю, это есть шум.
Еще добавлю, это сугубо мое мнение, ничего личного...
Владимир Даниелович, еще раз спасибо за книгу.