Итоги голосования для комментария:
agentgoblin В этом и посыл. В приведённых примерах всегда начинает тупить игрок. И можно поступить двумя способами:

— получить испорченную игру и после посетовать, что игроки попались не первой свежести и разумности;
— заранее строить процедуры вождения так, чтобы таких случаев было минимум.

Разумеется, это не отменяет клинических случаев, но всего и не предусмотришь.
+