whoops, silly bug
Added GCInteger.RATIO and GCInteger.RATIO_PRECISE constants, and now using RATIO_PRECISE for the smoothing step setting