This packages generates random lattice animals (or sometimes called polyforms) from the standard percolation model using the Metropolis-Hasting algorithm.
The polyform is specified by its lattice basis matrix and a list of neighbours, where each entry is a linear combination of basis vectors leading to a neighbouring lattice point. So for example the square tesselation of the polyomino squares has the basis matrix 
The following functions are exported:
- 
Poly(n, p, basis, neighbours): Generate a random polyform - specified in the basis-neighbours notation - of size n and percolation factor p
- 
Polyomino(n, p): Generate a random polyomino of size n and percolation factor p
- 
Polyhex(n, p): Generate a random polyhex of size n and percolation factor p
- 
polyPlot(tiles, basis, path): Draw the polyform as a scatter plot and save to path
- 
setDimension(d): Change the number of dimensions (default value: 2), a Julia restart is required afterwards