public Gen(GenDescriptor desc, float value)
 {
     Descriptor = desc;
     Value      = value;
 }
 public Gen(GenDescriptor desc) : this(desc, desc.GetRandom())
 {
 }