1999Q4/
<!-- MHonArc v2.4.4 -->
<!--X-Subject: RE: [MUD&#45;Dev] The grass is always greener in the other field -->
<!--X-From-R13: "Eryyref, [vpunry" <[EryyrefNznkvf.pbz> -->
<!--X-Date: Fri, 17 Dec 1999 15:00:32 &#45;0800 -->
<!--X-Message-Id: A538153C8E25D11192FA00805F1595950261266F@JETHRO -->
<!--X-Content-Type: text/plain -->
<!--X-Head-End-->
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<html>
<head>
<title>MUD-Dev message, RE: [MUD-Dev] The grass is always greener in the other field</title>
<!-- meta name="robots" content="noindex,nofollow" -->
<link rev="made" href="mailto:MSellers@maxis.com">
</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="msg00650.html">Previous</a>
&nbsp;|&nbsp;<a href="msg00649.html">Next</a>
&nbsp;]
&nbsp;&nbsp;&nbsp;&nbsp;
Thread:&nbsp;
[&nbsp;<a href="msg00671.html">Previous</a>
&nbsp;|&nbsp;<a href="msg00653.html">Next</a>
&nbsp;]
&nbsp;&nbsp;&nbsp;&nbsp;
Index:&nbsp;
[&nbsp;<A HREF="author.html#00648">Author</A>
&nbsp;|&nbsp;<A HREF="#00648">Date</A>
&nbsp;|&nbsp;<A HREF="thread.html#00648">Thread</A>
&nbsp;]

<!--X-TopPNI-End-->
<!--X-MsgBody-->
<!--X-Subject-Header-Begin-->
<H1>RE: [MUD-Dev] The grass is always greener in the other field</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>'" &lt;<A HREF="mailto:mud-dev#kanga,nu">mud-dev#kanga,nu</A>&gt;</LI>
<LI><em>Subject</em>: RE: [MUD-Dev] The grass is always greener in the other field</LI>
<LI><em>From</em>: "Sellers, Michael" &lt;<A HREF="mailto:MSellers#maxis,com">MSellers#maxis,com</A>&gt;</LI>
<LI><em>Date</em>: Fri, 17 Dec 1999 14:21:57 -0800</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>
Adam wrote:
&gt; On Fri, 17 Dec 1999, Greg Miller wrote:
&gt; &gt; J C Lawrence wrote:
&gt; &gt; &gt; Locked doors on houses were fine with percentage chances at picking
&gt; &gt; &gt; the lock -- until someone noticed that even a 0.0001% chance
&gt; &gt; &gt; requaled a ~100% given a pick-lock macro playing endlessly.
&gt; &gt; 
&gt; &gt; This is one reason I dislike random numbers. Ideally, I prefer a system
&gt; &gt; that would, at most, *appear* mostly random due to the number of factors
&gt; &gt; involved in calculating success. Of course, it's not always easy to come
&gt; &gt; up with reasonable formulae that make things variable enough.
&gt; 
&gt; The system which I have proposed here before, and in fact which I use
&gt; myself, is seeded randoms.  The chance to pick a lock, hide in a certain
&gt; room, or do other actions which need a hint of randomness but which the
&gt; player should not be able to "spam" until they succeed, is based upon a
&gt; seed for that location.
&gt; 
&gt; So a given lock-picker will either not be able to pick a given player
house's
&gt; lock at all, no matter how many times they try, with their current skill
&gt; level; and then once they can, they can do it every time, prompting the
&gt; player who owns the house to buy a new lock if they find that someone
&gt; who can gain access to their house does so on a regular basis.

Adam, I believe I've seen this before expressed as:

seed = location seed + (obj ID | activity ID) + your skill level
randNum = rand(seed)
if (your skill &gt; randNum) success = TRUE;

So you use the location, activity or object involved, and your skill to
build seed for the random number.  As long as one of these doesn't change,
your success or failure won't change either.  This also allows for critical
success/failures if you want that sort of thing.

Is that essentially what you were talking about?


Mike Sellers



_______________________________________________
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="00656" HREF="msg00656.html">RE: [MUD-Dev] The grass is always greener in the other field</A></strong>
<ul compact><li><em>From:</em> Adam Wiggins &lt;adam@angel.com&gt;</li></ul>
<li><strong><A NAME="00653" HREF="msg00653.html">Re: [MUD-Dev] The grass is always greener in the other field</A></strong>
<ul compact><li><em>From:</em> J C Lawrence &lt;claw@cp.net&gt;</li></ul>
</UL></LI></UL>
<!--X-Follow-Ups-End-->
<!--X-References-->
<!--X-References-End-->
<!--X-BotPNI-->
<UL>
<LI>Prev by Date:
<STRONG><A HREF="msg00650.html">RE: [MUD-Dev] Optimized Object Storage</A></STRONG>
</LI>
<LI>Next by Date:
<STRONG><A HREF="msg00649.html">RE: [MUD-Dev] The grass is always greener in the other field</A></STRONG>
</LI>
<LI>Prev by thread:
<STRONG><A HREF="msg00671.html">Re: [MUD-Dev] The grass is always greener in the other field</A></STRONG>
</LI>
<LI>Next by thread:
<STRONG><A HREF="msg00653.html">Re: [MUD-Dev] The grass is always greener in the other field</A></STRONG>
</LI>
<LI>Index(es):
<UL>
<LI><A HREF="index.html#00648"><STRONG>Date</STRONG></A></LI>
<LI><A HREF="thread.html#00648"><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] The grass is always greener in the other field</STRONG>, <EM>(continued)</EM>
<ul compact>
<ul compact>
<LI><strong><A NAME="00649" HREF="msg00649.html">RE: [MUD-Dev] The grass is always greener in the other field</A></strong>, 
Adam Wiggins <a href="mailto:adam@angel.com">adam@angel.com</a>, Fri 17 Dec 1999, 23:00 GMT
</LI>
<LI><strong><A NAME="00658" HREF="msg00658.html">RE: [MUD-Dev] The grass is always greener in the other field</A></strong>, 
Ian Macintosh <a href="mailto:iman@issystems.co.nz">iman@issystems.co.nz</a>, Sat 18 Dec 1999, 04:26 GMT
<UL>
<LI><strong><A NAME="00666" HREF="msg00666.html">Re: [MUD-Dev] The grass is always greener in the other field</A></strong>, 
J C Lawrence <a href="mailto:claw@kanga.nu">claw@kanga.nu</a>, Sat 18 Dec 1999, 06:37 GMT
</LI>
<LI><strong><A NAME="00671" HREF="msg00671.html">Re: [MUD-Dev] The grass is always greener in the other field</A></strong>, 
Raph &amp; Kristen Koster <a href="mailto:koster@eden.com">koster@eden.com</a>, Sat 18 Dec 1999, 17:52 GMT
</LI>
</UL>
</LI>
</ul>
<LI><strong><A NAME="00648" HREF="msg00648.html">RE: [MUD-Dev] The grass is always greener in the other field</A></strong>, 
Sellers, Michael <a href="mailto:MSellers@maxis.com">MSellers@maxis.com</a>, Fri 17 Dec 1999, 23:00 GMT
<UL>
<LI><strong><A NAME="00653" HREF="msg00653.html">Re: [MUD-Dev] The grass is always greener in the other field</A></strong>, 
J C Lawrence <a href="mailto:claw@cp.net">claw@cp.net</a>, Fri 17 Dec 1999, 23:58 GMT
</LI>
<LI><strong><A NAME="00656" HREF="msg00656.html">RE: [MUD-Dev] The grass is always greener in the other field</A></strong>, 
Adam Wiggins <a href="mailto:adam@angel.com">adam@angel.com</a>, Sat 18 Dec 1999, 00:01 GMT
</LI>
</UL>
</LI>
<LI><strong><A NAME="00661" HREF="msg00661.html">RE: [MUD-Dev] The grass is always greener in the other field</A></strong>, 
Sellers, Michael <a href="mailto:MSellers@maxis.com">MSellers@maxis.com</a>, Sat 18 Dec 1999, 04:26 GMT
<UL>
<LI><strong><A NAME="00663" HREF="msg00663.html">Re: [MUD-Dev] The grass is always greener in the other field</A></strong>, 
J C Lawrence <a href="mailto:claw@kanga.nu">claw@kanga.nu</a>, Sat 18 Dec 1999, 05:36 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>