1999Q4/
<!-- MHonArc v2.4.4 -->
<!--X-Subject: Re: [MUD&#45;Dev] Neural Networks as the AI system for a MUD? -->
<!--X-From-R13: [vx Qynexr <zvxpyexNnggtybony.arg> -->
<!--X-Date: Wed, 08 Dec 1999 13:22:32 &#45;0800 -->
<!--X-Message-Id: 384EB1C8.6D21C5CA#attglobal,net -->
<!--X-Content-Type: text/plain -->
<!--X-Reference: Pine.SGI.3.95.991206154120.10648I&#45;100000#genome,cbs.dtu.dk -->
<!--X-Reference: 384BF8E4.4016AD96#g8labs,com -->
<!--X-Head-End-->
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<html>
<head>
<title>MUD-Dev message, Re: [MUD-Dev] Neural Networks as the AI system for a MUD?</title>
<!-- meta name="robots" content="noindex,nofollow" -->
<link rev="made" href="mailto:mikclrk#attglobal,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>
[&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="msg00546.html">Previous</a>
&nbsp;|&nbsp;<a href="msg00548.html">Next</a>
&nbsp;]
&nbsp;&nbsp;&nbsp;&nbsp;
Thread:&nbsp;
[&nbsp;<a href="msg00528.html">Previous</a>
&nbsp;|&nbsp;<a href="msg00529.html">Next</a>
&nbsp;]
&nbsp;&nbsp;&nbsp;&nbsp;
Index:&nbsp;
[&nbsp;<A HREF="author.html#00549">Author</A>
&nbsp;|&nbsp;<A HREF="#00549">Date</A>
&nbsp;|&nbsp;<A HREF="thread.html#00549">Thread</A>
&nbsp;]

<!--X-TopPNI-End-->
<!--X-MsgBody-->
<!--X-Subject-Header-Begin-->
<H1>Re: [MUD-Dev] Neural Networks as the AI system for a MUD?</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] Neural Networks as the AI system for a MUD?</LI>
<LI><em>From</em>: Mik Clarke &lt;<A HREF="mailto:mikclrk#attglobal,net">mikclrk#attglobal,net</A>&gt;</LI>
<LI><em>Date</em>: Wed, 08 Dec 1999 18:30:16 +0000</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>


Andrew Norman wrote:
&gt;
&gt; Just my $0.02 here but what about instead of having the NN run
&gt; individual mobs it is trained up as a generic player that controls
&gt; 1000s of individual characters in the mud. I sort of envisage this
&gt; as a sort of event driven state machine where the NN looks at the
&gt; current state and decides on its next move. If the last couple
&gt; of moves are stored as well as a "race" type memory the system could
&gt; exhibit a very complex behaviour.

As a big, complex state machine it might work, as an NN? Nah. The
problem with NNs is that decisions are made based upon lots of
weighting values on the links between the inputs.  They are good
at making single decisions based upon a lot of (apparently unrelated)
input data where there is a fairly lear right/wrong answer.  While
they might help with strategic level decisions (should the mob help,
hinder or ignore the player?) they aren't much good for tactical
decisions (is moving north better than moving south?).  Having
different behaviour for different mobs would require a different
set of NN weights for each mob (or more input flags dictating the
behaviour) and that gets you back to the thraining problem.

Personally I favour a rule based system, where lots of rules (and
maybe some internal variables and state machines) are used to make
decisions.

Mik





_______________________________________________
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>
<!--X-Follow-Ups-End-->
<!--X-References-->
<UL><LI><STRONG>References</STRONG>:
<UL>
<LI><STRONG><A NAME="00527" HREF="msg00527.html">Re: [MUD-Dev] Neural Networks as the AI system for a MUD?</A></STRONG>
<UL><LI><EM>From:</EM> Hans-Henrik Staerfeldt &lt;hhs#cbs,dtu.dk&gt;</LI></UL></LI>
<LI><STRONG><A NAME="00528" HREF="msg00528.html">Re: [MUD-Dev] Neural Networks as the AI system for a MUD?</A></STRONG>
<UL><LI><EM>From:</EM> Andrew Norman &lt;andrew_norman#g8labs,com&gt;</LI></UL></LI>
</UL></LI></UL>
<!--X-References-End-->
<!--X-BotPNI-->
<UL>
<LI>Prev by Date:
<STRONG><A HREF="msg00546.html">Re: [MUD-Dev] ColdStore</A></STRONG>
</LI>
<LI>Next by Date:
<STRONG><A HREF="msg00548.html">Re: [MUD-Dev] Fair/Unfair? Scenarios (fwd)</A></STRONG>
</LI>
<LI>Prev by thread:
<STRONG><A HREF="msg00528.html">Re: [MUD-Dev] Neural Networks as the AI system for a MUD?</A></STRONG>
</LI>
<LI>Next by thread:
<STRONG><A HREF="msg00529.html">Re: [MUD-Dev] Neural Networks as the AI system for a MUD?</A></STRONG>
</LI>
<LI>Index(es):
<UL>
<LI><A HREF="index.html#00549"><STRONG>Date</STRONG></A></LI>
<LI><A HREF="thread.html#00549"><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] Neural Networks as the AI system for a MUD?</STRONG>, <EM>(continued)</EM>
<ul compact>
<LI><strong><A NAME="00524" HREF="msg00524.html">Re: [MUD-Dev] Neural Networks as the AI system for a MUD?</A></strong>, 
claw <a href="mailto:claw#kanga,nu">claw#kanga,nu</a>, Fri 03 Dec 1999, 01:09 GMT
</LI>
<LI><strong><A NAME="00525" HREF="msg00525.html">Re: [MUD-Dev] Neural Networks as the AI system for a MUD?</A></strong>, 
Marc Bowden <a href="mailto:ryumo#merit,edu">ryumo#merit,edu</a>, Fri 03 Dec 1999, 07:22 GMT
</LI>
<LI><strong><A NAME="00527" HREF="msg00527.html">Re: [MUD-Dev] Neural Networks as the AI system for a MUD?</A></strong>, 
Hans-Henrik Staerfeldt <a href="mailto:hhs#cbs,dtu.dk">hhs#cbs,dtu.dk</a>, Mon 06 Dec 1999, 17:15 GMT
<UL>
<LI><strong><A NAME="00528" HREF="msg00528.html">Re: [MUD-Dev] Neural Networks as the AI system for a MUD?</A></strong>, 
Andrew Norman <a href="mailto:andrew_norman#g8labs,com">andrew_norman#g8labs,com</a>, Mon 06 Dec 1999, 17:54 GMT
<UL>
<LI><strong><A NAME="00549" HREF="msg00549.html">Re: [MUD-Dev] Neural Networks as the AI system for a MUD?</A></strong>, 
Mik Clarke <a href="mailto:mikclrk#attglobal,net">mikclrk#attglobal,net</a>, Wed 08 Dec 1999, 21:22 GMT
</LI>
</UL>
</LI>
</UL>
</LI>
<LI><strong><A NAME="00529" HREF="msg00529.html">Re: [MUD-Dev] Neural Networks as the AI system for a MUD?</A></strong>, 
PartyG2816 <a href="mailto:PartyG2816#aol,com">PartyG2816#aol,com</a>, Mon 06 Dec 1999, 22:36 GMT
<UL>
<LI><strong><A NAME="00537" HREF="msg00537.html">Re: [MUD-Dev] Neural Networks as the AI system for a MUD?</A></strong>, 
Hans-Henrik Staerfeldt <a href="mailto:hhs#cbs,dtu.dk">hhs#cbs,dtu.dk</a>, Tue 07 Dec 1999, 15:44 GMT
</LI>
</UL>
</LI>
<LI><strong><A NAME="00539" HREF="msg00539.html">RE: [MUD-Dev] Neural Networks as the AI system for a MUD?</A></strong>, 
Lo, Kam <a href="mailto:LoK#logica,com">LoK#logica,com</a>, Tue 07 Dec 1999, 15:44 GMT
<UL>
<LI><strong><A NAME="00541" HREF="msg00541.html">RE: [MUD-Dev] Neural Networks as the AI system for a MUD?</A></strong>, 
Marc Hernandez <a href="mailto:marc#ias,jb.com">marc#ias,jb.com</a>, Tue 07 Dec 1999, 23:10 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>