This release is a pre-release and may not be stable for production use.
HippoGym
Human Input Parsing Platform for Openai Gym
Purpose:
HippoGym is a python library for simplifying human-ai interaction research over the web. The library provides a communicator that opens a websocket to pass environment information and recieve commands and actions from browser-based front-end.
The library is designed to be customizable for diverse research applications. The framework is naive in that it makes no assumptions about how human or agents input will be used, it simply provides the mechanism to pass along and record this information.
Installation
pip install hippogym
Examples
Lunar Lander with human agent
Copy and run the lunar lander example.
You should see:
Then connect a client to the websocket using the host and port, you can use the irll frontend: https://beta.irll.net/?server=ws://localhost:5000
You can now play with either the command pannel or the keyboard:
Minigrid with human agent
Copy and run the minigrid example.
You should see:
Then connect a client to the websocket using the host and port, you can use the irll frontend: https://beta.irll.net/?server=ws://localhost:5000
You can now play with either the command pannel or the keyboard:
Metadata
Release files for hippogym 2.0.0a2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| hippogym-2.0.0a2.tar.gz | 7.8 MB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| hippogym-2.0.0a2-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 7.8 MB
Release files / hippogym-2.0.0a2.tar.gz
| Download URL | hippogym-2.0.0a2.tar.gz |
|---|---|
| Size | 7.8 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
ee9735cf77ea67847ba4171e90263caf407defe35187495776275c387c1f2a0e
|
|
BLAKE2b-256 checksum How to use checksums |
3caf4e5f3270330a8699d511b652d68dffec24e8358d34ef959ed19db0792483
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.11.3
|
Release files / hippogym-2.0.0a2-py3-none-any.whl
| Download URL | hippogym-2.0.0a2-py3-none-any.whl |
|---|---|
| Size | 27.6 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
8e358ff992eac235f9630fb18a126bb4a060e551e81689cfa964faf985680e25
|
|
BLAKE2b-256 checksum How to use checksums |
8ada54d622413aa9ba1a4bf49911fc2e82e4e1364358f2b154a1b71d998eab4e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.11.3
|