Creating scale-dependent rules