https://github.com/jloveric/reinforcement
Generic c++ reinforcement learning library
https://github.com/jloveric/reinforcement
Last synced: 2 months ago
JSON representation
Generic c++ reinforcement learning library
- Host: GitHub
- URL: https://github.com/jloveric/reinforcement
- Owner: jloveric
- License: mit
- Created: 2022-03-16T22:41:43.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2022-03-27T00:53:47.000Z (about 3 years ago)
- Last Synced: 2025-02-12T19:47:49.316Z (4 months ago)
- Language: C++
- Size: 47.9 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# reinforcement
Generic c++20 reinforcement learning library. Major work in progress. As of this writing c++20 modules are still
too buggy so resorting to header files! I don't recommend using this at this point, right now it's mainly for my own learning.
```
cmake .
make
```
and then run
```
./reinforce
```
run the tests
```
ctest
```
I'll make a docker container for this at some point, but for now
gonna need boost for testing
```
sudo apt-get install libboost-all-dev
```
install ncurses
```
sudo apt-get install libncurses5-dev libncursesw5-dev
```