⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 swarm.random.sgml.reference.html

📁 set for Swarm2.1是圣菲研究院的开发人员对Swarm的特性及其使用描述的最为完备的指南性文档。从这里可以获得最细致的平台说明。
💻 HTML
📖 第 1 页 / 共 3 页
字号:
></LI><LI><P>IMPLEMENT a proper -drop method for generators thatallocate their state vectors dynamically, freeing the state vectormemory to avoid `memory leakage'</P></LI><LI><P>REVIEW all objects for ways to make the crucialmethods run faster</P></LI><LI><P>ADD code to make all objects meter their own usageand send the author monthly e-mails in a stealthy manner, so he canmonitor usage and perhaps start collecting a usage fee for his efforts... ;-) (Suggested by Rick Riolo. Thanks, Rick!)</P></LI></OL>Can you think of anything else? Drop me a note! -- Sven Thommesen<TTCLASS="EMAIL">&#60;<AHREF="mailto:sthomme@humsci.auburn.edu">sthomme@humsci.auburn.edu</A>&#62;</TT></P></DIV></DIV></DIV><DIVCLASS="TOC"><DL><DT><B>Table of Contents</B></DT><DT><AHREF="swarm.random.acggen.protocol.html">ACGgen</A> &#8212;  Additive Congruential Generator</DT><DT><AHREF="swarm.random.basicrandomgenerator.protocol.html">BasicRandomGenerator</A> &#8212;  The common functionality of simple and split generators.</DT><DT><AHREF="swarm.random.bernoullidist.protocol.html">BernoulliDist</A> &#8212;  Bernoulli Distribution </DT><DT><AHREF="swarm.random.booleandistribution.protocol.html">BooleanDistribution</A> &#8212;  Boolean Distribution</DT><DT><AHREF="swarm.random.c2lcgxgen.protocol.html">C2LCGXgen</A> &#8212;  A short component based generator with splitting facilities. Recommended. This combined random generator uses 2 (PMM)LGC generators.</DT><DT><AHREF="swarm.random.c2mrg3gen.protocol.html">C2MRG3gen</A> &#8212;  Combined Multiple Recursive Generator.  A combination of 2 multiple recursive LCG generators.</DT><DT><AHREF="swarm.random.c2taus1gen.protocol.html">C2TAUS1gen</A> &#8212;  Combined Tausworthe generator 1</DT><DT><AHREF="swarm.random.c2taus2gen.protocol.html">C2TAUS2gen</A> &#8212;  Combined Tausworthe generator 2</DT><DT><AHREF="swarm.random.c2taus3gen.protocol.html">C2TAUS3gen</A> &#8212;  Combined Tausworthe generator 3</DT><DT><AHREF="swarm.random.c2tausgen.protocol.html">C2TAUSgen</A> &#8212;  Combined Tausworthe generator </DT><DT><AHREF="swarm.random.c3mwcgen.protocol.html">C3MWCgen</A> &#8212;  Combined Multiply With Carry generator</DT><DT><AHREF="swarm.random.c4lcgxgen.protocol.html">C4LCGXgen</A> &#8212;  Combined random generator using 4 (PMM)LGC generators.</DT><DT><AHREF="swarm.random.commongenerator.protocol.html">CommonGenerator</A> &#8212;  Internal</DT><DT><AHREF="swarm.random.doubledistribution.protocol.html">DoubleDistribution</A> &#8212;  Double Distribution </DT><DT><AHREF="swarm.random.exponentialdist.protocol.html">ExponentialDist</A> &#8212;  Exponential distribuiton </DT><DT><AHREF="swarm.random.gammadist.protocol.html">GammaDist</A> &#8212;  Gamma distribution</DT><DT><AHREF="swarm.random.integerdistribution.protocol.html">IntegerDistribution</A> &#8212;  Integer Distribution </DT><DT><AHREF="swarm.random.internalstate.protocol.html">InternalState</A> &#8212;  Archiving routines for internal generator and distribution state.</DT><DT><AHREF="swarm.random.lcg1gen.protocol.html">LCG1gen</A> &#8212;  Linear Congruential Generator 1</DT><DT><AHREF="swarm.random.lcg2gen.protocol.html">LCG2gen</A> &#8212;  Linear Congruential Generator 2</DT><DT><AHREF="swarm.random.lcg3gen.protocol.html">LCG3gen</A> &#8212;  Linear Congruential Generator 3</DT><DT><AHREF="swarm.random.lcggen.protocol.html">LCGgen</A> &#8212;  Linear Congruential Generator</DT><DT><AHREF="swarm.random.lognormaldist.protocol.html">LogNormalDist</A> &#8212;  Log-Normal distribution</DT><DT><AHREF="swarm.random.mrg5gen.protocol.html">MRG5gen</A> &#8212;  Multiple Recursive [LCG] Generator 5</DT><DT><AHREF="swarm.random.mrg6gen.protocol.html">MRG6gen</A> &#8212;  Multiple Recursive [LCG] Generator 6</DT><DT><AHREF="swarm.random.mrg7gen.protocol.html">MRG7gen</A> &#8212;  Multiple Recursive [LCG] Generator 7</DT><DT><AHREF="swarm.random.mrggen.protocol.html">MRGgen</A> &#8212;  Multiple Recursive [LCG] Generator</DT><DT><AHREF="swarm.random.mt19937gen.protocol.html">MT19937gen</A> &#8212;  'Mersenne Twister' Twisted GFSR generator</DT><DT><AHREF="swarm.random.mwcagen.protocol.html">MWCAgen</A> &#8212;  Multiply-With-Carry generator</DT><DT><AHREF="swarm.random.mwcbgen.protocol.html">MWCBgen</A> &#8212;  Multiply-With-Carry generator</DT><DT><AHREF="swarm.random.normal.protocol.html">Normal</A> &#8212;  Internal</DT><DT><AHREF="swarm.random.normaldist.protocol.html">NormalDist</A> &#8212;   Normal (Gaussian) distribution</DT><DT><AHREF="swarm.random.pmmlcg1gen.protocol.html">PMMLCG1gen</A> &#8212;  Prime Modulus Multiplicative Linear Congruential Generator 1</DT><DT><AHREF="swarm.random.pmmlcg2gen.protocol.html">PMMLCG2gen</A> &#8212;  Prime Modulus Multiplicative Linear Congruential Generator 2</DT><DT><AHREF="swarm.random.pmmlcg3gen.protocol.html">PMMLCG3gen</A> &#8212;  Prime Modulus Multiplicative Linear Congruential Generator 3</DT><DT><AHREF="swarm.random.pmmlcg4gen.protocol.html">PMMLCG4gen</A> &#8212;  Prime Modulus Multiplicative Linear Congruential Generator 4</DT><DT><AHREF="swarm.random.pmmlcg5gen.protocol.html">PMMLCG5gen</A> &#8212;  Prime Modulus Multiplicative Linear Congruential Generator 5</DT><DT><AHREF="swarm.random.pmmlcg6gen.protocol.html">PMMLCG6gen</A> &#8212;  Prime Modulus Multiplicative Linear Congruential Generator 6</DT><DT><AHREF="swarm.random.pmmlcg7gen.protocol.html">PMMLCG7gen</A> &#8212;  Prime Modulus Multiplicative Linear Congruential Generator 7</DT><DT><AHREF="swarm.random.pmmlcg8gen.protocol.html">PMMLCG8gen</A> &#8212;  Prime Modulus Multiplicative Linear Congruential Generator 8</DT><DT><AHREF="swarm.random.pmmlcg9gen.protocol.html">PMMLCG9gen</A> &#8212;  Prime Modulus Multiplicative Linear Congruential Generator 9</DT><DT><AHREF="swarm.random.pmmlcggen.protocol.html">PMMLCGgen</A> &#8212;  Prime Modulus Multiplicative Linear Congruential Generator</DT><DT><AHREF="swarm.random.pswbgen.protocol.html">PSWBgen</A> &#8212;  Subtract-with-borrow Congruential Generator with prime modulus</DT><DT><AHREF="swarm.random.probabilitydistribution.protocol.html">ProbabilityDistribution</A> &#8212;  Probability Distribution</DT><DT><AHREF="swarm.random.rwc2gen.protocol.html">RWC2gen</A> &#8212;  2-lag Recursion With Carry generator</DT><DT><AHREF="swarm.random.rwc8gen.protocol.html">RWC8gen</A> &#8212;  Multiply With Carry generator ("The Mother of all RNG's")</DT><DT><AHREF="swarm.random.randombitdist.protocol.html">RandomBitDist</A> &#8212;  Random Bit Distribution </DT><DT><AHREF="swarm.random.scggen.protocol.html">SCGgen</A> &#8212;  Subtractive Congruential Generator</DT><DT><AHREF="swarm.random.swb1gen.protocol.html">SWB1gen</A> &#8212;  Subtract-with-borrow Congruential Generator 1</DT><DT><AHREF="swarm.random.swb2gen.protocol.html">SWB2gen</A> &#8212;  Subtract-with-borrow Congruential Generator 2</DT><DT><AHREF="swarm.random.swb3gen.protocol.html">SWB3gen</A> &#8212;  Subtract-with-borrow Congruential Generator 3</DT><DT><AHREF="swarm.random.swbgen.protocol.html">SWBgen</A> &#8212;  Subtract-with-borrow Congruential Generator</DT><DT><AHREF="swarm.random.simplegenerator.protocol.html">SimpleGenerator</A> &#8212;  Internal</DT><DT><AHREF="swarm.random.simplerandomgenerator.protocol.html">SimpleRandomGenerator</A> &#8212;  A Simple (non-split) generator.</DT><DT><AHREF="swarm.random.splitgenerator.protocol.html">SplitGenerator</A> &#8212;  Internal</DT><DT><AHREF="swarm.random.splitrandomgenerator.protocol.html">SplitRandomGenerator</A> &#8212;  A split generator.</DT><DT><AHREF="swarm.random.tgfsrgen.protocol.html">TGFSRgen</A> &#8212;  Twisted GFSR generator</DT><DT><AHREF="swarm.random.tt403gen.protocol.html">TT403gen</A> &#8212;  A single long generator recommended for use.</DT><DT><AHREF="swarm.random.tt775gen.protocol.html">TT775gen</A> &#8212;  A single long generator recommended for use.</DT><DT><AHREF="swarm.random.tt800gen.protocol.html">TT800gen</A> &#8212;  A single long generator recommended for use.</DT><DT><AHREF="swarm.random.uniformdoubledist.protocol.html">UniformDoubleDist</A> &#8212;  Uniform Double Distribution</DT><DT><AHREF="swarm.random.uniformintegerdist.protocol.html">UniformIntegerDist</A> &#8212;  Uniform Integer Distribution</DT><DT><AHREF="swarm.random.uniformunsigneddist.protocol.html">UniformUnsignedDist</A> &#8212;  Uniform Unsigned Distribution</DT><DT><AHREF="swarm.random.unsigneddistribution.protocol.html">UnsignedDistribution</A> &#8212;  Unsigned Distribution </DT><DT><AHREF="swarm.random.generic.module.html">General</A> &#8212;  Module for random number generation</DT></DL></DIV></DIV><DIVCLASS="TITLEPAGE"><DIVCLASS="ABSTRACT"><P><B>Documentation and Implementation Status</B></P><P>This is version 0.8 of Random. It was donated by Sven      Thommesen.  Version 0.6 was a reimplementation of most of Nelson      Minar's original random with many changes and a new      interface. Versions 0.7 and 0.75 added many more generators and      distributions and changed the interface somewhat. This version      cleaned up the protocol interface definitions and fixed a few      small bugs. The documentation was also improved a bit.</P><P>We are reasonably sure that the generators and distributions      included here have been correctly implemented. The generators      have been subjected to a battery of statistical tests, and the      results are described in the documentation. The distributions      have not been subjected to statistical tests yet. As with any      pseudo-random number generation library, the results obtained      should be examined closely. A set of test programs which       exercises the objects is available on the Swarm web site, and      the statistical tests are also available on the web.</P></DIV><AHREF="swarm.random.generic.revhistory.html">Revision History (random)</A></DIV></DIV><DIVCLASS="NAVFOOTER"><HRALIGN="LEFT"WIDTH="100%"><TABLEWIDTH="100%"BORDER="0"CELLPADDING="0"CELLSPACING="0"><TR><TDWIDTH="33%"ALIGN="left"VALIGN="top"><AHREF="swarm.objectbase.generic.module.html">Prev</A></TD><TDWIDTH="34%"ALIGN="center"VALIGN="top"><AHREF="set.html">Home</A></TD><TDWIDTH="33%"ALIGN="right"VALIGN="top"><AHREF="swarm.random.acggen.protocol.html">Next</A></TD></TR><TR><TDWIDTH="33%"ALIGN="left"VALIGN="top">General</TD><TDWIDTH="34%"ALIGN="center"VALIGN="top"><AHREF="book930.html">Up</A></TD><TDWIDTH="33%"ALIGN="right"VALIGN="top">ACGgen</TD></TR></TABLE></DIV></BODY></HTML>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -