.. should the handyman want random (infinite) floors !
It will generate a floor (rows and cells) of tiles that span either 1 or 2 cells.
Max 10 colors.
Dbl tiles will sometimes be used at end of row since we have invented THE SAW.
Make sure you have Linux (doh) and haskell-platform !
$ cabal configure && cabal build
usage: tile-gen <colors> <span-odds> <floor-w> <floor-h>
$ ./tile-gen 3 3 20 20
$ ./tile-gen 4 1 24 48 | tee /dev/stderr | ./2svg > my-floor.svg
- moneySaver func (merge small cell into dbl if siblings)
- summary XSLT (after floor have been optimized MANUALLY in Inkscape :)