<!-- MHonArc v2.4.4 --> <!--X-Subject: Re: [MUD-Dev] Game Economies --> <!--X-From-R13: Xc Qnyqrebar <rknexhaNsynfuznvy.pbz> --> <!--X-Date: Sat, 12 Jun 1999 19:44:42 -0700 --> <!--X-Message-Id: 37630463.63BF410#flashmail,com --> <!--X-Content-Type: text/plain --> <!--X-Reference: Pine.SGI.3.96.990611175448.29616B-100000#zazu,angel.com --> <!--X-Reference: 3.0.6.32.19990612083035.007b87c0#earthlink,net --> <!--X-Head-End--> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN"> <html> <head> <title>MUD-Dev message, Re: [MUD-Dev] Game Economies</title> <!-- meta name="robots" content="noindex,nofollow" --> <link rev="made" href="mailto:exarkun#flashmail,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> [ <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="msg00792.html">Previous</a> | <a href="msg00794.html">Next</a> ] Thread: [ <a href="msg00792.html">Previous</a> | <a href="msg00821.html">Next</a> ] Index: [ <A HREF="author.html#00793">Author</A> | <A HREF="#00793">Date</A> | <A HREF="thread.html#00793">Thread</A> ] <!--X-TopPNI-End--> <!--X-MsgBody--> <!--X-Subject-Header-Begin--> <H1>Re: [MUD-Dev] Game Economies</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] Game Economies</LI> <LI><em>From</em>: Jp Calderone <<A HREF="mailto:exarkun#flashmail,com">exarkun#flashmail,com</A>></LI> <LI><em>Date</em>: Sat, 12 Jun 1999 21:07:47 -0400</LI> <LI><em>Reply-To</em>: <A HREF="mailto:mud-dev#kanga,nu">mud-dev#kanga,nu</A></LI> <LI><em>Sender</em>: exarkun</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> Albert wrote: > > At 05:34 PM 6/11/99 -0700, you wrote: > >On Fri, 11 Jun 1999, Adam Wiggins wrote: > > > > [snip orcs eating cats eating rats eating corpses] > Which to me, seems kinda of a waste considering the players won't really > notice all the behind-the-scenes work that is going on. Has there been > any research into the idea of doing such complicated systems "virtually", > meaning using a few simple calculations and affecting the appropriate > system, instead of actually having mobs go around competing against > each other? > There are some ways you can get population sizes without making your mud go out and breed rats, and then have cats eat them. In fact, a very simple 2nd degree equation can give you most of what you need. F(x) = ax(1 - x) As a varies from 1 - 4. If you've ever seen a feigenbaum plot, you know what this looks like. Essentially, this gives you a parabola that you can then trace orbits from. With a around 3, you get chaos. With a slightly lower, you can get all sorts of different population fluctuations, ranging from 2-year cycles up to pretty much infinite year cycles (there's a proof of this, but I won't go into it...) There's a page that explains it more completely at <A HREF="http://www.gypsymoth.ento.vt.edu/~sharov/PopEcol/lec9/chaos.html">http://www.gypsymoth.ento.vt.edu/~sharov/PopEcol/lec9/chaos.html</A> (The blue graph is the Feigenbaum plot, albeit at a very low resolution) With the right setup, it should be possible to just create a table, around 300 entries, more if you really want it to seem non-determinant, though I doubt players would pay that much attention, of population sizes and their compliments. Using that, calculating the number of orcs vs. the number of cats would be next to free, in terms of CPU time. I hadn't thought of this before reading your post, but now I really like the idea :) -- A sad spectacle. If they be inhabited, what a scope for misery and folly. If they be not inhabited, what a waste of space. -- Thomas Carlyle, looking at the stars _______________________________________________ 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="00821" HREF="msg00821.html">Re: [MUD-Dev] Game Economies</A></strong> <ul compact><li><em>From:</em> Laurel Fan <lf25+@andrew.cmu.edu></li></ul> </UL></LI></UL> <!--X-Follow-Ups-End--> <!--X-References--> <UL><LI><STRONG>References</STRONG>: <UL> <LI><STRONG><A NAME="00785" HREF="msg00785.html">RE: [MUD-Dev] Game Economies</A></STRONG> <UL><LI><EM>From:</EM> Adam Wiggins <adam#angel,com></LI></UL></LI> <LI><STRONG><A NAME="00792" HREF="msg00792.html">RE: [MUD-Dev] Game Economies</A></STRONG> <UL><LI><EM>From:</EM> Albert <thecheezeman#earthlink,net></LI></UL></LI> </UL></LI></UL> <!--X-References-End--> <!--X-BotPNI--> <UL> <LI>Prev by Date: <STRONG><A HREF="msg00792.html">RE: [MUD-Dev] Game Economies</A></STRONG> </LI> <LI>Next by Date: <STRONG><A HREF="msg00794.html">[MUD-Dev] How to debug a method taking a variable list of arguments?</A></STRONG> </LI> <LI>Prev by thread: <STRONG><A HREF="msg00792.html">RE: [MUD-Dev] Game Economies</A></STRONG> </LI> <LI>Next by thread: <STRONG><A HREF="msg00821.html">Re: [MUD-Dev] Game Economies</A></STRONG> </LI> <LI>Index(es): <UL> <LI><A HREF="index.html#00793"><STRONG>Date</STRONG></A></LI> <LI><A HREF="thread.html#00793"><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] Game Economies</STRONG>, <EM>(continued)</EM> <ul compact> <ul compact> <ul compact> <LI><strong><A NAME="00779" HREF="msg00779.html">RE: [MUD-Dev] Game Economies</A></strong>, Katrina McClelan <a href="mailto:kitkat#marcus,pants.nu">kitkat#marcus,pants.nu</a>, Fri 11 Jun 1999, 22:53 GMT <UL> <LI><strong><A NAME="00785" HREF="msg00785.html">RE: [MUD-Dev] Game Economies</A></strong>, Adam Wiggins <a href="mailto:adam#angel,com">adam#angel,com</a>, Sat 12 Jun 1999, 01:06 GMT <UL> <LI><strong><A NAME="00787" HREF="msg00787.html">RE: [MUD-Dev] Game Economies</A></strong>, Katrina McClelan <a href="mailto:kitkat#marcus,pants.nu">kitkat#marcus,pants.nu</a>, Sat 12 Jun 1999, 01:35 GMT <UL> <LI><strong><A NAME="00792" HREF="msg00792.html">RE: [MUD-Dev] Game Economies</A></strong>, Albert <a href="mailto:thecheezeman#earthlink,net">thecheezeman#earthlink,net</a>, Sat 12 Jun 1999, 20:29 GMT <UL> <LI><strong><A NAME="00793" HREF="msg00793.html">Re: [MUD-Dev] Game Economies</A></strong>, Jp Calderone <a href="mailto:exarkun#flashmail,com">exarkun#flashmail,com</a>, Sun 13 Jun 1999, 02:44 GMT <UL> <LI><strong><A NAME="00821" HREF="msg00821.html">Re: [MUD-Dev] Game Economies</A></strong>, Laurel Fan <a href="mailto:lf25+@andrew.cmu.edu">lf25+@andrew.cmu.edu</a>, Tue 15 Jun 1999, 18:02 GMT <UL> <LI><strong><A NAME="00825" HREF="msg00825.html">Re: [MUD-Dev] Game Economies</A></strong>, Albert <a href="mailto:thecheezeman#earthlink,net">thecheezeman#earthlink,net</a>, Wed 16 Jun 1999, 04:32 GMT </LI> </UL> </LI> </UL> </LI> </UL> </LI> </UL> </LI> </UL> </LI> </UL> </LI> </ul> </ul> <LI><strong><A NAME="00702" HREF="msg00702.html">RE: [MUD-Dev] Game Economies</A></strong>, Koster, Raph <a href="mailto:rkoster#origin,ea.com">rkoster#origin,ea.com</a>, Thu 10 Jun 1999, 16:14 GMT <UL> <LI><strong><A NAME="00829" HREF="msg00829.html">[MUD-Dev] Different approaches?</A></strong>, Dani Dumitrescu <a href="mailto:recuperating#home,com">recuperating#home,com</a>, Thu 17 Jun 1999, 15:38 GMT </LI> </UL> </LI> </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>