Abelian sandpile model/Identity: Difference between revisions
→{{header|jq}}: tidy
(→{{header|jq}}: tidy) |
(→{{header|jq}}: tidy) |
||
Line 1,946:
# module Sandpile
def new($a): {$a};
[0, 4, 6], [1, 3, 5, 7], [2, 4, 8],
[3, 7], [4, 6, 8], [5, 7]
];
def add($other):
Line 1,966 ⟶ 1,968:
if .a[$i] > 3
then .a[$i] += -4
| reduce
| ., break $out
else .
|