This is a stable version of the OASIS activity-based framework. This repository includes the simulation code, based on the Python API of the CPLEX solver.
Project description
OASIS v1.0.0
Description
This is a stable version of the OASIS activity-based framework. This repository includes the simulation code, based on the Python API of the CPLEX solver.
For more details, you can find the technical reports in the Literature folder, and the full documentation here.
Installation guide
We recommend creating a new environment using the provided requirements file to install the correct packages. NB: You need a valid CPLEX user license to use the solver, which can be obtained here.
Tutorial
An example of how to run the simulator is provided in the demo
notebooks. Your main function should be added in the runner
script, which you can run by typing the following command:
python runner.py
Citation
If you found this repository useful, you can acknowledge the authors by citing:
- Pougala, J., Hillel, T., and Bierlaire M. (2023) OASIS: Optimisation-based Activity Scheduling with Integrated Simultaneous choice dimensions, Transportation Research Part C: Emerging Technologies, vol. 155, p. 104291, DOI: https://doi.org/10.1016/j.trc.2023.104291
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 Distribution
File details
Details for the file oasisis-0.0.3.tar.gz
.
File metadata
- Download URL: oasisis-0.0.3.tar.gz
- Upload date:
- Size: 4.6 MB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/4.0.2 CPython/3.11.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3148d2aa81281b3f6b44a3352c1eab31b07e97d404e8e560871c82d919c95115 |
|
MD5 | 4e63bf8ee31b03f2650da048421d7a9a |
|
BLAKE2b-256 | 03a3ba52fa2dcecfb527c99019f0f53a970841dc111d3d8292cfe26a98a569e6 |
File details
Details for the file oasisis-0.0.3-py3-none-any.whl
.
File metadata
- Download URL: oasisis-0.0.3-py3-none-any.whl
- Upload date:
- Size: 41.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/4.0.2 CPython/3.11.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 003ff8ab45591d0e5bc11336f487a3c30f661003024bffb638cb685b128efa81 |
|
MD5 | 591dfe82eee21cddacc6925bbe443671 |
|
BLAKE2b-256 | e2d0963eab296db2f645f569ea9ab8d025b4e89d74e4888ea731fdef02551722 |