phkb wrote: ↑Mon Mar 11, 2024 12:26 am
Cholmondely wrote: ↑Mon Mar 11, 2024 12:19 am
Stranger's original does distinguish between more and less than 5425 (or some such). G1 Ararus has an agricultural economy, selling furs et al. G2 Laenin does not.
SW Economy (original) was only ever looking at the current system. Thus it was using the larger number,
My tweaked version is using System.infoForSystem, so I needed to use the smaller number. So, the bug was just in mine.
I'm doing some tests at the moment. Here's what I get in Laenin (main station):
Code: Select all
Food price: 6.8 ₢, qty: 14
Textiles price: 16.0 ₢, qty: 8
Furs price: 57.3 ₢, qty: 16
Liquor/Wines price: 24.8 ₢, qty: 12
Minerals price: 9.1 ₢, qty: 83
Radioactives price: 14.7 ₢, qty: 34
Gold price: 33.2 ₢, qty: 13
Platinum price: 56.3 ₢, qty: 24
Gem-Stones price: 15.0 ₢, qty: 8
Does that look any better?
Ummm...
just off the top of my head,
in my antiquarian (Stranger's original) version of SWEconomy, Laenin's prices for agricultural Food, Textiles, Furs, Liquor/Wines & Medicine are really low. But there are
none of them - zippity doo-dah - for sale. Just minerals
et al.
Stranger succeeded with the market quantities. But failed with the prices. What Stranger was trying to achieve was
high prices for food/textiles/liquor/wines/medicine as they could not be sourced locally and need to be imported.
His SWEconomy managed to produce the right quantities (zero) but the wrong prices (far too low) for these mining worlds.
Why does this matter?
Well. Stranger is into his astronomy. Laenin has too small a radius to have the gravity to have an atmosphere capable of growing plants/rearing animals. And. Laenin's wealth (
poor agri) & TL (4) is too low to allow technology (eg. hydroponics/terraforming/etc.) to remedy this. (See his
essay on Habitable Planets:
Can a planet with a radius of a pathetically tiny 3000 km possibly be an advanced agriculture world with a population of billions of residents? Definitely no way! Such a planet is far too small to maintain a dense and warm atmosphere. If it were located in the habitable zone of a solar system, then that small planet would have an extremely rarefied atmosphere with an atmospheric pressure of a few millibars - or less! ...).
So the only resources the planet has to offer are mining commodities.
So Laenin
needs food. And textiles. And wine/liquors. And medicine. (And from industrial worlds, also machinery, and possibly alloys
et al). The idea is that Laenin is no longer an agricultural world but is now a "mining world" (the third trading pole vis-a-vis the agris and the industs - and they each produce goods which Laenin will pay well for).
I'm sorry. I seem to be doing an utterly lousy job of explaining what SWEconomy is supposed to do.
Basically.
1) Agri worlds sell food to Mining worlds.
2) Mining worlds sell raw materials to Industrial worlds.
3) Industrial worlds sell machinery et al to Agri worlds.
SWEconomy is broken because Stranger was unable to create high food prices for his "mining worlds". Consequently, there is no profit in selling food to mining worlds. This is because mining world prices are identical to agri worlds. Stranger has not found a way to fix this and change the mining world prices.
The entire matter is further complicated because he had no way to label his "mining worlds "as such. They are labelled as poor agri worlds because Oolite does not seem to allow labelling them as mining worlds instead. If one knows what Stranger is up to, then one knows that small radii poor agris with low TL are mining worlds. And one expects markets to match - which they don't exactly (thanks to the low food prices).
Does that make it all any clearer?