An autonomous coverage path planning algorithm for maritime search and rescue of persons-in-water based on deep reinforcement learning