Vehicle Specification Editor
A graphical user interface for editing, compiling, and verifying Vehicle language specifications.
Features
- Code Editor: Syntax highlighting for Vehicle (.vcl) files
- File Operations: New, Open, Save for specification files
- Compilation: Compile specifications with view of query graph
- Verification: Run verification using Marabou
- Resource Management: Load networks, datasets, and parameters using filesystem
- Counterexamples: Visual representation of counterexamples and witnesses
Requirements
- Python 3.10+
- Marabou verifier (for verification)
Usage
vehicle_gui
- Open a Vehicle specification file (.vcl)
- Load required resources (auto-detected)
- Set verifier path if needed
- Compile or verify specification
- View results in console and results tabs
Change Log
- Auto-discover Marabou installations
- View unique quantified variables for each property
- Add side-by-side view of query tree and query text
License
MIT License
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
vehicle_gui-0.3.1.tar.gz
(44.3 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file vehicle_gui-0.3.1.tar.gz.
File metadata
- Download URL: vehicle_gui-0.3.1.tar.gz
- Upload date:
- Size: 44.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via:
twine/6.2.0 CPython/3.11.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
eb486516a9da5dfcd54d559fbede56bb850821514bef3fa5e311803bcc53f246
|
|
| MD5 |
ca383e2e2adccbd3fd16028c0130431b
|
|
| BLAKE2b-256 |
955e1145c5ae222ba9b4b30ac946cf05913f5a00cfad402ae806ec5677d566df
|
File details
Details for the file vehicle_gui-0.3.1-py3-none-any.whl.
File metadata
- Download URL: vehicle_gui-0.3.1-py3-none-any.whl
- Upload date:
- Size: 53.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via:
twine/6.2.0 CPython/3.11.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
efa6bd189daedb1b557b12fcc46cf580c99a7e47df2c12ad4dee4abe0c00ce64
|
|
| MD5 |
ff656ca20430ab465bf235ded16deae2
|
|
| BLAKE2b-256 |
5cefa1bbffd5e9ac2e8b1c3e952294d0b786df2ba100c775f2d39ab4ea3679a7
|