I went from 30 to 31 in about 10 hours. Gen 6.
i call bullshit.
4.4mil is level 30. 8.7mil is 31.
so you needed 4.3mil exp to go 30-31.
4,300,000 divided by 600 (10 hours = 600 minutes) = 7166.6667
you would need to make 7166.6667 exp per minute.
6th gen gives you 500 extra xp per multiplier, so 1500,3000,4500,6000,7500.
keep in mind, if a round ends at 3:34 left... you had 26 seconds that didnt get you any exp (at least thats how it seems to work, correct me if im wrong).
so you are saying that you averaged 7166.6667 exp per minute for 10 hours straight. that means you had 5x for 10 hours... basically. (if you dont even factor in the wasted time on rounds that dont end exactly as your xp ticks). more realistic would be 16 hours, which is how long it would take if you had a 3x multiplier for 16 hours.