Skip to main content

The Scenic scenario description language.

Reason this release was yanked:

Superceded by version 2.0.0

Project description

Scenic

Documentation Status License

A compiler and scenario generator for the Scenic scenario description language. Please see the documentation for installation instructions, as well as tutorials and other information about the Scenic language, its implementation, and its interfaces to various simulators.

For a description of the language and some of its applications, see our preprint, which extends our PLDI 2019 paper (note: the syntax of Scenic has changed slightly since that paper, and many features such as support for dynamic scenarios have been added; these are described in the preprint). Scenic was designed and implemented by Daniel J. Fremont, Edward Kim, Tommaso Dreossi, Shromona Ghosh, Xiangyu Yue, Alberto L. Sangiovanni-Vincentelli, and Sanjit A. Seshia.

If you have any problems using Scenic, please submit an issue to our GitHub repository or contact Daniel at dfremont@ucsc.edu.

The repository is organized as follows:

  • the src/scenic directory contains the package proper;
  • the examples directory has many examples of Scenic programs;
  • the docs directory contains the sources for the documentation;
  • the tests directory contains tests for the Scenic compiler.

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

scenic-2.0.0b2.tar.gz (199.0 kB view details)

Uploaded Source

Built Distribution

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

scenic-2.0.0b2-py3-none-any.whl (234.9 kB view details)

Uploaded Python 3

File details

Details for the file scenic-2.0.0b2.tar.gz.

File metadata

  • Download URL: scenic-2.0.0b2.tar.gz
  • Upload date:
  • Size: 199.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.1.0 CPython/3.8.5 Darwin/19.6.0

File hashes

Hashes for scenic-2.0.0b2.tar.gz
Algorithm Hash digest
SHA256 9c5be81ad9eb4733a4c6da1bb81268a503bd3c547553ee5fe35d1983e4df4f5d
MD5 139c472a1e3f83216fca728f99f1eb86
BLAKE2b-256 e2f5c9b70ace21aa9e9fb92cce76b16edff7a19599c52c6c6c512b5723557d53

See more details on using hashes here.

File details

Details for the file scenic-2.0.0b2-py3-none-any.whl.

File metadata

  • Download URL: scenic-2.0.0b2-py3-none-any.whl
  • Upload date:
  • Size: 234.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.1.0 CPython/3.8.5 Darwin/19.6.0

File hashes

Hashes for scenic-2.0.0b2-py3-none-any.whl
Algorithm Hash digest
SHA256 d1c72c17820dbfcc53344af7c9d865af61b9ceb3557961d08428cb5ff4e43a6d
MD5 6a3cd8d2923f41d08e6129e2a2603db6
BLAKE2b-256 8ef699ceff1ac934e773cca67e74980a50fe03734e07f0c35018f99f02742e89

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