so today I fiddled around with the Auc-Stat-Wowuction module for Auctioneer,
an AddOn I can't live without. Also got myself the TSM application so I am always up to date.
However, I came across a scenario today and I really wondered why it chose median over the market value.
The 'issue' is [Elemental Fire] -
As you can see, the lowest buyout is 1000g which is just crazy as it is only worth 22s.
Auctioneer tries to undercut by using the value of WoWuction times 1.25 (25%) as displayed in the right column (Undercut % change: 25)
What I don't understand is: wouldn't it be better to use the market value, add the 5s and times that with 1.25?
So instead of the median value @ 10s * 1.25, I would think (22s + 5s) * 1.25
Now, I understand that median is the middle item/price of a sorted list and I guess it uses that because it knows 10s + 8s is no way near 1000g.
Then why doesn't it use (10s + 8s) * 1.25 to try and find the highest undercut price, without posting crazy values?
That would be 22s5 or 33s75 instead of only 12s50.
I know this example sounds crazy for only 12s50 - who cares about those small values?
I guess it's the principle behind it, what if it was 1000g median and 1250g market? Now that's a huge difference and would be a lost of 250g. I guess it's best and safest to always manual check auctions at those prices, but trying to keep things as automated as possible, I just don't understand the logic :-)
P.S. I know you may not have anything to do with the Auctioneer module, just hoped that someone could answer the logical reason for this sort of behavior. Thanks for reading.