62 lines
1.0 KiB
Plaintext
62 lines
1.0 KiB
Plaintext
size(640, 640)
|
|
background(0)
|
|
|
|
x = 0
|
|
y = 0
|
|
|
|
for _ in range(100000):
|
|
xt = 0
|
|
yt = 0
|
|
r = random(100)
|
|
|
|
if r <= 1:
|
|
xt = 0
|
|
yt = 0.16 * y
|
|
elif r <= 8:
|
|
xt = 0.20 * x - 0.26 * y
|
|
yt = 0.23 * x + 0.22 * y + 1.60
|
|
elif r <= 15:
|
|
xt = -0.15 * x + 0.28 * y
|
|
yt = +0.26 * x + 0.24 * y + 0.44
|
|
else:
|
|
xt = +0.85 * x + 0.04 * y
|
|
yt = -0.04 * x + 0.85 * y + 1.60
|
|
size(640, 640)
|
|
background(0)
|
|
|
|
x = 0
|
|
y = 0
|
|
|
|
for _ in range(100000):
|
|
xt = 0
|
|
yt = 0
|
|
r = random(100)
|
|
|
|
if r <= 1:
|
|
xt = 0
|
|
yt = 0.16*y
|
|
elif r <= 8:
|
|
xt = 0.20*x - 0.26*y
|
|
yt = 0.23*x + 0.22*y + 1.60
|
|
elif r <= 15:
|
|
xt = -0.15*x + 0.28*y
|
|
yt = 0.26*x + 0.24*y + 0.44
|
|
else:
|
|
xt = 0.85*x + 0.04*y
|
|
yt = -0.04*x + 0.85*y + 1.60
|
|
|
|
x = xt
|
|
y = yt
|
|
|
|
m = round(width/2 + 60*x)
|
|
n = height-round(60*y)
|
|
|
|
set(m, n, "#00ff00")
|
|
x = xt
|
|
y = yt
|
|
|
|
m = round(width / 2 + 60 * x)
|
|
n = height - round(60 * y)
|
|
|
|
set(m, n, "#00ff00")
|