Got "ab ovo" keynesian scenario to work. That wasn't too hard, first I had forgotten to make the wage pid target quotas (also I had to reverse the sign) and second the PID maximizer is quite sensitive to the parameters when it's doing MC=MB. Shame, really, as this will bite me in the butt sooner or later.

I need to figure out what happens with multiple agents, since Keynesian competition looks weird, but for now I will probably pivot back to gui and see if there is a way to draw beverdige plots