after discussion about our current playerbase in other topic, i decided to do little datamine from replay site.
data is taken from today from 20:21 CEST to 22:22 CEST so it should represent peak weekend playerbase.
most popular campaigns are normandy and moscow making over half matches played, with rest trailing behind
invasion is most played mission type, but you must take into consideration that different campaigns have different modes. train is only in berlin and when you take into consideration its share, you get that train is around 14% in that campaign. recently i did slight analysis from my moscow games and i had around ~42% invasions and ~36% conquests, so some campaigns might get some modes more than others.
with this sample size i could also calculate average battle time which is 20 minutes
from all those data i could also get number of concurrent matches and with that number of max concurrent players. considering desertion and bots, peak weekend concurrent player count is probably between 8000-9000.
overall this is just quick stats of 2 peak hours on weekend. if i had all data in sql i would probably do more detailed analysis with campaign stats, stats per day, number of players etc. but i am too lazy to import this into sql. if anyone wants to play with it you can do more detailed statistics.
edit:
if you are too lazy to scroll down here is link with stats from more matches:
well official matches do. just you need to wait for them to finish, which is why my first analysis in other topic was leaky. took last 15 minutes from site, but not all matches were finished.
i know how to import sql. problem is that i just copied/pasted all battles into excel and data is unfriendly for importing without prior arranging. my preferred choice would be to make some script to pull all data directly into sql, just that it required too much effort.
btw only manual thing that i did was click load more replays for some 100 times ( end+mouse click). then i copy/pasted whole page to excel, put formulas for counting specific battles/modes (countif) and formula for summing nth row. this was done relatively fast.
and i made another analysis with more matches. i removed playerbase cause i am not certain that i am doing it right and bots pollute result anyways.
so anyways here are more results with 8.1k matches taken from some 15:00 CEST till 20:00 CEST:
not much difference between original data. normandy has few % less, while some campaigns have few % more.
there is change in average time, so average match is 1 minute less than original result.
here is breakdown campaign/mode
and in percentages
and finally average time played per campaign/mode
It was a great visualization of the question that we all somehow had, that there were hardly anyone playing in Tunisia and the Pacific. Thanks for your excellent research.
well this could be analyzed better if data was in friendlier format. maybe one day when i am not lazy i will make proper database that will pull week or month of battles alongside playerbase and bot analysis. btw bots are instantly recognized in replay data so we can finally get answer to playerbase question.
btw just did quick player/bot analysis of last 250 battles at around 21:15 CEST (so peak europe time). assuming perfect world and no MM stack bug, i assume perfect 20 players per battle for all 250. we get that around 16% players desert the battle. on average we enter games with 40% of bots and exit with 45% of the bots. some campaigns are more bot heavy, so take the results with grain of salt.
you can check bots on that replay link that i previously shared. they have âuserid:0â. i just checked raw data from 10th page towards 1st (for no duplication of results) and searched userid":0 for bots and just userid for total players and wrote number of found results.
edit:
fixed player deserted with actual % of human players.
was bored so i made quick script to download info from 10000 battles just to see number of bots in them. results are from 11:00 CEST for last 10k battles. also i counted number of console players and pc player in those battles (so it is not unique result).
when i have time i will try to fix data in the file so i can mine better info (like number of unique players), or data about playerbase per campaign as well as enlarge the database for more accurate info.
have made database, need more data to make great analysis. but here are some data
next few data is taken from 1 whole day (yesterday) from all 3 servers
total unique players
unique players by platform
peak hours with unique players
peak hours by platform unique players
non unique players count
peak hours non unique (players that played multiple battles in that hour)
peak hours by platform non unique
this is average playerbase analysis for one day.
this analysis doesnt include MM stack bug (aka 10v13 bug) which is suspected to be around 3% of total battles.