Path: csiph.com!usenet.pasdenom.info!aioe.org!rt.uk.eu.org!nntp-feed.chiark.greenend.org.uk!ewrotcd!news.nosignal.org!newsgate.cistron.nl!newsgate.news.xs4all.nl!post.news.xs4all.nl!not-for-mail Return-Path: X-Original-To: python-list@python.org Delivered-To: python-list@mail.python.org X-Spam-Status: OK 0.035 X-Spam-Evidence: '*H*': 0.93; '*S*': 0.00; 'variant': 0.07; 'does,': 0.09; 'received:mail-vb0-f46.google.com': 0.09; 'saved.': 0.09; 'subject:Getting': 0.09; 'from:addr:rosuav': 0.16; 'from:name:chris angelico': 0.16; 'hmm.': 0.16; 'regenerate': 0.16; 'wrote:': 0.17; 'received:209.85.212.46': 0.18; 'bit': 0.21; 'seems': 0.23; 'header:In-Reply-To:1': 0.25; 'am,': 0.27; 'guess': 0.27; 'wonder': 0.27; 'message-id:@mail.gmail.com': 0.27; 'received:209.85.212': 0.28; 'subject:list': 0.28; 'all.': 0.28; 'coded': 0.29; 'trigger': 0.29; 'to:addr:python-list': 0.33; 'likely': 0.33; 'received:google.com': 0.34; 'screen': 0.34; 'fresh': 0.35; 'nov': 0.35; 'received:209.85': 0.35; 'but': 0.36; 'depends': 0.36; 'level': 0.37; 'received:209': 0.37; 'far': 0.37; 'subject:: ': 0.38; 'to:addr:python.org': 0.39; 'where': 0.40; 'skip:" 10': 0.40; 'header:Received:5': 0.40; 'most': 0.61; 'map': 0.61; 'first': 0.61; 'more': 0.63; 'behavior': 0.64; 'levels': 0.66; 'seeds': 0.84; 'subject:value': 0.84; 'does?': 0.91 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; bh=SmJZyQ6xbP304lXKJZyZOG/pM42jlMZRHXjKe4ZHaNc=; b=aVuzCjk1feUumpGx1G3acaF9Gp5r+uooKiEnQZjH74KnUgVTQ1ppAQgLsR6cn51OFs GHLlM+EepYFvMh6WehqD3GwaeGlshmfksF2m+sXWUadjSlqGtcBuiYqs9aH8dWzypvPc mgJaVjkiC8zrxDOCNXkCXhpx+MhPjXh+EcADamXro01tE+Ya9aIjFqwlcI86ugF68RqW 34A8qv4ro0/igFx/kfzlFzf3WEa+3qPdloB5Yp0mEGEYaGVNIeCuH0eS7G87LFK8eZCA KVwfYxbxFz/7Uqzfme0phYJ/z5IEG6u2yxZJgsikF6z1wxMiIVU/gpVNOuXRUaHKQFxt 3ckA== MIME-Version: 1.0 In-Reply-To: <5B80DD153D7D744689F57F4FB69AF47418028229@SCACMX008.exchad.jpmchase.net> References: <993b9303-dbca-43f1-9ff4-9677278776b1@googlegroups.com> <50ac4ee7$0$21790$c3e8da3$76491128@news.astraweb.com> <5B80DD153D7D744689F57F4FB69AF474167D1967@SBECMX007.exchad.jpmchase.net> <5B80DD153D7D744689F57F4FB69AF47418028229@SCACMX008.exchad.jpmchase.net> Date: Tue, 27 Nov 2012 07:24:58 +1100 Subject: Re: Getting a seeded value from a list From: Chris Angelico To: python-list@python.org Content-Type: text/plain; charset=ISO-8859-1 X-BeenThere: python-list@python.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: General discussion list for the Python programming language List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Newsgroups: comp.lang.python Message-ID: Lines: 19 NNTP-Posting-Host: 2001:888:2000:d::a6 X-Trace: 1353961501 news.xs4all.nl 6989 [2001:888:2000:d::a6]:44465 X-Complaints-To: abuse@xs4all.nl Xref: csiph.com comp.lang.python:33943 On Tue, Nov 27, 2012 at 7:17 AM, Prasad, Ramit wrote: > Hmm. I guess most of the games where I remember "regenerating" > enemies are a bit older. Chrono Trigger had enemies that > would regenerate if you left a map screen and came back, but > then again it seems more likely that the enemies were hard > coded and not "generated" at all. Either that or they [games] are > like Diablo/Castlevania where monsters are constantly "generated". > > I still hold the opinion that the seeding behavior depends on the > game. I wonder what Nethack does? I don't know what Nethack does, but I know Angband - I used to maintain my own variant (never got as far as publishing, though). Levels are generated completely fresh on first entry; if you go down to level 2, then down to level 3, then up to level 2, it'll be a *different* level 2. No seeds get saved. ChrisA