Generating physically based animation for multi-entity interactions using deep reinforcement learning