Re: Minor Timing problem with selling?

Rich Skrenta (skrenta@pbm.com)
Thu, 8 Sep 1994 09:18:40 -0400 (EDT)

> Not that I really object to the change, but be aware that this does
> change the dynamic of anticipatory BUY and SELL orders at the end of
> a month.

It shouldn't affect anything other than when that first round of
BUY/SELL's are triggered.

For those who want to understand this a bit better:

Note that in my message I said "aggressive". At the very beginning
of the turn the engine goes through all of the active BUYs and SELLs,
attempting to match them. It never does this full search again, instead
only checking when conditions change (someone moved, someone got some
items for which they have an active trade pending, etc.) In other words,
after this first wave, BUY/SELL is evaluated on demand.

We do the aggressive match up at the beginning of the turn for a
couple of reasons. One, because all the markets were refilled between
turns (both supply and demand). Second, I may have manually edited
the database, and we want any such changes to be caught immediately.

So all this change effects is when this first aggresive match-up
phase triggers. Previously, it was prior to any player command
execution. Now it occurs just before any prio-3 orders are first
executed on day 1.

--
Rich Skrenta <skrenta@pbm.com>


Main Index  |  Olympia  |  Arena  |  PBM FAQ  |  Links