Skip to content

Releases: SPL-BGU/NumericPDDLGym

v1.2.0

Choose a tag to compare

@yarinbnyamin yarinbnyamin released this 13 Apr 16:54

Added

  • Added fixed script planning agent implementations.

Changed

  • Enhanced logging callbacks:
    • Added support for trace saving.
    • Added episode timing.
    • Improved error messaging with friendly import errors for missing dependencies.

Development

  • Added unit tests for PDDLEnv, PDDLMaskedEnv, and MinecraftEnv.

Full Changelog: v1.1.1...v1.2.0

v1.1.1

Choose a tag to compare

@yarinbnyamin yarinbnyamin released this 08 Apr 16:57

Added

  • Introduced count_inapplicable parameter in PDDLMaskedEnv for episode length calculation.
    • Relevant when using post-masking.
    • When enabled, inapplicable actions contribute to the episode length; otherwise, they are ignored.

Full Changelog: v1.1.0...v1.1.1

v1.1.0

Choose a tag to compare

@yarinbnyamin yarinbnyamin released this 08 Apr 16:56

Added

  • Configurable action masking strategies: "pre" (filters invalid actions before execution) and "post" (learns invalid actions from environment feedback)

Full Changelog: v1.0.1...v1.1.0

v1.0.1

Choose a tag to compare

@yarinbnyamin yarinbnyamin released this 08 Apr 16:54

Changed

  • Refactored repository structure

Full Changelog: v1.0.0...v1.0.1

v1.0.0

Choose a tag to compare

@yarinbnyamin yarinbnyamin released this 08 Apr 16:49

Initial release

  • Basic functionality

Full Changelog: https://github.com/SPL-BGU/NumericPDDLGym/commits/v1.0.0