Загрузка данных


# Опишите класс реактивного агента
class ReactiveAgent:
    def act(self, environment):
        if environment=="стимул":
            return "Реакция на стимул"
        else:
            return "Нет действия"
# Опишите класс когнитивного агента

class CognitiveAgent:
    def act(self, environment):
        if environment=="сложная_ситуация":
            return "Планирование"
        else:
            return "Стандартное действие"

environments = ["стимул", "сложная_ситуация", "неизвестно"]

# Для каждой среды выведите реакцию обоих агентов

reactive = ReactiveAgent()
cognitive = CognitiveAgent()

for i in environments:
    print("Среда:", i)
    print("Реактивный агент:", reactive.act(i))
    print("Когнитивный агент:", cognitive.act(i))
    print("\n")