Optimizing the Seakeeping Performance of Ship Hull Forms Using Genetic Algorithm | Synapse