Given a generated CrysTens, there will be a number of atoms that it will have predicted to be present in a crystal. We will refer to this value as A, and 0 < A ≤ 52 due to the nature of the current CrysTens representation. If the generative model was able to understand the symmetrical relationship within the CrysTens representation, then it will have A non-empty columns from left to right, and A non-empty rows from top to bottom for each of the four layers. Similarly, the single-valued structure parameters such as the lattice parameters (a, b, c), the lattice angles (α, β, γ), and the space group number will be repeated 2A times for each layer, a total of 8A occurrences. These values can be averaged to find the value that will ultimately be used when generating the output CIF. The variance among these repeated values is a good indicator of whether a given model "understands" the structure of the representation. If almost all 8A space group numbers are between 219 and 221, then there is a good chance that the model intended on a space group number of 220 and knew where to place these values. Generated CrysTens representations with small variances between values that are meant to be the same tended to produce more symmetrical and better-looking crystals, shown in Results. However, if there is a space group number spread between 110 and 220 there is a very good chance that the model is not able to pick up on the relationship between the different space group rows and columns, and the quality of the finalized crystal is likely to reflect that. Values that do not represent a single value throughout the entire CrysTens such as atomic number or fractional coordinates are instead only repeated a total of 8 times (two times for each layer) because each one corresponds to a single atom. The same variance check can be performed on each of these values as well.