<!-- MHonArc v2.4.4 --> <!--X-Subject: Re: [MUD-Dev] C&C and Event Rescheduling --> <!--X-From-R13: @nguna Kbfcr <lbfcrNunjnvv.rqh> --> <!--X-Date: Fri, 15 Aug 1997 06:56:29 +0000 --> <!--X-Message-Id: Pine.GSO.3.95q.970814194719.13754C-100000@uhunix2 --> <!--X-Content-Type: text/plain --> <!--X-Reference: 199708141928.MAA26131#xsvr3,cup.hp.com --> <!--X-Head-End--> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN"> <html> <head> <title>MUD-Dev message, Re: [MUD-Dev] C&C and Event Rescheduling</title> <!-- meta name="robots" content="noindex,nofollow" --> <link rev="made" href="mailto:yospe#hawaii,edu"> </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="msg00601.html">Previous</a> | <a href="msg00603.html">Next</a> ] Thread: [ <a href="msg00753.html">Previous</a> | <a href="msg00624.html">Next</a> ] Index: [ <A HREF="author.html#00602">Author</A> | <A HREF="#00602">Date</A> | <A HREF="thread.html#00602">Thread</A> ] <!--X-TopPNI-End--> <!--X-MsgBody--> <!--X-Subject-Header-Begin--> <H1>Re: [MUD-Dev] C&C and Event Rescheduling</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] C&C and Event Rescheduling</LI> <LI><em>From</em>: Nathan Yospe <<A HREF="mailto:yospe#hawaii,edu">yospe#hawaii,edu</A>></LI> <LI><em>Date</em>: Thu, 14 Aug 1997 19:54:36 -1000</LI> </UL> <!--X-Head-of-Message-End--> <!--X-Head-Body-Sep-Begin--> <HR> <!--X-Head-Body-Sep-End--> <!--X-Body-of-Message--> <PRE> On Thu, 14 Aug 1997 clawrenc#cup,hp.com wrote: :In <<A HREF="msg00484.html">9708120437.8b94#ami-cg,GraySage.Edmonton.AB.CA</A>>, on 08/12/97 : at 08:14 AM, cg#ami-cg,GraySage.Edmonton.AB.CA (Chris Gray) said: : :>[Chris L:] : :>: Please enters the following very rapidly: :>: :>: N, S, E, W. : :>It seems to me that, even if they are all on the same input line, :>they are separate commands from the user. : :As a general rule, yes. There are exceptions. Consider the case: : : > dig panama canal : You begin digging. : ...many hours later... : You are still digging. : You are attacked by the Orcs! : > kill orcs : Sorry, you'll have to wait till you're done digging. : > oops : :A silly implementation to be sure, but it illustrates. Another: : : > n,n,n,n,n,n,n,n,n,e,e,e,e,e,e : You go north : ... : There an incredibly valuable diamond here. : You go north. : You go east. : You go east. : ... : > Go back! Go back! : ... : > l : There is nothing here. Oops! Sounds like you need to rethink your sequential design! :The summary we arrived at last time was that by default user commands :should be executed strictly sequentially. This was to be done via :sequence number dependancies. However, we also saw a use in commands :which were to be explicity executed in parrallel with other user :commands. One of the primary uses for such was an interrupt command :which more or less said, "kill the entire command queue NOW!". That, and prioritized interuption... :(Hey Jon! This is another thread to add your list of things to dig up :-- the one about command sequencing, priority commands, command :interrupts, and job control for asynchronous command execution. It :was mainly between CG and myself.). And I may go and fish out a bunch of the stuff I wrote on the subject in the rgm.diku "Event-based vs Loop-based" thread several months back... :>I'd say that an input :>command from a user cannot even be ready for execution until all :>previous commands from that user have C&C'd. :In the general case yes. An explicit exception should be made for :interrupt commands. I don't like it even in general. Of course, my model is different, and not very many commands are executed as a single event, which is a major part of the rational behind the "event chain" model (I once provided a martial arts example, in which a jump kick is transformed into a somersault and turn when the target dives out of the way...) :>Haven't we talked about just this :>before? :Yup. However our new members didn't catch that thread. We've got a lot of threads could use a dustin off, I reckon. <snip a bunch of database style mud specific stuff> "You? We can't take you," said the Dean, glaring at the Librarian. "You don't know a thing about guerilla warfare." - Reaper Man, Nathan F. Yospe Registered Looney by Terry Pratchett yospe#hawaii,edu <A HREF="http://www2.hawaii.edu/~yospe">http://www2.hawaii.edu/~yospe</A> Meow </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="00624" HREF="msg00624.html">Re: [MUD-Dev] C&C and Event Rescheduling</A></strong> <ul compact><li><em>From:</em> Adam Wiggins <nightfall#user2,inficad.com></li></ul> </UL></LI></UL> <!--X-Follow-Ups-End--> <!--X-References--> <UL><LI><STRONG>References</STRONG>: <UL> <LI><STRONG><A NAME="00558" HREF="msg00558.html">Re: [MUD-Dev] C&C and Event Rescheduling</A></STRONG> <UL><LI><EM>From:</EM> clawrenc#cup,hp.com</LI></UL></LI> </UL></LI></UL> <!--X-References-End--> <!--X-BotPNI--> <UL> <LI>Prev by Date: <STRONG><A HREF="msg00601.html">Re: [MUD-Dev] Spellcaster, or Waving Hands</A></STRONG> </LI> <LI>Next by Date: <STRONG><A HREF="msg00603.html">Finding Space</A></STRONG> </LI> <LI>Prev by thread: <STRONG><A HREF="msg00753.html">Re: [MUD-Dev] C&C and Event Rescheduling</A></STRONG> </LI> <LI>Next by thread: <STRONG><A HREF="msg00624.html">Re: [MUD-Dev] C&C and Event Rescheduling</A></STRONG> </LI> <LI>Index(es): <UL> <LI><A HREF="index.html#00602"><STRONG>Date</STRONG></A></LI> <LI><A HREF="thread.html#00602"><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] C&C and Event Rescheduling</STRONG>, <EM>(continued)</EM> <ul compact> <ul compact> <LI><strong><A NAME="00563" HREF="msg00563.html">Re: [MUD-Dev] C&C and Event Rescheduling</A></strong>, Shawn Halpenny <a href="mailto:malachai#iname,com">malachai#iname,com</a>, Thu 14 Aug 1997, 20:25 GMT <UL> <LI><strong><A NAME="00610" HREF="msg00610.html">Re: [MUD-Dev] C&C and Event Rescheduling</A></strong>, clawrenc <a href="mailto:clawrenc#cup,hp.com">clawrenc#cup,hp.com</a>, Fri 15 Aug 1997, 20:10 GMT <UL> <LI><strong><A NAME="00693" HREF="msg00693.html">Re: [MUD-Dev] C&C and Event Rescheduling</A></strong>, Shawn Halpenny <a href="mailto:malachai#iname,com">malachai#iname,com</a>, Wed 20 Aug 1997, 14:12 GMT <UL> <LI><strong><A NAME="00753" HREF="msg00753.html">Re: [MUD-Dev] C&C and Event Rescheduling</A></strong>, clawrenc <a href="mailto:clawrenc#cup,hp.com">clawrenc#cup,hp.com</a>, Wed 27 Aug 1997, 01:21 GMT </LI> </UL> </LI> </UL> </LI> </UL> </LI> <LI><strong><A NAME="00602" HREF="msg00602.html">Re: [MUD-Dev] C&C and Event Rescheduling</A></strong>, Nathan Yospe <a href="mailto:yospe#hawaii,edu">yospe#hawaii,edu</a>, Fri 15 Aug 1997, 06:56 GMT <UL> <LI><strong><A NAME="00624" HREF="msg00624.html">Re: [MUD-Dev] C&C and Event Rescheduling</A></strong>, Adam Wiggins <a href="mailto:nightfall#user2,inficad.com">nightfall#user2,inficad.com</a>, Sat 16 Aug 1997, 20:49 GMT </LI> </UL> </LI> <LI><strong><A NAME="00618" HREF="msg00618.html">Re: [MUD-Dev] C&C and Event Rescheduling</A></strong>, Adam Wiggins <a href="mailto:nightfall#user1,inficad.com">nightfall#user1,inficad.com</a>, Sat 16 Aug 1997, 05:40 GMT <UL> <LI><strong><A NAME="00621" HREF="msg00621.html">Re: [MUD-Dev] C&C and Event Rescheduling</A></strong>, Marian Griffith <a href="mailto:gryphon#iaehv,nl">gryphon#iaehv,nl</a>, Sat 16 Aug 1997, 12:43 GMT <UL> <LI><strong><A NAME="00661" HREF="msg00661.html">Re: [MUD-Dev] C&C and Event Rescheduling</A></strong>, clawrenc <a href="mailto:clawrenc#cup,hp.com">clawrenc#cup,hp.com</a>, Tue 19 Aug 1997, 01:06 GMT </LI> </UL> </LI> </UL> </LI> </ul> </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>