diff --git a/Justyna.py b/Justyna.py
index 003fd78..0c59127 100644
--- a/Justyna.py
+++ b/Justyna.py
@@ -136,7 +136,7 @@ class main():
         # Uzyskanie danych od agenta
         ocena_burakow = self.ocen_ile_burakow()
         ocena_chwastow = self.ocen_ile_chwastow()
-        pogoda = self.pogoda()
+        pogoda = self.field.weather
         print('chwasty: ' + ocena_chwastow)
         print('buraki: ' + ocena_burakow)
         print('pogoda: ' + pogoda)
@@ -185,13 +185,3 @@ class main():
         elif chwasty >=48:
             return 'bardzo_duzo'
 
-    def pogoda(self):
-        number = random.randrange(0, 4)
-        if number==0:
-            return 'slonecznie'
-        elif number==1:
-            return 'deszcz'
-        elif number==2:
-            return 'grad'
-        elif number==3:
-            return 'zachmurzenie'
\ No newline at end of file
diff --git a/collective.py b/collective.py
index a797c37..740f556 100644
--- a/collective.py
+++ b/collective.py
@@ -12,4 +12,10 @@ class main():
 
     def main(self):
         # self.marcin.main_collective(pozycja)  To podaje jakie jest pole jest na danym miejscu
-        pass
\ No newline at end of file
+        pass
+
+    # 1. sprawdza czy opłaca się pracować
+    # 2. sprawdza pole na którym stoi żeby drzewo podjęło decyzje
+    # 3. Uruchamia się drzewo
+    # 4. Wojażer leci przez pola i zostaje na ostatnim
+    # 5. -> 2.  Jeżeli nie ma na danym polu nic do roboty
\ No newline at end of file
diff --git a/field.py b/field.py
index 92b93fc..0b53d2d 100644
--- a/field.py
+++ b/field.py
@@ -4,6 +4,7 @@ import random
 class field():
     def __init__(self,training=0):
         self.training = training
+        self.weather = self.pogoda()
         if self.training == 1:
             #Macierz treningowa
             self.field_matrix = numpy.array([[8,0,1,3,0,6,4,3,2,3],
@@ -39,4 +40,15 @@ class field():
         for i in value:
             if i in self.field_matrix:
                 return 1
-        return 0
\ No newline at end of file
+        return 0
+
+    def pogoda(self):
+        number = random.randrange(0, 4)
+        if number==0:
+            return 'slonecznie'
+        elif number==1:
+            return 'deszcz'
+        elif number==2:
+            return 'grad'
+        elif number==3:
+            return 'zachmurzenie'
\ No newline at end of file