Unknown/Secret player scores
Posted: 24 September 2020, 05:14
I had a comment about one of the items that appeared in the recent Alpha Review guidelines:
I don't see the dash as ambiguous at all, especially if a player understands the rules well enough to know when scores are known. It's a great improvement over '0', which was confusing in my first game of Troyes, where I thought I was the only one scoring any points. If a question mark is indeed a better solution and the preference of the admins, there should be a standard and consistent way to do this with documented framework features (a property of the counter, perhaps). Developers shouldn't each be writing their own solutions to overriding the score counter's value.
Shouldn't this be handled at the framework level? The dash is what is displayed by the counter whenever the 'score' property of the players in gamedatas is undefined. In Off the Rails, I've recently followed the trend set by For Sale, Kingdom Builder and Thurn and Taxis, which show the score as a dash by unsetting or never defining the 'score' property of the players in gamedatas until the scores are known. This seems to be the most concise and elegant solution for developers.When the number of points is secret, we recommend to use a question mark "?" instead of a hyphen "-" (because the hyphen can be misunderstood to mean "0" instead of "secret")
I don't see the dash as ambiguous at all, especially if a player understands the rules well enough to know when scores are known. It's a great improvement over '0', which was confusing in my first game of Troyes, where I thought I was the only one scoring any points. If a question mark is indeed a better solution and the preference of the admins, there should be a standard and consistent way to do this with documented framework features (a property of the counter, perhaps). Developers shouldn't each be writing their own solutions to overriding the score counter's value.