Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/kiaragrouwstra/qualitative-reasoning
UvA Knowledge Representation assignment: Qualitative Reasoning
https://github.com/kiaragrouwstra/qualitative-reasoning
Last synced: 10 days ago
JSON representation
UvA Knowledge Representation assignment: Qualitative Reasoning
- Host: GitHub
- URL: https://github.com/kiaragrouwstra/qualitative-reasoning
- Owner: KiaraGrouwstra
- Created: 2019-03-13T14:09:57.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2019-04-16T15:42:50.000Z (over 5 years ago)
- Last Synced: 2024-12-27T21:54:45.197Z (10 days ago)
- Language: Python
- Size: 48.3 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# UvA Knowledge Representation assignment: Qualitative Reasoning
### Usage
```bash
# local
pip install -r requirements.txt
python main.py# docker
# build container
docker build -t qr .
# run tests
docker run -v $PWD:/app qr pytest -vv
# run program
docker run -v $PWD:/app qr# or enter interactively
# bash shell
docker run -it -v $PWD:/app qr /bin/sh
# python shell
docker run -it -v $PWD:/app qr /bin/sh -c "cd /app/src; python"# install python deps thru conda
conda install pytest
# run unit tests (also happens when building Docker image)
pytest
```### Design
assumptions:
- continuous: will go through intermediate ordinal stateswe list the assumptions on e.g. user inputs / starting states,
which in turn decide what will happen in the simulation.