Skip to content

bistro-its-berkeley/BISTRO-Starter-Kit

Repository files navigation

BISTRO Starter Kit

How do I get started?

We recommend that you proceed through the documentation in the following order:

  • Introduction to BISTRO: the Berkeley Integrated System for Transportation Optimization: First, read the brief introduction to BISTRO, which will give you a general understanding of the framework of a BISTRO scenario.

  • Problem statement: Then, review the presentation of the Sioux Faux Benchmark Scenario, which introduces the problem setting for the Sioux Faux Benchmark Scenario.

  • Inputs to optimize: Next, please refer to the input file specification schema, which describes the structure of example input files and their relationship to quantities computed in the context of the virtual transportation environment.

  • Submission evaluation and outputs: The page describing the outputs and scoring function will help you to familiarize youself with the outputs of BISTRO, where they are stored after a simulation run, what they describe, and how to interpret them. Here you will also find details on how the outputs are used in the scoring function.

  • Simulation tutorial: Once you are clear about the inputs you can manipulate, the outputs, and the effects of changes in inputs on the outputs, try running a simulation.

  • FAQ: If you have any questions about the transportation optimization problem, simulations or troubleshooting, you may find your answer in the FAQ page.

What can I find in this repository?

Updates to the Starter Kit

In order to expedite bug support, we may periodically push new Docker images to DockerHub as well as update this repository. Whenever such an update is announced, please run git pull in this directory (you might wish to move submission-inputs and update execution paths appropriately). We will also update the docker image to the latest for running the simulation locally.

  • As of 04/25/2020, the latest docker image 0.0.3-noacc-SNAPSHOT is updated for no accessibility analysis, please run docker pull beammodel/beam-competition:0.0.3-noacc-SNAPSHOT (for sioux faux) or docker pull beammodel/beam-competition:0.0.4.2-SNAPSHOT (for sf_light) to ensure the image is up-to-date as well.
    • If you are using the scripts in /utilities, you can directly change the parameter for the latest Docker image in competition_executor.py.

Contributing

We always welcome bug reports and enhancement requests. Guidelines and suggestions on how to contribute code to this repository may be found in ./github/CONTRIBUTING.md.

Contact Information

If you have any questions concerning understanding or running the simulation, please, review first the FAQ page.

If your question was note answered in the FAQ page, or you'd like to submit a bug report for the simulation, you can contact Jessica Lazarus jlaz@berkeley.edu or Jarvis Yuan jarviskroos7@berkeley.edu

About

No description, website, or topics provided.

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published