#N canvas 174 22 858 690 10; #X msg 16 43 bang; #X obj 16 100 random 1001; #X floatatom 16 151 5 0 0 0 - - -; #X obj 16 128 / 1000; #X obj 172 109 random 1001; #X floatatom 172 172 5 0 0 0 - - -; #X obj 172 137 / 1000; #X obj 16 68 trigger bang bang; #X floatatom 199 355 5 0 0 0 - - -; #X obj 304 443 float; #X obj 247 443 float; #X obj 199 371 select 0 1; #X floatatom 247 473 5 0 0 0 - - -; #X obj 199 336 >=; #X obj 16 15 inlet; #X obj 147 648 outlet; #X floatatom 16 355 5 0 0 0 - - -; #X obj 105 521 float; #X obj 48 521 float; #X obj 16 371 select 0 1; #X floatatom 48 551 5 0 0 0 - - -; #X obj 16 336 <=; #X obj 48 571 spigot; #X obj 247 579 spigot; #X floatatom 147 627 5 0 0 0 - - -; #X obj 514 64 inlet; #X obj 514 353 t b b; #X msg 514 389 0; #X msg 544 389 1; #X obj 595 355 t b b; #X msg 595 389 0; #X msg 625 389 1; #X msg 530 104 0; #X msg 524 85 1; #X obj 514 127 select 0 1; #X text 57 15 any input to this inlet produces a new output value; #X text 51 44 (or click here to produce a new output); #X obj 16 172 t f f f; #X obj 172 192 trigger f f f; #X obj 60 193 send \$0-a; #X obj 258 213 send \$0-b; #X obj 277 371 receive \$0-a; #X obj 334 392 receive \$0-b; #X obj 78 437 receive \$0-a; #X obj 135 458 receive \$0-b; #X text 555 64 choose distribution type; #X text 301 576 zero sent to right inlet "closes" left inlet; #X text 303 587 nonzero sent to right inlet "opens" left inlet; #X text 196 647 output random value; #X text 227 336 comparison test: which number is larger?; #X text 239 350 if left inlet \, 1 \; if right inlet \, 0; #X text 560 104 0=most likely to produce low values; #X text 554 83 1=most likely to produce high values; #X connect 0 0 7 0; #X connect 1 0 3 0; #X connect 2 0 37 0; #X connect 3 0 2 0; #X connect 4 0 6 0; #X connect 5 0 38 0; #X connect 6 0 5 0; #X connect 7 0 1 0; #X connect 7 1 4 0; #X connect 8 0 11 0; #X connect 9 0 12 0; #X connect 10 0 12 0; #X connect 11 0 9 0; #X connect 11 1 10 0; #X connect 12 0 23 0; #X connect 13 0 8 0; #X connect 14 0 0 0; #X connect 16 0 19 0; #X connect 17 0 20 0; #X connect 18 0 20 0; #X connect 19 0 17 0; #X connect 19 1 18 0; #X connect 20 0 22 0; #X connect 21 0 16 0; #X connect 22 0 24 0; #X connect 23 0 24 0; #X connect 24 0 15 0; #X connect 25 0 34 0; #X connect 26 0 27 0; #X connect 26 1 28 0; #X connect 27 0 23 1; #X connect 28 0 22 1; #X connect 29 0 30 0; #X connect 29 1 31 0; #X connect 30 0 22 1; #X connect 31 0 23 1; #X connect 32 0 34 0; #X connect 33 0 34 0; #X connect 34 0 26 0; #X connect 34 1 29 0; #X connect 37 0 21 0; #X connect 37 1 13 0; #X connect 37 2 39 0; #X connect 38 0 21 1; #X connect 38 1 13 1; #X connect 38 2 40 0; #X connect 41 0 10 1; #X connect 42 0 9 1; #X connect 43 0 18 1; #X connect 44 0 17 1;