Our New Market Economy!

Started by Dakkon Black, May 21, 2008, 01:18:59 PM

Quote
Items in shops have a random chance of being virtually sold

There is now a chance that every hour a shop is open items in the shopkeepers inventory will be 'virtually' sold to vNPCs.  This is not a huge chance, but over time it will put a mark on the economy.  

As items sell off merchants will have more money to buy items, as well as hopefully reduce duplicates of items, allowing crafted/foraged items to be sold to merchants.

I CAN NOT  THANK YOU ENOUGH! OMFG YOU ARE AN AMAZING EXAMPLE OF HOW WE ALL NEED MORE JEANS!

Seriously though, this is uber exciting.
A single death is a tragedy, a million deaths is a statistic.  Zalanthas is Armageddon.


This is pretty neat.

With less-frequent reboots, and items being sold virtually, I'm now wondering what about items that only appear once per reboot, or in some other limited quantity?
Quote from: Vanth on February 13, 2008, 05:27:50 PM
I'm gonna go all Gimfalisette on you guys and lay down some numbers.

Quote from: Gimfalisette on May 21, 2008, 01:37:02 PM
This is pretty neat.

With less-frequent reboots, and items being sold virtually, I'm now wondering what about items that only appear once per reboot, or in some other limited quantity?

We have the ability to set shops up to randomly load items.  There might be some shops that need to be adjusted to use this, but all in all, this should be covered already.
Morgenes

Producer
Armageddon Staff

Will low-traffic shops eventually sell out of their stock?
Any questions, comments, or condemnations to an eternity of fiery torment?

Waving a hammer, the irate, seething crafter says, in rage-accented sirihish :
"Be impressed.  Now!"

Morgenes, a few comments:

First, I like it.

Second, I hope that shops will sell items that they have multiple copies of -before- selling unique items.  I would hate to see the 5000 'sid Sword of Doom disappear after having been in the Salaar shop for only an hour, while they have had a stockpile of "five" flight arrows for three weeks.

That is, I would like to see more cheap and common items being "sold" and cycled out much more frequently than rare and expensive items.

Awesome!
Quote from: Wish

Don't think you're having all the fun...
You know me, I hate everyone!

Wish there was something real!
Wish there was something true!
Wish there was something real,
in this world full of YOU!

Quote from: Dalmeth on May 21, 2008, 01:49:39 PM
Will low-traffic shops eventually sell out of their stock?

It depends on how the shop is set up.  I believe all are set up to infinitely sell some items.  Infinitely loaded items will never disappear from the shop's stock, although they will virtually sell and increase the money available to the merchant.

Quote from: psionic fungus on May 21, 2008, 01:58:18 PM...
Second, I hope that shops will sell items that they have multiple copies of -before- selling unique items.  I would hate to see the 5000 'sid Sword of Doom disappear after having been in the Salaar shop for only an hour, while they have had a stockpile of "five" flight arrows for three weeks.

That is, I would like to see more cheap and common items being "sold" and cycled out much more frequently than rare and expensive items.

The items that are chosen to be sold is completely random.  We thought about making it based on supply/demand but decided to leave it simple for now.
Morgenes

Producer
Armageddon Staff

Selling them random makes sense.  Because the merchant does not care whether he has multiples of some kind and only one of the other kind when selling.  Buyers don't care about it either.  So if there is any selling to vNPCs, it should be all random.

Thanks a lot for adding this Morgenes.
some of my posts are serious stuff

I would think that the vNPC that has the money to buy an expensive and rare item is less common than, say, the dozens of hunters that come through every day to buy arrows...

That's all I'm saying.  Use logic.

Logic also tells me that if there are 10 items being sold and 5 of them are "unique" (to the store) while 5 of them are common and the shop has a full stock, then, at random, there is more of a chance that one of the 25 common items will be sold than the 5 rare items... So long as the random pool includes all the duplicates...
Quote from: Wish

Don't think you're having all the fun...
You know me, I hate everyone!

Wish there was something real!
Wish there was something true!
Wish there was something real,
in this world full of YOU!

Quote from: psionic fungus on May 21, 2008, 04:41:36 PM
I would think that the vNPC that has the money to buy an expensive and rare item is less common than, say, the dozens of hunters that come through every day to buy arrows...

That's all I'm saying.  Use logic.

it's entirely possible that the uber sword of doom is a highly sought after item, and as such is snapped up just as fast as the shop owner procures it.  That is as logical as anything else you have offered up.  The code has been up all of what...hours?  Logic would state that one should give it some time before deciding it doesn't fit your requirements
This post is a natural hand-made product. The slight variations in spelling and grammar enhance its individual character and beauty and are in no way to be considered flaws or defects.

That. *deap breath* Is. *deep breath* Awesome. *deep breath*
Quote from: Shoka Windrunner on April 16, 2008, 10:34:00 AM
Arm is evil.  And I love it.  It's like the softest, cuddliest, happy smelling teddy bear in the world, except it is stuffed with meth needles that inject you everytime

I was more correcting myself than anything.

I ain't not complaining...  ;)

Just commenting as a progression of information and ideas promulgates.    :-\


Thanks, awesome update...
Quote from: Wish

Don't think you're having all the fun...
You know me, I hate everyone!

Wish there was something real!
Wish there was something true!
Wish there was something real,
in this world full of YOU!

Simply amazing!
"Never was anything great achieved without danger."
     -Niccolo Machiavelli

Quote from: psionic fungus on May 21, 2008, 06:34:25 PM
I ain't not complaining...  ;)

Double negative! So.. you're either complaining, or have no idea how to use the word "ain't".

;D

This development is awesome!

I was speaking in redneck... As far as I can determine the phrase "ain't not" seems to absolve one of responsibility.

I had been initially disappointed, see, but then logic proved superior to my pessimism.  :D

I suppose there -are- hordes of vNPC nobles wandering around wanting to snatch up Swords o' DOOM as well...
Quote from: Wish

Don't think you're having all the fun...
You know me, I hate everyone!

Wish there was something real!
Wish there was something true!
Wish there was something real,
in this world full of YOU!

Please stop misusing the word logic, it makes me hurt inside.
There is no general doctrine which is not capable of eating out our morality if unchecked by the deep-seated habit of direct fellow-feeling with individual fellow-men. -George Eliot

Quote from: Tisiphone on May 21, 2008, 11:21:50 PM
Please stop misusing the word logic, it makes me hurt inside.
Quote from: H. L.  MenckenEvery normal man must be tempted at times to spit on his hands, hoist the black flag, and begin to slit throats.


Quote from: Mood on May 21, 2008, 11:59:44 PM
Quote from: Tisiphone on May 21, 2008, 11:21:50 PM
Please stop misusing the word logic, it makes me hurt inside.

I hate to get brought into these semantic arguments, but I feel I must defend my completely legitimate uses of the word "logic".

How insane is this place?

Quote from: http://www.merriam-webster.com/dictionary/logic
Main Entry:
    log·ic Listen to the pronunciation of logic
Pronunciation:
    \ˈlä-jik\
Function:
    noun
Etymology:
    Middle English logik, from Anglo-French, from Latin logica, from Greek logikē, from feminine of logikos of reason, from logos reason — more at legend
Date:
    12th century

1 a (1): a science that deals with the principles and criteria of validity of inference and demonstration : the science of the formal principles of reasoning (2): a branch or variety of logic <modal logic> <Boolean logic> (3): a branch of semiotic; especially : syntactics (4): the formal principles of a branch of knowledge b (1): a particular mode of reasoning viewed as valid or faulty (2): relevance, propriety c: interrelation or sequence of facts or events when seen as inevitable or predictable d: the arrangement of circuit elements (as in a computer) needed for computation; also : the circuits themselves2: something that forces a decision apart from or in opposition to reason <the logic of war>
— lo·gi·cian Listen to the pronunciation of logician \lō-ˈji-shən\ noun

Let's focus in particular on this definition:

Quote from: http://www.merriam-webster.com/dictionary/logic
c: interrelation or sequence of facts or events when seen as inevitable or predictable

And the statement in question:

Quote
Logic also tells me that if there are 10 items being sold and 5 of them are "unique" (to the store) while 5 of them are common and the shop has a full stock, then, at random, there is more of a chance that one of the 25 common items will be sold than the 5 rare items... So long as the random pool includes all the duplicates...

Do you see how the interrelation of these facts can be seen as predictable?

Yay!  Words!  I can use them!

Can't I?   :-\
Quote from: Wish

Don't think you're having all the fun...
You know me, I hate everyone!

Wish there was something real!
Wish there was something true!
Wish there was something real,
in this world full of YOU!

Quote from: psionic fungus on May 22, 2008, 12:57:04 AM
Yay!  Words!  I can use them!

Can't I?   :-\


No. Logic involves interpolation from premises, of which, if you have any, all of yours were unstated in your 'logical' connection, making it not even enthymemic. However, this is a derail, and if you wish to discuss the definition of the word logic further, we can do that in PMs. Or better yet, not.
There is no general doctrine which is not capable of eating out our morality if unchecked by the deep-seated habit of direct fellow-feeling with individual fellow-men. -George Eliot

You seem to ignore the very valid definition I have provided and insist upon using philosophical jargon.

When you desire to communicate in the real world, let me know...

But I will try once more and paraphrase what I have already elucidated:

Previously I had stated that the system whereby items are removed from shops should utilize logic.  By logic I meant a predictable interrelation of facts, a perfectly valid definition of the word.

It is logical that a rare item would be removed from the shop on a less frequent basis if the removals were random because (in my earlier example) a "common" item has an 83% chance of being chosen while a "rare" item has only a 16% chance.

There is no misuse of the word logic in this (or my other) post.  Sorry.   ::)
Quote from: Wish

Don't think you're having all the fun...
You know me, I hate everyone!

Wish there was something real!
Wish there was something true!
Wish there was something real,
in this world full of YOU!

I don't think it matters whether the random sales to vNPCs are divided among the number of unique items or the number of total items in a shopkeeper's inventory.  While the first method may lead to rarer items disappearing more frequently, one could argue this is a better model because vNPCs would also recognize its rarity.  For example, a wealthy vNPC visits her favorite shop and sees for the first time a Sword of Doom; she might buy it instead of a more common item because they always carry those and she can get them next week.

The more I consider the various factors that would influence vNPC sales the more I am convinced a random system is a great solution.  We can discuss dynamic prices, perceived utility, availability of substitutes, regional category demand tables and the like in the Reborn forum.

Quote from: Tisiphone on May 21, 2008, 11:21:50 PM
Please stop misusing the word logic, it makes me hurt inside.

God you're such a bitch.



It's somewhat attractive.

Next time, in promulgating your esoteric cogitations, or articulating your superficial sentimentalities and amicable, philosophical or psychological observations, beware of platitudinous ponderosity. Let your conversational communications possess a clarified conciseness, a compacted comprehensibleness, coalescent consistency, and a concatenated cogency. Eschew all conglomerations of flatulent garrulity, jejune babblement, and asinine affectations.

Let your extemporaneous descantings and unpremeditated expatiations have intelligibility and veracious vivacity, without rodomontade or thrasonical bombast. Sedulously avoid all polysyllabic profundity, pompous prolixity, psittaceous vacuity ventriloquial verbosity, and vaniloquent vapidity. Shun double-entendres, prurient jocosity, and pestiferous profanity, obscurant or apparent!!

Oh and have a nice day.
Talia said: Notice to all: Do not mess with Lizzie's GDB. She will cut you.
Delirium said: Notice to all: do not mess with Lizzie's soap. She will cut you.

Quote from: Tisiphone on May 22, 2008, 01:25:05 AM
However, this is a derail, and if you wish to discuss the definition of the word logic further, we can do that in PMs. Or better yet, not.

What about inflation of the PC economy?
There is no general doctrine which is not capable of eating out our morality if unchecked by the deep-seated habit of direct fellow-feeling with individual fellow-men. -George Eliot