DSZI_Survival/README.md

30 lines
911 B
Markdown

# DSZI_Survival
Projekt symulatora agenta surwiwalowego w dzikim środowisku, przygotowywany na przedmiot *Sztuczna Inteligencja*.
Skład zespołu:
- Jonatan Spaczyński
- Mateusz Tylka
- Michał Czekański
- Marcin Kostrzewski
## Wymagania
```
Python 3.x
pygame: 1.9.x
```
## Uruchomienie
Projekt można uruchomić w dwóch trybach, które podajemy jako parametry:
* test: Wizualne środowisko agenta, którym możemy sami prouszać
* ga: Uruchomienie algorytmu genetycznego w tle. Musimy dodatkowo jako kolejny
parametr podać ilość iteracji dla algorytmu. Możemy dodać -t, jeżeli
chcemy uruchomić algorytm w wielu wątkach (Nie działa zbyt dobrze)
```
$ python Run.py {test|ga} [iter] [-t]
```
## Konfiguracja
Plik z konfiguracją znajduje w ```data/config/mainConfig.json```.
## Sterowanie
* Poruszanie się: *WASD*
* A*: ***u*** lub click myszką w jednostkę (np; królik)
* Interakcja: *SPACJA*