what it should do instead the discriminator learns how inputs and outputs can be paired and then the discriminator tells the model whether it did a good job or not so the discriminator what ideally learn that all of the different green dots are possible options and then when the generator produces the green dot on the right the discriminator says that that was a good thing to do there are many different good things that the model can do and the discriminator will hopefully endorse all of them so we now have this mechanism