A recently played map list. Once a map is played it is put into this list and it will be taken out of the list within 30-45 minutes or more if you like. Once it leaves the list it can be played again like any other map unless it was recently played.
I am assuming from this that you mean to say that once a map is played, it will be unplayable for a certain amount of time, such as the 30-45 minute period you stated. In this period of time that it is unable to be played, it will be placed on this "recent" list, and will be taken off this list and be placed back into rotation to be played?
Honestly, if that theory / understanding of mine is true, I am skeptical of the fact if that is even possible using our current means of a map-playlist. And if it is, I am assuming massive amounts of code will be needed in order just to put this together. I am not code expert, I have no experience in that field, so I cannot really answer that question, it is just what I am assuming.
Moving away from that discussion: what will this add really to the game?
We should note that rounds are entirely 10 minutes in length, though that may depend whether humans survive or not. Let us assume in this circumstance that in every round, humans won, and that the entire 10 minute length of time had passed. Let us also assume, as I am not certain about how true this is or not, that the rounds of 10 minutes truly match up with 10 or so minutes in the real world. This would amount of 6 matches per hour, no?
Rounds normally only show up again after a couple of rounds, normally 2-4, and never right afterwards. Between these rounds, a fairly decent amount of time would have passed. So in a sense, a particular map would always be played at least once per hour. That seems plenty of time to me, so I don't see a problem with certain maps being played more often then normal.
Continuing from my previous paragraph: The only time I really see a problem when players start seeing a map being played over and over, is when those particular players have been on the server that day for a very long period of time. Normally when your doing something for this long, plus, these people are most likely having
FUN! You know the statement: Time flies when your having fun? I bet it only seems a short amount of time to them (I get this feeling to when maps are played often), due to this, so it adds onto why I don't really see a problem.
I think we should also look at HOW these maps are continuously played even though they have only recently been played. The aspect which relates to this question is very major, as the real answer is simple:
our playerbase decides what maps to play. Most maps that are played often tend to be popular, fun, or just simple maps the community really enjoys. Yes, sometimes certain maps get annoying and can show up a bit often, but if the community likes playing, should we really restrict it?
Restricting access to certain maps, although it moderately encourages picking lesser-liked, or less played maps, it also restricts the power and decision of what the community wants as a whole, which feels like an unhealthy way of pushing the community or players in a specific direction, which I don't think would be very good.
Even if it is implemented, how long will it last? I think this adds more toward a democratic vote, as eventually, certain groups, or many, or possibly, though rarely, perhaps the entire playerbase may be against it later down the line, and they will just suggest removing it later.
A motto I've been appealing to lately goes along the lines of this:
""Change can be for the better, though in many cases, unneeded, or unwanted.""
I feel this is such a case.
Good idea, and I think its good you pitched it. Though ultimately, I don't really want a restricted map-picking system like this, and I don't think It would really be worth it for the server.