Скажите, что этот агент там что-то делает. Вы не знаете его внутренних целей (график задач). Как вы определяете его цели?
Кстати, это невозможно. Точно так же, как я не могу знать, на какую цель ты возражал, когда убирал эту коробку: может быть, ты устал, может, ты видел пчелу-убийцу, может, тебе пришлось пописать ...
Вы пытаетесь смоделировать внутреннюю структуру целей агента. Для этого вам нужно какое-то руководство относительно того, каков набор возможных целей и как они представлены действиями. В исследовательской литературе эта проблема изучалась в терминах «признание плана», а также с использованием POMDP (частично наблюдаемый процесс принятия решения Маркова), но оба эти метода предполагают, что вы действительно что-то знаете о целях другого агента.
Если вы ничего не знаете о его целях, все, что вы можете сделать, это вывести одну из приведенных выше моделей (Это то, что мы, люди, делаем. Я предполагаю, что у других есть те же цели, что и у меня. Я никогда не думаю: «О , он уронил свой ноутбук, он должен быть готов отложить яйцо "cse, он человек." или смоделировать его как черный ящик: простая функция состояния к действию, а затем добавлять внутренние состояния по мере необходимости (хммм, кто-то должен иметь написал статью об этом, но я не знаю, кто).