Attention-Guided Contrastive Role Representations for Multi-Agent Reinforcement Learning