This is an example of the design-by-contract approach
Project description
# traffic-intersection
## Authors and Contributors
Tung M. Phan (Caltech) <br />
## Description
This project involves the contract-based design and implementation of an autonomous traffic intersection system that may be extended and composed with other systems of the same class.
## Requirements
Python 3.x <br />
Packages: see **requirements.txt** <br />
## Instructions
1. Install all required packages
2. Modify parameters if desired
3. Run **main.py**
## Installation (optional)
1. Install with `pip3 install traffic-intersection`
2. Create a new **.py** file and enter
```python
import traffic_intersection.main
```
3. Run the **.py** file
## License
This is free software released under the terms of `the BSD 3-Clause License
(http://opensource.org/licenses/BSD-3-Clause). There is no warranty; not even
for merchantability or fitness for a particular purpose. Consult LICENSE for
copying conditions. <br />
When code is modified or re-distributed, the LICENSE file should accompany the code or any subset of
it, however small.
As an alternative, the LICENSE text can be copied within files, if so desired. <br />
## Authors and Contributors
Tung M. Phan (Caltech) <br />
## Description
This project involves the contract-based design and implementation of an autonomous traffic intersection system that may be extended and composed with other systems of the same class.
## Requirements
Python 3.x <br />
Packages: see **requirements.txt** <br />
## Instructions
1. Install all required packages
2. Modify parameters if desired
3. Run **main.py**
## Installation (optional)
1. Install with `pip3 install traffic-intersection`
2. Create a new **.py** file and enter
```python
import traffic_intersection.main
```
3. Run the **.py** file
## License
This is free software released under the terms of `the BSD 3-Clause License
(http://opensource.org/licenses/BSD-3-Clause). There is no warranty; not even
for merchantability or fitness for a particular purpose. Consult LICENSE for
copying conditions. <br />
When code is modified or re-distributed, the LICENSE file should accompany the code or any subset of
it, however small.
As an alternative, the LICENSE text can be copied within files, if so desired. <br />
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
traffic-intersection-0.1.5.tar.gz
(603.2 kB
view hashes)
Close
Hashes for traffic-intersection-0.1.5.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7c0b74e3ec33bfa886a166c76cbfaf5ae3c22c3bdee8a11101e9b743426296bc |
|
MD5 | 24257f34c9a7197513a949bfc422237a |
|
BLAKE2b-256 | e976e5bc77877343a67f78f6cea8a98e44b35431983f5aa21a1f57a6f9505c83 |