Repository navigation
Replies: 6 comments 3 replies
|
Doh, forgot to add the supply_price > 0 in that one, but there's still a lot of them. |
|
supply_level != supply_units This is an artifact from .prices and ocr days. Supply Level is Low/Medium/High and we no longer get that data. We coerce that to zero, because it's another thing on the list of "needs tidying up in schema" but we haven't had time or energy. supply_level = 0 does not mean zero units. There is a basic flaw in the whole system, starting at the API. When a commander docks (or possibly when they open the market, I forget which, but same effect) we get the market data. Then they buy stuff and leave a market which isn't the same as the data that just got uploaded. Possibly they bought the thing which the great trade, because... well, it's a great trade. If supply_units was low, perhaps they bought ALL of it. Then you rock up ten minutes later because that cool trade dropped out of the calculation and sadly, there's nothing left for you. Unless you are being given trades where supply_units = 0, then that's likely what's happened. |
|
TODO: Remove supply and demand levels from the schema |
or ok - so - it looks eddblink, at least, should not be importing values where units is 0 on both sides? |
|
we should also be forcefully setting price to 0 when units and level are 0? (in eddblink?) |





Uh oh!
There was an error while loading. Please reload this page.
A couple of times, I've managed to get a route that looked stunning only to find the items weren't listed and when I checked the TD data, I noticed they're consistently supply_level==0.
All reactions