File size: 308 Bytes
5e1dfdc | 1 2 3 4 5 6 7 8 9 10 | class Agent:
def __init__(self, id, role, target_env, dependencies, trigger):
self.id = id
self.role = role
self.env = target_env
self.dependencies = dependencies
self.trigger = trigger
def evaluate_trigger(self, metrics):
return self.trigger(metrics) |