1997Q2/
<!-- MHonArc v2.4.4 -->
<!--X-Subject: Re: Greetings. :) -->
<!--X-From-R13: Eunja Vnycraal <znynpunvNvanzr.pbz> -->
<!--X-Date: from tacitus.globecomm.net [207.51.48.7] by mx01.ca.us.ibm.net id 860521448.179349&#45;1 Tue Apr  8 17:44:08 1997 -->
<!--X-Message-Id: 334A83E7.41C67EA6#iname,com -->
<!--X-Content-Type: text/plain -->
<!--X-Head-End-->
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<html>
<head>
<title>MUD-Dev message, Re: Greetings. :)</title>
<!-- meta name="robots" content="noindex,nofollow" -->
<link rev="made" href="mailto:malachai#iname,com">
</head>
<body background="/backgrounds/paperback.gif" bgcolor="#ffffff"
      text="#000000" link="#0000FF" alink="#FF0000" vlink="#006000">

  <font size="+4" color="#804040">
    <strong><em>MUD-Dev<br>mailing list archive</em></strong>
  </font>
      
<br>
[&nbsp;<a href="../">Other Periods</a>
&nbsp;|&nbsp;<a href="../../">Other mailing lists</a>
&nbsp;|&nbsp;<a href="/search.php3">Search</a>
&nbsp;]
<br clear=all><hr>
<!--X-Body-Begin-->
<!--X-User-Header-->
<!--X-User-Header-End-->
<!--X-TopPNI-->

Date:&nbsp;
[&nbsp;<a href="msg00050.html">Previous</a>
&nbsp;|&nbsp;<a href="msg00052.html">Next</a>
&nbsp;]
&nbsp;&nbsp;&nbsp;&nbsp;
Thread:&nbsp;
[&nbsp;<a href="msg00050.html">Previous</a>
&nbsp;|&nbsp;<a href="msg00054.html">Next</a>
&nbsp;]
&nbsp;&nbsp;&nbsp;&nbsp;
Index:&nbsp;
[&nbsp;<A HREF="author.html#00051">Author</A>
&nbsp;|&nbsp;<A HREF="#00051">Date</A>
&nbsp;|&nbsp;<A HREF="thread.html#00051">Thread</A>
&nbsp;]

<!--X-TopPNI-End-->
<!--X-MsgBody-->
<!--X-Subject-Header-Begin-->
<H1>Re: Greetings. :)</H1>
<HR>
<!--X-Subject-Header-End-->
<!--X-Head-of-Message-->
<UL>
<LI><em>To</em>: <A HREF="mailto:mud-dev#null,net">mud-dev#null,net</A></LI>
<LI><em>Subject</em>: Re: Greetings. :)</LI>
<LI><em>From</em>: Shawn Halpenny &lt;<A HREF="mailto:malachai#iname,com">malachai#iname,com</A>&gt;</LI>
<LI><em>Date</em>: Tue, 08 Apr 1997 13:44:07 -0400</LI>
<LI><em>Sender</em>: <A HREF="mailto:rsh#iname,com">rsh#iname,com</A></LI>
</UL>
<!--X-Head-of-Message-End-->
<!--X-Head-Body-Sep-Begin-->
<HR>
<!--X-Head-Body-Sep-End-->
<!--X-Body-of-Message-->
<PRE>
On Apr 6,  8:23am, coder#ibm,net wrote:

[ stuff about JCL's DB snipped ] 

&gt; This is probably better understood from the inside oot, rather than trying
&gt; to look at the server side:
&gt; 
&gt;   Everything is an object.
&gt;   Objects are defined in a database.
&gt;   Objects have Unique IDs.

I've been kicking this unique ID/object around as well, and was
wondering about how you generate them?  I haven't been able to find
any algorithms that would generate a unique ID given an object (or a
request to do so) without having to search the list of ID's already
generated.  I don't know for sure if that last bit is possible, but I
want things to still be speedy when the number of objects is large
(2^31).  I had an idea to keep track of the next available ID, and
each time an object was created, assign it that value, then bump the
value.  Whenever an object is destroyed, keep track of the last 'n'
(where n is something fairly small and manageable like 100) now-free
IDs and if you wrap your next-ID counter, pull them out of the list of
freed IDs.  If the list runs empty, you have to search, though.
There's optimization to be done in that, but that's the gist.

Any magical algorithms? :)

[ more DB stuff and jar-sex snipped ]

&gt; Ahh, minus the update pulses (mine is a totally event driven server) I
&gt; pretty much do the same here with my mana flows (mana flows about the land
&gt; much like a liquid (actually more like a gas)).  An area I'd really like
&gt; to crack is liquid flow such that free liquids would puddle, flow in
&gt; streams, form rivers etc.  

Now I really like that mana-flow idea.  It fits in with what I'm
shooting for, I just haven't begun to think of how I wanted to do it.
Is that a room-based value?  ie.  there is some amount of mana in a
room and using mana while there causes that value to drop?  And when
it drops, draw mana from adjacent rooms that handle it the same way,
and so on?  A sort of chained, source-sink model, I suppose?  Do
players have a mana count of their own as well, or some value
measuring how adept they are at using the flow around them?

&gt; 
&gt; -- 
&gt; J C Lawrence                               Internet: claw#null,net
&gt; ----------(*)                              Internet: coder#ibm,net
&gt; ..Honourary Member of Clan McFud -- Teamer's Avenging Monolith...

--
Shawn Halpenny

</PRE>

<!--X-Body-of-Message-End-->
<!--X-MsgBody-End-->
<!--X-Follow-Ups-->
<HR>
<!--X-Follow-Ups-End-->
<!--X-References-->
<!--X-References-End-->
<!--X-BotPNI-->
<UL>
<LI>Prev by Date:
<STRONG><A HREF="msg00050.html">Re: Greetings. :)</A></STRONG>
</LI>
<LI>Next by Date:
<STRONG><A HREF="msg00052.html">Re: Resets and repops</A></STRONG>
</LI>
<LI>Prev by thread:
<STRONG><A HREF="msg00050.html">Re: Greetings. :)</A></STRONG>
</LI>
<LI>Next by thread:
<STRONG><A HREF="msg00054.html">Re: Greetings. :)</A></STRONG>
</LI>
<LI>Index(es):
<UL>
<LI><A HREF="index.html#00051"><STRONG>Date</STRONG></A></LI>
<LI><A HREF="thread.html#00051"><STRONG>Thread</STRONG></A></LI>
</UL>
</LI>
</UL>

<!--X-BotPNI-End-->
<!--X-User-Footer-->
<!--X-User-Footer-End-->
<ul><li>Thread context:
<BLOCKQUOTE><UL>
<LI><STRONG>Re: Greetings. :)</STRONG>, <EM>(continued)</EM>
<ul compact>
<LI><strong><A NAME="00042" HREF="msg00042.html">Re: Greetings. :)</A></strong>, 
coder <a href="mailto:coder#ibm,net">coder#ibm,net</a>, Tue 08 Apr 1997, 03:41 GMT
</LI>
<LI><strong><A NAME="00043" HREF="msg00043.html">Re: Greetings. :)</A></strong>, 
Nathan Yospe <a href="mailto:yospe#hawaii,edu">yospe#hawaii,edu</a>, Tue 08 Apr 1997, 07:52 GMT
</LI>
<LI><strong><A NAME="00048" HREF="msg00048.html">Re: Greetings. :)</A></strong>, 
Chris Gray <a href="mailto:cg#ami-cg,GraySage.Edmonton.AB.CA">cg#ami-cg,GraySage.Edmonton.AB.CA</a>, Tue 08 Apr 1997, 13:13 GMT
</LI>
<LI><strong><A NAME="00050" HREF="msg00050.html">Re: Greetings. :)</A></strong>, 
Furball <a href="mailto:K.L.Lo-94#student,lut.ac.uk">K.L.Lo-94#student,lut.ac.uk</a>, Tue 08 Apr 1997, 17:16 GMT
</LI>
<LI><strong><A NAME="00051" HREF="msg00051.html">Re: Greetings. :)</A></strong>, 
Shawn Halpenny <a href="mailto:malachai#iname,com">malachai#iname,com</a>, Wed 09 Apr 1997, 00:44 GMT
</LI>
<LI><strong><A NAME="00054" HREF="msg00054.html">Re: Greetings. :)</A></strong>, 
Jeff Kesselman <a href="mailto:jeffk#tenetwork,com">jeffk#tenetwork,com</a>, Wed 09 Apr 1997, 10:34 GMT
</LI>
<LI><strong><A NAME="00055" HREF="msg00055.html">Re: Greetings. :)</A></strong>, 
Jeff Kesselman <a href="mailto:jeffk#tenetwork,com">jeffk#tenetwork,com</a>, Wed 09 Apr 1997, 10:43 GMT
</LI>
<LI><strong><A NAME="00056" HREF="msg00056.html">Re: Greetings. :)</A></strong>, 
Jon A. Lambert <a href="mailto:jlsysinc#ix,netcom.com">jlsysinc#ix,netcom.com</a>, Wed 09 Apr 1997, 10:49 GMT
</LI>
<LI><strong><A NAME="00058" HREF="msg00058.html">Re: Greetings. :)</A></strong>, 
Jeff Kesselman <a href="mailto:jeffk#tenetwork,com">jeffk#tenetwork,com</a>, Wed 09 Apr 1997, 11:04 GMT
</LI>
</ul>
</LI>
</UL></BLOCKQUOTE>

</ul>
<hr>
<center>
[&nbsp;<a href="../">Other Periods</a>
&nbsp;|&nbsp;<a href="../../">Other mailing lists</a>
&nbsp;|&nbsp;<a href="/search.php3">Search</a>
&nbsp;]
</center>
<hr>
</body>
</html>