Skip to content

Commit 52f5fe5

Browse files
authored
Merge pull request #84 from APLA-Toolbox/bump-0.4.0
Bump to 0.4.0
2 parents c15b658 + 7c23bca commit 52f5fe5

File tree

2 files changed

+6
-1
lines changed

2 files changed

+6
-1
lines changed

README.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -71,6 +71,9 @@ You should have a `pddl-examples` folder containing PDDL instances.
7171
from jupyddl import AutomatedPlanner # takes some time because it has to instantiate the Julia interface
7272
apl = AutomatedPlanner("pddl-examples/dinner/domain.pddl", "pddl-examples/dinner/problem.pddl)
7373

74+
apl.available_heuristics
75+
["basic/zero", "basic/goal_count", "delete_relaxation/h_max", "delete_relaxation/h_add"]
76+
7477
apl.initial_state
7578
<PyCall.jlwrap PDDL.State(Set(Julog.Term[row(r1), column(c3), row(r3), row(r2), column(c2), column(c1)]), Set(Julog.Term[white(r2, c1), white(r1, c2), white(r3, c2), white(r2, c3)]), Dict{Symbol,Any}())>
7679

@@ -115,6 +118,8 @@ da.comparative_data_plot(astar=False) # Exclude astar from the comparative plot
115118
da.comparative_data_plot(heuristic_key="basic/zero") # use zero heuristic for h based planners
116119

117120
da.comparative_data_plot(collect_new_data=False) # uses data.json to plot the data
121+
122+
da.comparative_astar_heuristic_plot() # compare results of astar with all available heuristics
118123
```
119124

120125

setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99

1010
setuptools.setup(
1111
name="jupyddl", # Replace with your own username
12-
version="0.3.0",
12+
version="0.4.0",
1313
author="Erwin Lejeune",
1414
author_email="erwinlejeune.pro@gmail.com",
1515
description="Jupyddl is a PDDL planner built on top of a Julia parser",

0 commit comments

Comments
 (0)