Abelian sandpile model: Difference between revisions
Content added Content deleted
Line 998: | Line 998: | ||
=={{header|J}}== |
=={{header|J}}== |
||
<lang J>grid=: 4 : 'x (<<.-:2$y)} (2$y)$0' NB. y by y grid with x grains in middle |
<lang J>grid=: 4 : 'x (<<.-:2$y)} (2$y)$0' NB. y by y grid with x grains in middle |
||
ab=: + [: (_4&* + [: +/ ((,-)2]\i:1)|.!.0 ]) 3&< NB. abelian sand pile for grid graph |
ab=: + [: (_4&* + [: +/ ((,-)2]\i:1)|.!.0 ]) 3&< NB. abelian sand pile for grid graph |
||
require 'viewmat' NB. viewmat utility |
require 'viewmat' NB. viewmat utility |