PDDL4J v3.7.0
Update project tools
- log4j 2.11
- Checkstyle 8.9
- SonarQube 2.6.1
- Javacc 2.4
- Gradle wrapper 4.8
- Add Jenkinsfile script for CI
Planner
- New package: Statespace with HSP and FF planners
- Add StateSpacePlanner and StateSpacePlannerFactory interfaces
- Use StateSpacePlannerFactory to create state space planners
State space strategy
- Search strategies are now independant from planners: Add StateSpaceStrategy interface
- A*, Greedy Best First Search, Enforced Hill Climbing and Hill Climbing are available
- Add JUnit tests
Global
- Add tests
- Fix bugs and javadoc
- Memory Agent: PDDL4J could work even if JVM command line is not given
- Big work on JUnit tests and VAL