Text this: Mean-field and Monte Carlo analysis of multi-species agent dynamics