September 2003
- [TECH] Server Bottlenecks Jim Purbrick
- [TECH] Server Bottlenecks J C Lawrence
- [TECH] Server Bottlenecks Bruce Mitchener
- [TECH] Server Bottlenecks Jim Purbrick
- [TECH] Server Bottlenecks Bruce Mitchener
- [TECH] Server Bottlenecks J C Lawrence
- [TECH] Server Bottlenecks Roy Riggs
- [TECH] Server Bottlenecks Daniel.Harman@barclayscapital.com
- [TECH] Server Bottlenecks Jim Purbrick
- [TECH] Server Bottlenecks Sean Kelly
- [TECH] Server Bottlenecks Mike Shaver
- [TECH] Server Bottlenecks Eamonn O'Brien
- [TECH] Server Bottlenecks Daniel.Harman@barclayscapital.com
- [TECH] Server Bottlenecks ceo
- [TECH] Server Bottlenecks ceo
- [TECH] Server Bottlenecks Lazarus
- [TECH] Server Bottlenecks Jeff Thompson
- [Tech] Garbage collection Brian Hook
- [Tech] Garbage collection Lars Duening
- [Tech] Garbage collection Bruce Mitchener
- [Tech] Garbage collection Jay Carlson
- TECH: Question about Bartle's new book Christer Enfors
- TECH: Question about Bartle's new book Richard A. Bartle
On 02 September 2003, Christer Enfors wrote:
> On page 291, footnote 51, Bartle writes:
> "I put a smimple expert system into MUD2 to control mobiles in
> fights, but toned it down because it turned out to to be better
> than many players. It's merely a question of balance."
> This sounds very interesting. Does anybody know where I can get
> more information about this expert system, and a rough overview of
> how it was originally designed? And in what way he toned it down?
OK, well there are some standard strategies meaningful for MUD2,
which I coded in directly. These are of the "if I am carrying a
heavy object I don't need, drop it" variety, and they were the
default behaviour. However, some of these detected conditions where
it could invoke a proper planning system. The planning system
operates on a list of actions that are to be executed in sequence
whenever it's time for the mobile to act. The actions in the
planning system override the default behaviour, and can include
planning and sensing actions (ie. a plan could be something like,
"remove my opponent's magical protections, then if they're not blind
cast a blindness spell on them, otherwise think of some other spell
to cast on them"). These actions were themselves hard-coded, though
- the planner wasn't sophisticated enough to be able to introspect
on them.
The system worked by taking the first action in the plan and
executing its code. This may or may not involve some "physical"
actions, and may or may not involve alteration to the plan. When the
plan was empty, it defaulted to the standard hard-coded (and if you
knew your stuff, predictable) basic reactive system.
As for toning it down, I did this in two ways: by putting guards on
some actions such that they wouldn't be inserted in the plan for
more stupid mobiles (zombies aren't as smart as goblins); by adding
in some randomisation, so that mobiles would sometimes not put the
best action in the plan or would not do the best response in the
hard-coded part.
As I said in the footnote, it was only a simple expert system
(mainly because of the overheads in CPU use if I'd gone for
something beefier). However, when inexpert players were faced with
it they tended not to know the best thing to do in the situation
themselves and consequently lost when perhaps they shouldn't
have. That's why I toned it down.
I do use the planning system for other activities (mobiles giving
one another orders to try to counter attacks by multiple players,
that kind of thing) but I never really pushed it hard; it was more
of a luxury borne from my interest in AI, rather than anything the
gameplay actually needed.
Richard
- TECH: Question about Bartle's new book Richard A. Bartle
- Generating Cities John Arras
- Load Testing a MUD sszretter@hotmail.com
- Load Testing a MUD Ren Reynolds
- Load Testing a MUD Ben Greear
- Load Testing a MUD Daniel.Harman@barclayscapital.com
- Load Testing a MUD Matthew D. Fuller
- Load Testing a MUD Marc Bowden
- Load Testing a MUD Lars Duening
- Load Testing a MUD Marc Bowden
- [DGN] Writing... a mud... erich-herz@uiowa.edu
- [DGN] Writing... a mud... Amanda Walker
- [DGN]: Ludicrous scheme. Yaka St.Aise
- [DGN]: Ludicrous scheme. Matt Mihaly
- [DGN]: Ludicrous scheme. Yaka St.Aise
- [DGN]: Ludicrous scheme. Michael Chui
- [DGN]: Ludicrous scheme. Amanda Walker
- [DGN]: Ludicrous scheme. Matthew Dobervich
- [DGN]: Ludicrous scheme. Justin Randall
- [DGN]: Ludicrous scheme. Yaka St.Aise
- [DGN]: Ludicrous scheme. Chris Duesing
- [DGN]: Ludicrous scheme. Crosbie Fitch
- [DGN]: Ludicrous scheme. Yaka St.Aise
- [DGN]: Ludicrous scheme. John Buehler
- [DGN]: Ludicrous scheme. Ola Fosheim Grøstad
- BIZ: Who owns my sword? Corpheous Andrakin
- BIZ: Who owns my sword? Scott Jennings
- BIZ: Who owns my sword? Matthew Dobervich
- BIZ: Who owns my sword? Matt Mihaly
- BIZ: Who owns my sword? Crosbie Fitch
- BIZ: Who owns my sword? Matt Mihaly
- BIZ: Who owns my sword? Daniel Anderson
- BIZ: Who owns my sword? Mike Shaver
- BIZ: Who owns my sword? Matt Mihaly
- BIZ: Who owns my sword? Crosbie Fitch
- BIZ: Who owns my sword? Matt Mihaly
- BIZ: Who owns my sword? Crosbie Fitch
- BIZ: Who owns my sword? Matt Mihaly
- BIZ: Who owns my sword? Crosbie Fitch
- BIZ: Who owns my sword? Matt Mihaly
- BIZ: Who owns my sword? Daniel Stahl
- BIZ: Who owns my sword? Ren Reynolds
- BIZ: Who owns my sword? Matt Mihaly
- BIZ: Who owns my sword? Tamzen Cannoy
- BIZ: Who owns my sword? Mike Shaver
- BIZ: Who owns my sword? ceo
- BIZ: Who owns my sword? Nathan Yospe
- BIZ: Who owns my sword? Ren Reynolds
- BIZ: Who owns my sword? Matt Mihaly
- BIZ: Who owns my sword? Matt Mihaly
- BIZ: Who owns my sword? Linder Support Team
- BIZ: Who owns my sword? Crosbie Fitch
- BIZ: Who owns my sword? Matt Mihaly
- BIZ: Who owns my sword? Crosbie Fitch
- BIZ: Who owns my sword? Matt Mihaly
- BIZ: Who owns my sword? Crosbie Fitch
- BIZ: Who owns my sword? Marian Griffith
- BIZ: Who owns my sword? Matt Mihaly
- BIZ: Who owns my sword? Michael Chui
- BIZ: Who owns my sword? Matt Mihaly
- BIZ: Who owns my sword? Paul Schwanz
- BIZ: Who owns my sword? J C Lawrence
- BIZ: Who owns my sword? Crosbie Fitch
- BIZ: Who owns my sword? Amanda Walker
- BIZ: Who owns my sword? Matt Mihaly
- BIZ: Who owns my sword? Crosbie Fitch
- BIZ: Who owns my sword? Matt Mihaly
- BIZ: Who owns my sword? Jeff Cole
- BIZ: Who owns my sword? Crosbie Fitch
- BIZ: Who owns my sword? Jeff Cole
- BIZ: Who owns my sword? Crosbie Fitch
- BIZ: Who owns my sword? Amanda Walker
- BIZ: Who owns my sword? Marian Griffith
- BIZ: Who owns my sword? Jeff Cole
- BIZ: Who owns my sword? Michael Chui
- BIZ: Who owns my sword? Crosbie Fitch
- BIZ: Who owns my sword? Marian Griffith
- BIZ: Who owns my sword? Jeff Cole
- BIZ: Who owns my sword? Crosbie Fitch
- BIZ: Who owns my sword? Ren Reynolds
- BIZ: Who owns my sword? ceo
- BIZ: Who owns my sword? ceo
- BIZ: Who owns my sword? Crosbie Fitch
- BIZ: Who owns my sword? Scott Jennings
- BIZ: Who owns my sword? Matt Mihaly
- BIZ: Who owns my sword? Daniel Anderson
- BIZ: Who owns my sword? Scott Jennings
- BIZ: Who owns my sword? ren@aldermangroup.com
- BIZ: Who owns my sword? Dave Rickey
- BIZ: Who owns my sword? Matt Mihaly
- BIZ: Who owns my sword? Baar - Lord of the Seven Suns
- BIZ: Who owns my sword? Michael Chui
- BIZ: Who owns my sword? Ryan S. Dancey
- BIZ: Who owns my sword? Ren Reynolds
- BIZ: Who owns my sword? Hans-Henrik Staerfeldt
- BIZ: Who owns my sword? John Buehler
- BIZ: Who owns my sword? Ren Reynolds
- BIZ: Who owns my sword? Dave Rickey
- BIZ: Who owns my sword? Ren Reynolds
- BIZ: Who owns my sword? Ren Reynolds
- BIZ: Who owns my sword? Matt Mihaly
- BIZ: Who owns my sword? Ren Reynolds
- BIZ: Who owns my sword? Amanda Walker
- BIZ: Who owns my sword? Ren Reynolds
- BIZ: Who owns my sword? Amanda Walker
- BIZ: Who owns my sword? Ren Reynolds
- BIZ: Who owns my sword? Amanda Walker
- BIZ: Who owns my sword? Marian Griffith
- BIZ: Who owns my sword? Chris Mancil
- BIZ: Who owns my sword? Zach Collins {Siege}
- BIZ: Who owns my sword? Ren Reynolds
- BIZ: Who owns my sword? Crosbie Fitch
- BIZ: Who owns my sword? Ren Reynolds
- BIZ: Who owns my sword? Ren Reynolds
- BIZ: Who owns my sword? Tamzen Cannoy
- Why doesn't Lineage count as the most popular MMOG ever? Daniel Anderson
- Why doesn't Lineage count as the most popular MMOG ever? Koster, Raph
- Why doesn't Lineage count as the most popular MMOG ever? Scott Jennings
- Why doesn't Lineage count as the most popular MMOG ever? Martin Bassie
- Why doesn't Lineage count as the most popular MMOG ever? Chris Holko
- Why doesn't Lineage count as the most popular MMOG ever? burra@alum.rpi.edu
- Why doesn't Lineage count as the most popular MMOG ever? Scott Jennings
- Why doesn't Lineage count as the most popular MMOG ever? Daniel Anderson
- Why doesn't Lineage count as the most popular MMOG ever? Matt Mihaly
- Why doesn't Lineage count as the most popular MMOG ever? Threshold RPG
- Why doesn't Lineage count as the most popular MMOG ever? Jason Smith
- MUD-Dev Digest, Vol 4, Issue 5 Jessica Mulligan
- [Tech] Functional languages Brian Hook
- [Tech] Functional languages ceo
- [Tech] Functional languages Brian Hook
- [Tech] Functional languages Kim
- [Tech] Functional languages J C Lawrence
- [Tech] Functional languages Joshua Judson Rosen
- [Tech] Functional languages sproctor@ccs.neu.edu
- SW:G Matt Mihaly
- Grief teaching? (Was: Why doesn't Lineage count asthe most pop burra@alum.rpi.edu
- Grief teaching? (Was: Why doesn't Lineage count as the most popular MMOG ever?) ghovs
- Grief teaching? (Was: Why doesn't Lineage count as the most popular MMOG ever?) Daniel.Harman@barclayscapital.com
- R: MUD-Dev Digest, Vol 4, Issue 5 Ghilardi Filippo
- Ghostmode (was: SW:G) Lars Duening
- Ghostmode (was: SW:G) Michael Tresca
- Ghostmode (was: SW:G) Marian Griffith
- MUD-Dev Digest, Vol 4, Issue 5 Crosbie Fitch
- BIZ: Who holds your cahonas in their hand? (runs your infrastructure...; ) ceo
- ghost mode (was SW:G) Tess Lowe
- ghost mode (was SW:G) Amanda Walker
- ghost mode (was SW:G) Vladimir Cole
- ghost mode (was SW:G) Erik Bethke
- ghost mode (was SW:G) Daniel.Harman@barclayscapital.com
- ghost mode (was SW:G) Erik Bethke
- ghost mode (was SW:G) Amanda Walker
- ghost mode (was SW:G) Daniel.Harman@barclayscapital.com
- ghost mode (was SW:G) Corpheous Andrakin
- ghost mode (was SW:G) Mike Shaver
- ghost mode (was SW:G) Daniel.Harman@barclayscapital.com
- ghost mode (was SW:G) Daniel.Harman@barclayscapital.com
- ghost mode (was SW:G) Amanda Walker
- ghost mode (was SW:G) Vladimir Cole
- ghost mode (was SW:G) Lars Duening
- ghost mode (was SW:G) Peter Harkins
- ghost mode (was SW:G) Daniel.Harman@barclayscapital.com
- ghost mode (was SW:G) Lars Duening
- ghost mode (was SW:G) Marian Griffith
- ghost mode (was SW:G) Scott Moore
- ghost mode (was SW:G) Justin Coleman
- ghost mode (was SW:G) Amanda Walker
- ghost mode (was SW:G) David Cooksey
- ghost mode (was SW:G) Marian Griffith
- ghost mode (was SW:G) Rayzam
- ghost mode (was SW:G) Amanda Walker
- ghost mode (was SW:G) Rayzam
- ghost mode (was SW:G) Amanda Walker
- ghost mode (was SW:G) Marian Griffith
- ghost mode (was SW:G) Amanda Walker
- ghost mode (was SW:G) Rayzam
- ghost mode (was SW:G) Amanda Walker
- ghost mode (was SW:G) Corpheous Andrakin
- ghost mode (was SW:G) Amanda Walker
- ghost mode (was SW:G) Spot
- ghost mode (was SW:G) Daniel.Harman@barclayscapital.com
- ghost mode (was SW:G) Acius
- ghost mode (was SW:G) Rayzam
- ghost mode (was SW:G) J C Lawrence
- ghost mode (was SW:G) Mike Shaver
- ghost mode (was SW:G) Smith, David {Lynchburg}
- ghost mode (was SW:G) Daniel.Harman@barclayscapital.com
- ghost mode (was SW:G) Eli Stevens
- ghost mode (was SW:G) Rayzam
- ghost mode (was SW:G) John Buehler
- ghost mode (was SW:G) Vladimir Cole
- ghost mode (was SW:G) Amanda Walker
- ghost mode (was SW:G) Mike Shaver
- ghost mode (was SW:G) Amanda Walker
- ghost mode (was SW:G) Daniel.Harman@barclayscapital.com
- [DGN]: Ludicrous speed. Chris Duesing
- [DGN]: Ludicrous speed. Michael Chui
- [DGN]: Ludicrous speed. Yaka St.Aise
- [DGN]: Ludicrous speed. Michael Chui
- [DGN]: Ludicrous speed. Yaka St.Aise
- ghost mode (was SW:G) Xyrrus
- Ghost Mode Pat Ditterline
- Player malleable worlds (was Expected value and standard deviation) Crosbie Fitch
- Player malleable worlds (was Expected value and sta ndard deviation) Daniel.Harman@barclayscapital.com
- Player malleable worlds (was Expected value and standard deviation) John Buehler
- Player malleable worlds (was Expected value and sta ndard deviation) Katie Lukas
- Player malleable worlds (was Expected value and sta ndard deviation) Paul Schwanz
- Player malleable worlds (was Expected value and sta ndard deviation) Amanda Walker
- Player malleable worlds (was Expected value and standard deviation) Crosbie Fitch
- Player malleable worlds (was Expected value and sta ndard deviation) Matt Mihaly
- Player malleable worlds (was Expected value and standard deviation) Kerry Fraser-Robinson
- Player malleable worlds (was Expected value and sta ndard deviation) Daniel.Harman@barclayscapital.com
- Player malleable worlds (was Expected value and standard deviation) Torgny Bjers
- Player malleable worlds (was expected value and standard deviation) Chanur Silvarian
- Player malleable worlds (was expected value and standard deviation) Corpheous Andrakin
- Player malleable worlds (was expected value and sta ndard deviation) Daniel.Harman@barclayscapital.com
- Player malleable worlds (was Expected value and sta ndard deviation) Sean Kelly
- Player malleable worlds (was Expected value andstandard deviation) Richard
- ghost mode Tess Lowe
- ghost mode Daniel.Harman@barclayscapital.com
- ghost mode Mike Shaver
- ghost mode Daniel.Harman@barclayscapital.com
- ghost mode Amanda Walker
- ghost mode Vincent Archer
- ghost mode Tess Lowe
- ghost mode Daniel.Harman@barclayscapital.com
- ghost mode Amanda Walker
- ghost mode Corey Crawford
- ghost mode Amanda Walker
- ghost mode Daniel.Harman@barclayscapital.com
- ghost mode ceo
- ghost mode Rayzam
- ghost mode Daniel.Harman@barclayscapital.com
- ghost mode Rayzam
- ghost mode Tess Lowe
- ghost mode David Cooksey
- ghost mode Daniel.Harman@barclayscapital.com
- ghost mode Tess Lowe
- ghost mode Amanda Walker
- ghost mode Amanda Walker
- ghost mode Daniel.Harman@barclayscapital.com
- ghost mode Amanda Walker
- ghost mode Matt Mihaly
- ghost mode Marian Griffith
- ghost mode Tess Lowe
- ghost mode Richard
- Seamlessly Distributed Online Environments Draymoor {Philip Loguinov}
- Seamlessly Distributed Online Environments Bo Zimmerman
- Seamlessly Distributed Online Environments Frank Crowell
- Seamlessly Distributed Online Environments Crosbie Fitch
- Seamlessly Distributed Online Environments J C Lawrence
- Seamlessly Distributed Online Environments Crosbie Fitch
- Seamlessly Distributed Online Environments J C Lawrence
- Seamlessly Distributed Online Environments Crosbie Fitch
- Seamlessly Distributed Online Environments J C Lawrence
- Seamlessly Distributed Online Environments J C Lawrence
- Seamlessly Distributed Online Environments Paolo Piselli
- Seamlessly Distributed Online Environments Crosbie Fitch
- Seamlessly Distributed Online Environments J C Lawrence
- Seamlessly Distributed Online Environments Crosbie Fitch
- Seamlessly Distributed Online Environments ceo
- Seamlessly Distributed Online Environments Crosbie Fitch
- Seamlessly Distributed Online Environments Pat Ditterline
- Seamlessly Distributed Online Environments Brent P. Newhall
- Seamlessly Distributed Online Environments Hans-Henrik Staerfeldt
- Seamlessly Distributed Online Environments Roy Riggs
- Seamlessly Distributed Online Environments Sean Kelly
- Rewarding Beta Testers (There's Pricing Deal) Vladimir Cole
- Rewarding Beta Testers (There's Pricing Deal) Amanda Walker
- Rewarding Beta Testers (There's Pricing Deal) Derek Licciardi
- Rewarding Beta Testers (There's Pricing Deal) Amanda Walker
- Rewarding Beta Testers (There's Pricing Deal) Samurai Cat @ Catacombs
- Rewarding Beta Testers (There's Pricing Deal) David Loving
- Rewarding Beta Testers (There's Pricing Deal) Samurai Cat! @ Catacombs
- Rewarding Beta Testers (There's Pricing Deal) Daniel.Harman@barclayscapital.com
- Rewarding Beta Testers (There's Pricing Deal) Walton, Gordon
- Rewarding Beta Testers (There's Pricing Deal) David Kennerly
- Rewarding Beta Testers (There's Pricing Deal) Daniel.Harman@barclayscapital.com
- variable difficulty levels (was: ghost mode) Corey Crawford
- variable difficulty levels (was: ghost mode) David Snyder
- variable difficulty levels (was: ghost mode) Daniel.Harman@barclayscapital.com
- variable difficulty levels (was: ghost mode) Michael Tresca
- ghost mode Amanda Walker
- Player malleable worlds (was Expected value andstandard deviation) Ren Reynolds
- R: BIZ: Who owns my sword? Ghilardi Filippo
- DGN: Why give the players all the numbers? Chanur Silvarian
- DGN: Why give the players all the numbers? Joshua Uyehara
- DGN: Why give the players all the numbers? Lars Duening
- DGN: Why give the players all the numbers? Rayzam
- DGN: Why give the players all the numbers? Brian Hook
- DGN: Why give the players all the numbers? J C Lawrence
- DGN: Why give the players all the numbers? Matt Mihaly
- DGN: Why give the players all the numbers? Zach Collins {Siege}
- DGN: Why give the players all the numbers? Matt Mihaly
- DGN: Why give the players all the numbers? Daniel.Harman@barclayscapital.com
- DGN: Why give the players all the numbers? Matt Mihaly
- DGN: Why give the players all the numbers? Sheela Caur'Lir
- DGN: Why give the players all the numbers? Lee Sheldon
- DGN: Why give the players all the numbers? David Cooksey
- DGN: Why give the players all the numbers? Lee Sheldon
- DGN: Why give the players all the numbers? Daniel.Harman@barclayscapital.com
- DGN: Why give the players all the numbers? Rayzam
- DGN: Why give the players all the numbers? Kwon J. Ekstrom
- DGN: Why give the players all the numbers? Ben Chambers
- DGN: Why give the players all the numbers? Russ Whiteman
- DGN: Why give the players all the numbers? Ben Chambers
- DGN: Why give the players all the numbers? Russ Whiteman
- DGN: Why give the players all the numbers? Daniel.Harman@barclayscapital.com
- DGN: Why give the players all the numbers? Amanda Walker
- DGN: Why give the players all the numbers? Derek Licciardi
- DGN: Why give the players all the numbers? Chanur Silvarian
- DGN: Why give the players all the numbers? Mike Shaver
- DGN: Why give the players all the numbers? Sheela Caur'Lir
- DGN: Why give the players all the numbers? Amanda Walker
- DGN: Why give the players all the numbers? Chanur Silvarian
- ghost mode (was SW:G) Crosbie Fitch
- ghost mode (was SW:G) Michael Tresca
- play styles and difficulty settings ceo
- BIZ: Markee Dragon katie@stickydata.com
- BIZ: Markee Dragon Mike Shaver
- BIZ: Markee Dragon Frank Crowell
- BIZ: Markee Dragon Frank Crowell
- BIZ: Markee Dragon Derek Licciardi
- Meta-games (not META list ;)) ceo
- Meta-games (not META list ;)) Crosbie Fitch
- Meta-games (not META list ;)) ceo
- Meta-games (not META list ;)) Mark Cheverton
- Meta-games (not META list ;)) Michael Sellers
- Meta-games (not META list ;)) ceo@grexengine.com
- Meta-games (not META list ;)) ceo
- [DGN]: Ludicrous speed. Yaka St.Aise
- variable difficulty levels Matt Mihaly
- ghost mode (was SW:G) Amanda Walker
- ghost mode (was SW:G) Freeman, Jeff
- Terra Nova, virtual world blog Castronova, Edward
- R: Rewarding Beta Testers (There's Pricing Deal) Ghilardi Filippo
- ghost mode Amanda Walker
- [list] DGN: Why give the players all the numbers? Scion Altera
- [list] DGN: Why give the players all thenumbers? Rayzam
- [list] DGN: Why give the players all the numbers? Marian Griffith
- [list] DGN: Why give the players all thenumbers? John Buehler
- ghost mode ceo
- Class hierarchies for objects Brian Hook
- Class hierarchies for objects Bo Zimmerman
- A Theory of Fun Paul Schwanz
- The State of Play: On the Second Life Tax Revolt J C Lawrence
- The State of Play: On the Second Life Tax Revolt F. Randall Farmer
- Hidden Character Attribs Spot
- Hidden Character Attribs Owen Matt
- Hidden Character Attribs Sheela Caur'Lir
- Hidden Character Attribs J C Lawrence
- size Matt Mihaly
- size Daniel.Harman@barclayscapital.com
- size Amanda Walker
- size Matt Mihaly
- size Sheela Caur'Lir
- size Sheela Caur'Lir
- A world without charity Eamonn O'Brien
- A world without charity Corpheous Andrakin
- A world without charity Eamonn O'Brien
- A world without charity Marian Griffith
- A world without charity Matt Mihaly
- A world without charity Mike
- A world without charity Eamonn O'Brien
- A world without charity Castronova, Edward
- A world without charity Erik Bethke
- A world without charity gbtmud
- A world without charity Dave Rickey
- A world without charity ceo@grexengine.com
- A world without charity Samurai Cat @ Catacombs
- A world without charity Crosbie Fitch
- A world without charity Ola Fosheim Grøstad
- A world without charity Jeff Crane
- A world without charity eric
- A world without charity David Cooksey
- A world without charity Eli Stevens
- A world without charity Michael Tresca
- A world without charity Ola Fosheim Grøstad
- A world without charity (was Discussion of MUD system design, development, and implementation) Chanur Silvarian
- In Norrath, Tattoine and Rubi-ka, Just What Are Your Legal Rights? Vladimir Cole
- C# as MUD Language, Linux as platform =?koi8-r?Q?=22?=Andrew Batyuck=?koi8-r?Q?=22=20?=< javaman@mail.ru>
- MUD-Dev Digest, Vol 4, Issue 30 Chanur Silvarian
- The Automated Online Role-Player Michael Tresca