Granada is a domain-specific language (DSL) for Goal-Oriented Action Planning (GOAP).
Goal-Oriented Action Planning is a planning architecture specifically designed for real-time control of autonomous character behavior in games.
As an example, let's imagine a small game, where...
> stack exec granada-exe examples/program.grd
> stack haddock
.stack-work/install/x86_64-linux/lts-7.15/8.0.1/doc/index.html
This software is licensed under the GNU general public license. See LICENSE for details.