🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: de.comp.sys.amiga.tech
Article #2411

Re: Reproduzierbarer Zufall

#2411
From: Thomas Fischbacher
Date: Wed, 27 Dec 1995 11:36
41 lines
2666 bytes
Auf marc@aargh.incubus.sub.org (Marc 'Nepomuk' Heuler)'s Mail vom (21.12.1995) <Reproduzierbarer Zufall>
hin konnte ich mich (mal wieder) nicht zurueckhalten, auch etwas zu diesem
Thema zu tippen...

MH> Fnr mein aktuelles Projekt ben÷tige ich eine Funktion, die aus sich wenig
MH> verSndernden Eingangsdaten stark verSnderte Ergebnisdaten erzeugt.
MH> 
MH> Die  Eingabe  k÷nnte  zB  eine stSndig aufsteigende Zahl sein (zB Tage seit
MH> Zeitpunkt  x),  die  Ergebnisse sollen denen eines Pseudo-Zufallsgenerators
MH> entsprechen  (schwer vorhersagbares Ergebnise trotz Kenntnis der Ergebnisse
MH> nah verwandter Eingaben).
MH> 
MH> Wichtig  ist aber, da# dies reproduzierbar ist.  Die Eingaben mn#en auch in
MH> falscher  Reihenfolge  und  unvollstSndig  gemacht  werden k÷nnen, ohne da#
MH> einer Eingabe dadurch ein anderes Ergebnis zugeordnet wnrde.

Ich weiss, was Du meinst... vor langer Zeit hatte ich mal einen
Landschaftsgenerator geschrieben, der mit dieser Methode aus den Hoehen
von zwei Punkten iterativ die Hoehen der Zwischenpunkte ermittelt, und
somit riesige Karten erstellt hat, ohne RAM belegen zu muessen. Ich hab
damals eine Funktion verwendet, die offenbar auch HP mal in den
Taschenrechnern eingesetzt haben muss. Hauptmerkmale: schnarchlangsam,
und: liefert ein wenig mehr "kleine" als "grosse" Werte. Here it is:

 x(n+1)=frac ( ( (frac x(n) ) + pi )^8 )

(Als "Seed" auf jeder Hoehenlinie jeweils irgendein Mittel aus den
Ausgangsdaten gewaehlt... geometrisches, arithmetisches, harmonisches,
was halt einfach am schnellsten/besten geht... je nachdem, welche
Zwischenergbnisse sonst noch zur Verfuegung stehen.)
    
--
Haufen Gruesse,    Thomas Fischbacher      dexam@another.gun.de
                                           fischbac@informatik.tu-muenchen.de

Microsoft Network is prohibited from redistributing this work in any form, in
whole or in part.   License to distribute this post is available to Microsoft
for $499. Posting without permission constitutes an agreement to these terms.

                Resistance is futile. You will be assimilated.
                                                      The Borg
Technical Details
Message-ID: <w4T3TMD4ED1aLz3@dexam.another.gun.de>
Path: arc1-ca.pugleaf.net!another.GUN.de!dexam
References: <6TpPx*Cda@aargh.incubus.sub.org>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!another.GUN.de!dexam
From: dexam@another.gun.de (Thomas Fischbacher)
X-Newsreader: MicroDot 1.10 
Newsgroups: de.comp.sys.amiga.tech
Subject: Re: Reproduzierbarer Zufall
Date: Wed, 27 Dec 1995 12:36:35 +0100
Message-ID: <w4T3TMD4ED1aLz3@dexam.another.gun.de>
References: <6TpPx*Cda@aargh.incubus.sub.org>
X-Gateway: ZCONNECT UT tron.gun.de [Z-NEWS 2.5p/AMIGA]
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 8bit
MIME-Version: 1.0