gym_toytext
This repository contains the text environments previously present in OpenAI Gym <0.20. These environments had been in the master branch of openai/gym but later excluded in this pull.
List of environments
environment | commit history | first committer |
---|---|---|
GuessingGame-v0 |
guessing_game.py |
@JKCooper2 |
HotterColder-v0 |
hotter_colder.py |
@JKCooper2 |
KellyCoinflip-v0 and KellyCoinflipGeneralized-v0
|
kellycoinflip.py |
@gwern |
NChain-v0 |
nchain.py |
@machinaut |
Roulette-v0 |
roulette.py |
@gdb |
Compatibility
gym>=0.19
Install
pip install gym-toytext
Usage
import gym
import gym_toytext
env = gym.make("GuessingGame-v0")
observation = env.reset()
low, high = env.action_space.low, env.action_space.high
while True:
action = (low + high) / 2.
observation, reward, done, info = env.step(action)
if done:
break
if observation == 1:
low = action
elif observation == 3:
high = action
env.close()