From 01d56ed7c12625fdb6b7c15c6a1828c2303da4cf Mon Sep 17 00:00:00 2001 From: Mateusz Tylka Date: Mon, 6 Apr 2020 10:31:36 +0000 Subject: [PATCH] Zaktualizuj 'environment.md' --- environment.md | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/environment.md b/environment.md index c1e96b4..f8c8ccf 100644 --- a/environment.md +++ b/environment.md @@ -1,15 +1,17 @@ # Środowisko agenta **Skład zespołu:** *Marcin Kostrzewski,* *Mateusz Tylka,* *Michał Czekański,* *Jonathan Spaczyński* **Wybrany temat:** *Inteligentny Survival (temat własny)* -**Wykorzystana technologia:** *Pygame* +**Wykorzystana technologia:** *Pygame* ## Koncepcja * *Środowiskiem naszego agenta jest bezludna wyspa* * *Celem naszego agenta jest przetrwanie* * *Na wyspie znajdują się różnorodne elementy, które pomagają lub przeszkadzają przetrwać* * *Agent ma zasoby, które musi uzupełniać aby przeżyć, np. głód* -* *Agent porusza się w środowisku 20x20* +* *Agent porusza się w środowisku 20x20* +* ## Struktura projektu -*Plik przedstawiający strukturę katalogów oraz klas:* [structure.pdf](https://git.wmi.amu.edu.pl/s444409/DSZI_Survival/data/structure.pdf) +*Plik przedstawiający strukturę katalogów oraz klas:* [structure.pdf](https://git.wmi.amu.edu.pl/s444409/DSZI_Survival/data/structure.pdf) + ## Główne klasy projektu * [Run.py](https://git.wmi.amu.edu.pl/s444409/DSZI_Survival/src/development/Run.py) - plik, względem którego uruchamia się całe środowisko. * [Game.py](https://git.wmi.amu.edu.pl/s444409/DSZI_Survival/src/development/src/game/Game.py) - @@ -22,7 +24,8 @@ klasa realizacyjna, w niej wywoływane są wszystkie inne główne obiekty, obs * [EventMenager.py](https://git.wmi.amu.edu.pl/s444409/DSZI_Survival/src/development/src/game/EventManager.py) - obsługuje zdarzenia występujące na ekranie, takie jak poruszanie się sprite'ów czy wyjście z gry. * [Entity.py](https://git.wmi.amu.edu.pl/s444409/DSZI_Survival/src/development/src/entities/Entity.py) - przedstawia jednostki występujące na mapie, które w jakiś sposób zachodzą ze sobą w interakcje. * [Player.py](https://git.wmi.amu.edu.pl/s444409/DSZI_Survival/src/development/src/entities/Player.py) - tworzy agenta, którym na daną chwilę możemy się poruszać i zachodzić w interakcje z innymi jednostkami. -* [Statistics.py](https://git.wmi.amu.edu.pl/s444409/DSZI_Survival/src/development/src/entities/Statistics.py) - reprezentuje zasoby agenta, które odpowiednio zwiększają się, lub zmniejszają po interakcji z jakimś elementem. +* [Statistics.py](https://git.wmi.amu.edu.pl/s444409/DSZI_Survival/src/development/src/entities/Statistics.py) - reprezentuje zasoby agenta, które odpowiednio zwiększają się, lub zmniejszają po interakcji z jakimś elementem. +* ## Reprezentacja wiedzy *Wiedzą w naszym projekcie są statystyki agenta, które mowią o tym w jakim stanie toczy się proces przetrwania. Posiadamy również konsolę, która wypisuje wartości statystyk na ekranie.*