Add cellular-automata cave generator

Add a cellular-automata-based cave level generator, plus an
optparse-applicative-based CLI for invoking level generators in general.
This commit is contained in:
Griffin Smith 2019-09-07 14:49:59 -04:00
parent 73a52e531d
commit f03ad6bbd6
10 changed files with 434 additions and 8 deletions

View file

@ -18,6 +18,7 @@ dependencies:
- base
- aeson
- array
- QuickCheck
- quickcheck-text
- quickcheck-instances
@ -37,6 +38,7 @@ dependencies:
- megaparsec
- MonadRandom
- mtl
- optparse-applicative
- random
- raw-strings-qq
- reflection