Make the GroupState empty for now.
Refactor all the parameters as floats, multiply the desired range of values to get the final result. Rename a few variables for clarity.