An attempt of a technical analysis of the 'who' mechanic
Posted: Sun Jul 13, 2014 9:39 am
Hello,
With quite a bit of delay, I would like to write about the change to the 'who' mechanic. I am aware that it was changed again, thus possibly rendering a bit of my analysis quite irrelevant, but I believe it is important to point out the technical differences of the 'who' mechanic in general.
This may be of importance lateron when I may attempt to describe why certain decisions are being made that do not strike me as the optimal solution.
This note here is rather technical and not quite "emotional". What this means is that I attempt to describe the three different 'who' mechanics in somewhat neutral wording, because I believe this is the best way to address admin effectively.
The main target audience of this note is admin, especially Turian, but also of course other wizards - especially a few various wizards who over the years recommended to effectively eliminate 'who', with their various alts on the webforum before, but also quite possibly among other discussion media, even many months or even years ago - and other players as well.
Please excuse the focus on technical aspects here; I will write another note afterwards, eventually, where I will make a more judgemental evaluation of the change at hand, and why the discussions and conclusions reached prior to changing 'who' were and are completely incorrect and absolutely faulty from my perspective.
Now, without further ado - the 'who' mechanic means that players can see who may be online the moment they did issue this command, should their respective character have remembered the other character before, and unless both characters are 'who on'.
In particular, this was the case with the 'who' mechanic up to at least the first half of 2013, and many years before that. I will assign the number (1) to this "old" system, and I will refer to it as the "default". The two changes that occurred to the 'who' mechanic I will label as (2) and (3), respectively, with (3) being the currently used one (July 2014).
Furthermore, what was also possible in (1) was that a player could see the peak number of total players, or at least of all those who are connected at that moment in time. You as a player would receive a number such as "There are 21 players in the game, of these you know:".
This gave players the possibility to find out the peak number of total players on a given day if they are connected to the game, and also assess how many other players may be playing the game at that moment in time. This information often affect(ed) how players would play (or want to play) the game, both negative (players may want to disconnect when only few other players are playing) and positive (players may remain connected when more other players are playing at that same moment in time).
Other MUDs often use different systems - for instance, a few MUDs offer a global who list that is available even through a website, so a player does not even have to connect to the game in order to see who else is playing. Again, I do not judge - there are pros and cons associated with every strategy employed.
Then came the first change to 'who', and I will assign the number (2) to this change. This change removed the possibility to find out how many players are playing currently - it removed the "peak player" assessment feature. It additionally removed the ability to find out which other player is playing at the time of when 'who' is issued.
It brought something new into the game, which was the 48 hours backlog-tracking ability, where also 'who off' characters were now tracked - this meant that you could now find out who of these 'who off' characters have logged in the last 48 hours at least. At the same time with this change, 'who off' was entirely eliminated.
The latest change, which I wish to call (3), brought back the 'who off' playing style again, and also gave players back one feature removed before, which was to find out who else was playing the game at any given moment in time (provided that you connected to the game, issued the 'who' command, and of course your character remembered that other character, and both of those characters are not 'who off'). To compare with (2), (2) did not give you this information because it did not give you present information but rather merged this together with the 48 hours backlog, so you could no longer differ between active players, and those who used to connect to the game but have since then logged off. There was no effective way to find out if any of these players are really playing or not at all. For instance, a player in the system (2) could log in, and instantly log out, and this was "counted" by the system in exactly the same way as a player that connected, yet remained connected for e. g. 4 hours actively playing.
The current system (3) is not equal to system (1), as the peak playing numbers remains eliminated, a '*' is indicated when before there was no '*', and the 48 hours backlog is retained, without any option given to players to opt-out from it.
In all three systems, whenever 'who' was used, players were notified that it was OOC information and should be treated as such.
I believe I have finished describing the three different 'who' mechanics.
Personally I think, but also from a technical point of view, (1) gave most options and useful information to players by far, followed by (3), and then (2).
I will not further judge the change in this thread though, as I wish to make this a purely / mostly technical analysis of the three different mechanics.
With quite a bit of delay, I would like to write about the change to the 'who' mechanic. I am aware that it was changed again, thus possibly rendering a bit of my analysis quite irrelevant, but I believe it is important to point out the technical differences of the 'who' mechanic in general.
This may be of importance lateron when I may attempt to describe why certain decisions are being made that do not strike me as the optimal solution.
This note here is rather technical and not quite "emotional". What this means is that I attempt to describe the three different 'who' mechanics in somewhat neutral wording, because I believe this is the best way to address admin effectively.
The main target audience of this note is admin, especially Turian, but also of course other wizards - especially a few various wizards who over the years recommended to effectively eliminate 'who', with their various alts on the webforum before, but also quite possibly among other discussion media, even many months or even years ago - and other players as well.
Please excuse the focus on technical aspects here; I will write another note afterwards, eventually, where I will make a more judgemental evaluation of the change at hand, and why the discussions and conclusions reached prior to changing 'who' were and are completely incorrect and absolutely faulty from my perspective.
Now, without further ado - the 'who' mechanic means that players can see who may be online the moment they did issue this command, should their respective character have remembered the other character before, and unless both characters are 'who on'.
In particular, this was the case with the 'who' mechanic up to at least the first half of 2013, and many years before that. I will assign the number (1) to this "old" system, and I will refer to it as the "default". The two changes that occurred to the 'who' mechanic I will label as (2) and (3), respectively, with (3) being the currently used one (July 2014).
Furthermore, what was also possible in (1) was that a player could see the peak number of total players, or at least of all those who are connected at that moment in time. You as a player would receive a number such as "There are 21 players in the game, of these you know:".
This gave players the possibility to find out the peak number of total players on a given day if they are connected to the game, and also assess how many other players may be playing the game at that moment in time. This information often affect(ed) how players would play (or want to play) the game, both negative (players may want to disconnect when only few other players are playing) and positive (players may remain connected when more other players are playing at that same moment in time).
Other MUDs often use different systems - for instance, a few MUDs offer a global who list that is available even through a website, so a player does not even have to connect to the game in order to see who else is playing. Again, I do not judge - there are pros and cons associated with every strategy employed.
Then came the first change to 'who', and I will assign the number (2) to this change. This change removed the possibility to find out how many players are playing currently - it removed the "peak player" assessment feature. It additionally removed the ability to find out which other player is playing at the time of when 'who' is issued.
It brought something new into the game, which was the 48 hours backlog-tracking ability, where also 'who off' characters were now tracked - this meant that you could now find out who of these 'who off' characters have logged in the last 48 hours at least. At the same time with this change, 'who off' was entirely eliminated.
The latest change, which I wish to call (3), brought back the 'who off' playing style again, and also gave players back one feature removed before, which was to find out who else was playing the game at any given moment in time (provided that you connected to the game, issued the 'who' command, and of course your character remembered that other character, and both of those characters are not 'who off'). To compare with (2), (2) did not give you this information because it did not give you present information but rather merged this together with the 48 hours backlog, so you could no longer differ between active players, and those who used to connect to the game but have since then logged off. There was no effective way to find out if any of these players are really playing or not at all. For instance, a player in the system (2) could log in, and instantly log out, and this was "counted" by the system in exactly the same way as a player that connected, yet remained connected for e. g. 4 hours actively playing.
The current system (3) is not equal to system (1), as the peak playing numbers remains eliminated, a '*' is indicated when before there was no '*', and the 48 hours backlog is retained, without any option given to players to opt-out from it.
In all three systems, whenever 'who' was used, players were notified that it was OOC information and should be treated as such.
I believe I have finished describing the three different 'who' mechanics.
Personally I think, but also from a technical point of view, (1) gave most options and useful information to players by far, followed by (3), and then (2).
I will not further judge the change in this thread though, as I wish to make this a purely / mostly technical analysis of the three different mechanics.