Skip to content

2.1

Compare
Choose a tag to compare
@Maumagnaguagno Maumagnaguagno released this 09 Feb 20:43
· 383 commits to master since this release

This release supports Ruby 2.0 up to 3.0.
It includes the remaining modules and improvements done for the HTN IPC 2020 with fixes.
Improvements:

  • Symbols replace Strings in Hyper_Compiler
  • Remove applicable?/apply/apply_operator calls from Hyper_Compiler
  • Variables prefixed with underscore to avoid keyword collision
  • Rigid predicates are no longer part of state
  • Hypertension problem now supports a goal block instead of goal_pos/goal_not
  • Fix ordered for empty tasks in Dejavu, Pullup and Wise extensions.

Modules:

  • Add HDDL_Parser (with fixes related to variable name collision and task ordering)
  • Add Typredicate
  • Add Dejavu and persistent visit/unvisit cache

Others:

  • Add documentation about the HTN IPC 2020
  • Add Basic HDDL domain for testing
  • Protection experiment supports only new state representation