/haskell-rl

Reinforcement learning in Haskell.

Primary LanguageHaskellBSD 3-Clause "New" or "Revised" LicenseBSD-3-Clause

other/header.html

haskell-rl : Reinforcement Learning in Haskell

This page is the default HTML page for my haskell-rl repo on GitHub. It serves mainly as a directory of the resources available within this project. Proceed by clicking one of the many links below.

Original author: David Banas
Original project date: April 2, 2018
Original document date: May 11, 2018

Copyright © 2018 David Banas; all rights reserved World wide.

Instant Gratification Instructions:

stack build
stack exec <app>  (<app>: "example", "tictactoe", "rentalcars", "gambler", "blackjack", "inventory")
pandoc -f markdown+lhs -i app/<app>.lhs -t html -o <app>.html --filter pandoc-include --mathjax
(View file "<app>.html" in your browser.)

To rebuild Haddock documentation locally:

stack haddock haskell-rl --fast --haddock-arguments "-o doc" --no-haddock-deps --keep-going

Then, open doc/index.html in a browser.

Contents

Description

The haskell-rl project contains a suite of Haskell source code that I wrote while doing various exercises from the book: Reinforcement Learning: an Introduction, by Sutton & Barto.

Examples

The following examples are available:

Each example above was created from a literate Haskell source file, which you can find in the app directory of this repository, and contains:

  • Haskell source code,
  • links to relevant external resources, and
  • example output

for a particular problem.


Powered by [haskell](https://haskell-lang.org/), [stack](https://docs.haskellstack.org/en/stable/README/) and [pandoc](http://pandoc.org/).