sclass RollingFPSCounter extends FPSCounter { RollingAverage pastSeconds = new(5); synchronized void inc() { if (elapsedSeconds() >= 1) FPSCounter counter++; } synchronized double get() { ret pastSeconds!; } }