| RE: Hi everyone, if you`re looking for a slow and easy-going... | Write Reply |
| @Glyn,
> https://en.wikipedia.org/wiki/Software_bug
This may come as a surprise to you, but Wikipedia doesn't contain all knowledge. In addition, it DOES contain errors. I know this because I've corrected several Wikipedia errors myself, in fields ranging from refrigerants to supercomputers.
> Bugs arise from oversights or misunderstandings made by a software team during specification, design, coding, data entry or documentation.
As written, this is correct. Your interpretation of it, on the other hand, is in error. For the two to match, there would need to be some wording in the Wikipedia description that limits bugs to the listed sources. There isn't, and there shouldn't be. This sort of misunderstanding is common from laymen like yourself.
The Software Development field, especially that portion of it dealing with specifications, is a field for precisionists. Assumptions, implications, and anything else that causes a programmer to act on words that aren't in the specifications, have no place in software development.
In addition, I specified it as a design flaw, which is clearly covered by the description you provided. Even your "reference sources" don't agree with you.
> They wrote the code to change from displaying 'SMTWTFS' to displaying 'S___T__' so that people don't become confused by having both shown at the same time.
The code (specifically, the Client code) displays ONLY the current turn days. As the game completes the Fast Start, that information changes from the Fast Start days ("SMTWTFS") to the "slowhostdays" value.
The problem is that sometimes the "slowhost" days are important when joining a new game, but the Client won't provide that information until later in the game. This has contributed to confusion in a few threads, and (as this is a recent change) will cause more until the Admins can find a way to clearly display both in the early game. IMHO, since most games have fast-start, displaying all seven days is redundant, and causes confusion.
> Also wrong about Custom differing from system-generated
I believe this has changed fairly recently. The System-Generated games used to display the days that the game will run AFTER the fast-start, while the Custom games displayed the fast-start days ("SMTWTFS"). This made some degree of sense, as the description of system-generated games includes very explicit wording about the Fast Start settings and their effects, which were rarely placed into the descriptions of Custom games.
> I just made this Custom Sector with "Everyday until turn 15" > "https://api.planets.nu/game/loadinfo?gameid=299788" Ctrl+f:"slowhostdays" finds it no problem, "_M___F_"
Duh. That's the workaround I just posted. The problem is that this information isn't available from the Client until the Fast Turn phase completes. Before then, it's ONLY available from the API (something that most people would prefer to not learn) as part of a JSON object (something that most people would prefer to not have to dig through). I provided the details of that workaround so that the information is readily available to those few who are willing to learn/dig to help those who aren't. |
|
|