Peer-to-peer energy trading optimization in energy communities using multi-agent deep reinforcement learning | Synapse