The function seems to behave differently for negative and positive inputs. For negative inputs, the function mostly returns values around -1, while for positive inputs, the function returns values range around 0 to 2. There seems to be some noise involved, causing variation in the output. There might be an interval where the behavior notably changes.

