Brownian tree: Difference between revisions
Content added Content deleted
m (→{{header|Wren}}: Changed to Wren S/H) |
|||
Line 1,447: | Line 1,447: | ||
=={{header|EasyLang}}== |
=={{header|EasyLang}}== |
||
[https://easylang.online/show/#cod=dZHLboMwEEX3/oqzLoqxiahUCfIjiAUlRrVK7IjQFv6+snmkqpKFrfH1eM6dcet7PxxRaLTojaOrajKleAm7uPhvQ67IlRhMO6JkHpboKr3lkKCVqinRwlHyppQSPx+2N1gKnIDBXE0zCoCJkqFxZ+vG+PiAjvr8RP9yo+3pqnmHTQFYU5xihhSwwHR0EBmekmkpG8J5JSd3xJED2Qp+KNuOiQKFH5i3YOJURhdRXOKYDe+DaT5XvtwqPLC9eYQ42smTkgWb6QoO0/oz6EXqqtnfK/n/pWzoYT90WC7+jH6lZPMH7frTMiPBkuLin2/Xt96Y654un7QlhRS/ Run it] |
|||
[https://easylang.online/show/#cod=dVLLboMwELz7K0bKrVEdQ5RKlUgO/Y2IA02MahXsyKEN/H3HJhgOdAXWej07M35s8OHdw5rKovNaiw3ExTXO76GQIRONtqjPJXKl8BJG0bpfjYPiJ7y+dFDyEH5Rn7MJgy2YlziSwHJ8V+x7fJlGw6CAFQC8vumqCxmjJ8hX9ura2P7KvnFh+G/hx3amobMhKfZBtURxGjEyDKNmFo08lRwn/cQeJkPysE1aeyrlycJ63dRsKXhMzhPzTHqcjtFPLI75E8/49Lr6TlbkTLSyj9kyI545re+QB9O7ZALhIBeXkKpkdDOlW+E0YV/Lec1S667I3ghcuGZMT0LmJDLUt/FxLCH3Ruvbsk3O6cq+pZDiDw== Run it] |
|||
<syntaxhighlight |
<syntaxhighlight> |
||
color3 0 1 1 |
color3 0 1 1 |
||
len f[] 200 * 200 |
len f[] 200 * 200 |
||
Line 1,458: | Line 1,458: | ||
while i < n |
while i < n |
||
repeat |
repeat |
||
x = |
x = randint 200 - 1 |
||
y = |
y = randint 200 - 1 |
||
until f[y * 200 + x + 1] <> 1 |
until f[y * 200 + x + 1] <> 1 |
||
. |
. |
||
Line 1,465: | Line 1,465: | ||
xo = x |
xo = x |
||
yo = y |
yo = y |
||
x += |
x += randint 3 - 2 |
||
y += |
y += randint 3 - 2 |
||
if x < 0 or y < 0 or x >= 200 or y >= 200 |
if x < 0 or y < 0 or x >= 200 or y >= 200 |
||
break 1 |
break 1 |