Skip to content

ttumiel/gym.js

Repository files navigation

gym.js

npm Build Status Coverage Status

Warning: Under active development. APIs may change.

A browser-based reinforcement learning environment. Based off of OpenAI's Gym.

Demo | Docs

Installation

Install with npm:

npm install gym-js

And import environments from the module:

import { FrozenLake } from "gym-js";

Contributing

Please make a pull request for any contribution. In particular, you can reimplement gym environments, add test cases and patch any bugs you might find. Additionally, if you have any suggestions on the API, or the library in general, you can open an issue.

Adding a New Environment

See here.

Future Plans

The aim for this library is to match gym with both functionality and environments. A list of environments still to be added is in the env folder.

About

In-browser, interactive, competitive environments for reinforcement learning agents.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published