-Я новичок как в агентском программировании, так и в Python, поэтому у меня есть этот простой вопрос.
-Я пишу простой агент с 2 поведениями . -Первое поведение spade.behaviour. TimeoutBehaviour -Второе время spade.behaviour. PeriodicBehaviour
- Я хочу на запустить или on_end из TimeoutBehaviour start PeriodicBehaviour но я не знаю как.
Я пробовал несколько комбинаций, таких как:
behaviour2 = PostponedBehaviour(period=1)
self.add_behaviour(behaviour2)
Это приводит к этому удивительному сообщению об ошибке (почему)?
name 'PostponedBehaviour' is not defined
У меня также есть идея, что комбинирование поведения возможно, если я использовал 2 агента.
- Что такое правильный подход, объединить 2 поведения (тайм-аут и периодическое), как это сделать?
PS. Ссылка на документацию SPADE (не разрешалось помещать тег spade -> Среда разработки Smart Python Agent)