я не понимаю как тут заюзать кружок. у меня условно говоря тут не кружок ) у меня правило - каждые 1000 счетов сделать 1 счет в другом месте. т.е. ратио например 1000:1 и этот счет интовый(хотя можно сделать не интовый и аккумулировать тоже, наверное).
проблема в том что когда мы хотим брать не абсолютное значение от самого начала т.е. 1000 от нуля - а дельту от того сколько было в прошлом фрейме - мы не можем ее разделить на 1000 чтобы получить 1, поэтому приходится писать что мы ничего не взяли чтобы следущий фрейм начать с того же числа
> каждые 1000 счетов сделать 1 счет в другом месте
Это уже можно представить как два соприкасающихся кружка, один маленький, другой — большой.