1998Q1/
<!-- MHonArc v2.4.4 -->
<!--X-Subject: Re: [MUD&#45;Dev]  CORBA, RMI, threads -->
<!--X-From-R13: Penaqba Uvyyrfcvr <oenaqbaNebthrgenqre.pbz> -->
<!--X-Date: Tue, 27 Jan 1998 21:26:08 +0000 -->
<!--X-Message-Id: Pine.BSF.3.96.980127141954.10986A&#45;100000#roguetrader,com -->
<!--X-Content-Type: text/plain -->
<!--X-Reference: 34CCBC86.41C67EA6#efrei,fr -->
<!--X-Head-End-->
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<html>
<head>
<title>MUD-Dev message, Re: [MUD-Dev]  CORBA, RMI, threads</title>
<!-- meta name="robots" content="noindex,nofollow" -->
<link rev="made" href="mailto:brandon#roguetrader,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="msg00330.html">Previous</a>
&nbsp;|&nbsp;<a href="msg00332.html">Next</a>
&nbsp;]
&nbsp;&nbsp;&nbsp;&nbsp;
Thread:&nbsp;
[&nbsp;<a href="msg00324.html">Previous</a>
&nbsp;|&nbsp;<a href="msg00334.html">Next</a>
&nbsp;]
&nbsp;&nbsp;&nbsp;&nbsp;
Index:&nbsp;
[&nbsp;<A HREF="author.html#00331">Author</A>
&nbsp;|&nbsp;<A HREF="#00331">Date</A>
&nbsp;|&nbsp;<A HREF="thread.html#00331">Thread</A>
&nbsp;]

<!--X-TopPNI-End-->
<!--X-MsgBody-->
<!--X-Subject-Header-Begin-->
<H1>Re: [MUD-Dev]  CORBA, RMI, threads</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: [MUD-Dev]  CORBA, RMI, threads</LI>
<LI><em>From</em>: Brandon Gillespie &lt;<A HREF="mailto:brandon#roguetrader,com">brandon#roguetrader,com</A>&gt;</LI>
<LI><em>Date</em>: Tue, 27 Jan 1998 14:26:10 -0700 (MST)</LI>
</UL>
<!--X-Head-of-Message-End-->
<!--X-Head-Body-Sep-Begin-->
<HR>
<!--X-Head-Body-Sep-End-->
<!--X-Body-of-Message-->
<PRE>

On Mon, 26 Jan 1998, Marc Eyrignoux wrote: 

&gt; I would like to know what ColdC exactly does. Is it a better alternative
&gt; to lua (I mean: can I write some scripts for some objects or monsters,
&gt; these scripts being able to interact with other datas or objects in
&gt; memory or in the database, store them in the database, and execute
&gt; them?) 

Umm, I'm not fully sure what you are asking, but I think the answer is:

    yes

Perhaps you could clarify?

&gt; &gt; Hash table of instances, an instance is a collection of references to a
&gt; &gt; client-side database coupled with a server-side physical model and behavior
&gt; &gt; model. You won't find better than a well implemented hash table, believe me
&gt; &gt; I tried. Dynamic trees are the next best thing.
&gt;
&gt; In the case of a Hashtable, how can you store 2 identical monsters?  I
&gt; think that 2 orks have the same server-side models. Is the difference
&gt; made at the client-side refernces? (I take the case where 2 orks are at
&gt; the same location, have the same number of lifepoints...) 

Go to the store and buy the set of books 'Datastructures and Algorithms'
(or something like this) by Donald Knuth--read the section on hash tables. 
It addresses collisions in the table and many other things.  It just might
be the best purchase you ever make, in computer books. 

But to explain--when you have a collision in your hash table there are
many ways you can deal with it.  The only useful (imho) ways are chaining
from that point on.  Essentially, you drop a binary tree at each point
in the hash table, and just expand from there out--or simply a linear
linked list also works.  This is where the 'deep' reference comes into
play--where 'wide' is the width of the hash table and 'deep' is how deep
you want it to handle collisions.  Usually after you go so deep you
rebuild the table with a wider setting.

-Brandon Gillespie



</PRE>

<!--X-Body-of-Message-End-->
<!--X-MsgBody-End-->
<!--X-Follow-Ups-->
<HR>
<ul compact><li><strong>Follow-Ups</strong>:
<ul>
<li><strong><A NAME="00334" HREF="msg00334.html">Re: [MUD-Dev]  CORBA, RMI, threads</A></strong>
<ul compact><li><em>From:</em> Marc Eyrignoux &lt;Marc.Eyrignoux#efrei,fr&gt;</li></ul>
</UL></LI></UL>
<!--X-Follow-Ups-End-->
<!--X-References-->
<UL><LI><STRONG>References</STRONG>:
<UL>
<LI><STRONG><A NAME="00323" HREF="msg00323.html">Re: [MUD-Dev]  CORBA, RMI, threads</A></STRONG>
<UL><LI><EM>From:</EM> Marc Eyrignoux &lt;Marc.Eyrignoux#efrei,fr&gt;</LI></UL></LI>
</UL></LI></UL>
<!--X-References-End-->
<!--X-BotPNI-->
<UL>
<LI>Prev by Date:
<STRONG><A HREF="msg00330.html">Re: [MUD-Dev] The impact of the web on muds</A></STRONG>
</LI>
<LI>Next by Date:
<STRONG><A HREF="msg00332.html">VRML Becomes ISO/IEC International Standard (fwd)</A></STRONG>
</LI>
<LI>Prev by thread:
<STRONG><A HREF="msg00324.html">CORBA, RMI, threads</A></STRONG>
</LI>
<LI>Next by thread:
<STRONG><A HREF="msg00334.html">Re: [MUD-Dev]  CORBA, RMI, threads</A></STRONG>
</LI>
<LI>Index(es):
<UL>
<LI><A HREF="index.html#00331"><STRONG>Date</STRONG></A></LI>
<LI><A HREF="thread.html#00331"><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: [MUD-Dev]  CORBA, RMI, threads</STRONG>, <EM>(continued)</EM>
<ul compact>
<ul compact>
<ul compact>
<ul compact>
<ul compact>
<ul compact>
<ul compact>
<LI><strong><A NAME="00443" HREF="msg00443.html">Re: [MUD-Dev]  CORBA, RMI, threads</A></strong>, 
coder <a href="mailto:coder#ibm,net">coder#ibm,net</a>, Thu 12 Feb 1998, 22:22 GMT
</LI>
</ul>
</ul>
<LI><strong><A NAME="00300" HREF="msg00300.html">Re: [MUD-Dev]  CORBA, RMI, threads</A></strong>, 
Nathan Yospe <a href="mailto:yospe#hawaii,edu">yospe#hawaii,edu</a>, Fri 23 Jan 1998, 18:58 GMT
<UL>
<LI><strong><A NAME="00323" HREF="msg00323.html">Re: [MUD-Dev]  CORBA, RMI, threads</A></strong>, 
Marc Eyrignoux <a href="mailto:Marc.Eyrignoux#efrei,fr">Marc.Eyrignoux#efrei,fr</a>, Mon 26 Jan 1998, 16:40 GMT
<UL>
<LI><strong><A NAME="00324" HREF="msg00324.html">CORBA, RMI, threads</A></strong>, 
s001gmu <a href="mailto:s001gmu#nova,wright.edu">s001gmu#nova,wright.edu</a>, Mon 26 Jan 1998, 20:37 GMT
</LI>
<LI><strong><A NAME="00331" HREF="msg00331.html">Re: [MUD-Dev]  CORBA, RMI, threads</A></strong>, 
Brandon Gillespie <a href="mailto:brandon#roguetrader,com">brandon#roguetrader,com</a>, Tue 27 Jan 1998, 21:26 GMT
<UL>
<LI><strong><A NAME="00334" HREF="msg00334.html">Re: [MUD-Dev]  CORBA, RMI, threads</A></strong>, 
Marc Eyrignoux <a href="mailto:Marc.Eyrignoux#efrei,fr">Marc.Eyrignoux#efrei,fr</a>, Wed 28 Jan 1998, 10:09 GMT
<UL>
<LI><strong><A NAME="00340" HREF="msg00340.html">CORBA, RMI, threads</A></strong>, 
s001gmu <a href="mailto:s001gmu#nova,wright.edu">s001gmu#nova,wright.edu</a>, Thu 29 Jan 1998, 14:46 GMT
<LI><strong><A NAME="00468" HREF="msg00468.html">Re: [MUD-Dev]  CORBA, RMI, threads</A></strong>, 
coder <a href="mailto:coder#ibm,net">coder#ibm,net</a>, Sun 15 Feb 1998, 13:38 GMT
<LI><strong><A NAME="00471" HREF="msg00471.html">CORBA, RMI, threads</A></strong>, 
s001gmu <a href="mailto:s001gmu#nova,wright.edu">s001gmu#nova,wright.edu</a>, Mon 16 Feb 1998, 01:53 GMT
</LI>
</LI>
</LI>
</UL>
</LI>
</UL>
</LI>
</UL>
</LI>
</UL>
</LI>
</ul>
</ul>
</ul>
</ul>
</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>