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.3.tar.gz (27.5 MB view details)

Uploaded Source

Built Distribution

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

up_jsprit-1.0.3-py3-none-any.whl (27.5 MB view details)

Uploaded Python 3

File details

Details for the file up_jsprit-1.0.3.tar.gz.

File metadata

  • Download URL: up_jsprit-1.0.3.tar.gz
  • Upload date:
  • Size: 27.5 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.4

File hashes

Hashes for up_jsprit-1.0.3.tar.gz
Algorithm Hash digest
SHA256 02e238ebc42ecd62bf9a65f06dda607b85acc538a6f45da2b2f1bd067a323be3
MD5 3f1bf55121438e86b01ce3e9aa715639
BLAKE2b-256 118732095754d5b657f86886bc5b5669a5a20d70a7fee082c1edce5cce0fce98

See more details on using hashes here.

File details

Details for the file up_jsprit-1.0.3-py3-none-any.whl.

File metadata

  • Download URL: up_jsprit-1.0.3-py3-none-any.whl
  • Upload date:
  • Size: 27.5 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.4

File hashes

Hashes for up_jsprit-1.0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 d56d3f7628c71332a0bf4b3728516acce841323be2b79abcabfd5c68fca56d14
MD5 99bb5a3e34ac36f9ae5e379bc9e0a324
BLAKE2b-256 6a0e2884d15f9ac2afaea9064c40f38fe1369c6ee072a6846e963953763c23a1

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