1999Q2/
<!-- MHonArc v2.4.4 -->
<!--X-Subject: Re: [MUD&#45;Dev] Text Parsing -->
<!--X-From-R13: Pra Uerrne <terrneNploreuvtujnl.arg> -->
<!--X-Date: Wed, 2 Jun 1999 21:52:09 &#45;0700 -->
<!--X-Message-Id: 37560156.9E966D6E#cyberhighway,net -->
<!--X-Content-Type: text/plain -->
<!--X-Reference: 199906030332.VAA01312@ami&#45;cg.GraySage.Edmonton.AB.CA -->
<!--X-Head-End-->
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<html>
<head>
<title>MUD-Dev message, Re: [MUD-Dev] Text Parsing</title>
<!-- meta name="robots" content="noindex,nofollow" -->
<link rev="made" href="mailto:greear#cyberhighway,net">
</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="msg00430.html">Previous</a>
&nbsp;|&nbsp;<a href="msg00432.html">Next</a>
&nbsp;]
&nbsp;&nbsp;&nbsp;&nbsp;
Thread:&nbsp;
[&nbsp;<a href="msg00420.html">Previous</a>
&nbsp;|&nbsp;<a href="msg00433.html">Next</a>
&nbsp;]
&nbsp;&nbsp;&nbsp;&nbsp;
Index:&nbsp;
[&nbsp;<A HREF="author.html#00431">Author</A>
&nbsp;|&nbsp;<A HREF="#00431">Date</A>
&nbsp;|&nbsp;<A HREF="thread.html#00431">Thread</A>
&nbsp;]

<!--X-TopPNI-End-->
<!--X-MsgBody-->
<!--X-Subject-Header-Begin-->
<H1>Re: [MUD-Dev] Text Parsing</H1>
<HR>
<!--X-Subject-Header-End-->
<!--X-Head-of-Message-->
<UL>
<LI><em>To</em>: <A HREF="mailto:mud-dev#kanga,nu">mud-dev#kanga,nu</A></LI>
<LI><em>Subject</em>: Re: [MUD-Dev] Text Parsing</LI>
<LI><em>From</em>: Ben Greear &lt;<A HREF="mailto:greear#cyberhighway,net">greear#cyberhighway,net</A>&gt;</LI>
<LI><em>Date</em>: Wed, 02 Jun 1999 21:15:18 -0700</LI>
<LI><em>Reply-To</em>: <A HREF="mailto:mud-dev#kanga,nu">mud-dev#kanga,nu</A></LI>
<LI><em>Sender</em>: <A HREF="mailto:greear#burrito,cyberhighway.net">greear#burrito,cyberhighway.net</A></LI>
<LI><em>Sender</em>: <A HREF="mailto:mud-dev-admin#kanga,nu">mud-dev-admin#kanga,nu</A></LI>
</UL>
<!--X-Head-of-Message-End-->
<!--X-Head-Body-Sep-Begin-->
<HR>
<!--X-Head-Body-Sep-End-->
<!--X-Body-of-Message-->
<PRE>
Chris Gray wrote:
&gt; 
&gt; [Ben Greear:]
&gt; 
&gt; [My second follow-up to this message, after another few hours of thought.]
&gt; 
&gt; &gt; For instance, which of these would you chose to type:
&gt; &gt; get the sword from the second bag
&gt; &gt; get sword 2.bag
&gt; &gt; ge sw 2.bag
&gt; 
&gt; I don't think I really like the second form, since it does't allow me to
&gt; type the "from". It would probably be fine if it just skipped it,
&gt; as long as it doesn't get upset if I put it in. The reason I want to be
&gt; able to put it in is that I am used to using it in natural speech. In fact,
&gt; if I say to someone "get the sword", and they don't know what sword I'm
&gt; talking about, I'll likely say "get the sword *from the bag*", stressing
&gt; the "from the bag". Not being able to do that in the game would be
&gt; an annoyance.

Perhaps.  However, a text based game is inherrently not real, and interfacing
with it is no where near the same as interfacing with another human or any
other entity.  I assume outright that a new paradigm must be learnt by the
players.  An oft quoted phrase is, 'Optimize for the common case.'  Since
when entering a command to the server, all you really want to do is convey
an action, what does grammar, or any other rule imposed from our outside
communications, really add to the interface?

Look at the verbage in the commands.  Consider typing skills, and see which
one looks more efficient or more understandable.  I agree that the second 
and third might take some getting used to...but I think a competent human
could pick up the syntax in 5-10 minutes of useful help pages or discourse
with another player...

&gt; The use of the object indices here is another issue. Having them available
&gt; for disambiguation is good, but I much prefer adjectives. Again, in real
&gt; life, if I had a pair of swords in a bag, and told someone
&gt; "get the second sword from the bag", they wouldn't know which one I meant,
&gt; since the positions are not clear. Instead, I would describe the sword
&gt; using adjectives (e.g. the rusty one). Not being able to do that in the
&gt; game would also be annoying, simply because it is the natural thing an
&gt; English speaker would do.

How do you know all the keywords for a given object (how do you know,
as the programmer, which is rusty?)  When you start depending too heavily
on correctly built worlds/objects, you are liable to get into situations
where an innocent mistake in building makes it almost impossible to interact
with an entity.


-- 
Ben Greear (greear#cyberhighway,net)  <A  HREF="http://www.primenet.com/~greear">http://www.primenet.com/~greear</A> 
Author of ScryMUD:  mud.primenet.com 4444        (Released under GPL)
<A  HREF="http://www.primenet.com/~greear/ScryMUD/scry.html">http://www.primenet.com/~greear/ScryMUD/scry.html</A>


_______________________________________________
MUD-Dev maillist  -  MUD-Dev#kanga,nu
<A  HREF="http://www.kanga.nu/lists/listinfo/mud-dev">http://www.kanga.nu/lists/listinfo/mud-dev</A>


</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="00433" HREF="msg00433.html">Re: [MUD-Dev] Text Parsing</A></strong>
<ul compact><li><em>From:</em> Caliban Tiresias Darklock &lt;caliban#darklock,com&gt;</li></ul>
</UL></LI></UL>
<!--X-Follow-Ups-End-->
<!--X-References-->
<UL><LI><STRONG>References</STRONG>:
<UL>
<LI><STRONG><A NAME="00420" HREF="msg00420.html">Re: [MUD-Dev] Text Parsing</A></STRONG>
<UL><LI><EM>From:</EM> Chris Gray &lt;cg#ami-cg,GraySage.Edmonton.AB.CA&gt;</LI></UL></LI>
</UL></LI></UL>
<!--X-References-End-->
<!--X-BotPNI-->
<UL>
<LI>Prev by Date:
<STRONG><A HREF="msg00430.html">RE: [MUD-Dev] Text Parsing</A></STRONG>
</LI>
<LI>Next by Date:
<STRONG><A HREF="msg00432.html">Re: [MUD-Dev] Text Parsing</A></STRONG>
</LI>
<LI>Prev by thread:
<STRONG><A HREF="msg00420.html">Re: [MUD-Dev] Text Parsing</A></STRONG>
</LI>
<LI>Next by thread:
<STRONG><A HREF="msg00433.html">Re: [MUD-Dev] Text Parsing</A></STRONG>
</LI>
<LI>Index(es):
<UL>
<LI><A HREF="index.html#00431"><STRONG>Date</STRONG></A></LI>
<LI><A HREF="thread.html#00431"><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] Text Parsing</STRONG>, <EM>(continued)</EM>
<ul compact>
<ul compact>
<ul compact>
<LI><strong><A NAME="00436" HREF="msg00436.html">Re: [MUD-Dev] Text Parsing</A></strong>, 
Jon A. Lambert <a href="mailto:jlsysinc#ix,netcom.com">jlsysinc#ix,netcom.com</a>, Thu 03 Jun 1999, 05:55 GMT
</LI>
<LI><strong><A NAME="00571" HREF="msg00571.html">Re: [MUD-Dev] Text Parsing</A></strong>, 
Adam Wiggins <a href="mailto:adam#angel,com">adam#angel,com</a>, Mon 07 Jun 1999, 17:41 GMT
</LI>
</ul>
<LI><strong><A NAME="00453" HREF="msg00453.html">RE: [MUD-Dev] Text Parsing</A></strong>, 
Hans-Henrik Staerfeldt <a href="mailto:hhs#cbs,dtu.dk">hhs#cbs,dtu.dk</a>, Thu 03 Jun 1999, 15:59 GMT
</LI>
</ul>
<LI><strong><A NAME="00420" HREF="msg00420.html">Re: [MUD-Dev] Text Parsing</A></strong>, 
Chris Gray <a href="mailto:cg#ami-cg,GraySage.Edmonton.AB.CA">cg#ami-cg,GraySage.Edmonton.AB.CA</a>, Thu 03 Jun 1999, 03:36 GMT
<UL>
<LI><strong><A NAME="00431" HREF="msg00431.html">Re: [MUD-Dev] Text Parsing</A></strong>, 
Ben Greear <a href="mailto:greear#cyberhighway,net">greear#cyberhighway,net</a>, Thu 03 Jun 1999, 04:52 GMT
<UL>
<LI><strong><A NAME="00433" HREF="msg00433.html">Re: [MUD-Dev] Text Parsing</A></strong>, 
Caliban Tiresias Darklock <a href="mailto:caliban#darklock,com">caliban#darklock,com</a>, Thu 03 Jun 1999, 05:01 GMT
<UL>
<LI><strong><A NAME="00572" HREF="msg00572.html">Re: [MUD-Dev] Text Parsing</A></strong>, 
Adam Wiggins <a href="mailto:adam#angel,com">adam#angel,com</a>, Mon 07 Jun 1999, 17:46 GMT
</LI>
</UL>
</LI>
</UL>
</LI>
<LI><strong><A NAME="00443" HREF="msg00443.html">Re: [MUD-Dev] Text Parsing</A></strong>, 
Matthew Mihaly <a href="mailto:sarapis#achaea,com">sarapis#achaea,com</a>, Thu 03 Jun 1999, 05:58 GMT
</LI>
</UL>
</LI>
<LI><strong><A NAME="00421" HREF="msg00421.html">Re: [MUD-Dev] Text Parsing</A></strong>, 
Chris Gray <a href="mailto:cg#ami-cg,GraySage.Edmonton.AB.CA">cg#ami-cg,GraySage.Edmonton.AB.CA</a>, Thu 03 Jun 1999, 03:46 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>