Half Fraction
@Serializable
@SerialName(value = "half" )
Half-fraction (1/2 of the full 2^k). sign = +1 selects the principal half (I = ...), sign = -1 the alternate half. Maps to TwoLevelFactorialDesign.halfFractionIterator(half = sign.toDouble()).