1998Q1/
<!-- MHonArc v2.4.4 -->
<!--X-Subject: Re: [MUD&#45;Dev] Net protocols for MUDing (was: Moore's Law sucks) -->
<!--X-From-R13: X Q Znjerapr <pynjNhaqre.rate.ftv.pbz> -->
<!--X-Date: Thu, 19 Mar 1998 20:36:00 +0000 -->
<!--X-Message-Id: 199803192035.MAA34489#under,engr.sgi.com -->
<!--X-Content-Type: text/plain -->
<!--X-Reference: 199802241854.NAA23341#relay,mnsinc.com -->
<!--X-Head-End-->
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<html>
<head>
<title>MUD-Dev message, Re: [MUD-Dev] Net protocols for MUDing (was: Moore's Law sucks</title>
<!-- meta name="robots" content="noindex,nofollow" -->
<link rev="made" href="mailto:claw#under,engr.sgi.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="msg00766.html">Previous</a>
&nbsp;|&nbsp;<a href="msg00768.html">Next</a>
&nbsp;]
&nbsp;&nbsp;&nbsp;&nbsp;
Thread:&nbsp;
[&nbsp;<a href="msg00581.html">Previous</a>
&nbsp;|&nbsp;<a href="msg00766.html">Next</a>
&nbsp;]
&nbsp;&nbsp;&nbsp;&nbsp;
Index:&nbsp;
[&nbsp;<A HREF="author.html#00767">Author</A>
&nbsp;|&nbsp;<A HREF="#00767">Date</A>
&nbsp;|&nbsp;<A HREF="thread.html#00767">Thread</A>
&nbsp;]

<!--X-TopPNI-End-->
<!--X-MsgBody-->
<!--X-Subject-Header-Begin-->
<H1>Re: [MUD-Dev] Net protocols for MUDing (was: Moore's Law sucks)</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] Net protocols for MUDing (was: Moore's Law sucks) </LI>
<LI><em>From</em>: J C Lawrence &lt;<A HREF="mailto:claw#under,engr.sgi.com">claw#under,engr.sgi.com</A>&gt;</LI>
<LI><em>Date</em>: Thu, 19 Mar 1998 12:35:56 -0800</LI>
</UL>
<!--X-Head-of-Message-End-->
<!--X-Head-Body-Sep-Begin-->
<HR>
<!--X-Head-Body-Sep-End-->
<!--X-Body-of-Message-->
<PRE>
On Tue, 24 Feb 1998 10:58:08 PST8PDT 
Caliban Tiresias Darklock&lt;caliban#darklock,com&gt; wrote:
&gt; On 01:41 AM 2/24/98 +0000, I personally witnessed Chris Gray jumping
&gt; up to say:
&gt;&gt; [Chris L:]

&gt;&gt;&gt; The key feature of TCP which I'd remove would be the error
&gt;&gt;&gt; correction. Given a predictive client its both unecessary and
&gt;&gt;&gt; counter-productive.

&gt;&gt; Only to a certain extent. Sure, you can probably cruise over a bit
&gt;&gt; of lost data in graphics or audio output. Missing some text from
&gt;&gt; the middle of a paragraph could be a bit shocking to the average
&gt;&gt; user, however. Also, the channel back from the client to the server
&gt;&gt; should not lose any of the user's input.

&gt; I'd also like to point out that error control is very much
&gt; appreciated out here in areas where line noise is not a thing of the
&gt; past.
...deletia...
&gt; In the BBS era, all of us out
&gt; here would get huge amounts of line noise that made it impossible to
&gt; do much of anything. Now all we get is a slowdown in our transfer
&gt; rates. I sort of like that. I'm not fond of the idea that someone
&gt; out there wants to get rid of it because he doesn't need it.

You misconstrue.  The idea is not to remove error corection and stream 
validation for the sake of performance on good networks, it is for the 
sake of those in situations like you (or those like me on a good
network, but playing a game which is one bad connection).

Only absolutely critical data is guaranteed delivery.  All the rest is 
done on a best case basis with the client presenting you its best
guess as to the current scenario based on the (possibly greviously
incompleat) data it has recieved to date.

&gt; But what you're proposing means that I need to move. That's not
&gt; really feasible.

&lt;bow&gt;

Now there's evidence of MUD addiction: Yeah, we're moving to
California to get lower ping and net-reliability times to Murkle...

&gt; Okay, so I could go out and petition the phone company to spend
&gt; several million dollars just so I cen get better performance from
&gt; your game. (Yeah, that's going to happen.) 

Which?  The petition?  &lt;kof?&gt;

&gt; But no matter how you try to convince the public otherwise, the
&gt; players are going to think the line noise and dropouts are the fault
&gt; of YOUR game. After all, they looked at a room and they got
&gt; garbage. They got into a fight with a mob, and lost four attacks due
&gt; to line noise. Will you still have players? Undoubtedly. But when
&gt; all is said and done, you've told a huge number of people that they
&gt; just can't play your game. Isn't that a little rude?

Nope.  Please re-read.  The idea is no exclusionary, but inclusionary.
Currently I have enourmous problems playing a couple very good games
in eastern Europe due to dropped packets and telnet freezing the
entire interface while it gets that last missing byte (this is what
"lag" actually is BTW).  Quite frankly I don't care about that missing
byte -- I can always issue another "LOOK" command, or ask the speaker
to repeat.

What I want is responsiveness, and moving to a protocol which does not 
guarantee correctness for the entire stream can offer some of that.

-- 
J C Lawrence                               Internet: claw#null,net
(Contractor)                               Internet: coder#ibm,net
---------(*)                     Internet: claw#under,engr.sgi.com
...Honourary Member of Clan McFud -- Teamer's Avenging Monolith...

</PRE>

<!--X-Body-of-Message-End-->
<!--X-MsgBody-End-->
<!--X-Follow-Ups-->
<HR>
<!--X-Follow-Ups-End-->
<!--X-References-->
<UL><LI><STRONG>References</STRONG>:
<UL>
<LI><STRONG><A NAME="00581" HREF="msg00581.html">Re: [MUD-Dev] Net protocols for MUDing (was: Moore's Law sucks)</A></STRONG>
<UL><LI><EM>From:</EM> Caliban Tiresias Darklock &lt;caliban#darklock,com&gt;</LI></UL></LI>
</UL></LI></UL>
<!--X-References-End-->
<!--X-BotPNI-->
<UL>
<LI>Prev by Date:
<STRONG><A HREF="msg00766.html">Re: [MUD-Dev] Net protocols for MUDing (was: Moore's Law sucks)</A></STRONG>
</LI>
<LI>Next by Date:
<STRONG><A HREF="msg00768.html">SIMULATING FUTURE HISTORIES</A></STRONG>
</LI>
<LI>Prev by thread:
<STRONG><A HREF="msg00581.html">Re: [MUD-Dev] Net protocols for MUDing (was: Moore's Law sucks)</A></STRONG>
</LI>
<LI>Next by thread:
<STRONG><A HREF="msg00766.html">Re: [MUD-Dev] Net protocols for MUDing (was: Moore's Law sucks)</A></STRONG>
</LI>
<LI>Index(es):
<UL>
<LI><A HREF="index.html#00767"><STRONG>Date</STRONG></A></LI>
<LI><A HREF="thread.html#00767"><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] The MLI Project</STRONG>, <EM>(continued)</EM>
<ul compact>
<LI><strong><A NAME="00606" HREF="msg00606.html">RE: [MUD-Dev] The MLI Project</A></strong>, 
Koster, Raph <a href="mailto:rkoster#origin,ea.com">rkoster#origin,ea.com</a>, Thu 26 Feb 1998, 15:17 GMT
</LI>
</ul>
</LI>
<LI><strong><A NAME="00576" HREF="msg00576.html">Re: [MUD-Dev]	Net protocols for MUDing (was: Moore's Law sucks)</A></strong>, 
Chris Gray <a href="mailto:cg#ami-cg,GraySage.Edmonton.AB.CA">cg#ami-cg,GraySage.Edmonton.AB.CA</a>, Tue 24 Feb 1998, 09:35 GMT
<UL>
<LI><strong><A NAME="00579" HREF="msg00579.html">Net protocols for MUDing</A></strong>, 
s001gmu <a href="mailto:s001gmu#nova,wright.edu">s001gmu#nova,wright.edu</a>, Tue 24 Feb 1998, 14:56 GMT
</LI>
<LI><strong><A NAME="00581" HREF="msg00581.html">Re: [MUD-Dev] Net protocols for MUDing (was: Moore's Law sucks)</A></strong>, 
Caliban Tiresias Darklock <a href="mailto:caliban#darklock,com">caliban#darklock,com</a>, Tue 24 Feb 1998, 18:54 GMT
<UL>
<LI><strong><A NAME="00767" HREF="msg00767.html">Re: [MUD-Dev] Net protocols for MUDing (was: Moore's Law sucks)</A></strong>, 
J C Lawrence <a href="mailto:claw#under,engr.sgi.com">claw#under,engr.sgi.com</a>, Thu 19 Mar 1998, 20:36 GMT
</LI>
</UL>
</LI>
<LI><strong><A NAME="00766" HREF="msg00766.html">Re: [MUD-Dev] Net protocols for MUDing (was: Moore's Law sucks)</A></strong>, 
J C Lawrence <a href="mailto:claw#under,engr.sgi.com">claw#under,engr.sgi.com</a>, Thu 19 Mar 1998, 20:22 GMT
</LI>
</UL>
<UL>
<li>&lt;Possible follow-up(s)&gt;<br>
<LI><strong><A NAME="00645" HREF="msg00645.html">Re: [MUD-Dev]	Net protocols for MUDing (was: Moore's Law sucks)</A></strong>, 
Chris Gray <a href="mailto:cg#ami-cg,GraySage.Edmonton.AB.CA">cg#ami-cg,GraySage.Edmonton.AB.CA</a>, Sat 28 Feb 1998, 18:04 GMT
<UL>
<LI><strong><A NAME="00650" HREF="msg00650.html">Re: [MUD-Dev] Net protocols for MUDing (was: Moore's Law sucks)</A></strong>, 
Vadim Tkachenko <a href="mailto:vadimt#4cs,com">vadimt#4cs,com</a>, Sat 28 Feb 1998, 22:40 GMT
</LI>
</UL>
</LI>
</UL>
</LI>
<LI><strong><A NAME="00577" HREF="msg00577.html">Re: [MUD-Dev]	BOOK: Myer's Silverlock</A></strong>, 
Chris Gray <a href="mailto:cg#ami-cg,GraySage.Edmonton.AB.CA">cg#ami-cg,GraySage.Edmonton.AB.CA</a>, Tue 24 Feb 1998, 09:30 GMT
</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>