1999Q2/
<!-- MHonArc v2.4.4 -->
<!--X-Subject: Re: [MUD&#45;Dev] Text Parsing -->
<!--X-From-R13: Quevf Uenl <ptNnzv&#45;pt.UenlEntr.Sqzbagba.OP.QO> -->
<!--X-Date: Wed, 2 Jun 1999 20:36:36 &#45;0700 -->
<!--X-Message-Id: 199906030332.VAA01312@ami&#45;cg.GraySage.Edmonton.AB.CA -->
<!--X-Content-Type: text/plain -->
<!--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:cg#ami-cg,GraySage.Edmonton.AB.CA">
</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="msg00419.html">Previous</a>
&nbsp;|&nbsp;<a href="msg00421.html">Next</a>
&nbsp;]
&nbsp;&nbsp;&nbsp;&nbsp;
Thread:&nbsp;
[&nbsp;<a href="msg00453.html">Previous</a>
&nbsp;|&nbsp;<a href="msg00431.html">Next</a>
&nbsp;]
&nbsp;&nbsp;&nbsp;&nbsp;
Index:&nbsp;
[&nbsp;<A HREF="author.html#00420">Author</A>
&nbsp;|&nbsp;<A HREF="#00420">Date</A>
&nbsp;|&nbsp;<A HREF="thread.html#00420">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>: Chris Gray &lt;<A HREF="mailto:cg#ami-cg,GraySage.Edmonton.AB.CA">cg#ami-cg,GraySage.Edmonton.AB.CA</A>&gt;</LI>
<LI><em>Date</em>: Wed, 2 Jun 1999 21:32:16 -0600</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: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>
[Ben Greear:]

[My second follow-up to this message, after another few hours of thought.]

&gt; For instance, which of these would you chose to type:
&gt; get the sword from the second bag
&gt; get sword 2.bag
&gt; ge sw 2.bag

I don't think I really like the second form, since it does't allow me to
type the "from". It would probably be fine if it just skipped it,
as long as it doesn't get upset if I put it in. The reason I want to be
able to put it in is that I am used to using it in natural speech. In fact,
if I say to someone "get the sword", and they don't know what sword I'm
talking about, I'll likely say "get the sword *from the bag*", stressing
the "from the bag". Not being able to do that in the game would be
an annoyance.

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


I've thought a bit more about the earlier example, as well. That was the
one where the system was choosing a focus of attention based on commands,
and then using that focus to interpret incomplete or ambiguous commands.
I've decided I wouldn't like that. My reasons are similar. I want the
world I'm interacting with to be rich and interesting, but I want my
tools of interaction to be clear and completely predictable. Having the
system interpret my input differently, depending on its internal (and
possibly poorly understood by me the user) rules of what it thinks I'm
interested in, would be a bad user interface, in my opinion. I want the
unpredictability to be in the world, not in the way I interact with it.
If I was aware that I was using such a system, I would always be afraid of
it making my character do something I had not intended. I would always
be worried about entering completely correct and unambiguous commands,
so that it couldn't mess with them. The first time it did something
significant (or too many insignificant ones) that I didn't want, I would
likely give up in disgust.

--
Don't design inefficiency in - it'll happen in the implementation.

Chris Gray     cg#ami-cg,GraySage.Edmonton.AB.CA
               <A  HREF="http://www.GraySage.Edmonton.AB.CA/cg/">http://www.GraySage.Edmonton.AB.CA/cg/</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="00443" HREF="msg00443.html">Re: [MUD-Dev] Text Parsing</A></strong>
<ul compact><li><em>From:</em> Matthew Mihaly &lt;sarapis#achaea,com&gt;</li></ul>
<li><strong><A NAME="00431" HREF="msg00431.html">Re: [MUD-Dev] Text Parsing</A></strong>
<ul compact><li><em>From:</em> Ben Greear &lt;greear#cyberhighway,net&gt;</li></ul>
</UL></LI></UL>
<!--X-Follow-Ups-End-->
<!--X-References-->
<!--X-References-End-->
<!--X-BotPNI-->
<UL>
<LI>Prev by Date:
<STRONG><A HREF="msg00419.html">RE: [MUD-Dev] Text Parsing</A></STRONG>
</LI>
<LI>Next by Date:
<STRONG><A HREF="msg00421.html">Re: [MUD-Dev] Text Parsing</A></STRONG>
</LI>
<LI>Prev by thread:
<STRONG><A HREF="msg00453.html">RE: [MUD-Dev] Text Parsing</A></STRONG>
</LI>
<LI>Next by thread:
<STRONG><A HREF="msg00431.html">Re: [MUD-Dev] Text Parsing</A></STRONG>
</LI>
<LI>Index(es):
<UL>
<LI><A HREF="index.html#00420"><STRONG>Date</STRONG></A></LI>
<LI><A HREF="thread.html#00420"><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>
<LI><strong><A NAME="00428" HREF="msg00428.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:29 GMT
<UL>
<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>
<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>
</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>