Friday Facts #265 - Nomenclature & Steam networking
Re: Friday Facts #265 - Nomenclature & Steam networking
Regarding nomenclature:
I just noticed that the description of locomotives (the one displayed when hovering over a locomotive or its icon) is not optimal. Currently, it reads "Runs automated schedules and pulls cargo wagons." Actually, it is used to move not only cargo, but also fluid and artillery wagons. Of course, one could argue that fluid and artillery are cargo just as coal ore iron ore, but as the normal wagons are explicitly named "Cargo wagon", one might wonder what kind of engine is supposed to pull the other wagons.
As I understand it (I'm relatively new to the game, so I have never played with any other version than 0.16.51), there was only one kind of wagons in the beginning, so that this description was actually correct at the time trains have been introduced. Then came fluid wagons, later artillery -- and I have already seen requests for other wagons, like accumulator wagons. So, chances are that even more types of rail wagons will be introduced in the future: either in vanilla, or by some mods. To account for this, keeping the description open seems the right way to go: why not use "rail cars" instead of "cargo wagons"? (Question to native speakers: Could one use something like "rail/railway wagon" or does that sound weird?)
Also, in the forum I have seen different train setups with a locomotive, some wagons, more locomotives (same direction as the one at the head), more wagons etc. The first locomotive is indeed pulling the wagons, but the others are pulling/shoving (if there are wagons on both sides of it) or just shoving (if the locomotive is at the end of the train). So, the description also tells only part of the truth in regard to the verb.
Moreover, locomotives will usually run automated schedules, but one also can run them manually -- so the description is incomplete in this regard as well.
Considering all of the above, I suggest changing the description to something like this: "Runs manually or on automated schedules and moves rail cars. β¦"
I just noticed that the description of locomotives (the one displayed when hovering over a locomotive or its icon) is not optimal. Currently, it reads "Runs automated schedules and pulls cargo wagons." Actually, it is used to move not only cargo, but also fluid and artillery wagons. Of course, one could argue that fluid and artillery are cargo just as coal ore iron ore, but as the normal wagons are explicitly named "Cargo wagon", one might wonder what kind of engine is supposed to pull the other wagons.
As I understand it (I'm relatively new to the game, so I have never played with any other version than 0.16.51), there was only one kind of wagons in the beginning, so that this description was actually correct at the time trains have been introduced. Then came fluid wagons, later artillery -- and I have already seen requests for other wagons, like accumulator wagons. So, chances are that even more types of rail wagons will be introduced in the future: either in vanilla, or by some mods. To account for this, keeping the description open seems the right way to go: why not use "rail cars" instead of "cargo wagons"? (Question to native speakers: Could one use something like "rail/railway wagon" or does that sound weird?)
Also, in the forum I have seen different train setups with a locomotive, some wagons, more locomotives (same direction as the one at the head), more wagons etc. The first locomotive is indeed pulling the wagons, but the others are pulling/shoving (if there are wagons on both sides of it) or just shoving (if the locomotive is at the end of the train). So, the description also tells only part of the truth in regard to the verb.
Moreover, locomotives will usually run automated schedules, but one also can run them manually -- so the description is incomplete in this regard as well.
Considering all of the above, I suggest changing the description to something like this: "Runs manually or on automated schedules and moves rail cars. β¦"
A good mod deserves a good changelog. Here's a tutorial (WIP) about Factorio's way too strict changelog syntax!
Re: Friday Facts #265 - Nomenclature & Steam networking
I think that the naming inconsistencies are so hard on this game that even the color standards. Belts vs Inserters is an old issues science packs having no proper naming and assembling machines with different colors as well.
For instances, burner Inserters and burner miners are black. Black assembling machine are not coal powered.
Assembling machines have their naming based on numbers, while the others don't.
Assembling machine colors have no relationship to other colors, like belts and Inserters.
Fast Inserters are Blue, even though they are not as fast as Stack Inserters, while belts are.
Red Inserters are not equivalent of red belt. Not saying they should be, but it's confusing. Red Inserters are so different from other Inserters they could be another color.
And I say this all remember that mods do exist, and they add higher tier of everything. If you can find a standard and actually stick to it would be great.
For instances, burner Inserters and burner miners are black. Black assembling machine are not coal powered.
Assembling machines have their naming based on numbers, while the others don't.
Assembling machine colors have no relationship to other colors, like belts and Inserters.
Fast Inserters are Blue, even though they are not as fast as Stack Inserters, while belts are.
Red Inserters are not equivalent of red belt. Not saying they should be, but it's confusing. Red Inserters are so different from other Inserters they could be another color.
And I say this all remember that mods do exist, and they add higher tier of everything. If you can find a standard and actually stick to it would be great.
Re: Friday Facts #265 - Nomenclature & Steam networking
A Player builds entitis...Name the action a player performs when they add an entity to the world?
Name the action a player performs when they remove an entity from the world?
Name the action a player performs when they add a ghost entity to the world?
Name the action a robot performs when they add an entity to the world?
Name the action a robot performs when they remove an entity from the world?
A Player deconstruct entities...
A Player plans/places ghost entities...
A Robot assembles entities...
A robot disassembles entities...
Re: Friday Facts #265 - Nomenclature & Steam networking
The general term for railway vehicles is "rolling stock", which also refers to locomotives (and is in fact already used in-game for the "failure to couple" dialog if I'm not mistaken). Might be a bit too technical for first timers though.Pi-C wrote: βTue Oct 23, 2018 1:32 pmRegarding nomenclature:
I just noticed that the description of locomotives (the one displayed when hovering over a locomotive or its icon) is not optimal. Currently, it reads "Runs automated schedules and pulls cargo wagons." Actually, it is used to move not only cargo, but also fluid and artillery wagons. Of course, one could argue that fluid and artillery are cargo just as coal ore iron ore, but as the normal wagons are explicitly named "Cargo wagon", one might wonder what kind of engine is supposed to pull the other wagons.
As I understand it (I'm relatively new to the game, so I have never played with any other version than 0.16.51), there was only one kind of wagons in the beginning, so that this description was actually correct at the time trains have been introduced. Then came fluid wagons, later artillery -- and I have already seen requests for other wagons, like accumulator wagons. So, chances are that even more types of rail wagons will be introduced in the future: either in vanilla, or by some mods. To account for this, keeping the description open seems the right way to go: why not use "rail cars" instead of "cargo wagons"? (Question to native speakers: Could one use something like "rail/railway wagon" or does that sound weird?)
Also, in the forum I have seen different train setups with a locomotive, some wagons, more locomotives (same direction as the one at the head), more wagons etc. The first locomotive is indeed pulling the wagons, but the others are pulling/shoving (if there are wagons on both sides of it) or just shoving (if the locomotive is at the end of the train). So, the description also tells only part of the truth in regard to the verb.
Moreover, locomotives will usually run automated schedules, but one also can run them manually -- so the description is incomplete in this regard as well.
Considering all of the above, I suggest changing the description to something like this: "Runs manually or on automated schedules and moves rail cars. β¦"
Re: Friday Facts #265 - Nomenclature & Steam networking
Thanks for the pointer! I just noticed that the term "rolling stock" is also used and explained in the wiki, so even first timers have a chance to find out what it means. Anyway, I guess "β¦ pulls rolling stock" would be an appropriate description then. After all, locomotives do pull locomotives -- at least in the case of double-headed trains where the locomotives face opposite directions.
A good mod deserves a good changelog. Here's a tutorial (WIP) about Factorio's way too strict changelog syntax!
-
- Filter Inserter
- Posts: 947
- Joined: Wed Nov 25, 2015 11:44 am
- Contact:
Re: Friday Facts #265 - Nomenclature & Steam networking
In my head, (de)construct make perfect sense. The entity is already produced/crafted/assembled, but you have to construct it by putting it on the ground, connecting to pipes, etc. So I would say:c0bRa wrote: βTue Oct 23, 2018 2:34 pmName the action a player performs when they add an entity to the world?
Name the action a player performs when they remove an entity from the world?
Name the action a player performs when they add a ghost entity to the world?
Name the action a robot performs when they add an entity to the world?
Name the action a robot performs when they remove an entity from the world?
Players and bots both (de)construct entities, which should probably be called "constructions".
Players place and pick up vehicles (cars, tanks, rolling stock, etc)*
Players, bots and inserters insert stuff into containers, and take stuff out of containers.
Players place and remove ghosts/blueprints. Not too happy with "place", but "plan" sounds strange to my (non-native) ears.
*) which aren't constructions as they're not fixed* and generally behave pretty different from constructions (you can enter them, they move around, they can have guns and equipment grids but no modules, etc). Ideally I think a player shouldn't be able to place vehicles at all, they should be produced by a vehicle factory or train depot from their raw components, and when picked up / removed should revert to these components, but that's another matter.
- eradicator
- Smart Inserter
- Posts: 5206
- Joined: Tue Jul 12, 2016 9:03 am
- Contact:
Re: Friday Facts #265 - Nomenclature & Steam networking
Wikipedia describes locomoties as "A locomotive [...] provides the motive power for a train.", which removes the requirement to specify push/pull or a rolling stock/wagons. Ofc now you can start discussing if "motive power" isn't too difficult of a word. But honestly, we're talking about describing what a locomotive does. Is that even nessecary? Every child has seen a toy locomotive, if not a real one. If anyones first contact with locomotives is in factorio i'd be very worried. And even then they can just ask someone or look it up somewhere. Because "locomotive" is not a factorio specific word (unlike e.g. "inserter).Pi-C wrote: βTue Oct 23, 2018 9:42 pmThanks for the pointer! I just noticed that the term "rolling stock" is also used and explained in the wiki, so even first timers have a chance to find out what it means. Anyway, I guess "β¦ pulls rolling stock" would be an appropriate description then. After all, locomotives do pull locomotives -- at least in the case of double-headed trains where the locomotives face opposite directions.
So imho the description should be shorted to explain only the game-immanent features of locos, which is "Trains can be automatic or manual.", because the automation isn't really a function of the locomotive, it's a function of a train. Or else a train with several locos would need several schedules, wouldn't it?.
Author of: Belt Planner, Hand Crank Generator, Screenshot Maker, /sudo and more.
Mod support languages: ζ₯ζ¬θͺ, Deutsch, English
My code in the post above is dedicated to the public domain under CC0.
Mod support languages: ζ₯ζ¬θͺ, Deutsch, English
My code in the post above is dedicated to the public domain under CC0.
Re: Friday Facts #265 - Nomenclature & Steam networking
You're right, shorter is better -- just leave out everything that is redundant.eradicator wrote: βWed Oct 24, 2018 8:47 amWikipedia describes locomoties as "A locomotive [...] provides the motive power for a train.", which removes the requirement to specify push/pull or a rolling stock/wagons. Ofc now you can start discussing if "motive power" isn't too difficult of a word. But honestly, we're talking about describing what a locomotive does. Is that even nessecary? Every child has seen a toy locomotive, if not a real one. If anyones first contact with locomotives is in factorio i'd be very worried. And even then they can just ask someone or look it up somewhere. Because "locomotive" is not a factorio specific word (unlike e.g. "inserter).
So imho the description should be shorted to explain only the game-immanent features of locos, which is "Trains can be automatic or manual.", because the automation isn't really a function of the locomotive, it's a function of a train. Or else a train with several locos would need several schedules, wouldn't it?.
Anyway, my main complaint was that the description currently mentions "cargo wagons" explicitly. This is bad because "cargo wagons" is used abstractly (it means wagons with cargo/freight, fluid, artillery and possibly other wagons here) while there also is an entity with exactly the same name. This could be misleading because people might expect that other types of locomotives (special locomotives that require additional research) must be used for the other wagon types. So if you'd really want to mention that locomotives move wagons, you'd be better off calling them by some more-including name, like "rolling stock". But as it is common knowledge that locomotives exist to move wagons, there is no need to explain what they are used for unless there are different types of locomotives for special purposes.
A good mod deserves a good changelog. Here's a tutorial (WIP) about Factorio's way too strict changelog syntax!
- bobingabout
- Smart Inserter
- Posts: 7352
- Joined: Fri May 09, 2014 1:01 pm
- Contact:
Re: Friday Facts #265 - Nomenclature & Steam networking
why go with assemble/disassemble but then build/deconstruct, shouldn't it be construct/deconstruct?
Construct is the act of Constructing a Structure.vanatteveldt wrote: βTue Oct 23, 2018 10:33 pm
Players and bots both (de)construct entities, which should probably be called "constructions".
-
- Filter Inserter
- Posts: 947
- Joined: Wed Nov 25, 2015 11:44 am
- Contact:
Re: Friday Facts #265 - Nomenclature & Steam networking
double plus good.eradicator wrote: βMon Oct 22, 2018 7:03 pmReplacing memorable names with a generic term with incremental numbering destroys a tiny bit of lore at a time. On the contrary incremental numbering should be phased out in favour of distinct names. "Logic" btw is exactly what the actual combinator circuits do. If "circuit" is deemed confusing it could simply be replaced with "chip" - many people already call them that. Which would still be annoyingly confusing to modders, because the internal names are unlikely to change even if the localized ones did.Oktokolo wrote: βMon Oct 22, 2018 4:40 pmLogic and logistics are different words naming different concepts. Same as with statics and statistics. Different words have different meanings.5thHorseman wrote: βMon Oct 22, 2018 5:38 amAnd now you've (further) confused everybody about what a logistics network is.
I don't know, whether Wube assumes basic reading comprehension skills on their player base - but i definitely do.
Re: Friday Facts #265 - Nomenclature & Steam networking
What I was trying to say is that "Ghost entities" aren't "real." They don't exist in any physical sense. You can't do anything with them. They only represent a place where you will eventually place a real entity.
So, if I were deciding which verbs to use, I would try to avoid using the same verb to describe "placing" a ghost entity as I use to describe "placing" a real entity.
Now I digress: I don't know what the right verb is for marking a spot to place a particular entity there. I'm "planning" the entity? I'm "forecasting" the entity? I'm "placing a ghost entity" as opposed to just "placing an entity"? I'm not sure if I like the word "ghost" in this context... Blueprinting, designing, and planning are real-world concepts. "Ghosting" in this sense is used by Factorio -- it's unique and descriptive to Factorio's gameplay (c.f. We call our bases "factories", and that's a good thing, even though they are different from real-world factories), but I don't think I could tell anyone in the real world "I'm ghosting a building right there," and have them understand what I mean. At any rate, the word "ghost" is functional, so if no one has a better idea, let's keep it.
Re: Friday Facts #265 - Nomenclature & Steam networking
Ghost entities are also formed when any entity is destroyed and you have construction robots researched. So in some situations ghosts represent entities that "died" there.
"Adam fell that men might be; and men are, that they might have joy."
Re: Friday Facts #265 - Nomenclature & Steam networking
Please do something about power satisfaction and performance. If I could offer alternatives I would. I can't but the terms used now just aren't right.
Re: Friday Facts #265 - Nomenclature & Steam networking
What about planning the installation of a structure. But i would also call direct placement of entities by player or bot installing a structure.Korentoth wrote: βThu Oct 25, 2018 7:18 pmNow I digress: I don't know what the right verb is for marking a spot to place a particular entity there. I'm "planning" the entity? I'm "forecasting" the entity? I'm "placing a ghost entity" as opposed to just "placing an entity"? I'm not sure if I like the word "ghost" in this context...
In Factorio, nothing is really build on the spot. All structures are made in assemblers and can then be quickly installed anywhere. The installation process is that fast and easy - you can do it in the field while under fire...
Now that i think of the insta turrets a bit more - might asd well call the placing deployment to have a more military term.
Re: Friday Facts #265 - Nomenclature & Steam networking
Thank you! I've seen so many "Ping: can't connect" resulting in "Could not establish connection with game server" on some servers, but not all, and couldn't figure out why.
-
- Manual Inserter
- Posts: 1
- Joined: Fri Feb 01, 2019 9:38 pm
- Contact:
Re: Friday Facts #265 - Nomenclature & Steam networking
Never got it managed to host a factorio game over steam so anyone can join me, but it seems to hav nothing to do with my router or a firewall (at least if my firewall doesn't hate especially steam). It seems that there is a problem between steam and this game. Downloaded the standalone factorio version without steam directly from the main page and people can join me without any problems.
Don't know whats going on with the steam version or with steam itself. Maybe Steam hates me.
Don't know whats going on with the steam version or with steam itself. Maybe Steam hates me.
Re: Friday Facts #265 - Nomenclature & Steam networking
Sorry to raise this from the dead, but I was talking to a couple of other players about the survey that took place.
FFF 265 and FFF 275 were the best info I found, but don't contain survey results. I could've sworn there was more, like that some people call science "potions", underground belts "underneathies", and that green,red,blue intermediate items would be called chips or circuits, for example.
Am I imagining that there was more to it than just FFF 275 and "we're renaming these"?
Are the survey results available somewhere I'm not seeing? It'd be fun to take a look at that again.
FFF 265 and FFF 275 were the best info I found, but don't contain survey results. I could've sworn there was more, like that some people call science "potions", underground belts "underneathies", and that green,red,blue intermediate items would be called chips or circuits, for example.
Am I imagining that there was more to it than just FFF 275 and "we're renaming these"?
Are the survey results available somewhere I'm not seeing? It'd be fun to take a look at that again.
Re: Friday Facts #265 - Nomenclature & Steam networking
That sounds like a reddit thing to me. Or possibly someone made polls here on the forum.
Re: Friday Facts #265 - Nomenclature & Steam networking
Nah, there was not a survey, and I think it wasnt on the forums, since I have definitely not seen it.Jon8RFC wrote: βFri Apr 22, 2022 2:40 amSorry to raise this from the dead, but I was talking to a couple of other players about the survey that took place.
FFF 265 and FFF 275 were the best info I found, but don't contain survey results. I could've sworn there was more, like that some people call science "potions", underground belts "underneathies", and that green,red,blue intermediate items would be called chips or circuits, for example.
Am I imagining that there was more to it than just FFF 275 and "we're renaming these"?
Are the survey results available somewhere I'm not seeing? It'd be fun to take a look at that again.
Pony/Furfag avatar? Opinion discarded.