Rule-Aware Multi-Agent Reinforcement Learning for Cooperative Decision-Making in Heterogeneous Traffic | Synapse