Adaptive scuba diving