.coveragerc
.gitignore
.pre-commit-config.yaml
.pylintrc
CONTRIBUTING.md
LICENSE
MANIFEST.in
README.md
pyproject.toml
requirements-dev.txt
requirements.txt
.github/workflows/pydoc-github-pages.yml
.github/workflows/python-coverage.yml
.github/workflows/python-pypi.yml
.github/workflows/python-tests-all-optdeps.yml
.github/workflows/python-tests-no-optdeps.yml
docs/generate_html_doc.ps1
docs/requirements.txt
docs/images/TreasureEnvV1.png
docs/images/TreasureEnvV2.png
docs/images/doc_index.png
docs/images/hcraft_observation.png
docs/images/hcraft_state.png
docs/images/hcraft_transformation.png
docs/images/minehcraft_human_demo.gif
docs/images/requirements_graphs/LightRecursiveCrafting-K2-I6.png
docs/images/requirements_graphs/MineCrafting.png
docs/images/requirements_graphs/MiniCraftBlockedUnlockPickup.png
docs/images/requirements_graphs/MiniCraftCrossing.png
docs/images/requirements_graphs/MiniCraftDoorKey.png
docs/images/requirements_graphs/MiniCraftEmpty.png
docs/images/requirements_graphs/MiniCraftFourRooms.png
docs/images/requirements_graphs/MiniCraftKeyCorridor.png
docs/images/requirements_graphs/MiniCraftMultiRoom.png
docs/images/requirements_graphs/MiniCraftUnlock.png
docs/images/requirements_graphs/MiniCraftUnlockPickup.png
docs/images/requirements_graphs/RecursiveCrafting-I6.png
docs/images/requirements_graphs/TowerCrafting-H2-W3.png
docs/template/README.md
docs/template/build-search-index.js
docs/template/content.css
docs/template/custom.css
docs/template/layout.css
docs/template/livereload.html.jinja2
docs/template/math.html.jinja2
docs/template/search.html.jinja2
docs/template/search.js.jinja2
docs/template/syntax-highlighting.css
docs/template/theme.css
src/hcraft/__init__.py
src/hcraft/__main__.py
src/hcraft/cli.py
src/hcraft/elements.py
src/hcraft/env.py
src/hcraft/metrics.py
src/hcraft/planning.py
src/hcraft/purpose.py
src/hcraft/requirements.py
src/hcraft/solving_behaviors.py
src/hcraft/state.py
src/hcraft/task.py
src/hcraft/transformation.py
src/hcraft/world.py
src/hcraft.egg-info/PKG-INFO
src/hcraft.egg-info/SOURCES.txt
src/hcraft.egg-info/dependency_links.txt
src/hcraft.egg-info/entry_points.txt
src/hcraft.egg-info/requires.txt
src/hcraft.egg-info/top_level.txt
src/hcraft/behaviors/__init__.py
src/hcraft/behaviors/actions.py
src/hcraft/behaviors/behaviors.py
src/hcraft/behaviors/feature_conditions.py
src/hcraft/behaviors/utils.py
src/hcraft/examples/__init__.py
src/hcraft/examples/recursive.py
src/hcraft/examples/tower.py
src/hcraft/examples/minecraft/__init__.py
src/hcraft/examples/minecraft/env.py
src/hcraft/examples/minecraft/items.py
src/hcraft/examples/minecraft/tools.py
src/hcraft/examples/minecraft/transformations.py
src/hcraft/examples/minecraft/zones.py
src/hcraft/examples/minecraft/resources/font.ttf
src/hcraft/examples/minecraft/resources/items/blaze_powder.png
src/hcraft/examples/minecraft/resources/items/blaze_rod.png
src/hcraft/examples/minecraft/resources/items/book.png
src/hcraft/examples/minecraft/resources/items/clock.png
src/hcraft/examples/minecraft/resources/items/close_ender_portal.png
src/hcraft/examples/minecraft/resources/items/close_nether_portal.png
src/hcraft/examples/minecraft/resources/items/coal.png
src/hcraft/examples/minecraft/resources/items/cobblestone.png
src/hcraft/examples/minecraft/resources/items/crafting_table.png
src/hcraft/examples/minecraft/resources/items/diamond.png
src/hcraft/examples/minecraft/resources/items/diamond_axe.png
src/hcraft/examples/minecraft/resources/items/diamond_pickaxe.png
src/hcraft/examples/minecraft/resources/items/diamond_shovel.png
src/hcraft/examples/minecraft/resources/items/diamond_sword.png
src/hcraft/examples/minecraft/resources/items/dirt.png
src/hcraft/examples/minecraft/resources/items/egg.png
src/hcraft/examples/minecraft/resources/items/enchanting_table.png
src/hcraft/examples/minecraft/resources/items/ender_dragon_head.png
src/hcraft/examples/minecraft/resources/items/ender_eye.png
src/hcraft/examples/minecraft/resources/items/ender_pearl.png
src/hcraft/examples/minecraft/resources/items/flint.png
src/hcraft/examples/minecraft/resources/items/flint_and_steel.png
src/hcraft/examples/minecraft/resources/items/furnace.png
src/hcraft/examples/minecraft/resources/items/gold_axe.png
src/hcraft/examples/minecraft/resources/items/gold_ingot.png
src/hcraft/examples/minecraft/resources/items/gold_ore.png
src/hcraft/examples/minecraft/resources/items/gold_pickaxe.png
src/hcraft/examples/minecraft/resources/items/gold_shovel.png
src/hcraft/examples/minecraft/resources/items/gold_sword.png
src/hcraft/examples/minecraft/resources/items/gravel.png
src/hcraft/examples/minecraft/resources/items/iron_axe.png
src/hcraft/examples/minecraft/resources/items/iron_ingot.png
src/hcraft/examples/minecraft/resources/items/iron_ore.png
src/hcraft/examples/minecraft/resources/items/iron_pickaxe.png
src/hcraft/examples/minecraft/resources/items/iron_shovel.png
src/hcraft/examples/minecraft/resources/items/iron_sword.png
src/hcraft/examples/minecraft/resources/items/leather.png
src/hcraft/examples/minecraft/resources/items/netherrack.png
src/hcraft/examples/minecraft/resources/items/obsidian.png
src/hcraft/examples/minecraft/resources/items/open_ender_portal.png
src/hcraft/examples/minecraft/resources/items/open_nether_portal.png
src/hcraft/examples/minecraft/resources/items/paper.png
src/hcraft/examples/minecraft/resources/items/redstone.png
src/hcraft/examples/minecraft/resources/items/reeds.png
src/hcraft/examples/minecraft/resources/items/stick.png
src/hcraft/examples/minecraft/resources/items/stone_axe.png
src/hcraft/examples/minecraft/resources/items/stone_pickaxe.png
src/hcraft/examples/minecraft/resources/items/stone_shovel.png
src/hcraft/examples/minecraft/resources/items/stone_sword.png
src/hcraft/examples/minecraft/resources/items/wood.png
src/hcraft/examples/minecraft/resources/items/wood_axe.png
src/hcraft/examples/minecraft/resources/items/wood_pickaxe.png
src/hcraft/examples/minecraft/resources/items/wood_plank.png
src/hcraft/examples/minecraft/resources/items/wood_shovel.png
src/hcraft/examples/minecraft/resources/items/wood_sword.png
src/hcraft/examples/minecraft/resources/zones/bedrock.png
src/hcraft/examples/minecraft/resources/zones/end.png
src/hcraft/examples/minecraft/resources/zones/forest.png
src/hcraft/examples/minecraft/resources/zones/meadow.png
src/hcraft/examples/minecraft/resources/zones/nether.png
src/hcraft/examples/minecraft/resources/zones/stronghold.png
src/hcraft/examples/minecraft/resources/zones/swamp.png
src/hcraft/examples/minecraft/resources/zones/underground.png
src/hcraft/examples/minicraft/__init__.py
src/hcraft/examples/minicraft/crossing.py
src/hcraft/examples/minicraft/doorkey.py
src/hcraft/examples/minicraft/empty.py
src/hcraft/examples/minicraft/fourrooms.py
src/hcraft/examples/minicraft/keycorridor.py
src/hcraft/examples/minicraft/minicraft.py
src/hcraft/examples/minicraft/multiroom.py
src/hcraft/examples/minicraft/unlock.py
src/hcraft/examples/minicraft/unlockpickup.py
src/hcraft/examples/minicraft/unlockpickupblocked.py
src/hcraft/examples/minicraft/resources/font.ttf
src/hcraft/examples/minicraft/resources/items/ball.png
src/hcraft/examples/minicraft/resources/items/blocked_door.png
src/hcraft/examples/minicraft/resources/items/blocked_locked_door.png
src/hcraft/examples/minicraft/resources/items/blue_closed_door.png
src/hcraft/examples/minicraft/resources/items/blue_open_door.png
src/hcraft/examples/minicraft/resources/items/box.png
src/hcraft/examples/minicraft/resources/items/closed_door.png
src/hcraft/examples/minicraft/resources/items/goal.png
src/hcraft/examples/minicraft/resources/items/key.png
src/hcraft/examples/minicraft/resources/items/lava.png
src/hcraft/examples/minicraft/resources/items/locked_door.png
src/hcraft/examples/minicraft/resources/items/open_door.png
src/hcraft/examples/minicraft/resources/items/weight.png
src/hcraft/examples/random_simple/__init__.py
src/hcraft/examples/random_simple/env.py
src/hcraft/examples/treasure/__init__.py
src/hcraft/examples/treasure/resources/items/gold.png
src/hcraft/examples/treasure/resources/items/key.png
src/hcraft/examples/treasure/resources/items/locked_chest.png
src/hcraft/examples/treasure/resources/items/treasure_chest.png
src/hcraft/render/__init__.py
src/hcraft/render/human.py
src/hcraft/render/render.py
src/hcraft/render/utils.py
src/hcraft/render/widgets.py
src/hcraft/render/default_resources/font.ttf
tests/__init__.py
tests/custom_checks.py
tests/envs.py
tests/test_cli.py
tests/test_env.py
tests/test_metrics.py
tests/test_planning.py
tests/test_purpose.py
tests/test_random_legal.py
tests/test_render.py
tests/test_requirements.py
tests/test_solving_behaviors.py
tests/test_tasks.py
tests/test_transformation.py
tests/test_world.py
tests/examples/__init__.py
tests/examples/test_common.py
tests/examples/test_random.py
tests/examples/test_recursive.py
tests/examples/test_tower.py
tests/examples/minecraft/__init__.py
tests/examples/minecraft/test_behaviors.py
tests/examples/minecraft/test_gym_make.py
tests/examples/minecraft/test_render.py
tests/examples/minecraft/test_requirements_graph.py
tests/render/__init__.py
tests/render/test_render.py
tests/render/test_widgets.py