The distinctive Perl camel is (c) O'Reilly
Perl Workshop Home Page
Home of the Bioinformatics Perl Workshop perl workshop > courses > random numbers and distributions (4.1.2.2) > Generating Randomness (.1/2) > rice.results.txt (.c32)

course 4.1.2.2

Level: intermediate
4.1.2.2.1
Linear congruential generators and their properties, sub-random processes, testing randomness, Monte Carlo simulation, CPAN modules, idioms for shuffling.

legend

course code

cat.course.level.sessions.session

e.g. 1.0.1.8

categories

0 | introduction and orientation

1 | perl fundamentals

2 | shell and prompt tools

3 | web development

4 | CPAN Modules

5 | Ruby

levels

level: all all ( 0 )

level: beginner beginner ( 1 )

level: intermediate intermediate ( 2 )

level: advanced advanced ( 3 )

[ have you wondered how many different banners there are? ]

lecture code viewer

downloads

Code
Generating Randomness
Generating Randomness
Martin Krzywinski
value 10 3.2 value 10 2.8 value 10 2.4 value 10 3.6 value 10 2.4 value 10 3.2 value 10 4 value 10 3.6 value 10 3.6 value 10 4 average 10 3.28 diff 10 0.0440564266828335 value 100 3.08 value 100 3.12 value 100 3.44 value 100 2.72 value 100 3.08 value 100 2.96 value 100 3.52 value 100 3.12 value 100 3.2 value 100 2.8 average 100 3.104 diff 100 0.0119661132855137 value 1000 3.08 value 1000 3.176 value 1000 3.14 value 1000 3.12 value 1000 3.072 value 1000 3.112 value 1000 3.092 value 1000 3.2 value 1000 3.02 value 1000 3.16 average 1000 3.1172 diff 1000 0.00776442278788769 value 10000 3.1168 value 10000 3.1528 value 10000 3.1592 value 10000 3.1596 value 10000 3.112 value 10000 3.1336 value 10000 3.1472 value 10000 3.138 value 10000 3.1572 value 10000 3.17 average 10000 3.14464 diff 10000 0.000970000488995498 value 100000 3.1378 value 100000 3.14084 value 100000 3.13728 value 100000 3.12912 value 100000 3.13716 value 100000 3.15188 value 100000 3.13372 value 100000 3.15248 value 100000 3.13604 value 100000 3.13688 average 100000 3.13932 diff 100000 0.000723408105502054 value 1000000 3.141436 value 1000000 3.140364 value 1000000 3.140624 value 1000000 3.139448 value 1000000 3.140704 value 1000000 3.1431 value 1000000 3.143248 value 1000000 3.143924 value 1000000 3.141324 value 1000000 3.143028 average 1000000 3.14172 diff 1000000 4.05356213388186e-05 value 10000000 3.1420884 value 10000000 3.1423664 value 10000000 3.1415008 value 10000000 3.1413196 value 10000000 3.1410392 value 10000000 3.1420628 value 10000000 3.1408328 value 10000000 3.141504 value 10000000 3.1410688 value 10000000 3.1417492 average 10000000 3.1415532 diff 10000000 1.25584676765388e-05

1 | Generating Randomness | 4.1.2.2.1

4.1.2.2.1.c1 | brownnoise.wav | Martin Krzywinski | code
4.1.2.2.1.c2 | devrandom | Martin Krzywinski | code
4.1.2.2.1.c3 | drophaltonrice | Martin Krzywinski | code
4.1.2.2.1.c4 | droprice | Martin Krzywinski | code
4.1.2.2.1.c5 | halton | Martin Krzywinski | code
4.1.2.2.1.c6 | halton.11.13.txt | Martin Krzywinski | code
4.1.2.2.1.c7 | halton.3.5.1000.txt | Martin Krzywinski | code
4.1.2.2.1.c8 | halton.3.5.10000.txt | Martin Krzywinski | code
4.1.2.2.1.c9 | halton.3.5.200.txt | Martin Krzywinski | code
4.1.2.2.1.c10 | halton.3.5.2000.txt | Martin Krzywinski | code
4.1.2.2.1.c11 | halton.3.5.400.txt | Martin Krzywinski | code
4.1.2.2.1.c12 | halton.3.5.4000.txt | Martin Krzywinski | code
4.1.2.2.1.c13 | halton.3.5.600.txt | Martin Krzywinski | code
4.1.2.2.1.c14 | halton.3.5.800.txt | Martin Krzywinski | code
4.1.2.2.1.c15 | halton.3.5.txt | Martin Krzywinski | code
4.1.2.2.1.c16 | halton.5.7.txt | Martin Krzywinski | code
4.1.2.2.1.c17 | halton.7.17.txt | Martin Krzywinski | code
4.1.2.2.1.c18 | halton.new.txt | Martin Krzywinski | code
4.1.2.2.1.c19 | haltonrice.diff.txt | Martin Krzywinski | code
4.1.2.2.1.c20 | haltonrice.txt | Martin Krzywinski | code
4.1.2.2.1.c21 | pinknoise.wav | Martin Krzywinski | code
4.1.2.2.1.c22 | prng | Martin Krzywinski | code
4.1.2.2.1.c23 | prng.1.txt | Martin Krzywinski | code
4.1.2.2.1.c24 | prng.2.txt | Martin Krzywinski | code
4.1.2.2.1.c25 | prng.3.txt | Martin Krzywinski | code
4.1.2.2.1.c26 | randbase | Martin Krzywinski | code
4.1.2.2.1.c27 | randrice.diff.txt | Martin Krzywinski | code
4.1.2.2.1.c28 | randrice.txt | Martin Krzywinski | code
4.1.2.2.1.c29 | randstring | Martin Krzywinski | code
4.1.2.2.1.c30 | randtests | Martin Krzywinski | code
4.1.2.2.1.c31 | rice.diff.txt | Martin Krzywinski | code
4.1.2.2.1.c32 | rice.results.txt | Martin Krzywinski | code
4.1.2.2.1.c33 | rice.txt | Martin Krzywinski | code
4.1.2.2.1.c34 | rice.value.txt | Martin Krzywinski | code
4.1.2.2.1.c35 | shake | Martin Krzywinski | code
4.1.2.2.1.c36 | trulyrandom | Martin Krzywinski | code
4.1.2.2.1.c37 | whitenoise.wav | Martin Krzywinski | code
4.1.2.2.1.a1 | Generating Randomness | Martin Krzywinski | pdf
4.1.2.2.1.p1 | Generating Randomness | Martin Krzywinski | ppt
4.1.2.2.1.s1 | Generating Randomness | Martin Krzywinski | slides