Step through one GAN training iteration — watch the discriminator distinguish real from fake, then the generator update to fool it.
Minimax Adversarial Game
A GAN trains two networks in competition: G generates fake samples to fool D; D learns to distinguish real from fake. At convergence, G produces samples indistinguishable from real data.