The central drawback of the APC approach is that it is agnostic to the character of the state(s) one wishes to calculate. For example, diffuse Rydberg states require significantly different active spaces than valence states. The discrete variational selection (DVS) method is designed to overcome this deficiency by providing an ab initio way of selecting between APC active spaces selected from different sets of orbitals.