3D Ship Hull Design Direct Optimization Using Generative Adversarial Network | Synapse