Learning obstacle avoidance and predation in complex reef environments with deep reinforcement learning | Synapse