|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
See:
Description
| Packages | |
|---|---|
| net.pakl.rl | These are the basic reinforcement learning model classes -- every reinforcement learning problem can be described (minimally) as a World (collection of states), Policy, ValueFunction, and Actions. |
| net.pakl.rl.maze | World and policy for a 2D problem with impassable obstacles. |
| org.eyelanguage.rl.analysis | Tools to extract data from the adaptive reading agent's logfile for later processing. |
| org.eyelanguage.rl.reading | Code for the Adaptive Reading Agent; see ReadingMain for parameters and default values. |
| org.eyelanguage.rl.reading.ui | New simplified graphical user interface for adaptive reading agent. |
| tools | |
This is API documentation for the Reinforcement Learning simulation package developed in the Eye-Language Lab at the University of Pittsburgh. Most of the code here was written initially by Patryk Laurent. To see a list of the basic classes, click on the "net.pakl.rl" package in the upper right.
Note: The adaptive reading agent is implemented in org.eyelanguage.*
Some of the present code demonstrates the reinforcement learning framework, in particular the maze subpackage. To a limited extent there are also unit tests to verify that various components of the learning algorithm and procided environments are functioning correctly.
Copyright (C) 2006 The Eye-Language Lab at the University of Pittsburgh. You are allowed to use this code in your
projects, but you must acknowledge its source. You are allowed to extend any of
these classes and distribute this source code along with your own new classes.
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||