Adaptation-Based Programming in Haskell
The MAXQ Method for Hierarchical Reinforcement Learning