Skip to content

Toy Montezuma's Revenge as Pycolab and Gym environments (working in progress, NOT FULLY USABLE)

License

Notifications You must be signed in to change notification settings

wookayin/toy-montezuma-pycolab

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Toy Montezuma's Revenge

This is a reproduction of the Toy Montezuma's Revenge environment described in Deep Abstract Q-Networks (Roderick et al., 2017).

Rewards:

  • +100 for picking up a key
  • +300 for opening a door
  • +10000 for reaching at the goal location

Usage

Demo (play by hand):

python -m mr_pycolab.toy_montezuma

# All rooms are fully observable rather than partially:
python -m mr_pycolab.toy_montezuma --full-observation

OpenAI gym

import mr_pycolab, gym
env = gym.make("ToyMontezumaRevenge-v0")

s = env.reset()   # [11, 11, 5]

actions = ('D', 'U', 'L', 'R', '?')
s, r, done, info = env.step(env.action_space.sample())

About

Toy Montezuma's Revenge as Pycolab and Gym environments (working in progress, NOT FULLY USABLE)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages