Re: Peditor.

From: Chris Jacobson (fear@ATHENET.NET)
Date: 03/22/98


On 3/23/98 12:20 AM, Patrick J. Dughi (dughi@IMAXX.NET) stated:

>        Currently the only thing I can think of is to make a queue (say
>every mud day) and check direct comparison between hour and minute to run,
>and then.... we're still stuck with running through every entry in the
>character list every second aren't we?

I would look at the DGEvent system.  It uses a queue/hash table system,
and if you pre-calculate the time the path will go off, you won't have to
run through the list.

To be honest, I use a system that runs through the character list every
second, and I have no problems really... my MUD still uses less than 0.1%
of a P2/233's time, even with several thousand mobs loaded.

- Chris Jacobson


     +------------------------------------------------------------+
     | Ensure that you have read the CircleMUD Mailing List FAQ:  |
     | http://democracy.queensu.ca/~fletcher/Circle/list-faq.html |
     +------------------------------------------------------------+



This archive was generated by hypermail 2b30 : 12/15/00 PST