On Tue, 10 Oct 2000, Tony Robbins wrote: >This would not really cause a problem per se, it just means that every >typo involves a full iteration check of every single (I believe--Circle >doesn't use any other searching algorithm, does it?) command and social. >If you're going to do this, at least make sure you're using a better >search algorithm like binary search--you'll just have to make sure >everything is sorted before you start, or else you won't get very far. Sorting messes up command abbreviations. You could probably get away with a 26+e element array (or something fancier, tr[ei]e?) that used another searching construct for the later commands. You won't find 'look' for a command starting with 'c', for example. I'd recommend fancier if you're concerned about it. How many cycles out of the 10 per second do you think people execute a command? The worst case I can think of is when someone speedwalks and slams 40-50 movement commands into the system. The average person is either resting, talking, exploring, or watching a fight. I wouldn't spend a lot of time on it... -- George Greer greerga@circlemud.org +------------------------------------------------------------+ | Ensure that you have read the CircleMUD Mailing List FAQ: | | http://qsilver.queensu.ca/~fletchra/Circle/list-faq.html | +------------------------------------------------------------+
This archive was generated by hypermail 2b30 : 04/10/01 PDT