Recent Releases of HierarchyCraft: A Benchmark Builder for Hierarchical Reasoning

HierarchyCraft: A Benchmark Builder for Hierarchical Reasoning - JOSS Paper release

What's Changed

  • Fix missing/incorrect references; cite published versions of preprints by @logological in https://github.com/IRLL/HierarchyCraft/pull/49
  • Fix: add missing DOIs for citations by @liyuxuan-academic in https://github.com/IRLL/HierarchyCraft/pull/50
  • Remove invalid DOIs by @logological in https://github.com/IRLL/HierarchyCraft/pull/51

New Contributors

  • @logological made their first contribution in https://github.com/IRLL/HierarchyCraft/pull/49
  • @liyuxuan-academic made their first contribution in https://github.com/IRLL/HierarchyCraft/pull/50

Full Changelog: https://github.com/IRLL/HierarchyCraft/compare/v2.0.0...v2.0.1

- Python
Published by MathisFederico 11 days ago

HierarchyCraft: A Benchmark Builder for Hierarchical Reasoning - v2.0.0

What's Changed

  • Switch to gymnasium for RL environment interface (new RL standard as gym is now unmaintained by OpenAI) by @MathisFederico in https://github.com/IRLL/HierarchyCraft/pull/48
  • Fix paper issues seen in review by @MathisFederico in https://github.com/IRLL/HierarchyCraft/pull/47

Full Changelog: https://github.com/IRLL/HierarchyCraft/compare/v1.2.5...v2.0.0

- Python
Published by MathisFederico about 1 year ago

HierarchyCraft: A Benchmark Builder for Hierarchical Reasoning - Html interactive graphs, bugfixes and performance improvements

What's Changed

  • Pin lower enhsp version due to breaking change on their side
  • ⚡️ Remove envs instanciations during module init by @MathisFederico in https://github.com/IRLL/HierarchyCraft/pull/37
  • Interactive visualization of requirements graphs in html with pyvis by @MathisFederico in https://github.com/IRLL/HierarchyCraft/pull/38
  • 📝 Add web uri for html graphs by @MathisFederico in https://github.com/IRLL/HierarchyCraft/pull/39
  • 🐛 Fix broken gif in docs by @MathisFederico in https://github.com/IRLL/HierarchyCraft/pull/40
  • 📝 Fix MineHcraft requirements graph path by @MathisFederico in https://github.com/IRLL/HierarchyCraft/pull/41
  • 🔨 Transformation should only require one zone (or None) by @MathisFederico in https://github.com/IRLL/HierarchyCraft/pull/42

Full Changelog: https://github.com/IRLL/HierarchyCraft/compare/v1.2.4...v1.2.5

- Python
Published by MathisFederico over 1 year ago

HierarchyCraft: A Benchmark Builder for Hierarchical Reasoning - v1.2.4

JOSS submission release

What's Changed

  • 📝 Updated paper draft, readme and documentation for the JOSS submission.

Full Changelog: https://github.com/IRLL/HierarchyCraft/compare/v1.2.3...v1.2.4

- Python
Published by MathisFederico about 2 years ago

HierarchyCraft: A Benchmark Builder for Hierarchical Reasoning - 🔧 Make unified_planning an optional dependency

Full Changelog: https://github.com/IRLL/HierarchyCraft/compare/v1.2.2...v1.2.3

- Python
Published by MathisFederico over 2 years ago

HierarchyCraft: A Benchmark Builder for Hierarchical Reasoning - 🚑 Hotfix action type check

Full Changelog: https://github.com/IRLL/HierarchyCraft/compare/v1.2.1...v1.2.2

- Python
Published by MathisFederico almost 3 years ago

HierarchyCraft: A Benchmark Builder for Hierarchical Reasoning - 🎉 Add planning timeout & MineHCraft gym for all items

What's Changed

  • 🎉 Add planning timeout & MineHCraft gym for all items by @MathisFederico in https://github.com/IRLL/HierarchyCraft/pull/33

Full Changelog: https://github.com/IRLL/HierarchyCraft/compare/v1.2.0...v1.2.1

- Python
Published by MathisFederico almost 3 years ago

HierarchyCraft: A Benchmark Builder for Hierarchical Reasoning - 🔧 Transformations API refactoring & gym standardiation

What's Changed

  • 🔨 Refactor Transformation with Use & Yield by @MathisFederico in https://github.com/IRLL/HierarchyCraft/pull/30
  • 🎉 Add planning statistics by @MathisFederico in https://github.com/IRLL/HierarchyCraft/pull/31
  • 🎉 Ensure gym.make work for all common HCraft envs by @MathisFederico in https://github.com/IRLL/HierarchyCraft/pull/32

Full Changelog: https://github.com/IRLL/HierarchyCraft/compare/v1.1.0...v1.2.0

- Python
Published by MathisFederico almost 3 years ago

HierarchyCraft: A Benchmark Builder for Hierarchical Reasoning - 🚚 Renaming to HierarchyCraft / hcraft

What's Changed

  • 🚚 Renaming to HierarchyCraft / hcraft
  • 🎉 Add minigrid-like environments (MiniCraft) by @MathisFederico in https://github.com/IRLL/HierachyCraft/pull/28
  • 🎉 Add converter to unified_planning problem & PDDL by @MathisFederico in https://github.com/IRLL/HierachyCraft/pull/29

Full Changelog: https://github.com/IRLL/HierachyCraft/compare/v1.0.7...v1.1.0

- Python
Published by MathisFederico almost 3 years ago

HierarchyCraft: A Benchmark Builder for Hierarchical Reasoning - 🔧 Default params of MineCrafting environments

🔧 invalid_reward is now -1 by default for all Crafting environments. 🔧 Update default parameters of MineCrafting environments: - timestep_reward is now always -0.1 for all MineCrafting environments

🔥 Removed "MineCrafting-Env-v1" environment for lack of relevance 🚚 Renamed "MineCrafting-Platinium-v1" to "MineCrafting-v1" 📝 Improve Transformation documentation 👷 Add pre-commit configuration ✨ Switch from pylint to ruff

Full Changelog: https://github.com/IRLL/Crafting/compare/v1.0.6...v1.0.7

- Python
Published by MathisFederico about 3 years ago

HierarchyCraft: A Benchmark Builder for Hierarchical Reasoning - 🎉 SuccessCounter and 3.7 to 3.11 compatibility

What's Changed

  • 🎉 Add SuccessCounter and success rates time window by @MathisFederico in https://github.com/IRLL/Crafting/pull/27

Full Changelog: https://github.com/IRLL/Crafting/compare/v1.0.5...v1.0.6

- Python
Published by MathisFederico about 3 years ago

HierarchyCraft: A Benchmark Builder for Hierarchical Reasoning - Adapt to sb3contrib action_masks API

Full Changelog: https://github.com/IRLL/Crafting/compare/v1.0.4...v1.0.5

- Python
Published by MathisFederico about 3 years ago

HierarchyCraft: A Benchmark Builder for Hierarchical Reasoning - 🎉 Add MineCrafting Platinium benchmark

📝 Fix typos in documentation

Full Changelog: https://github.com/IRLL/Crafting/compare/v1.0.3...v1.0.4

- Python
Published by MathisFederico about 3 years ago

HierarchyCraft: A Benchmark Builder for Hierarchical Reasoning - 🎉 Crafting v1.0.0

🎉 First official crafting release and publication on PyPi

Full Changelog: https://github.com/IRLL/Crafting/commits/v1.0.0

- Python
Published by MathisFederico about 3 years ago