BattleMaster Community

BattleMaster => Helpline => Topic started by: fodder on April 08, 2011, 04:58:07 PM

Title: caravan trades
Post by: fodder on April 08, 2011, 04:58:07 PM
this is interesting...

there's a manual offer of buy 1gold/100 bushels
supposed to be an automatic one for buy 20 gold/100 bushels

caravans with min price of 1/100 got there and sold the food for 1/100.

going to try and replicate it after next harvest.  has anyone seen it before? (bt)

or for that matter, what is supposed to happen?
Title: Re: caravan trades
Post by: Telrunya on April 08, 2011, 08:26:42 PM
Yeah I *think* I have been caught several times with this as well, with some angry Lords in the process. But I never got around actually properly testing it to see if it was the game or me doing something wrong, sorry. It only sounds natural that a Caravan will attempt to sell for the highest possible price, going no lower then what is set by the Lord when he sent it away.
Title: Re: caravan trades
Post by: Foundation on April 08, 2011, 08:54:33 PM
Hmm, why wouldn't the warehouse/caravan offer commissioners haggle the price to as low as the caravan is willing to sell at?  The trade system is not all that awesome right now, there are improvements in the works, but they've been in the works for a while. ;)
Title: Re: caravan trades
Post by: Telrunya on April 08, 2011, 08:59:34 PM
I will fully admit this just how it's constructed in my head, but I get the idea that the one sending the Caravan should be getting the better deal as he's the one looking around the market of the target region for the best offers, within the boundaries given by the Lord.
Title: Re: caravan trades
Post by: fodder on April 08, 2011, 09:40:25 PM
ok... put it this way.

you have 2 thresholds... 1/100 and 20/100

what happens if someone sends out 20/100? or 19/100?

if there's only 1 threshold, then it'll be sold at 20/100 even if the caravan is set to sell at 1/100 (or above).. at least that is the case for manual offers.
Title: Re: caravan trades
Post by: egamma on April 09, 2011, 05:20:01 PM
In my mind, caravans should attempt to sell for the highest price they can find, and the sending lord should be able to set a minimum amount of profit or price per bushel or something.
Title: Re: caravan trades
Post by: De-Legro on April 10, 2011, 12:30:39 AM
In my mind, caravans should attempt to sell for the highest price they can find, and the sending lord should be able to set a minimum amount of profit or price per bushel or something.

That is how it works as far as my experience goes. I set the caravan to sell for ATLEAST x gold and load it with y bushels. It has never sold food under that X amount.
Title: Re: caravan trades
Post by: fodder on April 10, 2011, 08:20:02 AM
but the point is, when you have manual and auto offers, it would appear it'll use up the manual ones first, regardless of price.
Title: Re: caravan trades
Post by: songqu88@gmail.com on April 10, 2011, 03:19:42 PM
It gets a bit weird when running several manual offers. It seems like I can only cancel the last order. So right now there are 100 bushels left at 1, about 700 at 40, and about 700 at 40. It would be nice to be able to cancel some, like the 1/100 one.
Title: Re: caravan trades
Post by: egamma on April 10, 2011, 07:43:31 PM
It gets a bit weird when running several manual offers. It seems like I can only cancel the last order. So right now there are 100 bushels left at 1, about 700 at 40, and about 700 at 40. It would be nice to be able to cancel some, like the 1/100 one.

Can't you cancel them all, then recreate the one you want?
Title: Re: caravan trades
Post by: fodder on April 10, 2011, 07:51:11 PM
in general, if there's only manual offers, there's no need to remove the cheap ones. because they'll only be used if all the other ones expire...

why bother removing them?
Title: Re: caravan trades
Post by: songqu88@gmail.com on April 10, 2011, 08:04:50 PM
First of all, I can only cancel the most recent offer. There is no link for the others. Secondly, maybe I just want the gold to recycle for a more serious buy offer.
Title: Re: caravan trades
Post by: fodder on April 10, 2011, 08:25:51 PM
does it comes back in terms of cash in hand? (forgot now.. haven't done it in ages) or goes back as part of the taxes?
Title: Re: caravan trades
Post by: songqu88@gmail.com on April 10, 2011, 08:27:56 PM
Cash on hand, 40% penalty.
Title: Re: caravan trades
Post by: Foundation on April 10, 2011, 08:32:21 PM
Cash on hand, 40% penalty.

What?  I don't remember that.  Care to explain the penalty more?
Title: Re: caravan trades
Post by: songqu88@gmail.com on April 10, 2011, 08:40:33 PM
When you cancel an offer, it says you get your gold back but the merchants pocket a percentage of the gold or something. Might not be that high, but it's some percentage. And then you say something like merchants could take over the world.
Title: Re: caravan trades
Post by: fodder on April 21, 2011, 06:49:28 AM
test results:

manual buy offer = 1/100
auto buy offer = 20/100

if caravan sell set at:
1/100 food sold at 1/100
20/100 food sold at 20/100
19/100 food sold at 20/100

.......eh?
Title: Re: caravan trades
Post by: De-Legro on April 21, 2011, 06:53:06 AM
mmm so it looks like it fills the Manual Buy offer first, IF the manual buy offer is high enough to satisfy the sell order. Next Test I would suggest set the manual buy offer to 5/100 and try selling for 1/100 and 10/100 or something along those lines. It would also be interesting to see what happens the the Manual Buy Order is higher the the auto
Title: Re: caravan trades
Post by: fodder on April 23, 2011, 04:33:50 PM
well i ain't testing more. only thing i'm really interested in is whether traders will see both manual and auto offers.
the 2 systems should be streamlined to act consistently
Title: Re: caravan trades
Post by: Anaris on April 27, 2011, 04:45:27 PM
Automatic offers are meant to be more or less a baseline.

If you have an automatic sell offer set at 1 gold per 100 bushels, then no manual offer you set up would ever be used.

It is intended that manual offers supersede automatic offers.
Title: Re: caravan trades
Post by: egamma on April 30, 2011, 04:27:05 AM
What if you had an automatic offer at 10 and a manual offer at 5?

Basically, will the cheaper food always be purchased first?
Title: Re: caravan trades
Post by: fodder on May 02, 2011, 08:22:08 PM
here's an odd one... i sent a caravan (20/100) out to a place that autobuys @20...

some of the food was sold.. but most not......  but the next day the place is starving (it might have been starving anyway.. didn't look)

what are the chances that it had both manual and auto @ 20/100...  and the stuff my caravan sold took all the manual... but decided not to take up the auto too?

can't think of any other reason why the auto 20/100 wasn't used..... unless it has a really low threshold...
Title: Re: caravan trades
Post by: egamma on May 07, 2011, 03:04:53 PM
Here's what should happen:
When buying, attempt to purchase the cheapest food possible. Keep buying as long as there is food for sale under the threshold amounts (gold and food) and gold available.

When selling, sell to the highest offer available. Keep selling as long as you have food for sale, there is an offer to buy it, and that offer meets or exceeds the price you set.

Buy low, sell high. Auto-Caravans should employ merchants who understand that. After all, the concept of "auto" or "manual" isn't something that they should be aware of.
Title: Re: caravan trades
Post by: Anaris on May 07, 2011, 03:19:39 PM
Buy low, sell high. Auto-Caravans should employ merchants who understand that. After all, the concept of "auto" or "manual" isn't something that they should be aware of.

No, but you're thinking about it wrong.

Lord to his steward: "OK, here's a purse of 300 gold.  Use it to buy food at 30 gold per hundredweight until it's used up.  Once it's gone, I authorize you to buy any other food that comes in at 10 gold per hundredweight, out of the treasury, as long as we have less than 1000 food stored."

Does that make more sense?
Title: Re: caravan trades
Post by: egamma on May 07, 2011, 05:39:10 PM
No, but you're thinking about it wrong.

Lord to his steward: "OK, here's a purse of 300 gold.  Use it to buy food at 30 gold per hundredweight until it's used up.  Once it's gone, I authorize you to buy any other food that comes in at 10 gold per hundredweight, out of the treasury, as long as we have less than 1000 food stored."

Does that make more sense?

I was speaking about caravan logic, not warehouse logic.
Title: Re: caravan trades
Post by: songqu88@gmail.com on May 07, 2011, 05:50:04 PM
That warehouse logic makes sense on the trader side too. I believe it means that manual offers always take precedence, and that the manual offer covers up the auto-offer. That means this isn't like an open market where you actually have the option of finding better prices. Well, you could, but that's completely dependent on the lord of the region. In any case, the auto-offer doesn't even come into consideration as a price unless there are no manual offers here. So while buy low sell high works as a very rudimentary sort of mantra, it is applicable for prices among competitors, and not when a price is "hidden" by a single retailer.
Title: Re: caravan trades
Post by: Anaris on May 07, 2011, 06:44:22 PM
I was speaking about caravan logic, not warehouse logic.

The caravan isn't even told the "once it's gone" offer exists, so why does what they think even matter??
Title: Re: caravan trades
Post by: egamma on May 07, 2011, 09:28:12 PM
Okay, but please consider the problems reported by fodder in this thread--caravans are not buying all the food they should.

If there's an auto sell at 20, max 200 bushels, and a manual sell at 20, for another 200 bushels, then a caravan SHOULD be able to purchase all 400 bushels, as long as the caravan has sufficient gold and was told to buy at 20.

Is this the way it will work, or will two caravans need to be sent?
Title: Re: caravan trades
Post by: fodder on May 09, 2011, 08:30:41 PM
eh... it's the other way around... my caravans were selling.
Title: Re: caravan trades
Post by: Vellos on May 09, 2011, 08:48:35 PM
Solution:

Don't use automatic transfer. It's for weaklings.
Title: Re: caravan trades
Post by: Anaris on May 09, 2011, 09:36:11 PM
If there's an auto sell at 20, max 200 bushels, and a manual sell at 20, for another 200 bushels, then a caravan SHOULD be able to purchase all 400 bushels, as long as the caravan has sufficient gold and was told to buy at 20.

Is this the way it will work, or will two caravans need to be sent?

That's not the way automatic offers work; they're not "for X bushels" but "as long as the warehouse has at least Y bushels."

That said, you are correct (I believe); a caravan that uses up part of its funds buying from a manual offer will not then go on to check if there is an automatic offer to finish spending its money.  And similarly with a caravan selling food.

I think.  I always have a hard time remembering which bits of the food & trade system I've finished and which I haven't ;)

If you report a bug on this subject, that will help me remember to check on it, and fix it if it needs fixing.