Multiplayer Activity Report - 2020

Discussion of all aspects of multiplayer development: unit balancing, map development, server development, and so forth.

Moderators: Forum Moderators, Developers

Post Reply
User avatar
Pentarctagon
Forum Administrator
Posts: 4248
Joined: March 22nd, 2009, 10:50 pm
Location: Earth (occasionally)

Multiplayer Activity Report - 2020

Post by Pentarctagon »

This is the thread which will be used to provide the Multiplayer Activity Reports for 2020. These will be posted once per month, and currently contain the following information for games played over the previous month:
  1. The count of unique users.
  2. The total count of games played.
  3. The count of games played per day.
  4. The count of users by where Wesnoth was downloaded from.
  5. The count of users by what version of Wesnoth was used.
  6. The count of games by the Era used.
  7. The count of games by the Map used.
  8. The count of games by Modification used.
  9. The count of the total number of games vs the count of games where OOS errors occurred.
  10. The count of OOS errors by the Era that was used.
  11. The count of OOS errors by the Map that was used.
  12. The count of OOS errors by Modification used.
  13. The count of OOS errors by the Era, Map, and all Modifications used.
  14. A list of all games that encountered OOS errors by the Era, Map, and all Modifications used, with a link to the game's replay.
The above information is currently attached and available by month for:
  • February
  • March
Additionally, for more fine grained information on player count by time, check here (username: guest, leave the password blank).
Attachments
MP-Activity-Report-Mar-2020.xlsx
(77.28 KiB) Downloaded 7 times
MP-Activity-Report-Feb-2020.xlsx
(57.6 KiB) Downloaded 10 times
99 little bugs in the code, 99 little bugs
take one down, patch it around
-2,147,483,648 little bugs in the code

User avatar
Pentarctagon
Forum Administrator
Posts: 4248
Joined: March 22nd, 2009, 10:50 pm
Location: Earth (occasionally)

Re: Multiplayer Activity Report - 2020

Post by Pentarctagon »

<reserved for future attachments>
99 little bugs in the code, 99 little bugs
take one down, patch it around
-2,147,483,648 little bugs in the code

gfgtdf
Developer
Posts: 1260
Joined: February 10th, 2013, 2:25 pm

Re: Multiplayer Activity Report - 2020

Post by gfgtdf »

the download by source adds up to slightly more than the number of unique users, does this mean that many users use multiple devices?

Also the current information about OOS in games isnt that usefule i think, for expmple the top map with OOS erros is issars scross and i think we agree that isars cross itself has no bad wml in it. Maybe it be better to show this data in percentage of games that caused OOS.
Scenario with Robots SP scenario (1.11/1.12), allows you to build your units with components, PYR No preperation turn 1.12 mp-mod that allows you to select your units immideately after the game begins.

gfgtdf
Developer
Posts: 1260
Joined: February 10th, 2013, 2:25 pm

Re: Multiplayer Activity Report - 2020

Post by gfgtdf »

An intersting information one can i think see from this data is that the majority of OOS errors are probably not caused by bad wml code in the used addons but other sources, (that is one of: 1) unused addong having a global effect for example by using [advancefrom] or global [lua], 2) error in he game engine, 3) people modifying game data)

Before i consider option (2) as the main source i'd like to have a stronger protection against, (1) and (3).

for (3) i suggest sending checksums, and for (1) we also haev already suggestions in our fr tracker.
Scenario with Robots SP scenario (1.11/1.12), allows you to build your units with components, PYR No preperation turn 1.12 mp-mod that allows you to select your units immideately after the game begins.

User avatar
Pentarctagon
Forum Administrator
Posts: 4248
Joined: March 22nd, 2009, 10:50 pm
Location: Earth (occasionally)

Re: Multiplayer Activity Report - 2020

Post by Pentarctagon »

gfgtdf wrote:
March 26th, 2020, 9:59 pm
the download by source adds up to slightly more than the number of unique users, does this mean that many users use multiple devices?
Yeah, I wouldn't expect that (or the count by version) to add up exactly to the unique user count, since if someone plays on 1.14.9 and then updates to 1.14.11 they'll be counted twice, likewise if someone plays from Steam and from iOS for example they'd also be counted twice.
gfgtdf wrote:
March 26th, 2020, 9:59 pm
Also the current information about OOS in games isnt that usefule i think, for expmple the top map with OOS erros is issars scross and i think we agree that isars cross itself has no bad wml in it. Maybe it be better to show this data in percentage of games that caused OOS.
Yeah, those are there more just to be informational - the combined results by map/era/modifications is the more useful tab to look at.
99 little bugs in the code, 99 little bugs
take one down, patch it around
-2,147,483,648 little bugs in the code

User avatar
Pentarctagon
Forum Administrator
Posts: 4248
Joined: March 22nd, 2009, 10:50 pm
Location: Earth (occasionally)

Re: Multiplayer Activity Report - 2020

Post by Pentarctagon »

gfgtdf wrote:
March 26th, 2020, 10:09 pm
An intersting information one can i think see from this data is that the majority of OOS errors are probably not caused by bad wml code in the used addons but other sources, (that is one of: 1) unused addong having a global effect for example by using [advancefrom] or global [lua], 2) error in he game engine, 3) people modifying game data)

Before i consider option (2) as the main source i'd like to have a stronger protection against, (1) and (3).

for (3) i suggest sending checksums, and for (1) we also haev already suggestions in our fr tracker.
For (3) I believe there's already a checksum sent? IIRC a checksum mismatch will result in "unknown scenario" being shown in the lobby.

For (1), you're referring to 4806?
99 little bugs in the code, 99 little bugs
take one down, patch it around
-2,147,483,648 little bugs in the code

gfgtdf
Developer
Posts: 1260
Joined: February 10th, 2013, 2:25 pm

Re: Multiplayer Activity Report - 2020

Post by gfgtdf »

Pentarctagon wrote:
March 27th, 2020, 5:10 pm

For (3) I believe there's already a checksum sent? IIRC a checksum mismatch will result in "unknown scenario" being shown in the lobby.
No i was speaking about people that modify for example the mainline units or other things that can cause OOS. The thing you meantioned is only about the content of the [scenario]/[multiplayer]
Pentarctagon wrote:
March 27th, 2020, 5:10 pm
For (1), you're referring to 4806?
Not only, there are also gobal [lua[ tags and [advaencefrom] tags, but i definitely thing we shodul do somethign abotu them im 1.15, like to only load these tags from addons that are actually used.
Scenario with Robots SP scenario (1.11/1.12), allows you to build your units with components, PYR No preperation turn 1.12 mp-mod that allows you to select your units immideately after the game begins.

User avatar
Pentarctagon
Forum Administrator
Posts: 4248
Joined: March 22nd, 2009, 10:50 pm
Location: Earth (occasionally)

Re: Multiplayer Activity Report - 2020

Post by Pentarctagon »

March has now been added - probably unsurprisingly there was a significant increase in the number of players online and games played, plus a significant increase in both the number of Steam users as well as the number of players using the most recent stable version (1.14.11).
99 little bugs in the code, 99 little bugs
take one down, patch it around
-2,147,483,648 little bugs in the code

Post Reply