General library for setting up linux-based environments for developing, running, and evaluating planners.
Project description
planutils
General library for setting up linux-based environments for developing, running, and evaluating planners.
Usage
This doesn't work yet, but gives a general sense of where the project may be headed.
$ planutils --install-planners ipc-2018
This will require 3Gb of storage. Proceed? [Y/n]
Fetching all of the planners from IPC-2018 for use on the command line...
$ planutils --setup-server-environment
Setting up a webserver to call the installed planners...
$ planutils --setup-development-environment
Installing common dependencies for building planners...
Installing common planning libraries...
$ planutils install-planning-domains
Installing the command-line utilities...
Installing the python library...
Fetching default benchmarks...
$ planutils --setup-evaluation configuration.json
Installing Lab...
Configuring Lab...
Ready!
Run eval.py to evaluate
$ lama domain.pddl problem.pddl
The lama planner requires the FastDownward to be installed. Install now (30Mb)? [Y/n] Y
Installing FastDownward...
Ready! Please try running the planner again.
$ lama domain.pddl problem.pddl
Parsing...
Docker
The included Docker file will come with planutils pre-installed. Note that in order to
run a number of the planners (all those that are based on singularity), you will need
to run the docker with the --privileged
option.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distributions
File details
Details for the file planutils-0.1.1.tar.gz
.
File metadata
- Download URL: planutils-0.1.1.tar.gz
- Upload date:
- Size: 3.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.6.9
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 589ccdaf2d0460a0a1b1567f35ac4de443ee2ff0f7fee27ac17d36d1d4c8fe93 |
|
MD5 | dbca6e736b8e3aefa9a745b32d709d36 |
|
BLAKE2b-256 | 9e469a26d5a7394ef9dcda9799000c5a7cc529b4cc7111af48c0283c6d5e1d1a |
Provenance
File details
Details for the file planutils-0.1.1-py3.6.egg
.
File metadata
- Download URL: planutils-0.1.1-py3.6.egg
- Upload date:
- Size: 16.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/47.1.1 requests-toolbelt/0.9.1 tqdm/4.46.1 CPython/3.6.9
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 728595aa267bb86f51ac4dcba57f8154a74b4b592b44f9ec13070d500499fdf8 |
|
MD5 | 3a756c24ee37fa83e5e6ae56407820e0 |
|
BLAKE2b-256 | f3a5f448d2494abdb269cd80cc787642380cb978536107b3e229725a094cbfe9 |
Provenance
File details
Details for the file planutils-0.1.1-py3-none-any.whl
.
File metadata
- Download URL: planutils-0.1.1-py3-none-any.whl
- Upload date:
- Size: 5.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.6.9
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9e661304a7b11d7fadc15d511fc1a2280f2b093187cdcd6e6ae8eeeeee3e140d |
|
MD5 | 8e166a3598004fafb526ae3e6f754f01 |
|
BLAKE2b-256 | 27ad09728ccccafb81e3cc9f3655a1f6b11a6e4b4ee03c4cb61697141f7afbf1 |