Observer Command

diffuse `variable percentage`

Makes each patch give 1/8 of `percentage` of `variable` to each neighboring patch.
`Percentage` should be expressed as a number between 0 and 1. `Variable` should be a patch variable. Note: `diffuse` must be run by the observer, even though it affects patches.

Examples:

`diffuse food 20` causes each patch to give 1/8 of 20 percent of the variable food to each of its eight neighboring patches.

Related commands:
diffuse4 nsum nsum4