Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
I just put the restricted wares on auto price and make sure to place the my stuff trade rule in effect. You still get the occasional bonehead that has to be told coffee break is over get back to work, but you are dealing with artificial AI and some of it's coding could use some polish.
But still, they are just too lazy to work.
But my assumption is this
The manager doesn't sending trade signal till his storage riches critical low amounts, like enough for 1 cycle or let's say 5 minutes
And than he is sending requests to buy more, even from yourself
They are never trying to fill up completely, like everyone of as do manually
Same with let's say gas, manager will stop buying gas if he's storage more than 10-15%
They are never selling last product either
So that's why having massive storage is actually a bad thing, unless you run it on repeat order
But that's my observation
Actually I am guess it in another way.
It feels like a trading ship will try to search for a 'trading opportunity' containing a sell station, a buy station, prices and profit to make (simple logic to make). But the searching is triggered by a timed scheduler. When a trading ship searches and finds a trading opportunity, it will do the trade and schedule the next search time, not sure if it is a fixed period or has some sort of random factors applied, but before it reaches that time it will just keep in idle when the previous work has been finished.
Since the whole game is single-threaded, it is like a queue of events (like many 1980s German software does, but Germany has been staying with how everything works in 1980s.) getting coordinated and scheduled with a time based events bus. An event processor/handler kind of logic unit will take an event and trigger a piece of logic, in this case is scanning for a trading opportunity.
When the (single) cpu core is busy enough, the events gets piled up, so in late game it gets a lot worth.