Methods
# normalize(value, min, max)
                      Normalizes a value within a given range.
                    
                    Parameters:
| Name | Type | Description | 
|---|---|---|
| value | The value to normalize. | |
| min | The minimum value of the range. | |
| max | The maximum value of the range. | 
                            The normalized value between 0 and 1. Returns 0 if
                            the value is less than or equal to the minimum.
                            Returns 1 if the value is greater than or equal to
                            the maximum. Returns 0.5 if the minimum and maximum
                            values are equal.
                          
                        # normalizedSigmoid(value, min, max, k)
                      Applies a normalized sigmoid function to a value within a
                      given range.
                    
                    Parameters:
| Name | Type | Description | 
|---|---|---|
| value | The value to apply the sigmoid function to. | |
| min | The minimum value of the range. | |
| max | The maximum value of the range. | |
| k | The steepness of the sigmoid curve (default is 0.1). | 
                            The value transformed by the sigmoid function,
                            normalized between 0 and 1. Returns 0 if the value
                            is less than the minimum. Returns 1 if the value is
                            greater than the maximum. Returns 0.5 if the minimum
                            and maximum values are equal.