Skip to main content

Liabray for Integration of JSprit toolkit with Unified Planning Library

Project description

UP-JSPRIT

up-jsprit is a Python package for solving vehicle routing problems using the JSprit library. It provides a seamless interface to work with JSprit functionalities and offers additional utilities to enhance the user experience.

Features

Define and manage locations, vehicles, and shipments. Extract and parse initial values and goals from input files. Integrate with the JSprit library using the jpype interface. (Add any other features or functionalities you have.)

Installation

To install the package run the command

pip install up-jsprit

Usage

Here's a basic example of how to use up-jsprit:

from up_jsprit import JSpritSolver

# Define your problem, locations, vehicles, etc.
# ...

# Create a solver instance
solver = JSpritSolver()

# Solve the problem
solution = solver.solve()

Testing

To run the tests, navigate to the root directory and use your preferred testing tool:

Contributing

Contributions are welcome! Please submit pull requests or open issues on the GitHub repository.

Please make sure to update tests as appropriate.

License

Apache License 2.0 (Apache-2.0)

Contact

Contact For questions, issues, or feedback, please contact [Your Name] at your.email@example.com.

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_jsprit-1.0.4.tar.gz (27.5 MB view hashes)

Uploaded Source

Built Distribution

up_jsprit-1.0.4-py3-none-any.whl (27.5 MB view hashes)

Uploaded Python 3

Supported by

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