An interpretable machine learning framework for modeling and analysis of swarm robot behaviors | Synapse