A lot of people have different opinions on this. Some think it has to have lineair progression when afk and exponential progression when active. Some say that a simple mechanic like clicking is enough to be seen as idle. I'm in the camp of the latter