Skip to content

Program który symuluje spalanie lasu, na podstawie losowego rozłożenia drzew

License

Notifications You must be signed in to change notification settings

Karol-2/Go-symulacja-spalania-lasu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Symulacja Spalania Lasu

Opis projektu

Ten program symuluje spalanie się lasu przy użyciu języka Go.

Oznaczenia

  • 0 - puste pole (brak drzewa)
  • 1 - drzewo (nie spalone)
  • 2 - ogień (drzewo spalone)

Mozliwości programu

Program ma następujące możliwości:

  1. Pojedyncza symulacja 15x10
  2. Symulacja 15x10 dla podanej ilości drzew i ilości eksperymentów (testy po 10)
  3. Symulacja na wszystkie dowolne parametry
  4. Analiza danych z pliku data.csv
  5. Wyczyszczenie pliku data.csv

Analiza

Program korzysta z pliku data.csv, który zawiera dane dotyczące symulacji. Dane te są grupowane według ilości drzew w lesie, a następnie obliczany jest średni procent drzew, które przetrwały po symulacji. Wyniki są podawane w losowej kolejności.

Uruchomienie

  1. Upewnij się, że masz zainstalowany język Go na swoim systemie.
  2. Pobierz wszystkie pliki projektu.
  3. Otwórz terminal i przejdź do katalogu projektu.
  4. Skompiluj program, wpisując w terminalu komendę: go build.
  5. Uruchom skompilowany plik, wpisując w terminalu komendę: ./nazwa_pliku (gdzie nazwa_pliku to nazwa wygenerowanego pliku wykonywalnego).
  6. Alternatywnie, użyj go run main.go
  7. Program rozpocznie symulację spalania lasu na podstawie danych z pliku data.csv.

About

Program który symuluje spalanie lasu, na podstawie losowego rozłożenia drzew

Topics

Resources

License

Stars

Watchers

Forks

Languages