Easier to start with one big zone over the whole city, and keep making the requirements stricter automatically. Eg. Take the cars age, add the current year, subtract the cars rated mpg, add 10 if it's a diesel. If the result is 2050 or more, there is a fine of $20/day if you drive it.