Вероятно, алгоритм простой, и срабатывает по факту первого события, а не линейки событий. Поэтому волшебство с носом сработает на факт фальши - нос не вырос в течение какого-то определённого интервала, в случае "сейчас" = "сей час" = "этот час", т.е. в первую секунду второго часа после начала отсчёта события у него вырастет нос.
В случае, если нос вырастет в ходе другой сказанной фальши в течение указанного в первом выражении временного отрезка, то первая фраза будет признана правильной, а нос вырастет от второй фальши.
При этом, если он в следующий раз повторит эту фразу (заимев опыт и посчитав, что это не сработает), то он намеренно соврёт, и нос вырастет.
Тут вопрос лишь в чётком определении временного интервала. "Сразу же" - тоже какой-то временной интервал, вопрос в том, как будет отсчитывать время искусственный интеллект заклинания. Оно так или иначе должно обладать искусственным интеллектом, чтобы однозначно отличать ложь от правды и разбираться в таких сложных ситуациях.
Либо, как вариант, заклинание имеет функцию обратной связи с наложившим его, и таким образом, удлинять нос или нет, решает волшебник или фея, наложившие заклинание.
Это ещё при условии, что в той вселенной растущих носов определились с минимально возможной временной единицей, т.н. "квантом времени" - если "сразу же" попытаться приравнить к абсолютно мгновенному наступлению события.
Бестолковые вопросы
2K постов3.3K подписчиков
Правила сообщества
Строго запрещено:
1. Имея вопрос его не задать.
2. Имея ответ его не написать.
3. Нарушать правила Пикабу.
4. Заниматься откровенной рекламой.
Все остальное приветствуется.