void addTraces();
void updateActionsStateLazy(double now, double delta);
void updateActionsStateFull(double now, double delta);
Action *communicate(RoutingEdge *src, RoutingEdge *dst,
double size, double rate);
bool shareResourcesIsIdempotent() {return true;}
void addTraces();
void updateActionsStateLazy(double now, double delta);
void updateActionsStateFull(double now, double delta);
Action *communicate(RoutingEdge *src, RoutingEdge *dst,
double size, double rate);
bool shareResourcesIsIdempotent() {return true;}