Skip to content

Commit 16ad417

Browse files
Fix paper issues seen in review (#47)
2 parents d404752 + fbf88f1 commit 16ad417

File tree

4 files changed

+142
-63
lines changed

4 files changed

+142
-63
lines changed

.github/workflows/pydoc-github-pages.yml

Lines changed: 15 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -19,26 +19,21 @@ jobs:
1919
runs-on: ubuntu-latest
2020
steps:
2121
- uses: actions/checkout@v3
22-
- uses: actions/setup-python@v4
23-
with:
24-
python-version: '3.11'
25-
26-
- uses: actions/checkout@v2
27-
- name: Install uv
28-
uses: astral-sh/setup-uv@v5
29-
- name: Set up venv with Python ${{ matrix.python-version }}
30-
run: |
31-
uv venv --python ${{ matrix.python-version }}
32-
- name: Install dependencies
33-
run: |
34-
uv sync --extra docs --extra gym --extra gui --extra planning --extra htmlvis
35-
- name: Make documentation
36-
- run: |
37-
uv run pdoc -d google -t docs/template --logo https://irll.net/irll-logo.png --logo-link https://irll.github.io/HierarchyCraft/hcraft.html -o docs/build --math --no-search hcraft
38-
- name: Upload static documentation artifact
39-
- uses: actions/upload-pages-artifact@v1
40-
with:
41-
path: docs/build
22+
- name: Install uv
23+
uses: astral-sh/setup-uv@v5
24+
- name: Set up venv with Python ${{ matrix.python-version }}
25+
run: |
26+
uv venv --python ${{ matrix.python-version }}
27+
- name: Install dependencies
28+
run: |
29+
uv sync --extra docs --extra gym --extra gui --extra planning --extra htmlvis
30+
- name: Make documentation
31+
- run: |
32+
uv run pdoc -d google -t docs/template --logo https://irll.net/irll-logo.png --logo-link https://irll.github.io/HierarchyCraft/hcraft.html -o docs/build --math --no-search hcraft
33+
- name: Upload static documentation artifact
34+
- uses: actions/upload-pages-artifact@v1
35+
with:
36+
path: docs/build
4237

4338
# Deploy the artifact to GitHub pages.
4439
# This is a separate job so that only actions/deploy-pages has the necessary permissions.

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ The action space of HierarchyCraft environments consists of sub-tasks, referred
2222
This concept is visually represented by the *Requirements graph* depicting the hierarchical relationships within each HierarchyCraft environment.
2323
The *Requirements graph* is directly constructed from the list of *Transformations* composing the environement.
2424

25-
![](docs/images/TransformationToRequirementsLarge.png)
25+
![](docs/images/TransformationToRequirements.png)
2626

2727
More details about requirements graph can be found in the documentation at [`hcraft.requirements`](https://irll.github.io/HierarchyCraft/hcraft/requirements.html) and example of requirements graph for some HierarchyCraft environements can be found in [`hcraft.examples`](https://irll.github.io/HierarchyCraft/hcraft/examples.html).
2828

paper.bib

Lines changed: 56 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -34,11 +34,14 @@ @article{sutton1999between
3434
publisher={Elsevier}
3535
}
3636

37-
@software{minigrid,
38-
author = {Chevalier-Boisvert, Maxime and Willems, Lucas and Pal, Suman},
39-
title = {Minimalistic Gridworld Environment for Gymnasium},
40-
url = {https://github.com/Farama-Foundation/Minigrid},
41-
year = {2018},
37+
38+
@inproceedings{minigrid,
39+
author = {Maxime Chevalier{-}Boisvert and Bolun Dai and Mark Towers and Rodrigo Perez{-}Vicente and Lucas Willems and Salem Lahlou and Suman Pal and Pablo Samuel Castro and Jordan Terry},
40+
title = {Minigrid {\&} Miniworld: Modular {\&} Customizable Reinforcement Learning Environments for Goal-Oriented Tasks},
41+
booktitle = {Advances in Neural Information Processing Systems 36, New Orleans, LA, USA},
42+
month = {December},
43+
year = {2023},
44+
url = {https://github.com/Farama-Foundation/Minigrid},
4245
}
4346

4447
@article{machado2018revisiting,
@@ -232,3 +235,51 @@ @InProceedings{2021NetHack
232235
url = {https://proceedings.mlr.press/v176/hambro22a.html},
233236
abstract = {In this report, we summarize the takeaways from the first NeurIPS 2021 NetHack Challenge. Participants were tasked with developing a program or agent that can win (i.e., ’ascend’ in) the popular dungeon-crawler game of NetHack by interacting with the NetHack Learning Environment (NLE), a scalable, procedurally generated, and challenging Gym environment for reinforcement learning (RL). The challenge showcased community-driven progress in AI with many diverse approaches significantly beating the previously best results on NetHack. Furthermore, it served as a direct comparison between neural (e.g., deep RL) and symbolic AI, as well as hybrid systems, demonstrating that on NetHack symbolic bots currently outperform deep RL by a large margin. Lastly, no agent got close to winning the game, illustrating NetHack’s suitability as a long-term benchmark for AI research.}
234237
}
238+
239+
@article{botvinick2014model,
240+
title={Model-based hierarchical reinforcement learning and human action control},
241+
author={Botvinick, Matthew and Weinstein, Aaron},
242+
journal={Philosophical Transactions of the Royal Society B: Biological Sciences},
243+
volume={369},
244+
number={1655},
245+
pages={20130480},
246+
year={2014},
247+
publisher={The Royal Society}
248+
}
249+
250+
@inproceedings{bacon2017option,
251+
title={The option-critic architecture},
252+
author={Bacon, Pierre-Luc and Harb, Mohamad and Precup, Doina},
253+
booktitle={Proceedings of the AAAI Conference on Artificial Intelligence},
254+
volume={31},
255+
number={1},
256+
year={2017}
257+
}
258+
259+
@inproceedings{heess2016learning,
260+
title={Learning continuous control policies by stochastic value gradients},
261+
author={Heess, Nicolas and Wayne, Greg and Silver, David and Lillicrap, Timothy and Erez, Tom and Tassa, Yuval},
262+
booktitle={Advances in Neural Information Processing Systems (NeurIPS)},
263+
volume={29},
264+
pages={2944--2952},
265+
year={2016}
266+
}
267+
@inproceedings{nachum2018data,
268+
title={Data-efficient hierarchical reinforcement learning},
269+
author={Nachum, Ofir and Gu, Shixiang and Lee, Honglak and Levine, Sergey},
270+
booktitle={Advances in Neural Information Processing Systems (NeurIPS)},
271+
volume={31},
272+
pages={3303--3313},
273+
year={2018}
274+
}
275+
276+
@article{Chollet2019OnTM,
277+
title={On the Measure of Intelligence},
278+
author={François Chollet},
279+
journal={ArXiv},
280+
year={2019},
281+
volume={abs/1911.01547},
282+
url={https://api.semanticscholar.org/CorpusID:207870692}
283+
}
284+
285+

0 commit comments

Comments
 (0)