Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/markkvdb/mdpsolver
Markov Decision Process (MDP) Solver.
https://github.com/markkvdb/mdpsolver
algorithm maintenance mdp windmill
Last synced: 8 days ago
JSON representation
Markov Decision Process (MDP) Solver.
- Host: GitHub
- URL: https://github.com/markkvdb/mdpsolver
- Owner: markkvdb
- License: gpl-3.0
- Created: 2018-05-09T20:57:49.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2018-06-22T10:03:27.000Z (over 6 years ago)
- Last Synced: 2024-11-27T21:24:57.242Z (2 months ago)
- Topics: algorithm, maintenance, mdp, windmill
- Language: C++
- Homepage:
- Size: 4.1 MB
- Stars: 1
- Watchers: 3
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# MDP Solver #
A C++ implementation of the Value Iteration algorithm for Markov Decision Process. It is tuned to handle a special class of MDPs. This class of problems is described in the report.
## Requirements ##
1. Recent compiler. For mac, this can be installed by `brew install gcc`.
1. Boost library. For mac, this can be installed by `brew install boost`.## Installation ##
1. Clone repository, i.e., go to folder location and type `git clone https://github.com/markkvdb/mdpsolver` in terminal.
2. Go to this new folder and run makefile, that is, `cd mdpsolver` and `make`.## Usage ##
Following the instructions above will create an executable `mdpsolver`. Run this executable by the command `./mdpsolver`.## Improvements ##
- [ ] Design interface to set parameters of the system.
- [ ] Automatic graphical output.