microsoft / Jericho
Licence: gpl-2.0
A learning environment for man-made Interactive Fiction games.
Stars: ✭ 173
Programming Languages
c
50402 projects - #5 most used programming language
Labels
Projects that are alternatives of or similar to Jericho
Java Deep Learning Cookbook
Code for Java Deep Learning Cookbook
Stars: ✭ 156 (-9.83%)
Mutual labels: reinforcement-learning
Rl Baselines3 Zoo
A collection of pre-trained RL agents using Stable Baselines3, training and hyperparameter optimization included.
Stars: ✭ 161 (-6.94%)
Mutual labels: reinforcement-learning
2048 Deep Reinforcement Learning
Trained A Convolutional Neural Network To Play 2048 using Deep-Reinforcement Learning
Stars: ✭ 169 (-2.31%)
Mutual labels: reinforcement-learning
Parl
A high-performance distributed training framework for Reinforcement Learning
Stars: ✭ 2,348 (+1257.23%)
Mutual labels: reinforcement-learning
Mjrl
Reinforcement learning algorithms for MuJoCo tasks
Stars: ✭ 162 (-6.36%)
Mutual labels: reinforcement-learning
Coax
This project was moved to: https://github.com/coax-dev/coax
Stars: ✭ 166 (-4.05%)
Mutual labels: reinforcement-learning
Senseact
SenseAct: A computational framework for developing real-world robot learning tasks
Stars: ✭ 153 (-11.56%)
Mutual labels: reinforcement-learning
Gym Pybullet Drones
PyBullet Gym environments for single and multi-agent reinforcement learning of quadcopter control
Stars: ✭ 168 (-2.89%)
Mutual labels: reinforcement-learning
Mindpark
Testbed for deep reinforcement learning
Stars: ✭ 163 (-5.78%)
Mutual labels: reinforcement-learning
Acme
A library of reinforcement learning components and agents
Stars: ✭ 2,441 (+1310.98%)
Mutual labels: reinforcement-learning
Deep Cfr
Scalable Implementation of Deep CFR and Single Deep CFR
Stars: ✭ 158 (-8.67%)
Mutual labels: reinforcement-learning
Awesome Ai
A curated list of artificial intelligence resources (Courses, Tools, App, Open Source Project)
Stars: ✭ 161 (-6.94%)
Mutual labels: reinforcement-learning
Accel Brain Code
The purpose of this repository is to make prototypes as case study in the context of proof of concept(PoC) and research and development(R&D) that I have written in my website. The main research topics are Auto-Encoders in relation to the representation learning, the statistical machine learning for energy-based models, adversarial generation networks(GANs), Deep Reinforcement Learning such as Deep Q-Networks, semi-supervised learning, and neural network language model for natural language processing.
Stars: ✭ 166 (-4.05%)
Mutual labels: reinforcement-learning
Resources
Resources on various topics being worked on at IvLabs
Stars: ✭ 158 (-8.67%)
Mutual labels: reinforcement-learning
A2c
A Clearer and Simpler Synchronous Advantage Actor Critic (A2C) Implementation in TensorFlow
Stars: ✭ 169 (-2.31%)
Mutual labels: reinforcement-learning
Muzero
A structured implementation of MuZero
Stars: ✭ 156 (-9.83%)
Mutual labels: reinforcement-learning
Coach
Reinforcement Learning Coach by Intel AI Lab enables easy experimentation with state of the art Reinforcement Learning algorithms
Stars: ✭ 2,085 (+1105.2%)
Mutual labels: reinforcement-learning
Elf
An End-To-End, Lightweight and Flexible Platform for Game Research
Stars: ✭ 2,057 (+1089.02%)
Mutual labels: reinforcement-learning
Data Science Toolkit
Collection of stats, modeling, and data science tools in Python and R.
Stars: ✭ 169 (-2.31%)
Mutual labels: reinforcement-learning
Awesome Ml Courses
Awesome free machine learning and AI courses with video lectures.
Stars: ✭ 2,145 (+1139.88%)
Mutual labels: reinforcement-learning
A lightweight python-based interface connecting learning agents with interactive fiction games.
Requirements
Linux, Python 3, Spacy, and basic build tools like gcc.
Install
pip3 install jericho
python3 -m spacy download en_core_web_sm
Documentation
- Quickstart
- Frotz Environment
- Object Tree
- Game Dictionary
- Template Action Generator
- Utilities
- Defines
Agents
- Reading Comprehension Deep Q-Network (RCDQN)
- Contextual Action Language Model (CALM)
- Q*BERT
- Knowledge Graph Advantage Actor Critic (KG-A2C)
- Template-DQN and DRRN
Citing Jericho
If Jericho is used in your research, please cite the following:
@article{hausknecht19,
title={Interactive Fiction Games: A Colossal Adventure},
author={Hausknecht, Matthew and Ammanabrolu, Prithviraj and C\^ot\'{e} Marc-Alexandre and Yuan Xingdi},
journal={CoRR},
year={2019},
url={http://arxiv.org/abs/1909.05398},
volume={abs/1909.05398}
}
Contributing
This project welcomes contributions and suggestions. Most contributions require you to agree to a Contributor License Agreement (CLA) declaring that you have the right to, and actually do, grant us the rights to use your contribution. For details, visit https://cla.microsoft.com.
This project has adopted the Microsoft Open Source Code of Conduct. For more information see the Code of Conduct FAQ or contact [email protected] with any additional questions or comments.
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].