We could call this "generative adversarial network" (GAN) :)
https://en.wikipedia.org/wiki/Generative_adversarial_network
This kind of approach would generally still need human guidance, otherwise these models might get stuck in weird niche corners of the problem space that would not be relevant to any real world project.
This kind of approach would generally still need human guidance, otherwise these models might get stuck in weird niche corners of the problem space that would not be relevant to any real world project.