spiffydudex / navbot

Automatically exported from code.google.com/p/navbot
0 stars 0 forks source link

Transactions should be looked at for all items between a particular station #24

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
Currently, the key for the market data is itemid, with a list of 
stations.  I propose that this should be changed to stationid, with list 
of items.

Parsing the market logs becomes a little more difficult, but I see this as 
giving us two things:

- ability to look at each station pair only once - this should improve 
speed
- ability to look only at the most profitable items traded between two 
stations - this will eliminate making routes based on other items which 
are not profitable (earlier in the process), and we can fill up cargo with 
multiple different items to produce a profitable trip.

Original issue reported on code.google.com by michael....@gmail.com on 23 Jul 2008 at 5:07

GoogleCodeExporter commented 8 years ago

Original comment by michael....@gmail.com on 24 Jul 2008 at 2:28

GoogleCodeExporter commented 8 years ago
After some investigation - changing the intent of this feature.

In the case of a trade between one station and another, there may be several 
items 
which can be traded.  One of those may have a high volume and quantity 
availalbe, 
and therefore be the most profitable on it's own.  However, by looking at the 
volume 
consumed by each item, compared to the per unit profit, a lower availability 
item 
might land higher on the list to trade than the bulk order.

This should yeild trades where several smaller items are added to a larger 
quantity 
of material to trade, and produce the best possible trades

Original comment by michael....@gmail.com on 29 Aug 2008 at 7:20

GoogleCodeExporter commented 8 years ago
Fixed by r15
http://code.google.com/p/navbot/source/detail?r=15

Original comment by michael....@gmail.com on 2 Sep 2008 at 9:31