README.md 834 Bytes
Newer Older
Martin Řepa's avatar
Martin Řepa committed
1
2
# bachelor-thesis

Martin Řepa's avatar
Martin Řepa committed
3
4
Repository with reference implementation of game theoretical models related to
my bachelor-thesis (and software/research project). Source code is written in python.
Martin Řepa's avatar
Martin Řepa committed
5

Martin Řepa's avatar
Martin Řepa committed
6
7
8
9
10
11
12
13
14
### Prerequisites

* Python3.6 or higher _(for static typing)_
* Pipenv - package managing tool (get with `pip install --user pipenv`)

### Run 

For running take the following steps after cloning the project:

Martin Řepa's avatar
Martin Řepa committed
15
Firstly to download dependencies run from the project root directory
Martin Řepa's avatar
Martin Řepa committed
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30

`pipenv sync`

Then to discover project repositories run setup.py

`pipenv run python pip install -e .`

And finally run the app from the root directory

`pipenv run python src/main.py`

To modify default configuration of the project see src/[config.py](src/config.py) file

## Documentation

Martin Řepa's avatar
Martin Řepa committed
31
* Documentation can be found [here](report). Doc is currently in progress.