I changed the penalty to -3 , as infantry can only get one level and artillery 2. On the other hand, the level is achievable rapidly, so -4 would be too much imho.
Hofstadter's Law: "It always takes longer than you expect, even when you take into account Hofstadter's law."