where C and G stand for critic and generator model respectively, while z is a latent vector sampled from a multivariate normal distribution, see Fig. . This update is responsible for guiding the generator to predict structures, for which the local environments are similar to the ones seen in the training examples. Then the critic model is trained to distinguish between the real and fake descriptors by minimizing: