<!-- MHonArc v2.4.4 --> <!--X-Subject: Re: [MUD-Dev] Text Parsing --> <!--X-From-R13: Pra Uerrne <terrneNploreuvtujnl.arg> --> <!--X-Date: Wed, 2 Jun 1999 21:52:09 -0700 --> <!--X-Message-Id: 37560156.9E966D6E#cyberhighway,net --> <!--X-Content-Type: text/plain --> <!--X-Reference: 199906030332.VAA01312@ami-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> [ <a href="../">Other Periods</a> | <a href="../../">Other mailing lists</a> | <a href="/search.php3">Search</a> ] <br clear=all><hr> <!--X-Body-Begin--> <!--X-User-Header--> <!--X-User-Header-End--> <!--X-TopPNI--> Date: [ <a href="msg00430.html">Previous</a> | <a href="msg00432.html">Next</a> ] Thread: [ <a href="msg00420.html">Previous</a> | <a href="msg00433.html">Next</a> ] Index: [ <A HREF="author.html#00431">Author</A> | <A HREF="#00431">Date</A> | <A HREF="thread.html#00431">Thread</A> ] <!--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 <<A HREF="mailto:greear#cyberhighway,net">greear#cyberhighway,net</A>></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: > > [Ben Greear:] > > [My second follow-up to this message, after another few hours of thought.] > > > For instance, which of these would you chose to type: > > get the sword from the second bag > > get sword 2.bag > > 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. 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... > 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. 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 <caliban#darklock,com></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 <cg#ami-cg,GraySage.Edmonton.AB.CA></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> [ <a href="../">Other Periods</a> | <a href="../../">Other mailing lists</a> | <a href="/search.php3">Search</a> ] </center> <hr> </body> </html>