Hello everyone. I have a question about the tick value of the match_loop’s tick value.
match_loop(context, dispatcher, tick, state, messages)
If I check the Lua documentation, it is a number. In lua 5.1, according to chatGPT, the max value of a number is 2^53 − 1 = 9007199254740991. But in the Go documentation, it is a 64-bit integer, so the max value is 2^63 - 1 = 9223372036854775807.
To sum up, what should I expect as the max value? What is the situation with this problem?
I’m asking because I’m creating tick-count-based logic on the server side. If the maximum value is exceeded by default, it will automatically start from the minimum value. What should I expect after, if the value exceeds 2^53 − 1 = 9007199254740991 ???