You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The example map is from the MovingAI benchmarks under Dragon Age Origins.
35
+
Use the `build.sh` or `run.sh` for quick compile/usage of this scenario.
36
+
37
+
For more evaluation data, please refer to existing benchmarks from the community, which offer a range of different challenges across a variety of maps/domains; links found in the resource section.
38
+
39
+
JPS requires `warthog-core` repo to compile, and by default will fetch the repo.
40
+
41
+
## JPS Variants
42
+
43
+
JPS comes with several variants.
44
+
All variants use block-based symmetry breaking for finding jump-point locations,
45
+
making them at least JPS (B).
46
+
The list is as follows:
47
+
48
+
-`jps` JPS (B) like original with block-based symmetry
49
+
-`jpsP` or `jps2` JPS (B+P) with intercardinal pruning
50
+
-`jps+` JPS+ (B) is original with offline jump points
51
+
-`jpsP+` or `jps2+` JPS+ (B+P) offline with pruning
52
+
53
+
These jump points are found in namespace `jps::jump`, while `jps::search` uses provided `jps::jump` locators
54
+
to produce successors used in warthog-core.
55
+
56
+
The algorithms provided to `--alg` parameter, along with their `jps::search` and `jps::jump` classes presented
0 commit comments