Generative Adversarial Network Development Programming