2022-03-07 22:27:34 +01:00
|
|
|
from mesa import Agent, Model
|
|
|
|
|
2022-04-16 14:55:25 +02:00
|
|
|
from AgentBase import AgentBase
|
2022-03-07 22:27:34 +01:00
|
|
|
from PatchType import PatchType
|
|
|
|
|
|
|
|
|
2022-04-16 14:55:25 +02:00
|
|
|
class PatchAgent(AgentBase):
|
2022-03-07 22:27:34 +01:00
|
|
|
|
2022-04-16 14:55:25 +02:00
|
|
|
def __init__(self, model, patch_type: PatchType):
|
|
|
|
self.patch_type = patch_type
|
|
|
|
super().__init__(model)
|
|
|
|
|
|
|
|
def creation_log(self):
|
|
|
|
print("Created Patch Agent [id: {} ,type: {}]".format(self.unique_id, self.patch_type))
|