Skip to main content

No project description provided

Project description

Integration of ParaSpace with the Unified Planning Library

The aim of this project is to make the ParaSpace planning engine available in the unified_planning library by the AIPlan4EU project. ParaSpace is a simple, flexible and extensible solver for timeline-based planning problems using Z3 and a novel abstraction refinement algorithm.

Installation

Installing from PyPi is recommended because pre-built packages of ParaSpace's Python integration are available for Windows and Linux.

Usage

from unified_planning.shortcuts import *
from unified_planning.engines import PlanGenerationResultStatus

problem = Problem('myproblem')
# specify the problem (e.g. fluents, initial state, actions, goal)
...

planner = OneshotPlanner(name="paraspace")
result = planner.solve(problem)
if result.status == PlanGenerationResultStatus.SOLVED_SATISFICING:
    print(f'{Found a plan.\nThe plan is: {result.plan}')
else:
    print("No plan found.")

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

up_paraspace-0.0.1.tar.gz (2.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

up_paraspace-0.0.1-py3-none-any.whl (3.0 kB view details)

Uploaded Python 3

File details

Details for the file up_paraspace-0.0.1.tar.gz.

File metadata

  • Download URL: up_paraspace-0.0.1.tar.gz
  • Upload date:
  • Size: 2.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: python-httpx/0.24.1

File hashes

Hashes for up_paraspace-0.0.1.tar.gz
Algorithm Hash digest
SHA256 1c6b6e93edca526252e95c058b4f58c7e80ae56a373c0191ebc5d44b87caf72e
MD5 2cb87a4b13789deb963ea40917960398
BLAKE2b-256 6a69261626c13387748f9bd2d3e2250117a12fe76c1cded6a8f1b7f28f2de2ce

See more details on using hashes here.

File details

Details for the file up_paraspace-0.0.1-py3-none-any.whl.

File metadata

  • Download URL: up_paraspace-0.0.1-py3-none-any.whl
  • Upload date:
  • Size: 3.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: python-httpx/0.24.1

File hashes

Hashes for up_paraspace-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 7f5cd44f500c198f3820ea44097fef26311d6277ac68af0dc635378a913c8973
MD5 8ccc994e875932bb82579cfbf8207cc1
BLAKE2b-256 e024093826622a52fc6fcf19a84b269a89821fef392f9b6516e2a3b7254fb12a

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page