(drak)
2014-05-06: Increase Diffusion to get a stable result with leeway in both Increase Diffusion to get a stable result with leeway in both directions.
diff --git a/examples/d20world.w b/examples/d20world.w
--- a/examples/d20world.w
+++ b/examples/d20world.w
@@ -209,13 +209,13 @@ format #t "Advect ~A\n" 0.1
d20-advect world advection-directions 0.1
display : d20-as-text world
newline
-format #t "Diffuse+Advect: ~A*~A\n" 10000 0.001
+format #t "Diffuse+Advect: ~A*(~A+~A)\n" 10000 0.002 0.001
let loop : : steps 10000
cond
: = 0 steps
. world
else
- d20-diffuse world neighbors 0.001
+ d20-diffuse world neighbors 0.002
d20-advect world advection-directions 0.001
display : d20-as-text world
loop : 1- steps