how many dart generations are there?

Dart sports would have to be stand alone cars bcoz if you have a dodge sport roof its either a 71 or 2 demon or a 73-6 dart sport.

in the first four generations the sport roof didnt exist.

and there again ...that enforces the idea that the generations need to be broken down further ....there is no way a demon is the same car as a dart sport

Well then you have to make another category for the 67-68 2dr Dart Sedans and 67-76 4dr's. Different roof line