agentMET4FOF icon indicating copy to clipboard operation
agentMET4FOF copied to clipboard

Consider rewriting agents inheriting from the (new) abstract base class Agent(Met4FoF) to MesaAgentMet4FoF and OSBrainAgentMet4FoF

Open BjoernLudwigPTB opened this issue 3 years ago • 4 comments

The longer I work my way through the agents, the more I think it is worth considering to split up all classes that provide distinct behaviour depending on the string attribute backend. It seems to me a more OO approach would be inheriting from a generic(/abstrcact) base class and rewriting (currently) two agent classes for the two backends. Somewhat similar to what we did with the dashboard (due to the need for distributed capabilities of multiprocess.context.Process).

BjoernLudwigPTB avatar Feb 20 '21 10:02 BjoernLudwigPTB