double shareResources(double now);
void updateActionsState(double now, double delta);
bool shareResourcesIsIdempotent() {return true;}
double shareResources(double now);
void updateActionsState(double now, double delta);
bool shareResourcesIsIdempotent() {return true;}