[MUD-Dev] Re: npc memory and reactions

Caliban Tiresias Darklock caliban at darklock.com
Sun Sep 6 12:05:56 CEST 1998


On 11:26 AM 9/6/98 -0600, I personally witnessed T. Alexander Popiel
jumping up to say:
>In message:  <199809051441.IAA20593 at darklock.com>
>             Caliban Tiresias Darklock <caliban at darklock.com> writes:
>>
>>But Zeke's opinion of Tom is a property of Zeke, not a property of Tom. To
>>treat it otherwise is just Wrong.
>
>It may be Wrong, but it's frequently the easiest way to make sure
>stuff gets cleaned up properly when Tom's character gets purged.
>Certainly better than sifting through hundreds of data files/records
>looking for references to Tom...

But you can't do that, because Zeke doesn't know Tom is gone, and he may
mistake someone *else* for Tom in which case the opinion and its relevant
memory is still important. If you do any kind of fuzzy matching on this
sort of reaction and opinion, the loss of the instigator is not the end of
the matter by a long shot. The key here is that this is not a "Tom has a
reputation" property; it is a "Zeke has an opinion" property. Tom's
reputation is an indirect property derived from the opinions of others, and
should not have a tangible representation in the Tom object.

On a semi-topical matter: I've got a memory leak in one of my drivers (I
made the assumption that MFC cleaned up its own mess, which it quite
patently does not in some cases). While asking about the specifics of
meomry handling and the MFC internals here would quite definitely be
off-topic, does anyone here know of a good high-signal list which deals
with Visual C++ and MFC development? I've picked up a whole lot of pointers
from the web already, but all of them are from the list owners... who are
probably biased. Anybody have personal recommendations based on experience?

-----------------------------------------------------------------------
Caliban Tiresias Darklock <caliban at darklock.com>   | "I'm not sorry or 
Darklock Communications <http://www.darklock.com/> |  ashamed of who I 
PGP Key AD21EE50 at <http://pgp5.ai.mit.edu/~bal/> |  really am."      
FREE KEVIN MITNICK! <http://www.kevinmitnick.com/> |  - Charles Manson 




More information about the mud-dev-archive mailing list