Optimization of the maximum range of supercavitating vehicles based on a genetic algorithm. (1st November 2021)