Talk:Constrained random points on a circle: Difference between revisions

Content added Content deleted
Line 48: Line 48:


<pre>
<pre>
my @bitmap = map { " " x 32 } 0 .. 31;
my @bitmap = map { " " x 32 } 0 .. 33;
for (1 .. 100) {
for (1 .. 100) {
my $x = int rand(31) - 15;
my $x = int rand(31) - 15;
Line 57: Line 57:
$min = $min > 0 ? sqrt $min : 0;
$min = $min > 0 ? sqrt $min : 0;


my $y = int rand( $max-$min ) + $min;
my $y = int rand( 1+$max-$min ) + $min;
$y = -$y if rand() < .5;
$y = -$y if rand() < .5;




$x += 15;
$x += 16;
$y += 15;
$y += 16;
#print "$x $y\n";
substr( $bitmap[$y], $x, 1, "#" );
substr( $bitmap[$y], $x, 1, "#" );
}
}