pub const MAX_STATES: f32 = 24.0;
The most colours a cyclic cycle may hold. A half float holds every state index exactly far past this; the bound is where a cycle stops reading as a cycle across a 256-texel palette.
cyclic