Multiplayer Activity Report - 2022

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

Moderator: Forum Moderators

User avatar
Atreides
Posts: 1039
Joined: March 30th, 2019, 10:38 pm
Location: On the 2nd story of the centre village of Merwuerdigliebe turning the lights on and off

Re: Multiplayer Activity Report - 2022

Post by Atreides »

Pentarctagon wrote: May 14th, 2022, 8:01 pm Attached is a look at the rate of games vs OOS errors over time - overall it's pretty steady at around 3% of games or so.
Remarkable. Not sure what it means (afraid I'm not really up on what OOS is besides what the acronym stands for : ) but it is amazingly consistent. I suppose a conclusion I might draw is that no matter what's been done the error is pretty much unkillable. OOS the cockroach of bugs... ; )
User avatar
Pentarctagon
Project Manager
Posts: 5496
Joined: March 22nd, 2009, 10:50 pm
Location: Earth (occasionally)

Re: Multiplayer Activity Report - 2022

Post by Pentarctagon »

It means that for whatever reason, the different clients ended up out of sync. Like one client thinks a unit died in the last attack but another client thinks the unit lived, so when the second client tries to move the unit, the first client reports an OOS error because it thinks it was told to move a unit that doesn't exist anymore.
99 little bugs in the code, 99 little bugs
take one down, patch it around
-2,147,483,648 little bugs in the code
dwarftough
Posts: 478
Joined: August 4th, 2019, 5:27 pm

Re: Multiplayer Activity Report - 2022

Post by dwarftough »

Atreides wrote: May 14th, 2022, 9:26 pm
Pentarctagon wrote: May 14th, 2022, 8:01 pm Attached is a look at the rate of games vs OOS errors over time - overall it's pretty steady at around 3% of games or so.
Remarkable. Not sure what it means (afraid I'm not really up on what OOS is besides what the acronym stands for : ) but it is amazingly consistent. I suppose a conclusion I might draw is that no matter what's been done the error is pretty much unkillable. OOS the cockroach of bugs... ; )
Two main sources of OOS are bugged addons and players getting disconnected in the wrong moment (that might mess up the game if disconnected in some exact critical moment, like when you are choosing the advancement out of options. Although most dcs don't cause bugs ofc)
Co-founder and current maintainer of IsarFoundation, Afterlife Rated and overall Wesnoth Autohost Project
Developer and maintainer of my fork of World Conquest, Invincibles Conquest II
User avatar
Pentarctagon
Project Manager
Posts: 5496
Joined: March 22nd, 2009, 10:50 pm
Location: Earth (occasionally)

Re: Multiplayer Activity Report - 2022

Post by Pentarctagon »

By the way, let me know if there are other things people would like to see. Depending on what it is, it's certainly an option to add more to the report.
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
Project Manager
Posts: 5496
Joined: March 22nd, 2009, 10:50 pm
Location: Earth (occasionally)

Re: Multiplayer Activity Report - 2022

Post by Pentarctagon »

May has been added.
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
Project Manager
Posts: 5496
Joined: March 22nd, 2009, 10:50 pm
Location: Earth (occasionally)

Re: Multiplayer Activity Report - 2022

Post by Pentarctagon »

June has been added.
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
Project Manager
Posts: 5496
Joined: March 22nd, 2009, 10:50 pm
Location: Earth (occasionally)

Re: Multiplayer Activity Report - 2022

Post by Pentarctagon »

July has been added.
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
Project Manager
Posts: 5496
Joined: March 22nd, 2009, 10:50 pm
Location: Earth (occasionally)

Re: Multiplayer Activity Report - 2022

Post by Pentarctagon »

August has been added, as well as two new queries for counting unique users.
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
Project Manager
Posts: 5496
Joined: March 22nd, 2009, 10:50 pm
Location: Earth (occasionally)

Re: Multiplayer Activity Report - 2022

Post by Pentarctagon »

September has been added.
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
Project Manager
Posts: 5496
Joined: March 22nd, 2009, 10:50 pm
Location: Earth (occasionally)

Re: Multiplayer Activity Report - 2022

Post by Pentarctagon »

October has been added.
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
Project Manager
Posts: 5496
Joined: March 22nd, 2009, 10:50 pm
Location: Earth (occasionally)

Re: Multiplayer Activity Report - 2022

Post by Pentarctagon »

November has been added.
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
Project Manager
Posts: 5496
Joined: March 22nd, 2009, 10:50 pm
Location: Earth (occasionally)

Re: Multiplayer Activity Report - 2022

Post by Pentarctagon »

December has been added.
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
Ravana
Forum Moderator
Posts: 2933
Joined: January 29th, 2012, 12:49 am
Location: Estonia
Contact:

Re: Multiplayer Activity Report - 2022

Post by Ravana »

12. The count of how many sides were assigned a particular faction. Custom means the side was given a custom recruit list rather than assigned a specific faction.
For RPG eras it would be useful to show the selected faction. Both faction and scenario set recruit list to empty, Custom is used just in case people use wrong era.
Post Reply