Pros and Cons of numbers
Posted: 02 Jan 2023 10:43
Greetings all,
Genesis has a long history of hiding numbers from players. Which isn't to say that the numbers don't leak out in hushed tones over vile beverages in dingy backroom dives. From what I can tell, there are 3 pros for this: tradition, discovery and immersion. There's nothing worse than wrecking a 30 year legacy of secrets to break the 4th wall, or so the logic goes. I'm, of course, asking for more reasons because these three seem, well ... paltry compared to the advantages of sharing the numbers.
1) Ease for players
Having access - perhaps through help-files, so as to maintain some of the fourth wall - to numbers would make Genesis easier. This might not be what some players want - that lifer with the testing machinery already coded or a good friend who happens to be a naughty wizard might be jealous of their knowledge, but I suspect that most players would appreciate a common knowledge base.
2) Player testing
There's only one hard and fast rule of coding. Things break. The truths you held to be self evident when you made this thing will twist and shatter in the future. Especially if you do lots of changes. There are 20k+ rooms in Genesis, thousands of items and NPCs. If, as a software organization, you haven't got 100% testing coverage, you're relying on your user-base to test your code. This terrible situation is the predictable result of continuously running a game from before automated code testing. If your user base doesn't know what they're testing against, you're going to have a lot of garbage bug reports which makes it really dis-heartening to stay on top of them.
3) credibility for wizards
There's been a lot of reliance on something called CAID. I applaud the wizards who invented, implement and rely on this concept to bring a level of parity to the guilds, but as a communication device, it's utter garbage. If you can't share the numbers and what they mean, it's like me telling you that I [don't] trust you because of your TRUFIDENCE score. Which I can't share with you. And I can't share how to calculate. And I can't share how I invent the portion of it that isn't mathematical, but I can tell you that we get together to talk about that portion and we come to consensus. Transparency just seems like a lot easier way to gain credibility.
4) communication for wizards
There are other reasons, to be sure, but the last reason I'll mention is that wizards find themselves in the uncomfortable position of having to tell people that they are wrong (and the wizards are usually right about this - not always, but they have a better track record than I do because they have numbers and access to code). That sucks, and I'm sorry you've had to go through it. Telling somebody they are wrong is an art that humans are notoriously bad at (see politics). It makes people view you as an enemy and stop listening. I've quite enjoyed the smug satisfaction of telling somebody how wrong they are, but it's the small Zhabou that does that - the one that's feeling bad about herself and needs to eat a sandwich and take a nap. I can't imagine that we have any wizards that enjoy this part of the thankless volunteer position they signed up for. The good news is, you can advocate to start sharing more information. End the cycle of mis-information and recrimination.
Please, add reasons pro and con. Remember, we only get about 15 responses tops before this devolves beyond salvage
Genesis has a long history of hiding numbers from players. Which isn't to say that the numbers don't leak out in hushed tones over vile beverages in dingy backroom dives. From what I can tell, there are 3 pros for this: tradition, discovery and immersion. There's nothing worse than wrecking a 30 year legacy of secrets to break the 4th wall, or so the logic goes. I'm, of course, asking for more reasons because these three seem, well ... paltry compared to the advantages of sharing the numbers.
1) Ease for players
Having access - perhaps through help-files, so as to maintain some of the fourth wall - to numbers would make Genesis easier. This might not be what some players want - that lifer with the testing machinery already coded or a good friend who happens to be a naughty wizard might be jealous of their knowledge, but I suspect that most players would appreciate a common knowledge base.
2) Player testing
There's only one hard and fast rule of coding. Things break. The truths you held to be self evident when you made this thing will twist and shatter in the future. Especially if you do lots of changes. There are 20k+ rooms in Genesis, thousands of items and NPCs. If, as a software organization, you haven't got 100% testing coverage, you're relying on your user-base to test your code. This terrible situation is the predictable result of continuously running a game from before automated code testing. If your user base doesn't know what they're testing against, you're going to have a lot of garbage bug reports which makes it really dis-heartening to stay on top of them.
3) credibility for wizards
There's been a lot of reliance on something called CAID. I applaud the wizards who invented, implement and rely on this concept to bring a level of parity to the guilds, but as a communication device, it's utter garbage. If you can't share the numbers and what they mean, it's like me telling you that I [don't] trust you because of your TRUFIDENCE score. Which I can't share with you. And I can't share how to calculate. And I can't share how I invent the portion of it that isn't mathematical, but I can tell you that we get together to talk about that portion and we come to consensus. Transparency just seems like a lot easier way to gain credibility.
4) communication for wizards
There are other reasons, to be sure, but the last reason I'll mention is that wizards find themselves in the uncomfortable position of having to tell people that they are wrong (and the wizards are usually right about this - not always, but they have a better track record than I do because they have numbers and access to code). That sucks, and I'm sorry you've had to go through it. Telling somebody they are wrong is an art that humans are notoriously bad at (see politics). It makes people view you as an enemy and stop listening. I've quite enjoyed the smug satisfaction of telling somebody how wrong they are, but it's the small Zhabou that does that - the one that's feeling bad about herself and needs to eat a sandwich and take a nap. I can't imagine that we have any wizards that enjoy this part of the thankless volunteer position they signed up for. The good news is, you can advocate to start sharing more information. End the cycle of mis-information and recrimination.
Please, add reasons pro and con. Remember, we only get about 15 responses tops before this devolves beyond salvage