Skip to content

A learning environment for man-made Interactive Fiction games.

License

Notifications You must be signed in to change notification settings

microsoft/jericho

Folders and files

NameName
Last commit message
Last commit date
May 2, 2024
Apr 1, 2020
Oct 15, 2020
May 2, 2024
Oct 15, 2024
Oct 15, 2024
Apr 9, 2020
Feb 18, 2019
Dec 7, 2018
Oct 2, 2018
Oct 2, 2018
May 2, 2024
Apr 26, 2024
Jun 2, 2023
Apr 26, 2024
May 2, 2024



Documentation Status Build Status PyPI version

A lightweight python-based interface connecting learning agents with interactive fiction games.


Requirements

Linux, Python 3.9+, Spacy, and basic build tools like gcc,make & curl.

Install

conda create -n jericho python=3
conda activate jericho

python -m pip install jericho
python -m spacy download en_core_web_sm

Documentation

Agents

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 opencode@microsoft.com with any additional questions or comments.