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