New source price: MaxDailySold / AvgDailySold
When you use Crafting, you want to craft a lot of items, but how do you exactly know how much you should restock of an item ? 1 ? 2 ? 10 ? Why ? What if this item worth 50 can actually sell 100 times per day continuously ? Wait there is 10k items to micro manage ?
You can't know easily. The answer is : base that number on accounting data.
You sold "X" 1 time yesterday (MaxDailySold)
Ok, restock to MaxDailySold because you had the proof it sold 1 time.
The other day, you sell "X" 2 times. MaxDailySold now = 2
For 2 weeks MaxDailySold is 2, until you sell it 3 times.
You can use AvgDailySold or MaxDailySold to restock your items.
Accounting have enough data to know how much of a given item was sold by yourself on a given day.
Amount of items sold or sale chance is also used when estimating profits for sniping/flipping. It would be great to be able to factor those in a sniper string, for example.
Or maybe you can start off by basing your restock number based on a % of the existing region avg daily sold, 1 being the obvious min, which would make great sense to me.
For it to work best, you'll need to be able to set something like restock number = avgdailysold or 1 whichever is higher because when you start those variables will obviously be equal to 0