feat: decision tree

Dodałem tree.csv, gdzie jest zbiór przykładów, w pliku decisiontree.py użyty
jest pakiet sklearn
This commit is contained in:
Adam Mikolajczak 2024-05-10 19:01:11 +02:00
parent 697736d7b5
commit 37d0084561
4 changed files with 692 additions and 2 deletions

437
src/decision_tree Normal file
View File

@ -0,0 +1,437 @@
digraph Tree {
node [shape=box, style="filled", color="black", fontname="helvetica"] ;
edge [fontname="helvetica"] ;
0 [label="water_level <= 5.0\ngini = 0.923\nsamples = 168\nvalue = [24, 1, 4, 10, 3, 12, 12, 7, 21, 8, 4, 6, 4\n3, 5, 3, 5, 4, 4, 4, 2, 1, 21]\nclass = harvest", fillcolor="#fefcfb"] ;
1 [label="plant_stage <= 0.5\ngini = 0.311\nsamples = 26\nvalue = [5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0\n0, 0, 0, 0, 0, 0, 0, 0, 21]\nclass = water", fillcolor="#eb7c68"] ;
0 -> 1 [labeldistance=2.5, labelangle=45, headlabel="True"] ;
2 [label="gini = 0.0\nsamples = 12\nvalue = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0\n0, 0, 0, 0, 0, 0, 0, 0, 12]\nclass = water", fillcolor="#e55339"] ;
1 -> 2 ;
3 [label="plant_stage <= 1.5\ngini = 0.459\nsamples = 14\nvalue = [5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0\n0, 0, 0, 0, 0, 0, 0, 0, 9]\nclass = water", fillcolor="#f3b3a7"] ;
1 -> 3 ;
4 [label="gini = 0.0\nsamples = 5\nvalue = [5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0\n0, 0, 0, 0, 0, 0, 0, 0, 0]\nclass = harvest", fillcolor="#e58139"] ;
3 -> 4 ;
5 [label="gini = 0.0\nsamples = 9\nvalue = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0\n0, 0, 0, 0, 0, 0, 0, 0, 9]\nclass = water", fillcolor="#e55339"] ;
3 -> 5 ;
6 [label="tile_type <= 8.5\ngini = 0.925\nsamples = 142\nvalue = [19.0, 1.0, 4.0, 10.0, 3.0, 12.0, 12.0, 7.0, 21.0\n8.0, 4.0, 6.0, 4.0, 3.0, 5.0, 3.0, 5.0, 4.0, 4.0\n4.0, 2.0, 1.0, 0.0]\nclass = plant(fasola)", fillcolor="#fcfffd"] ;
0 -> 6 [labeldistance=2.5, labelangle=-45, headlabel="False"] ;
7 [label="tile_type <= 7.5\ngini = 0.927\nsamples = 127\nvalue = [5, 0, 4, 10, 3, 12, 12, 7, 21, 8, 4, 6, 4, 3\n5, 3, 5, 4, 4, 4, 2, 1, 0]\nclass = plant(fasola)", fillcolor="#f0fdf6"] ;
6 -> 7 ;
8 [label="gini = 0.0\nsamples = 5\nvalue = [5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0\n0, 0, 0, 0, 0, 0, 0, 0, 0]\nclass = harvest", fillcolor="#e58139"] ;
7 -> 8 ;
9 [label="neighbor_S <= 6.5\ngini = 0.922\nsamples = 122\nvalue = [0, 0, 4, 10, 3, 12, 12, 7, 21, 8, 4, 6, 4, 3\n5, 3, 5, 4, 4, 4, 2, 1, 0]\nclass = plant(fasola)", fillcolor="#effdf6"] ;
7 -> 9 ;
10 [label="neighbor_S <= 5.0\ngini = 0.32\nsamples = 5\nvalue = [0, 0, 0, 0, 0, 1, 0, 4, 0, 0, 0, 0, 0, 0\n0, 0, 0, 0, 0, 0, 0, 0, 0]\nclass = plant(dynia)", fillcolor="#6aec88"] ;
9 -> 10 ;
11 [label="gini = 0.0\nsamples = 1\nvalue = [0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0\n0, 0, 0, 0, 0, 0, 0, 0, 0]\nclass = plant(cebula)", fillcolor="#6ae539"] ;
10 -> 11 ;
12 [label="gini = 0.0\nsamples = 4\nvalue = [0, 0, 0, 0, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0\n0, 0, 0, 0, 0, 0, 0, 0, 0]\nclass = plant(dynia)", fillcolor="#39e561"] ;
10 -> 12 ;
13 [label="neighbor_W <= 6.5\ngini = 0.92\nsamples = 117\nvalue = [0, 0, 4, 10, 3, 11, 12, 3, 21, 8, 4, 6, 4, 3\n5, 3, 5, 4, 4, 4, 2, 1, 0]\nclass = plant(fasola)", fillcolor="#eefdf5"] ;
9 -> 13 ;
14 [label="gini = 0.0\nsamples = 2\nvalue = [0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0\n0, 0, 0, 0, 0, 0, 0, 0, 0]\nclass = plant(dynia)", fillcolor="#39e561"] ;
13 -> 14 ;
15 [label="neighbor_W <= 25.5\ngini = 0.918\nsamples = 115\nvalue = [0, 0, 4, 10, 3, 11, 12, 1, 21, 8, 4, 6, 4, 3\n5, 3, 5, 4, 4, 4, 2, 1, 0]\nclass = plant(fasola)", fillcolor="#eefdf5"] ;
13 -> 15 ;
16 [label="neighbor_N <= 11.5\ngini = 0.92\nsamples = 104\nvalue = [0, 0, 2, 10, 2, 11, 12, 1, 16, 8, 4, 4, 4, 3\n5, 3, 5, 4, 4, 4, 2, 0, 0]\nclass = plant(fasola)", fillcolor="#f6fefa"] ;
15 -> 16 ;
17 [label="neighbor_W <= 11.5\ngini = 0.857\nsamples = 38\nvalue = [0, 0, 0, 5, 0, 4, 7, 1, 10, 0, 1, 2, 1, 1\n1, 1, 1, 1, 2, 0, 0, 0, 0]\nclass = plant(fasola)", fillcolor="#ecfcf4"] ;
16 -> 17 ;
18 [label="neighbor_N <= 8.5\ngini = 0.757\nsamples = 13\nvalue = [0, 0, 0, 3, 0, 0, 5, 0, 2, 0, 0, 1, 0, 0\n1, 0, 1, 0, 0, 0, 0, 0, 0]\nclass = plant(cukinia)", fillcolor="#d9fad7"] ;
17 -> 18 ;
19 [label="neighbor_E <= 20.0\ngini = 0.793\nsamples = 11\nvalue = [0, 0, 0, 3, 0, 0, 3, 0, 2, 0, 0, 1, 0, 0\n1, 0, 1, 0, 0, 0, 0, 0, 0]\nclass = plant(burak)", fillcolor="#ffffff"] ;
18 -> 19 ;
20 [label="neighbor_S <= 17.5\ngini = 0.625\nsamples = 4\nvalue = [0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0\n1, 0, 1, 0, 0, 0, 0, 0, 0]\nclass = plant(burak)", fillcolor="#ecf6bd"] ;
19 -> 20 ;
21 [label="gini = 0.0\nsamples = 2\nvalue = [0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0\n0, 0, 0, 0, 0, 0, 0, 0, 0]\nclass = plant(burak)", fillcolor="#c5e539"] ;
20 -> 21 ;
22 [label="neighbor_S <= 20.5\ngini = 0.5\nsamples = 2\nvalue = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0\n1, 0, 1, 0, 0, 0, 0, 0, 0]\nclass = plant(ogórek)", fillcolor="#ffffff"] ;
20 -> 22 ;
23 [label="gini = 0.0\nsamples = 1\nvalue = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0\n1, 0, 0, 0, 0, 0, 0, 0, 0]\nclass = plant(ogórek)", fillcolor="#4439e5"] ;
22 -> 23 ;
24 [label="gini = 0.0\nsamples = 1\nvalue = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0\n0, 0, 1, 0, 0, 0, 0, 0, 0]\nclass = plant(pomidor)", fillcolor="#9d39e5"] ;
22 -> 24 ;
25 [label="neighbor_S <= 7.5\ngini = 0.694\nsamples = 7\nvalue = [0, 0, 0, 1, 0, 0, 3, 0, 2, 0, 0, 1, 0, 0\n0, 0, 0, 0, 0, 0, 0, 0, 0]\nclass = plant(cukinia)", fillcolor="#d9fad7"] ;
19 -> 25 ;
26 [label="gini = 0.0\nsamples = 1\nvalue = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0\n0, 0, 0, 0, 0, 0, 0, 0, 0]\nclass = plant(kalarepa)", fillcolor="#39b4e5"] ;
25 -> 26 ;
27 [label="water_level <= 20.0\ngini = 0.611\nsamples = 6\nvalue = [0, 0, 0, 1, 0, 0, 3, 0, 2, 0, 0, 0, 0, 0\n0, 0, 0, 0, 0, 0, 0, 0, 0]\nclass = plant(cukinia)", fillcolor="#cff8ce"] ;
25 -> 27 ;
28 [label="neighbor_S <= 15.5\ngini = 0.5\nsamples = 2\nvalue = [0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0\n0, 0, 0, 0, 0, 0, 0, 0, 0]\nclass = plant(burak)", fillcolor="#ffffff"] ;
27 -> 28 ;
29 [label="gini = 0.0\nsamples = 1\nvalue = [0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0\n0, 0, 0, 0, 0, 0, 0, 0, 0]\nclass = plant(fasola)", fillcolor="#39e58f"] ;
28 -> 29 ;
30 [label="gini = 0.0\nsamples = 1\nvalue = [0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0\n0, 0, 0, 0, 0, 0, 0, 0, 0]\nclass = plant(burak)", fillcolor="#c5e539"] ;
28 -> 30 ;
31 [label="neighbor_E <= 23.5\ngini = 0.375\nsamples = 4\nvalue = [0, 0, 0, 0, 0, 0, 3, 0, 1, 0, 0, 0, 0, 0\n0, 0, 0, 0, 0, 0, 0, 0, 0]\nclass = plant(cukinia)", fillcolor="#7fee7b"] ;
27 -> 31 ;
32 [label="gini = 0.0\nsamples = 3\nvalue = [0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0\n0, 0, 0, 0, 0, 0, 0, 0, 0]\nclass = plant(cukinia)", fillcolor="#3fe539"] ;
31 -> 32 ;
33 [label="gini = 0.0\nsamples = 1\nvalue = [0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0\n0, 0, 0, 0, 0, 0, 0, 0, 0]\nclass = plant(fasola)", fillcolor="#39e58f"] ;
31 -> 33 ;
34 [label="gini = 0.0\nsamples = 2\nvalue = [0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0\n0, 0, 0, 0, 0, 0, 0, 0, 0]\nclass = plant(cukinia)", fillcolor="#3fe539"] ;
18 -> 34 ;
35 [label="neighbor_E <= 13.0\ngini = 0.842\nsamples = 25\nvalue = [0, 0, 0, 2, 0, 4, 2, 1, 8, 0, 1, 1, 1, 1\n0, 1, 0, 1, 2, 0, 0, 0, 0]\nclass = plant(fasola)", fillcolor="#d9faea"] ;
17 -> 35 ;
36 [label="neighbor_S <= 20.0\ngini = 0.805\nsamples = 13\nvalue = [0, 0, 0, 2, 0, 4, 1, 1, 3, 0, 1, 0, 0, 0\n0, 0, 0, 0, 1, 0, 0, 0, 0]\nclass = plant(cebula)", fillcolor="#f0fceb"] ;
35 -> 36 ;
37 [label="neighbor_E <= 11.5\ngini = 0.716\nsamples = 9\nvalue = [0, 0, 0, 2, 0, 4, 0, 1, 1, 0, 1, 0, 0, 0\n0, 0, 0, 0, 0, 0, 0, 0, 0]\nclass = plant(cebula)", fillcolor="#d4f8c6"] ;
36 -> 37 ;
38 [label="water_level <= 35.0\ngini = 0.612\nsamples = 7\nvalue = [0, 0, 0, 1, 0, 4, 0, 1, 1, 0, 0, 0, 0, 0\n0, 0, 0, 0, 0, 0, 0, 0, 0]\nclass = plant(cebula)", fillcolor="#b4f29c"] ;
37 -> 38 ;
39 [label="gini = 0.0\nsamples = 3\nvalue = [0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0\n0, 0, 0, 0, 0, 0, 0, 0, 0]\nclass = plant(cebula)", fillcolor="#6ae539"] ;
38 -> 39 ;
40 [label="neighbor_E <= 6.5\ngini = 0.75\nsamples = 4\nvalue = [0, 0, 0, 1, 0, 1, 0, 1, 1, 0, 0, 0, 0, 0\n0, 0, 0, 0, 0, 0, 0, 0, 0]\nclass = plant(burak)", fillcolor="#ffffff"] ;
38 -> 40 ;
41 [label="gini = 0.0\nsamples = 1\nvalue = [0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0\n0, 0, 0, 0, 0, 0, 0, 0, 0]\nclass = plant(dynia)", fillcolor="#39e561"] ;
40 -> 41 ;
42 [label="neighbor_W <= 20.0\ngini = 0.667\nsamples = 3\nvalue = [0, 0, 0, 1, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0\n0, 0, 0, 0, 0, 0, 0, 0, 0]\nclass = plant(burak)", fillcolor="#ffffff"] ;
40 -> 42 ;
43 [label="gini = 0.0\nsamples = 1\nvalue = [0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0\n0, 0, 0, 0, 0, 0, 0, 0, 0]\nclass = plant(fasola)", fillcolor="#39e58f"] ;
42 -> 43 ;
44 [label="neighbor_E <= 9.0\ngini = 0.5\nsamples = 2\nvalue = [0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0\n0, 0, 0, 0, 0, 0, 0, 0, 0]\nclass = plant(burak)", fillcolor="#ffffff"] ;
42 -> 44 ;
45 [label="gini = 0.0\nsamples = 1\nvalue = [0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0\n0, 0, 0, 0, 0, 0, 0, 0, 0]\nclass = plant(burak)", fillcolor="#c5e539"] ;
44 -> 45 ;
46 [label="gini = 0.0\nsamples = 1\nvalue = [0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0\n0, 0, 0, 0, 0, 0, 0, 0, 0]\nclass = plant(cebula)", fillcolor="#6ae539"] ;
44 -> 46 ;
47 [label="neighbor_W <= 20.0\ngini = 0.5\nsamples = 2\nvalue = [0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0\n0, 0, 0, 0, 0, 0, 0, 0, 0]\nclass = plant(burak)", fillcolor="#ffffff"] ;
37 -> 47 ;
48 [label="gini = 0.0\nsamples = 1\nvalue = [0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0\n0, 0, 0, 0, 0, 0, 0, 0, 0]\nclass = plant(burak)", fillcolor="#c5e539"] ;
47 -> 48 ;
49 [label="gini = 0.0\nsamples = 1\nvalue = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0\n0, 0, 0, 0, 0, 0, 0, 0, 0]\nclass = plant(jarmuż)", fillcolor="#39e2e5"] ;
47 -> 49 ;
50 [label="water_level <= 40.0\ngini = 0.625\nsamples = 4\nvalue = [0, 0, 0, 0, 0, 0, 1, 0, 2, 0, 0, 0, 0, 0\n0, 0, 0, 0, 1, 0, 0, 0, 0]\nclass = plant(fasola)", fillcolor="#bdf6da"] ;
36 -> 50 ;
51 [label="neighbor_W <= 22.5\ngini = 0.444\nsamples = 3\nvalue = [0, 0, 0, 0, 0, 0, 1, 0, 2, 0, 0, 0, 0, 0\n0, 0, 0, 0, 0, 0, 0, 0, 0]\nclass = plant(fasola)", fillcolor="#9cf2c7"] ;
50 -> 51 ;
52 [label="gini = 0.0\nsamples = 1\nvalue = [0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0\n0, 0, 0, 0, 0, 0, 0, 0, 0]\nclass = plant(fasola)", fillcolor="#39e58f"] ;
51 -> 52 ;
53 [label="water_level <= 15.0\ngini = 0.5\nsamples = 2\nvalue = [0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0\n0, 0, 0, 0, 0, 0, 0, 0, 0]\nclass = plant(cukinia)", fillcolor="#ffffff"] ;
51 -> 53 ;
54 [label="gini = 0.0\nsamples = 1\nvalue = [0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0\n0, 0, 0, 0, 0, 0, 0, 0, 0]\nclass = plant(fasola)", fillcolor="#39e58f"] ;
53 -> 54 ;
55 [label="gini = 0.0\nsamples = 1\nvalue = [0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0\n0, 0, 0, 0, 0, 0, 0, 0, 0]\nclass = plant(cukinia)", fillcolor="#3fe539"] ;
53 -> 55 ;
56 [label="gini = 0.0\nsamples = 1\nvalue = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0\n0, 0, 0, 0, 1, 0, 0, 0, 0]\nclass = plant(rzepa)", fillcolor="#e539d4"] ;
50 -> 56 ;
57 [label="neighbor_E <= 18.5\ngini = 0.778\nsamples = 12\nvalue = [0, 0, 0, 0, 0, 0, 1, 0, 5, 0, 0, 1, 1, 1\n0, 1, 0, 1, 1, 0, 0, 0, 0]\nclass = plant(fasola)", fillcolor="#b7f6d6"] ;
35 -> 57 ;
58 [label="neighbor_W <= 24.5\ngini = 0.375\nsamples = 4\nvalue = [0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 1\n0, 0, 0, 0, 0, 0, 0, 0, 0]\nclass = plant(fasola)", fillcolor="#7beeb4"] ;
57 -> 58 ;
59 [label="gini = 0.0\nsamples = 3\nvalue = [0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0\n0, 0, 0, 0, 0, 0, 0, 0, 0]\nclass = plant(fasola)", fillcolor="#39e58f"] ;
58 -> 59 ;
60 [label="gini = 0.0\nsamples = 1\nvalue = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1\n0, 0, 0, 0, 0, 0, 0, 0, 0]\nclass = plant(marchew)", fillcolor="#395be5"] ;
58 -> 60 ;
61 [label="neighbor_E <= 20.5\ngini = 0.844\nsamples = 8\nvalue = [0, 0, 0, 0, 0, 0, 1, 0, 2, 0, 0, 1, 1, 0\n0, 1, 0, 1, 1, 0, 0, 0, 0]\nclass = plant(fasola)", fillcolor="#e3fbef"] ;
57 -> 61 ;
62 [label="water_level <= 30.0\ngini = 0.5\nsamples = 2\nvalue = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0\n0, 1, 0, 1, 0, 0, 0, 0, 0]\nclass = plant(pietruszka)", fillcolor="#ffffff"] ;
61 -> 62 ;
63 [label="gini = 0.0\nsamples = 1\nvalue = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0\n0, 1, 0, 0, 0, 0, 0, 0, 0]\nclass = plant(pietruszka)", fillcolor="#6f39e5"] ;
62 -> 63 ;
64 [label="gini = 0.0\nsamples = 1\nvalue = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0\n0, 0, 0, 1, 0, 0, 0, 0, 0]\nclass = plant(por)", fillcolor="#cb39e5"] ;
62 -> 64 ;
65 [label="neighbor_N <= 8.5\ngini = 0.778\nsamples = 6\nvalue = [0, 0, 0, 0, 0, 0, 1, 0, 2, 0, 0, 1, 1, 0\n0, 0, 0, 0, 1, 0, 0, 0, 0]\nclass = plant(fasola)", fillcolor="#d7fae9"] ;
61 -> 65 ;
66 [label="neighbor_S <= 14.5\ngini = 0.72\nsamples = 5\nvalue = [0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 1, 1, 0\n0, 0, 0, 0, 1, 0, 0, 0, 0]\nclass = plant(fasola)", fillcolor="#cef8e3"] ;
65 -> 66 ;
67 [label="neighbor_W <= 24.0\ngini = 0.5\nsamples = 2\nvalue = [0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0\n0, 0, 0, 0, 0, 0, 0, 0, 0]\nclass = plant(fasola)", fillcolor="#ffffff"] ;
66 -> 67 ;
68 [label="gini = 0.0\nsamples = 1\nvalue = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0\n0, 0, 0, 0, 0, 0, 0, 0, 0]\nclass = plant(kapusta)", fillcolor="#3989e5"] ;
67 -> 68 ;
69 [label="gini = 0.0\nsamples = 1\nvalue = [0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0\n0, 0, 0, 0, 0, 0, 0, 0, 0]\nclass = plant(fasola)", fillcolor="#39e58f"] ;
67 -> 69 ;
70 [label="neighbor_S <= 23.5\ngini = 0.667\nsamples = 3\nvalue = [0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 0, 0\n0, 0, 0, 0, 1, 0, 0, 0, 0]\nclass = plant(fasola)", fillcolor="#ffffff"] ;
66 -> 70 ;
71 [label="water_level <= 35.0\ngini = 0.5\nsamples = 2\nvalue = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0\n0, 0, 0, 0, 1, 0, 0, 0, 0]\nclass = plant(kalarepa)", fillcolor="#ffffff"] ;
70 -> 71 ;
72 [label="gini = 0.0\nsamples = 1\nvalue = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0\n0, 0, 0, 0, 1, 0, 0, 0, 0]\nclass = plant(rzepa)", fillcolor="#e539d4"] ;
71 -> 72 ;
73 [label="gini = 0.0\nsamples = 1\nvalue = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0\n0, 0, 0, 0, 0, 0, 0, 0, 0]\nclass = plant(kalarepa)", fillcolor="#39b4e5"] ;
71 -> 73 ;
74 [label="gini = 0.0\nsamples = 1\nvalue = [0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0\n0, 0, 0, 0, 0, 0, 0, 0, 0]\nclass = plant(fasola)", fillcolor="#39e58f"] ;
70 -> 74 ;
75 [label="gini = 0.0\nsamples = 1\nvalue = [0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0\n0, 0, 0, 0, 0, 0, 0, 0, 0]\nclass = plant(cukinia)", fillcolor="#3fe539"] ;
65 -> 75 ;
76 [label="neighbor_N <= 25.5\ngini = 0.931\nsamples = 66\nvalue = [0, 0, 2, 5, 2, 7, 5, 0, 6, 8, 3, 2, 3, 2\n4, 2, 4, 3, 2, 4, 2, 0, 0]\nclass = plant(groch)", fillcolor="#fcfffe"] ;
16 -> 76 ;
77 [label="neighbor_N <= 14.5\ngini = 0.893\nsamples = 34\nvalue = [0, 0, 2, 4, 2, 5, 0, 0, 3, 7, 2, 0, 2, 1\n1, 1, 1, 2, 1, 0, 0, 0, 0]\nclass = plant(groch)", fillcolor="#f1fdfa"] ;
76 -> 77 ;
78 [label="neighbor_N <= 13.5\ngini = 0.722\nsamples = 6\nvalue = [0, 0, 0, 1, 2, 1, 0, 0, 0, 0, 2, 0, 0, 0\n0, 0, 0, 0, 0, 0, 0, 0, 0]\nclass = plant(bób)", fillcolor="#ffffff"] ;
77 -> 78 ;
79 [label="gini = 0.0\nsamples = 1\nvalue = [0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0\n0, 0, 0, 0, 0, 0, 0, 0, 0]\nclass = plant(cebula)", fillcolor="#6ae539"] ;
78 -> 79 ;
80 [label="water_level <= 35.0\ngini = 0.64\nsamples = 5\nvalue = [0, 0, 0, 1, 2, 0, 0, 0, 0, 0, 2, 0, 0, 0\n0, 0, 0, 0, 0, 0, 0, 0, 0]\nclass = plant(bób)", fillcolor="#ffffff"] ;
78 -> 80 ;
81 [label="neighbor_E <= 15.0\ngini = 0.444\nsamples = 3\nvalue = [0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 1, 0, 0, 0\n0, 0, 0, 0, 0, 0, 0, 0, 0]\nclass = plant(bób)", fillcolor="#ccf29c"] ;
80 -> 81 ;
82 [label="gini = 0.0\nsamples = 1\nvalue = [0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0\n0, 0, 0, 0, 0, 0, 0, 0, 0]\nclass = plant(bób)", fillcolor="#98e539"] ;
81 -> 82 ;
83 [label="neighbor_E <= 24.0\ngini = 0.5\nsamples = 2\nvalue = [0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0\n0, 0, 0, 0, 0, 0, 0, 0, 0]\nclass = plant(bób)", fillcolor="#ffffff"] ;
81 -> 83 ;
84 [label="gini = 0.0\nsamples = 1\nvalue = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0\n0, 0, 0, 0, 0, 0, 0, 0, 0]\nclass = plant(jarmuż)", fillcolor="#39e2e5"] ;
83 -> 84 ;
85 [label="gini = 0.0\nsamples = 1\nvalue = [0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0\n0, 0, 0, 0, 0, 0, 0, 0, 0]\nclass = plant(bób)", fillcolor="#98e539"] ;
83 -> 85 ;
86 [label="water_level <= 45.0\ngini = 0.5\nsamples = 2\nvalue = [0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0\n0, 0, 0, 0, 0, 0, 0, 0, 0]\nclass = plant(burak)", fillcolor="#ffffff"] ;
80 -> 86 ;
87 [label="gini = 0.0\nsamples = 1\nvalue = [0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0\n0, 0, 0, 0, 0, 0, 0, 0, 0]\nclass = plant(burak)", fillcolor="#c5e539"] ;
86 -> 87 ;
88 [label="gini = 0.0\nsamples = 1\nvalue = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0\n0, 0, 0, 0, 0, 0, 0, 0, 0]\nclass = plant(jarmuż)", fillcolor="#39e2e5"] ;
86 -> 88 ;
89 [label="neighbor_N <= 15.5\ngini = 0.872\nsamples = 28\nvalue = [0, 0, 2, 3, 0, 4, 0, 0, 3, 7, 0, 0, 2, 1\n1, 1, 1, 2, 1, 0, 0, 0, 0]\nclass = plant(groch)", fillcolor="#e6fcf6"] ;
77 -> 89 ;
90 [label="gini = 0.0\nsamples = 2\nvalue = [0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0\n0, 0, 0, 0, 0, 0, 0, 0, 0]\nclass = plant(groch)", fillcolor="#39e5ba"] ;
89 -> 90 ;
91 [label="neighbor_W <= 18.5\ngini = 0.888\nsamples = 26\nvalue = [0, 0, 2, 3, 0, 4, 0, 0, 3, 5, 0, 0, 2, 1\n1, 1, 1, 2, 1, 0, 0, 0, 0]\nclass = plant(groch)", fillcolor="#f6fefc"] ;
89 -> 91 ;
92 [label="neighbor_S <= 13.5\ngini = 0.865\nsamples = 17\nvalue = [0, 0, 2, 1, 0, 4, 0, 0, 2, 3, 0, 0, 0, 1\n1, 1, 1, 0, 1, 0, 0, 0, 0]\nclass = plant(cebula)", fillcolor="#f4fdf1"] ;
91 -> 92 ;
93 [label="neighbor_W <= 8.0\ngini = 0.722\nsamples = 6\nvalue = [0, 0, 0, 0, 0, 1, 0, 0, 2, 2, 0, 0, 0, 0\n0, 0, 0, 0, 1, 0, 0, 0, 0]\nclass = plant(fasola)", fillcolor="#ffffff"] ;
92 -> 93 ;
94 [label="neighbor_E <= 20.5\ngini = 0.444\nsamples = 3\nvalue = [0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0\n0, 0, 0, 0, 1, 0, 0, 0, 0]\nclass = plant(groch)", fillcolor="#9cf2dc"] ;
93 -> 94 ;
95 [label="gini = 0.0\nsamples = 1\nvalue = [0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0\n0, 0, 0, 0, 0, 0, 0, 0, 0]\nclass = plant(groch)", fillcolor="#39e5ba"] ;
94 -> 95 ;
96 [label="water_level <= 25.0\ngini = 0.5\nsamples = 2\nvalue = [0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0\n0, 0, 0, 0, 1, 0, 0, 0, 0]\nclass = plant(groch)", fillcolor="#ffffff"] ;
94 -> 96 ;
97 [label="gini = 0.0\nsamples = 1\nvalue = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0\n0, 0, 0, 0, 1, 0, 0, 0, 0]\nclass = plant(rzepa)", fillcolor="#e539d4"] ;
96 -> 97 ;
98 [label="gini = 0.0\nsamples = 1\nvalue = [0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0\n0, 0, 0, 0, 0, 0, 0, 0, 0]\nclass = plant(groch)", fillcolor="#39e5ba"] ;
96 -> 98 ;
99 [label="water_level <= 35.0\ngini = 0.444\nsamples = 3\nvalue = [0, 0, 0, 0, 0, 1, 0, 0, 2, 0, 0, 0, 0, 0\n0, 0, 0, 0, 0, 0, 0, 0, 0]\nclass = plant(fasola)", fillcolor="#9cf2c7"] ;
93 -> 99 ;
100 [label="gini = 0.0\nsamples = 1\nvalue = [0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0\n0, 0, 0, 0, 0, 0, 0, 0, 0]\nclass = plant(fasola)", fillcolor="#39e58f"] ;
99 -> 100 ;
101 [label="water_level <= 45.0\ngini = 0.5\nsamples = 2\nvalue = [0, 0, 0, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0\n0, 0, 0, 0, 0, 0, 0, 0, 0]\nclass = plant(cebula)", fillcolor="#ffffff"] ;
99 -> 101 ;
102 [label="gini = 0.0\nsamples = 1\nvalue = [0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0\n0, 0, 0, 0, 0, 0, 0, 0, 0]\nclass = plant(cebula)", fillcolor="#6ae539"] ;
101 -> 102 ;
103 [label="gini = 0.0\nsamples = 1\nvalue = [0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0\n0, 0, 0, 0, 0, 0, 0, 0, 0]\nclass = plant(fasola)", fillcolor="#39e58f"] ;
101 -> 103 ;
104 [label="water_level <= 45.0\ngini = 0.843\nsamples = 11\nvalue = [0, 0, 2, 1, 0, 3, 0, 0, 0, 1, 0, 0, 0, 1\n1, 1, 1, 0, 0, 0, 0, 0, 0]\nclass = plant(cebula)", fillcolor="#eefce9"] ;
92 -> 104 ;
105 [label="neighbor_N <= 17.5\ngini = 0.75\nsamples = 8\nvalue = [0, 0, 2, 1, 0, 3, 0, 0, 0, 0, 0, 0, 0, 1\n0, 1, 0, 0, 0, 0, 0, 0, 0]\nclass = plant(cebula)", fillcolor="#e6fbde"] ;
104 -> 105 ;
106 [label="water_level <= 30.0\ngini = 0.5\nsamples = 2\nvalue = [0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1\n0, 0, 0, 0, 0, 0, 0, 0, 0]\nclass = plant(burak)", fillcolor="#ffffff"] ;
105 -> 106 ;
107 [label="gini = 0.0\nsamples = 1\nvalue = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1\n0, 0, 0, 0, 0, 0, 0, 0, 0]\nclass = plant(marchew)", fillcolor="#395be5"] ;
106 -> 107 ;
108 [label="gini = 0.0\nsamples = 1\nvalue = [0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0\n0, 0, 0, 0, 0, 0, 0, 0, 0]\nclass = plant(burak)", fillcolor="#c5e539"] ;
106 -> 108 ;
109 [label="neighbor_N <= 19.5\ngini = 0.611\nsamples = 6\nvalue = [0, 0, 2, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0\n0, 1, 0, 0, 0, 0, 0, 0, 0]\nclass = plant(cebula)", fillcolor="#daf8ce"] ;
105 -> 109 ;
110 [label="gini = 0.0\nsamples = 2\nvalue = [0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0\n0, 0, 0, 0, 0, 0, 0, 0, 0]\nclass = plant(cebula)", fillcolor="#6ae539"] ;
109 -> 110 ;
111 [label="water_level <= 35.0\ngini = 0.625\nsamples = 4\nvalue = [0, 0, 2, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0\n0, 1, 0, 0, 0, 0, 0, 0, 0]\nclass = plant(brokuł)", fillcolor="#f6f3bd"] ;
109 -> 111 ;
112 [label="neighbor_E <= 16.0\ngini = 0.444\nsamples = 3\nvalue = [0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0\n0, 1, 0, 0, 0, 0, 0, 0, 0]\nclass = plant(brokuł)", fillcolor="#f2ec9c"] ;
111 -> 112 ;
113 [label="neighbor_N <= 21.5\ngini = 0.5\nsamples = 2\nvalue = [0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0\n0, 1, 0, 0, 0, 0, 0, 0, 0]\nclass = plant(brokuł)", fillcolor="#ffffff"] ;
112 -> 113 ;
114 [label="gini = 0.0\nsamples = 1\nvalue = [0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0\n0, 0, 0, 0, 0, 0, 0, 0, 0]\nclass = plant(brokuł)", fillcolor="#e5da39"] ;
113 -> 114 ;
115 [label="gini = 0.0\nsamples = 1\nvalue = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0\n0, 1, 0, 0, 0, 0, 0, 0, 0]\nclass = plant(pietruszka)", fillcolor="#6f39e5"] ;
113 -> 115 ;
116 [label="gini = 0.0\nsamples = 1\nvalue = [0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0\n0, 0, 0, 0, 0, 0, 0, 0, 0]\nclass = plant(brokuł)", fillcolor="#e5da39"] ;
112 -> 116 ;
117 [label="gini = 0.0\nsamples = 1\nvalue = [0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0\n0, 0, 0, 0, 0, 0, 0, 0, 0]\nclass = plant(cebula)", fillcolor="#6ae539"] ;
111 -> 117 ;
118 [label="neighbor_S <= 19.0\ngini = 0.667\nsamples = 3\nvalue = [0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0\n1, 0, 1, 0, 0, 0, 0, 0, 0]\nclass = plant(groch)", fillcolor="#ffffff"] ;
104 -> 118 ;
119 [label="gini = 0.0\nsamples = 1\nvalue = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0\n0, 0, 1, 0, 0, 0, 0, 0, 0]\nclass = plant(pomidor)", fillcolor="#9d39e5"] ;
118 -> 119 ;
120 [label="neighbor_S <= 21.0\ngini = 0.5\nsamples = 2\nvalue = [0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0\n1, 0, 0, 0, 0, 0, 0, 0, 0]\nclass = plant(groch)", fillcolor="#ffffff"] ;
118 -> 120 ;
121 [label="gini = 0.0\nsamples = 1\nvalue = [0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0\n0, 0, 0, 0, 0, 0, 0, 0, 0]\nclass = plant(groch)", fillcolor="#39e5ba"] ;
120 -> 121 ;
122 [label="gini = 0.0\nsamples = 1\nvalue = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0\n1, 0, 0, 0, 0, 0, 0, 0, 0]\nclass = plant(ogórek)", fillcolor="#4439e5"] ;
120 -> 122 ;
123 [label="neighbor_N <= 24.0\ngini = 0.79\nsamples = 9\nvalue = [0, 0, 0, 2, 0, 0, 0, 0, 1, 2, 0, 0, 2, 0\n0, 0, 0, 2, 0, 0, 0, 0, 0]\nclass = plant(burak)", fillcolor="#ffffff"] ;
91 -> 123 ;
124 [label="neighbor_N <= 19.5\ngini = 0.722\nsamples = 6\nvalue = [0, 0, 0, 2, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0\n0, 0, 0, 2, 0, 0, 0, 0, 0]\nclass = plant(burak)", fillcolor="#ffffff"] ;
123 -> 124 ;
125 [label="neighbor_S <= 13.0\ngini = 0.5\nsamples = 2\nvalue = [0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0\n0, 0, 0, 0, 0, 0, 0, 0, 0]\nclass = plant(fasola)", fillcolor="#ffffff"] ;
124 -> 125 ;
126 [label="gini = 0.0\nsamples = 1\nvalue = [0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0\n0, 0, 0, 0, 0, 0, 0, 0, 0]\nclass = plant(fasola)", fillcolor="#39e58f"] ;
125 -> 126 ;
127 [label="gini = 0.0\nsamples = 1\nvalue = [0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0\n0, 0, 0, 0, 0, 0, 0, 0, 0]\nclass = plant(groch)", fillcolor="#39e5ba"] ;
125 -> 127 ;
128 [label="water_level <= 20.0\ngini = 0.5\nsamples = 4\nvalue = [0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0\n0, 0, 0, 2, 0, 0, 0, 0, 0]\nclass = plant(burak)", fillcolor="#ffffff"] ;
124 -> 128 ;
129 [label="gini = 0.0\nsamples = 1\nvalue = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0\n0, 0, 0, 1, 0, 0, 0, 0, 0]\nclass = plant(por)", fillcolor="#cb39e5"] ;
128 -> 129 ;
130 [label="neighbor_S <= 14.5\ngini = 0.444\nsamples = 3\nvalue = [0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0\n0, 0, 0, 1, 0, 0, 0, 0, 0]\nclass = plant(burak)", fillcolor="#e2f29c"] ;
128 -> 130 ;
131 [label="neighbor_W <= 23.5\ngini = 0.5\nsamples = 2\nvalue = [0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0\n0, 0, 0, 1, 0, 0, 0, 0, 0]\nclass = plant(burak)", fillcolor="#ffffff"] ;
130 -> 131 ;
132 [label="gini = 0.0\nsamples = 1\nvalue = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0\n0, 0, 0, 1, 0, 0, 0, 0, 0]\nclass = plant(por)", fillcolor="#cb39e5"] ;
131 -> 132 ;
133 [label="gini = 0.0\nsamples = 1\nvalue = [0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0\n0, 0, 0, 0, 0, 0, 0, 0, 0]\nclass = plant(burak)", fillcolor="#c5e539"] ;
131 -> 133 ;
134 [label="gini = 0.0\nsamples = 1\nvalue = [0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0\n0, 0, 0, 0, 0, 0, 0, 0, 0]\nclass = plant(burak)", fillcolor="#c5e539"] ;
130 -> 134 ;
135 [label="water_level <= 30.0\ngini = 0.444\nsamples = 3\nvalue = [0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 2, 0\n0, 0, 0, 0, 0, 0, 0, 0, 0]\nclass = plant(kapusta)", fillcolor="#9cc4f2"] ;
123 -> 135 ;
136 [label="gini = 0.0\nsamples = 1\nvalue = [0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0\n0, 0, 0, 0, 0, 0, 0, 0, 0]\nclass = plant(groch)", fillcolor="#39e5ba"] ;
135 -> 136 ;
137 [label="gini = 0.0\nsamples = 2\nvalue = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0\n0, 0, 0, 0, 0, 0, 0, 0, 0]\nclass = plant(kapusta)", fillcolor="#3989e5"] ;
135 -> 137 ;
138 [label="neighbor_N <= 26.5\ngini = 0.914\nsamples = 32\nvalue = [0, 0, 0, 1, 0, 2, 5, 0, 3, 1, 1, 2, 1, 1\n3, 1, 3, 1, 1, 4, 2, 0, 0]\nclass = plant(cukinia)", fillcolor="#f8fef8"] ;
76 -> 138 ;
139 [label="neighbor_S <= 23.5\ngini = 0.764\nsamples = 12\nvalue = [0, 0, 0, 0, 0, 0, 5, 0, 0, 0, 0, 1, 1, 0\n1, 0, 1, 0, 0, 1, 2, 0, 0]\nclass = plant(cukinia)", fillcolor="#c5f7c4"] ;
138 -> 139 ;
140 [label="neighbor_W <= 24.5\ngini = 0.642\nsamples = 9\nvalue = [0, 0, 0, 0, 0, 0, 5, 0, 0, 0, 0, 0, 1, 0\n0, 0, 1, 0, 0, 1, 1, 0, 0]\nclass = plant(cukinia)", fillcolor="#9ff29c"] ;
139 -> 140 ;
141 [label="water_level <= 45.0\ngini = 0.562\nsamples = 8\nvalue = [0, 0, 0, 0, 0, 0, 5, 0, 0, 0, 0, 0, 1, 0\n0, 0, 1, 0, 0, 1, 0, 0, 0]\nclass = plant(cukinia)", fillcolor="#91f08e"] ;
140 -> 141 ;
142 [label="neighbor_W <= 13.5\ngini = 0.449\nsamples = 7\nvalue = [0, 0, 0, 0, 0, 0, 5, 0, 0, 0, 0, 0, 0, 0\n0, 0, 1, 0, 0, 1, 0, 0, 0]\nclass = plant(cukinia)", fillcolor="#7fee7b"] ;
141 -> 142 ;
143 [label="gini = 0.0\nsamples = 3\nvalue = [0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0\n0, 0, 0, 0, 0, 0, 0, 0, 0]\nclass = plant(cukinia)", fillcolor="#3fe539"] ;
142 -> 143 ;
144 [label="neighbor_W <= 21.5\ngini = 0.625\nsamples = 4\nvalue = [0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0\n0, 0, 1, 0, 0, 1, 0, 0, 0]\nclass = plant(cukinia)", fillcolor="#bff6bd"] ;
142 -> 144 ;
145 [label="gini = 0.0\nsamples = 1\nvalue = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0\n0, 0, 1, 0, 0, 0, 0, 0, 0]\nclass = plant(pomidor)", fillcolor="#9d39e5"] ;
144 -> 145 ;
146 [label="neighbor_S <= 15.0\ngini = 0.444\nsamples = 3\nvalue = [0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0\n0, 0, 0, 0, 0, 1, 0, 0, 0]\nclass = plant(cukinia)", fillcolor="#9ff29c"] ;
144 -> 146 ;
147 [label="water_level <= 25.0\ngini = 0.5\nsamples = 2\nvalue = [0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0\n0, 0, 0, 0, 0, 1, 0, 0, 0]\nclass = plant(cukinia)", fillcolor="#ffffff"] ;
146 -> 147 ;
148 [label="gini = 0.0\nsamples = 1\nvalue = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0\n0, 0, 0, 0, 0, 1, 0, 0, 0]\nclass = plant(rzodkiewka)", fillcolor="#e539a6"] ;
147 -> 148 ;
149 [label="gini = 0.0\nsamples = 1\nvalue = [0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0\n0, 0, 0, 0, 0, 0, 0, 0, 0]\nclass = plant(cukinia)", fillcolor="#3fe539"] ;
147 -> 149 ;
150 [label="gini = 0.0\nsamples = 1\nvalue = [0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0\n0, 0, 0, 0, 0, 0, 0, 0, 0]\nclass = plant(cukinia)", fillcolor="#3fe539"] ;
146 -> 150 ;
151 [label="gini = 0.0\nsamples = 1\nvalue = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0\n0, 0, 0, 0, 0, 0, 0, 0, 0]\nclass = plant(kapusta)", fillcolor="#3989e5"] ;
141 -> 151 ;
152 [label="gini = 0.0\nsamples = 1\nvalue = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0\n0, 0, 0, 0, 0, 0, 1, 0, 0]\nclass = plant(seler)", fillcolor="#e53978"] ;
140 -> 152 ;
153 [label="neighbor_W <= 15.0\ngini = 0.667\nsamples = 3\nvalue = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0\n1, 0, 0, 0, 0, 0, 1, 0, 0]\nclass = plant(kalarepa)", fillcolor="#ffffff"] ;
139 -> 153 ;
154 [label="gini = 0.0\nsamples = 1\nvalue = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0\n1, 0, 0, 0, 0, 0, 0, 0, 0]\nclass = plant(ogórek)", fillcolor="#4439e5"] ;
153 -> 154 ;
155 [label="neighbor_W <= 23.5\ngini = 0.5\nsamples = 2\nvalue = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0\n0, 0, 0, 0, 0, 0, 1, 0, 0]\nclass = plant(kalarepa)", fillcolor="#ffffff"] ;
153 -> 155 ;
156 [label="gini = 0.0\nsamples = 1\nvalue = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0\n0, 0, 0, 0, 0, 0, 0, 0, 0]\nclass = plant(kalarepa)", fillcolor="#39b4e5"] ;
155 -> 156 ;
157 [label="gini = 0.0\nsamples = 1\nvalue = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0\n0, 0, 0, 0, 0, 0, 1, 0, 0]\nclass = plant(seler)", fillcolor="#e53978"] ;
155 -> 157 ;
158 [label="water_level <= 15.0\ngini = 0.905\nsamples = 20\nvalue = [0, 0, 0, 1, 0, 2, 0, 0, 3, 1, 1, 1, 0, 1\n2, 1, 2, 1, 1, 3, 0, 0, 0]\nclass = plant(fasola)", fillcolor="#ffffff"] ;
138 -> 158 ;
159 [label="neighbor_W <= 23.5\ngini = 0.64\nsamples = 5\nvalue = [0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0\n1, 0, 2, 0, 0, 0, 0, 0, 0]\nclass = plant(cebula)", fillcolor="#ffffff"] ;
158 -> 159 ;
160 [label="neighbor_E <= 14.5\ngini = 0.5\nsamples = 4\nvalue = [0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0\n0, 0, 2, 0, 0, 0, 0, 0, 0]\nclass = plant(cebula)", fillcolor="#ffffff"] ;
159 -> 160 ;
161 [label="neighbor_E <= 9.0\ngini = 0.444\nsamples = 3\nvalue = [0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0\n0, 0, 1, 0, 0, 0, 0, 0, 0]\nclass = plant(cebula)", fillcolor="#b4f29c"] ;
160 -> 161 ;
162 [label="neighbor_S <= 15.5\ngini = 0.5\nsamples = 2\nvalue = [0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0\n0, 0, 1, 0, 0, 0, 0, 0, 0]\nclass = plant(cebula)", fillcolor="#ffffff"] ;
161 -> 162 ;
163 [label="gini = 0.0\nsamples = 1\nvalue = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0\n0, 0, 1, 0, 0, 0, 0, 0, 0]\nclass = plant(pomidor)", fillcolor="#9d39e5"] ;
162 -> 163 ;
164 [label="gini = 0.0\nsamples = 1\nvalue = [0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0\n0, 0, 0, 0, 0, 0, 0, 0, 0]\nclass = plant(cebula)", fillcolor="#6ae539"] ;
162 -> 164 ;
165 [label="gini = 0.0\nsamples = 1\nvalue = [0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0\n0, 0, 0, 0, 0, 0, 0, 0, 0]\nclass = plant(cebula)", fillcolor="#6ae539"] ;
161 -> 165 ;
166 [label="gini = 0.0\nsamples = 1\nvalue = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0\n0, 0, 1, 0, 0, 0, 0, 0, 0]\nclass = plant(pomidor)", fillcolor="#9d39e5"] ;
160 -> 166 ;
167 [label="gini = 0.0\nsamples = 1\nvalue = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0\n1, 0, 0, 0, 0, 0, 0, 0, 0]\nclass = plant(ogórek)", fillcolor="#4439e5"] ;
159 -> 167 ;
168 [label="water_level <= 25.0\ngini = 0.88\nsamples = 15\nvalue = [0, 0, 0, 1, 0, 0, 0, 0, 3, 1, 1, 1, 0, 1\n1, 1, 0, 1, 1, 3, 0, 0, 0]\nclass = plant(fasola)", fillcolor="#ffffff"] ;
158 -> 168 ;
169 [label="neighbor_S <= 24.5\ngini = 0.72\nsamples = 5\nvalue = [0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 1, 1, 0, 0\n0, 0, 0, 1, 0, 0, 0, 0, 0]\nclass = plant(fasola)", fillcolor="#cef8e3"] ;
168 -> 169 ;
170 [label="neighbor_E <= 14.5\ngini = 0.625\nsamples = 4\nvalue = [0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 1, 0, 0, 0\n0, 0, 0, 1, 0, 0, 0, 0, 0]\nclass = plant(fasola)", fillcolor="#bdf6da"] ;
169 -> 170 ;
171 [label="neighbor_W <= 9.5\ngini = 0.5\nsamples = 2\nvalue = [0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0\n0, 0, 0, 0, 0, 0, 0, 0, 0]\nclass = plant(fasola)", fillcolor="#ffffff"] ;
170 -> 171 ;
172 [label="gini = 0.0\nsamples = 1\nvalue = [0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0\n0, 0, 0, 0, 0, 0, 0, 0, 0]\nclass = plant(fasola)", fillcolor="#39e58f"] ;
171 -> 172 ;
173 [label="gini = 0.0\nsamples = 1\nvalue = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0\n0, 0, 0, 0, 0, 0, 0, 0, 0]\nclass = plant(jarmuż)", fillcolor="#39e2e5"] ;
171 -> 173 ;
174 [label="neighbor_W <= 15.5\ngini = 0.5\nsamples = 2\nvalue = [0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0\n0, 0, 0, 1, 0, 0, 0, 0, 0]\nclass = plant(fasola)", fillcolor="#ffffff"] ;
170 -> 174 ;
175 [label="gini = 0.0\nsamples = 1\nvalue = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0\n0, 0, 0, 1, 0, 0, 0, 0, 0]\nclass = plant(por)", fillcolor="#cb39e5"] ;
174 -> 175 ;
176 [label="gini = 0.0\nsamples = 1\nvalue = [0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0\n0, 0, 0, 0, 0, 0, 0, 0, 0]\nclass = plant(fasola)", fillcolor="#39e58f"] ;
174 -> 176 ;
177 [label="gini = 0.0\nsamples = 1\nvalue = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0\n0, 0, 0, 0, 0, 0, 0, 0, 0]\nclass = plant(kalarepa)", fillcolor="#39b4e5"] ;
169 -> 177 ;
178 [label="neighbor_W <= 22.0\ngini = 0.84\nsamples = 10\nvalue = [0, 0, 0, 1, 0, 0, 0, 0, 1, 1, 0, 0, 0, 1\n1, 1, 0, 0, 1, 3, 0, 0, 0]\nclass = plant(rzodkiewka)", fillcolor="#f9d3eb"] ;
168 -> 178 ;
179 [label="neighbor_S <= 10.5\ngini = 0.857\nsamples = 7\nvalue = [0, 0, 0, 1, 0, 0, 0, 0, 1, 1, 0, 0, 0, 1\n0, 1, 0, 0, 1, 1, 0, 0, 0]\nclass = plant(burak)", fillcolor="#ffffff"] ;
178 -> 179 ;
180 [label="gini = 0.0\nsamples = 1\nvalue = [0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0\n0, 0, 0, 0, 0, 0, 0, 0, 0]\nclass = plant(burak)", fillcolor="#c5e539"] ;
179 -> 180 ;
181 [label="neighbor_W <= 13.5\ngini = 0.833\nsamples = 6\nvalue = [0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 1\n0, 1, 0, 0, 1, 1, 0, 0, 0]\nclass = plant(fasola)", fillcolor="#ffffff"] ;
179 -> 181 ;
182 [label="neighbor_E <= 12.0\ngini = 0.8\nsamples = 5\nvalue = [0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1\n0, 1, 0, 0, 1, 1, 0, 0, 0]\nclass = plant(fasola)", fillcolor="#ffffff"] ;
181 -> 182 ;
183 [label="neighbor_S <= 18.0\ngini = 0.5\nsamples = 2\nvalue = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1\n0, 0, 0, 0, 1, 0, 0, 0, 0]\nclass = plant(marchew)", fillcolor="#ffffff"] ;
182 -> 183 ;
184 [label="gini = 0.0\nsamples = 1\nvalue = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1\n0, 0, 0, 0, 0, 0, 0, 0, 0]\nclass = plant(marchew)", fillcolor="#395be5"] ;
183 -> 184 ;
185 [label="gini = 0.0\nsamples = 1\nvalue = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0\n0, 0, 0, 0, 1, 0, 0, 0, 0]\nclass = plant(rzepa)", fillcolor="#e539d4"] ;
183 -> 185 ;
186 [label="neighbor_S <= 21.0\ngini = 0.667\nsamples = 3\nvalue = [0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0\n0, 1, 0, 0, 0, 1, 0, 0, 0]\nclass = plant(fasola)", fillcolor="#ffffff"] ;
182 -> 186 ;
187 [label="gini = 0.0\nsamples = 1\nvalue = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0\n0, 1, 0, 0, 0, 0, 0, 0, 0]\nclass = plant(pietruszka)", fillcolor="#6f39e5"] ;
186 -> 187 ;
188 [label="neighbor_E <= 21.5\ngini = 0.5\nsamples = 2\nvalue = [0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0\n0, 0, 0, 0, 0, 1, 0, 0, 0]\nclass = plant(fasola)", fillcolor="#ffffff"] ;
186 -> 188 ;
189 [label="gini = 0.0\nsamples = 1\nvalue = [0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0\n0, 0, 0, 0, 0, 0, 0, 0, 0]\nclass = plant(fasola)", fillcolor="#39e58f"] ;
188 -> 189 ;
190 [label="gini = 0.0\nsamples = 1\nvalue = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0\n0, 0, 0, 0, 0, 1, 0, 0, 0]\nclass = plant(rzodkiewka)", fillcolor="#e539a6"] ;
188 -> 190 ;
191 [label="gini = 0.0\nsamples = 1\nvalue = [0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0\n0, 0, 0, 0, 0, 0, 0, 0, 0]\nclass = plant(groch)", fillcolor="#39e5ba"] ;
181 -> 191 ;
192 [label="neighbor_W <= 24.5\ngini = 0.444\nsamples = 3\nvalue = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0\n1, 0, 0, 0, 0, 2, 0, 0, 0]\nclass = plant(rzodkiewka)", fillcolor="#f29cd2"] ;
178 -> 192 ;
193 [label="neighbor_S <= 14.5\ngini = 0.5\nsamples = 2\nvalue = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0\n1, 0, 0, 0, 0, 1, 0, 0, 0]\nclass = plant(ogórek)", fillcolor="#ffffff"] ;
192 -> 193 ;
194 [label="gini = 0.0\nsamples = 1\nvalue = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0\n0, 0, 0, 0, 0, 1, 0, 0, 0]\nclass = plant(rzodkiewka)", fillcolor="#e539a6"] ;
193 -> 194 ;
195 [label="gini = 0.0\nsamples = 1\nvalue = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0\n1, 0, 0, 0, 0, 0, 0, 0, 0]\nclass = plant(ogórek)", fillcolor="#4439e5"] ;
193 -> 195 ;
196 [label="gini = 0.0\nsamples = 1\nvalue = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0\n0, 0, 0, 0, 0, 1, 0, 0, 0]\nclass = plant(rzodkiewka)", fillcolor="#e539a6"] ;
192 -> 196 ;
197 [label="neighbor_N <= 15.0\ngini = 0.711\nsamples = 11\nvalue = [0, 0, 2, 0, 1, 0, 0, 0, 5, 0, 0, 2, 0, 0\n0, 0, 0, 0, 0, 0, 0, 1, 0]\nclass = plant(fasola)", fillcolor="#bdf6da"] ;
15 -> 197 ;
198 [label="neighbor_E <= 24.0\ngini = 0.778\nsamples = 6\nvalue = [0, 0, 1, 0, 1, 0, 0, 0, 1, 0, 0, 2, 0, 0\n0, 0, 0, 0, 0, 0, 0, 1, 0]\nclass = plant(kalarepa)", fillcolor="#d7f0fa"] ;
197 -> 198 ;
199 [label="neighbor_W <= 26.5\ngini = 0.72\nsamples = 5\nvalue = [0, 0, 1, 0, 1, 0, 0, 0, 1, 0, 0, 2, 0, 0\n0, 0, 0, 0, 0, 0, 0, 0, 0]\nclass = plant(kalarepa)", fillcolor="#ceecf8"] ;
198 -> 199 ;
200 [label="gini = 0.0\nsamples = 1\nvalue = [0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0\n0, 0, 0, 0, 0, 0, 0, 0, 0]\nclass = plant(brokuł)", fillcolor="#e5da39"] ;
199 -> 200 ;
201 [label="water_level <= 15.0\ngini = 0.625\nsamples = 4\nvalue = [0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 2, 0, 0\n0, 0, 0, 0, 0, 0, 0, 0, 0]\nclass = plant(kalarepa)", fillcolor="#bde6f6"] ;
199 -> 201 ;
202 [label="gini = 0.0\nsamples = 1\nvalue = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0\n0, 0, 0, 0, 0, 0, 0, 0, 0]\nclass = plant(kalarepa)", fillcolor="#39b4e5"] ;
201 -> 202 ;
203 [label="neighbor_E <= 15.0\ngini = 0.667\nsamples = 3\nvalue = [0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 1, 0, 0\n0, 0, 0, 0, 0, 0, 0, 0, 0]\nclass = plant(bób)", fillcolor="#ffffff"] ;
201 -> 203 ;
204 [label="gini = 0.0\nsamples = 1\nvalue = [0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0\n0, 0, 0, 0, 0, 0, 0, 0, 0]\nclass = plant(bób)", fillcolor="#98e539"] ;
203 -> 204 ;
205 [label="neighbor_S <= 15.0\ngini = 0.5\nsamples = 2\nvalue = [0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 0, 0\n0, 0, 0, 0, 0, 0, 0, 0, 0]\nclass = plant(fasola)", fillcolor="#ffffff"] ;
203 -> 205 ;
206 [label="gini = 0.0\nsamples = 1\nvalue = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0\n0, 0, 0, 0, 0, 0, 0, 0, 0]\nclass = plant(kalarepa)", fillcolor="#39b4e5"] ;
205 -> 206 ;
207 [label="gini = 0.0\nsamples = 1\nvalue = [0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0\n0, 0, 0, 0, 0, 0, 0, 0, 0]\nclass = plant(fasola)", fillcolor="#39e58f"] ;
205 -> 207 ;
208 [label="gini = 0.0\nsamples = 1\nvalue = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0\n0, 0, 0, 0, 0, 0, 0, 1, 0]\nclass = plant(szpinak)", fillcolor="#e5394d"] ;
198 -> 208 ;
209 [label="water_level <= 45.0\ngini = 0.32\nsamples = 5\nvalue = [0, 0, 1, 0, 0, 0, 0, 0, 4, 0, 0, 0, 0, 0\n0, 0, 0, 0, 0, 0, 0, 0, 0]\nclass = plant(fasola)", fillcolor="#6aecab"] ;
197 -> 209 ;
210 [label="gini = 0.0\nsamples = 3\nvalue = [0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0\n0, 0, 0, 0, 0, 0, 0, 0, 0]\nclass = plant(fasola)", fillcolor="#39e58f"] ;
209 -> 210 ;
211 [label="neighbor_N <= 23.5\ngini = 0.5\nsamples = 2\nvalue = [0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0\n0, 0, 0, 0, 0, 0, 0, 0, 0]\nclass = plant(brokuł)", fillcolor="#ffffff"] ;
209 -> 211 ;
212 [label="gini = 0.0\nsamples = 1\nvalue = [0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0\n0, 0, 0, 0, 0, 0, 0, 0, 0]\nclass = plant(fasola)", fillcolor="#39e58f"] ;
211 -> 212 ;
213 [label="gini = 0.0\nsamples = 1\nvalue = [0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0\n0, 0, 0, 0, 0, 0, 0, 0, 0]\nclass = plant(brokuł)", fillcolor="#e5da39"] ;
211 -> 213 ;
214 [label="water_level <= 75.0\ngini = 0.124\nsamples = 15\nvalue = [14, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0\n0, 0, 0, 0, 0, 0, 0, 0, 0]\nclass = harvest", fillcolor="#e78a47"] ;
6 -> 214 ;
215 [label="gini = 0.0\nsamples = 14\nvalue = [14, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0\n0, 0, 0, 0, 0, 0, 0, 0, 0]\nclass = harvest", fillcolor="#e58139"] ;
214 -> 215 ;
216 [label="gini = 0.0\nsamples = 1\nvalue = [0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0\n0, 0, 0, 0, 0, 0, 0, 0, 0]\nclass = move", fillcolor="#e5ac39"] ;
214 -> 216 ;
}

37
src/decisiontree.py Normal file
View File

@ -0,0 +1,37 @@
import pandas as pd
from sklearn.tree import DecisionTreeClassifier
from sklearn.metrics import accuracy_score
from sklearn.preprocessing import LabelEncoder
from sklearn.model_selection import train_test_split
# "tile_type","water_level","plant_stage","neighbor_N","neighbor_E","neighbor_W","neighbor_S","action"
data = pd.read_csv('tree.csv')
print(data.head())
# Konwersja danych kategorycznych na liczbowe
label_encoders = {}
for column in data.columns:
if data[column].dtype == 'object':
label_encoders[column] = LabelEncoder()
data[column] = label_encoders[column].fit_transform(data[column])
X = data.drop(columns=['action'])
y = data['action']
# Podzielenie na zbiór treningowy i testowy
X_train, X_test, y_train, y_test = train_test_split(X, y, test_size=0.2, random_state=42)
model = DecisionTreeClassifier(random_state=42)
model.fit(X_train, y_train)
# Przewidywanie etykiet dla danych testowych
y_pred = model.predict(X_test)
# dokładność modelu
accuracy = accuracy_score(y_test, y_pred)
print("Dokładność modelu: {:.2f}%".format(accuracy * 100))

View File

@ -20,13 +20,17 @@ class Tile(pygame.sprite.Sprite):
vegetables = tractor_kb.query(pl.Expr("warzywo(Nazwa_warzywa)")) vegetables = tractor_kb.query(pl.Expr("warzywo(Nazwa_warzywa)"))
random_vegetable = vegetables[random.randint(0, len(vegetables)-1)]['Nazwa_warzywa'] random_vegetable = vegetables[random.randint(0, len(vegetables)-1)]['Nazwa_warzywa']
self.set_type(random_vegetable) self.set_type(random_vegetable)
self.water_level = random.randint(1, 5) * 10
self.stage = 'planted' # wczesniej to była self.faza = 'posadzono' ale stwierdzilem ze lepiej po angielsku???
else: else:
if random.randint(1, 10) % 3 == 0: if random.randint(1, 10) % 3 == 0:
self.set_type('water') self.set_type('water')
self.water_level = 100
else: else:
self.set_type('grass') self.set_type('grass')
self.water_level = random.randint(1, 5) * 10
self.stage = 'grass'
self.faza = 'posadzono'
self.rect = self.image.get_rect() self.rect = self.image.get_rect()
self.rect.topleft = (x * TILE_SIZE, y * TILE_SIZE) self.rect.topleft = (x * TILE_SIZE, y * TILE_SIZE)

212
src/tree.csv Normal file
View File

@ -0,0 +1,212 @@
"tile_type","water_level","plant_stage","neighbor_N","neighbor_E","neighbor_W","neighbor_S","action"
"bób",0,"planted","jarmuż","grass","brokuł","jarmuż","water"
"brokuł",0,"growing","kalafior","brokuł","bób","kalafior","water"
"brukselka",0,"growing","water","brukselka","grass","grass","water"
"burak",0,"planted","bób","burak","brukselka","grass","water"
"cebula",0,"growing","brokuł","cebula","burak","grass","water"
"cukinia",0,"growing","grass","cukinia","water","grass","water"
"dynia",0,"planted","grass","grass","cukinia","kalafior","water"
"fasola",0,"growing","cebula","fasola","dynia","kalarepa","water"
"groch",0,"growing","cukinia","grass","grass","kapusta","water"
"jarmuż",0,"planted","dynia","grass","grass","brokuł","water"
"kalafior",0,"growing","fasola","kalafior","jarmuż","brukselka","water"
"kalarepa",0,"growing","groch","water","kalafior","burak","water"
"kapusta",0,"planted","jarmuż","grass","grass","cebula","water"
"marchew",0,"growing","water","marchew","kapusta","cukinia","water"
"ogórek",0,"planted","kalarepa","ogórek","marchew","grass","water"
"papryka",0,"planted","kapusta","papryka","grass","fasola","water"
"pietruszka",0,"growing","marchew","water","papryka","groch","water"
"pomidor",0,"planted","grass","pomidor","pietruszka","jarmuż","water"
"por",0,"planted","grass","por","water","kalafior","water"
"rukola",0,"planted","pietruszka","grass","por","kalarepa","water"
"rzepa",0,"growing","pomidor","rzepa","grass","kapusta","water"
"rzodkiewka",0,"planted","por","water","grass","marchew","water"
"sałata",0,"growing","rukola","grass","rzodkiewka","ogórek","water"
"seler",0,"planted","rzepa","grass","water","papryka","water"
"szpinak",0,"growing","rzodkiewka","szpinak","seler","pietruszka","water"
"ziemiak",0,"planted","water","ziemiak","grass","water","water"
"bób",0,"no_plant","jarmuż","bób","grass","jarmuż","harvest"
"brokuł",10,"no_plant","kalafior","grass","bób","kalafior","harvest"
"brukselka",20,"no_plant","kalarepa","brukselka","brokuł","kalarepa","harvest"
"burak",30,"no_plant","bób","grass","brukselka","fasola","harvest"
"cebula",40,"no_plant","brokuł","cebula","grass","groch","harvest"
"cukinia",50,"no_plant","brukselka","water","grass","jarmuż","harvest"
"dynia",0,"no_plant","burak","grass","cukinia","kalafior","harvest"
"fasola",10,"no_plant","cebula","grass","dynia","kalarepa","harvest"
"groch",20,"no_plant","cukinia","groch","fasola","kapusta","harvest"
"jarmuż",30,"no_plant","grass","water","groch","brokuł","harvest"
"kalafior",40,"no_plant","fasola","kalafior","water","brukselka","harvest"
"kalarepa",50,"no_plant","groch","grass","kalafior","burak","harvest"
"kapusta",0,"no_plant","jarmuż","grass","kalarepa","cebula","harvest"
"marchew",10,"no_plant","kalafior","grass","kapusta","grass","harvest"
"ogórek",20,"no_plant","kalarepa","ogórek","marchew","dynia","harvest"
"papryka",30,"no_plant","kapusta","papryka","grass","fasola","harvest"
"pietruszka",40,"no_plant","marchew","grass","papryka","groch","harvest"
"pomidor",50,"no_plant","water","pomidor","pietruszka","water","harvest"
"por",0,"no_plant","papryka","grass","pomidor","kalafior","harvest"
"rukola",10,"no_plant","pietruszka","grass","por","kalarepa","harvest"
"rzepa",20,"no_plant","pomidor","grass","grass","kapusta","harvest"
"rzodkiewka",30,"no_plant","grass","water","rzepa","water","harvest"
"sałata",40,"no_plant","grass","sałata","rzodkiewka","ogórek","harvest"
"seler",50,"no_plant","rzepa","water","sałata","papryka","harvest"
"szpinak",0,"no_plant","rzodkiewka","szpinak","seler","pietruszka","harvest"
"ziemiak",10,"no_plant","grass","por","pomidor","water","harvest"
"grass",10,"no_plant","kapusta","ziemniak","grass","water","plant(bób)"
"grass",20,"no_plant","grass","grass","ziemniak","grass","plant(bób)"
"grass",30,"no_plant","kapusta","grass","kapusta","grass","plant(bób)"
"grass",40,"no_plant","ziemniak","water","grass","kapusta","plant(bób)"
"grass",50,"no_plant","grass","grass","water","grass","plant(burak)"
"grass",10,"no_plant","water","grass","grass","water","plant(cebula)"
"grass",20,"no_plant","por","grass","grass","por","plant(brokuł)"
"grass",30,"no_plant","seler","ziemniak","grass","ziemniak","plant(brokuł)"
"grass",40,"no_plant","grass","por","por","grass","plant(brokuł)"
"grass",50,"no_plant","seler","grass","ziemniak","por","plant(brokuł)"
"grass",10,"no_plant","grass","seler","ziemaniak","grass","plant(brokuł)"
"grass",20,"no_plant","groch","kapusta","ogórek","pomidor","plant(burak)"
"grass",30,"no_plant","rzodkiewka","kalarepa","sałata","seler","plant(burak)"
"grass",40,"no_plant","kapusta","grass","water","kalarepa","plant(burak)"
"grass",50,"no_plant","rzodkiewka","grass","water","grass","plant(burak)"
"grass",10,"no_plant","grass","water","grass","pomidor","plant(burak)"
"grass",20,"no_plant","grass","pomidor","grass","grass","plant(burak)"
"grass",30,"no_plant","water","grass","kapusta","grass","plant(burak)"
"grass",40,"no_plant","ogórek","water","grass","ogórek","plant(burak)"
"grass",50,"no_plant","grass","rzodkiewka","groch","grass","plant(burak)"
"grass",10,"no_plant","grass","grass","grass","pomidor","plant(burak)"
"grass",20,"no_plant","kalarepa","water","rzodkiewka","grass","plant(burak)"
"grass",30,"no_plant","cukinia","kalarepa","ogórek","pomidor","plant(cebula)"
"grass",40,"no_plant","sałata","grass","water","grass","plant(cebula)"
"grass",50,"no_plant","kalarepa","water","grass","grass","plant(cebula)"
"grass",10,"no_plant","grass","cukinia","pomidor","grass","plant(cebula)"
"grass",20,"no_plant","grass","grass","ogórek","pomidor","plant(cebula)"
"grass",30,"no_plant","water","sałata","grass","water","plant(cebula)"
"grass",40,"no_plant","sałata","grass","grass","ogórek","plant(cebula)"
"grass",50,"no_plant","grass","kalarepa","water","grass","plant(cebula)"
"grass",10,"no_plant","grass","grass","cukinia","grass","plant(cebula)"
"grass",20,"no_plant","pomidor","water","kalarepa","water","plant(cebula)"
"grass",30,"no_plant","water","grass","water","cukinia","plant(cebula)"
"grass",40,"no_plant","ogórek","sałata","ogórek","grass","plant(cebula)"
"grass",50,"no_plant","grass","grass","pomidor","sałata","plant(cebula)"
"grass",10,"no_plant","water","kalarepa","sałata","grass","plant(cebula)"
"grass",20,"no_plant","pomidor","kalarepa","grass","water","plant(cebula)"
"grass",30,"no_plant","groch","water","szpinak","grass","plant(cukinia)"
"grass",40,"no_plant","grass","szpinak","groch","szpinak","plant(cukinia)"
"grass",50,"no_plant","groch","grass","groch","grass","plant(cukinia)"
"grass",10,"no_plant","szpinak","water","szpinak","szpinak","plant(cukinia)"
"grass",20,"no_plant","groch","grass","groch","grass","plant(cukinia)"
"grass",30,"no_plant","grass","szpinak","grass","water","plant(cukinia)"
"grass",40,"no_plant","szpinak","grass","groch","groch","plant(cukinia)"
"grass",50,"no_plant","water","grass","szpinak","grass","plant(cukinia)"
"grass",10,"no_plant","groch","groch","grass","szpinak","plant(cukinia)"
"grass",20,"no_plant","grass","grass","water","szpinak","plant(cukinia)"
"grass",30,"no_plant","szpinak","groch","szpinak","grass","plant(cukinia)"
"grass",40,"no_plant","grass","groch","groch","water","plant(cukinia)"
"grass",50,"no_plant","grass","szpinak","grass","groch","plant(cukinia)"
"grass",10,"no_plant","szpinak","grass","grass","groch","plant(cukinia)"
"grass",20,"no_plant","szpinak","water","grass","grass","plant(cukinia)"
"grass",30,"no_plant","fasola","grass","grass","fasola","plant(dynia)"
"grass",40,"no_plant","grass","grass","fasola","water","plant(dynia)"
"grass",50,"no_plant","grass","fasola","water","fasola","plant(dynia)"
"grass",10,"no_plant","fasola","water","grass","fasola","plant(dynia)"
"grass",20,"no_plant","water","grass","grass","fasola","plant(dynia)"
"grass",30,"no_plant","grass","water","fasola","grass","plant(dynia)"
"grass",40,"no_plant","grass","fasola","water","grass","plant(dynia)"
"grass",50,"no_plant","fasola","grass","fasola","water","plant(dynia)"
"grass",10,"no_plant","fasola","grass","grass","fasola","plant(dynia)"
"grass",20,"no_plant","jarmuź","ogórek","rzepa","seler","plant(fasola)"
"grass",30,"no_plant","grass","water","ziemniak","szpinak","plant(fasola)"
"grass",40,"no_plant","jarmuż","grass","water","ziemniak","plant(fasola)"
"grass",50,"no_plant","ogórek","water","ogórek","grass","plant(fasola)"
"grass",10,"no_plant","ogórek","jarmuż","water","grass","plant(fasola)"
"grass",20,"no_plant","grass","ogórek","seler","grass","plant(fasola)"
"grass",30,"no_plant","seler","grass","jarmuż","grass","plant(fasola)"
"grass",40,"no_plant","grass","water","ogórek","ziemniak","plant(fasola)"
"grass",50,"no_plant","grass","grass","ogórek","jarmuż","plant(fasola)"
"grass",10,"no_plant","grass","seler","grass","ogórek","plant(fasola)"
"grass",20,"no_plant","water","ziemniak","szpinak","water","plant(fasola)"
"grass",30,"no_plant","ziemniak","rzepa","ziemniak","grass","plant(fasola)"
"grass",40,"no_plant","water","grass",,"rzepa","plant(fasola)"
"grass",50,"no_plant","rzepa","rzepa","seler","ziemniak","plant(fasola)"
"grass",10,"no_plant","grass","grass","water","szpinak","plant(fasola)"
"grass",20,"no_plant","seler","grass","ziemniak","grass","plant(fasola)"
"grass",30,"no_plant","grass","grass","rzepa","water","plant(fasola)"
"grass",40,"no_plant","grass","ziemniak","grass","szpinak","plant(fasola)"
"grass",50,"no_plant","ziemniak","seler","grass","water","plant(fasola)"
"grass",10,"no_plant","grass","rzepa","szpinak","grass","plant(fasola)"
"grass",20,"no_plant","water","grass","grass","grass","plant(fasola)"
"grass",30,"no_plant","grass","szpinak","water","grass","plant(fasola)"
"grass",40,"no_plant","szpinak","grass","ziemniak","rzepa","plant(fasola)"
"grass",50,"no_plant","rzepa","grass","ziemniak","grass","plant(fasola)"
"grass",10,"no_plant","kalarepa","marchew","ogórek","rzepa","plant(groch)"
"grass",20,"no_plant","seler","kapusta","szpinak","rzodkiewka","plant(groch)"
"grass",30,"no_plant","marchew","kalarepa","grass","rzodkiewka","plant(groch)"
"grass",40,"no_plant","grass","marchew","grass","grass","plant(groch)"
"grass",50,"no_plant","ogórek","grass","kalarepa","rzodkiewka","plant(groch)"
"grass",10,"no_plant","seler","rzodkiewka","grass","marchew","plant(groch)"
"grass",20,"no_plant","szpinak","grass","machew","kalarepa","plant(groch)"
"grass",30,"no_plant","rzodkiewka","water","grass","grass","plant(groch)"
"grass",40,"no_plant","water","kalarepa","rzepa","szpinak","plant(groch)"
"grass",50,"no_plant","marchew","grass","seler","water","plant(groch)"
"grass",10,"no_plant","kalarepa","rzodkiewka","marchew","water","plant(groch)"
"grass",20,"no_plant","grass","grass","seler","water","plant(groch)"
"grass",30,"no_plant","ogórek","szpinak","water","rzepa","plant(groch)"
"grass",40,"no_plant","rzodkiewka","grass","marchew","seler","plant(groch)"
"grass",50,"no_plant","kapusta","grass","water","grass","plant(jarmuż)"
"grass",10,"no_plant","grass","kapusta","water","grass","plant(jarmuż)"
"grass",20,"no_plant","water","grass","kapusta","grass","plant(jarmuż)"
"grass",30,"no_plant","kapusta","water","grass","kapusta","plant(jarmuż)"
"grass",40,"no_plant","seler","grass","water","szpinak","plant(kapusta)"
"grass",50,"no_plant","water","szpinak","grass","szpinak","plant(kalarepa)"
"grass",10,"no_plant","grass","grass","ziemniak","ziemniak","plant(kalarepa)"
"grass",20,"no_plant","water","grass","szpinak","ziemniak","plant(kalarepa)"
"grass",30,"no_plant","grass","szpinak","seler","grass","plant(kapusta)"
"grass",40,"no_plant","grass","water","szpinak","seler","plant(kalarepa)"
"grass",50,"no_plant","grass","szpinak","grass","grass","plant(kalarepa)"
"grass",10,"no_plant","szpinak","ziemniak","seler","water","plant(kalarepa)"
"grass",20,"no_plant","ziemniak","szpinak","grass","seler","plant(kalarepa)"
"grass",30,"no_plant","grass","water","ziemniak","grass","plant(kalarepa)"
"grass",40,"no_plant","seler","szpinak","seler","grass","plant(kapusta)"
"grass",50,"no_plant","szpinak","water","grass","grass","plant(kapusta)"
"grass",10,"no_plant","water","grass","grass","seler","plant(kapusta)"
"grass",20,"no_plant","ogórek","water","grass","ogórek","plant(marchew)"
"grass",30,"no_plant","grass","ogórek","water","grass","plant(marchew)"
"grass",40,"no_plant","water","grass","grass","ogórek","plant(marchew)"
"grass",50,"no_plant","por","szpinak","grass","seler","plant(ogórek)"
"grass",10,"no_plant","water","por","szpinak","grass","plant(ogórek)"
"grass",20,"no_plant","seler","water","por","grass","plant(ogórek)"
"grass",30,"no_plant","grass","grass","grass","por","plant(ogórek)"
"grass",40,"no_plant","szpinak","seler","grass","water","plant(ogórek)"
"grass",50,"no_plant","water","grass","szpinak","seler","plant(ogórek)"
"grass",10,"no_plant","por","grass","rzodkiewka","water","plant(pietruszka)"
"grass",20,"no_plant","grass","rzodkiewka","por","rzodkiewka","plant(pietruszka)"
"grass",30,"no_plant","rzodkiewka","grass","grass","water","plant(pietruszka)"
"grass",40,"no_plant","water","por","grass","por","plant(pietruszka)"
"grass",50,"no_plant","por","grass","grass","por","plant(pomidor)"
"grass",10,"no_plant","water","rzepa","seler","water","plant(pomidor)"
"grass",20,"no_plant","rzepa","water","seler","grass","plant(pomidor)"
"grass",30,"no_plant","grass","grass","grass","szpinak","plant(pomidor)"
"grass",40,"no_plant","szpinak","water","por","grass","plant(pomidor)"
"grass",50,"no_plant","rzepa","seler","grass","por","plant(pomidor)"
"grass",10,"no_plant","water","grass","grass","grass","plant(pomidor)"
"grass",40,"no_plant","grass","rzodkiewka","sałata","szpinak","plant(por)"
"grass",50,"no_plant","szpinak","grass","water","sałata","plant(por)"
"grass",10,"no_plant","rzodkiewka","grass","szpinak","water","plant(por)"
"grass",20,"no_plant","water","szpinak","grass","sałata","plant(por)"
"grass",30,"no_plant","rzodkiewka","grass","sałata","grass","plant(por)"
"grass",40,"no_plant","water","grass","grass","seler","plant(rzepa)"
"grass",50,"no_plant","grass","grass","szpinak","water","plant(rzepa)"
"grass",10,"no_plant","water","seler","grass","water","plant(rzepa)"
"grass",20,"no_plant","seler","szpinak","grass","grass","plant(rzepa)"
"grass",30,"no_plant","grass","water","szpinak","seler","plant(rzepa)"
"grass",40,"no_plant","water","grass","szpinak","grass","plant(rzodkiewka)"
"grass",50,"no_plant","water","grass","water","szpinak","plant(rzodkiewka)"
"grass",10,"no_plant","grass","grass","szpinak","grass","plant(rzodkiewka)"
"grass",20,"no_plant","szpinak","water","szpinak","grass","plant(rzodkiewka)"
"grass",30,"no_plant","water","szpinak","grass","ziemniak","plant(rzodkiewka)"
"grass",40,"no_plant","szpinak","grass","water","grass","plant(seler)"
"grass",50,"no_plant","water","szpinak","grass","grass","plant(seler)"
"grass",10,"no_plant","szpinak","grass","szpinak","water","plant(seler)"
"grass",20,"no_plant","szpinak","grass","water","szpinak","plant(seler)"
"grass",30,"no_plant","grass","ziemniak","ziemniak","water","plant(szpinak)"
"grass",40,"no_plant","grass","grass","ziemniak","water","plant(szpinak)"
"grass",50,"no_plant","grass","ziemniak","grass","ziemniak","plant(szpinak)"
"water",100,"no_plant","grass","water","grass","grass","move"
1 tile_type water_level plant_stage neighbor_N neighbor_E neighbor_W neighbor_S action
2 bób 0 planted jarmuż grass brokuł jarmuż water
3 brokuł 0 growing kalafior brokuł bób kalafior water
4 brukselka 0 growing water brukselka grass grass water
5 burak 0 planted bób burak brukselka grass water
6 cebula 0 growing brokuł cebula burak grass water
7 cukinia 0 growing grass cukinia water grass water
8 dynia 0 planted grass grass cukinia kalafior water
9 fasola 0 growing cebula fasola dynia kalarepa water
10 groch 0 growing cukinia grass grass kapusta water
11 jarmuż 0 planted dynia grass grass brokuł water
12 kalafior 0 growing fasola kalafior jarmuż brukselka water
13 kalarepa 0 growing groch water kalafior burak water
14 kapusta 0 planted jarmuż grass grass cebula water
15 marchew 0 growing water marchew kapusta cukinia water
16 ogórek 0 planted kalarepa ogórek marchew grass water
17 papryka 0 planted kapusta papryka grass fasola water
18 pietruszka 0 growing marchew water papryka groch water
19 pomidor 0 planted grass pomidor pietruszka jarmuż water
20 por 0 planted grass por water kalafior water
21 rukola 0 planted pietruszka grass por kalarepa water
22 rzepa 0 growing pomidor rzepa grass kapusta water
23 rzodkiewka 0 planted por water grass marchew water
24 sałata 0 growing rukola grass rzodkiewka ogórek water
25 seler 0 planted rzepa grass water papryka water
26 szpinak 0 growing rzodkiewka szpinak seler pietruszka water
27 ziemiak 0 planted water ziemiak grass water water
28 bób 0 no_plant jarmuż bób grass jarmuż harvest
29 brokuł 10 no_plant kalafior grass bób kalafior harvest
30 brukselka 20 no_plant kalarepa brukselka brokuł kalarepa harvest
31 burak 30 no_plant bób grass brukselka fasola harvest
32 cebula 40 no_plant brokuł cebula grass groch harvest
33 cukinia 50 no_plant brukselka water grass jarmuż harvest
34 dynia 0 no_plant burak grass cukinia kalafior harvest
35 fasola 10 no_plant cebula grass dynia kalarepa harvest
36 groch 20 no_plant cukinia groch fasola kapusta harvest
37 jarmuż 30 no_plant grass water groch brokuł harvest
38 kalafior 40 no_plant fasola kalafior water brukselka harvest
39 kalarepa 50 no_plant groch grass kalafior burak harvest
40 kapusta 0 no_plant jarmuż grass kalarepa cebula harvest
41 marchew 10 no_plant kalafior grass kapusta grass harvest
42 ogórek 20 no_plant kalarepa ogórek marchew dynia harvest
43 papryka 30 no_plant kapusta papryka grass fasola harvest
44 pietruszka 40 no_plant marchew grass papryka groch harvest
45 pomidor 50 no_plant water pomidor pietruszka water harvest
46 por 0 no_plant papryka grass pomidor kalafior harvest
47 rukola 10 no_plant pietruszka grass por kalarepa harvest
48 rzepa 20 no_plant pomidor grass grass kapusta harvest
49 rzodkiewka 30 no_plant grass water rzepa water harvest
50 sałata 40 no_plant grass sałata rzodkiewka ogórek harvest
51 seler 50 no_plant rzepa water sałata papryka harvest
52 szpinak 0 no_plant rzodkiewka szpinak seler pietruszka harvest
53 ziemiak 10 no_plant grass por pomidor water harvest
54 grass 10 no_plant kapusta ziemniak grass water plant(bób)
55 grass 20 no_plant grass grass ziemniak grass plant(bób)
56 grass 30 no_plant kapusta grass kapusta grass plant(bób)
57 grass 40 no_plant ziemniak water grass kapusta plant(bób)
58 grass 50 no_plant grass grass water grass plant(burak)
59 grass 10 no_plant water grass grass water plant(cebula)
60 grass 20 no_plant por grass grass por plant(brokuł)
61 grass 30 no_plant seler ziemniak grass ziemniak plant(brokuł)
62 grass 40 no_plant grass por por grass plant(brokuł)
63 grass 50 no_plant seler grass ziemniak por plant(brokuł)
64 grass 10 no_plant grass seler ziemaniak grass plant(brokuł)
65 grass 20 no_plant groch kapusta ogórek pomidor plant(burak)
66 grass 30 no_plant rzodkiewka kalarepa sałata seler plant(burak)
67 grass 40 no_plant kapusta grass water kalarepa plant(burak)
68 grass 50 no_plant rzodkiewka grass water grass plant(burak)
69 grass 10 no_plant grass water grass pomidor plant(burak)
70 grass 20 no_plant grass pomidor grass grass plant(burak)
71 grass 30 no_plant water grass kapusta grass plant(burak)
72 grass 40 no_plant ogórek water grass ogórek plant(burak)
73 grass 50 no_plant grass rzodkiewka groch grass plant(burak)
74 grass 10 no_plant grass grass grass pomidor plant(burak)
75 grass 20 no_plant kalarepa water rzodkiewka grass plant(burak)
76 grass 30 no_plant cukinia kalarepa ogórek pomidor plant(cebula)
77 grass 40 no_plant sałata grass water grass plant(cebula)
78 grass 50 no_plant kalarepa water grass grass plant(cebula)
79 grass 10 no_plant grass cukinia pomidor grass plant(cebula)
80 grass 20 no_plant grass grass ogórek pomidor plant(cebula)
81 grass 30 no_plant water sałata grass water plant(cebula)
82 grass 40 no_plant sałata grass grass ogórek plant(cebula)
83 grass 50 no_plant grass kalarepa water grass plant(cebula)
84 grass 10 no_plant grass grass cukinia grass plant(cebula)
85 grass 20 no_plant pomidor water kalarepa water plant(cebula)
86 grass 30 no_plant water grass water cukinia plant(cebula)
87 grass 40 no_plant ogórek sałata ogórek grass plant(cebula)
88 grass 50 no_plant grass grass pomidor sałata plant(cebula)
89 grass 10 no_plant water kalarepa sałata grass plant(cebula)
90 grass 20 no_plant pomidor kalarepa grass water plant(cebula)
91 grass 30 no_plant groch water szpinak grass plant(cukinia)
92 grass 40 no_plant grass szpinak groch szpinak plant(cukinia)
93 grass 50 no_plant groch grass groch grass plant(cukinia)
94 grass 10 no_plant szpinak water szpinak szpinak plant(cukinia)
95 grass 20 no_plant groch grass groch grass plant(cukinia)
96 grass 30 no_plant grass szpinak grass water plant(cukinia)
97 grass 40 no_plant szpinak grass groch groch plant(cukinia)
98 grass 50 no_plant water grass szpinak grass plant(cukinia)
99 grass 10 no_plant groch groch grass szpinak plant(cukinia)
100 grass 20 no_plant grass grass water szpinak plant(cukinia)
101 grass 30 no_plant szpinak groch szpinak grass plant(cukinia)
102 grass 40 no_plant grass groch groch water plant(cukinia)
103 grass 50 no_plant grass szpinak grass groch plant(cukinia)
104 grass 10 no_plant szpinak grass grass groch plant(cukinia)
105 grass 20 no_plant szpinak water grass grass plant(cukinia)
106 grass 30 no_plant fasola grass grass fasola plant(dynia)
107 grass 40 no_plant grass grass fasola water plant(dynia)
108 grass 50 no_plant grass fasola water fasola plant(dynia)
109 grass 10 no_plant fasola water grass fasola plant(dynia)
110 grass 20 no_plant water grass grass fasola plant(dynia)
111 grass 30 no_plant grass water fasola grass plant(dynia)
112 grass 40 no_plant grass fasola water grass plant(dynia)
113 grass 50 no_plant fasola grass fasola water plant(dynia)
114 grass 10 no_plant fasola grass grass fasola plant(dynia)
115 grass 20 no_plant jarmuź ogórek rzepa seler plant(fasola)
116 grass 30 no_plant grass water ziemniak szpinak plant(fasola)
117 grass 40 no_plant jarmuż grass water ziemniak plant(fasola)
118 grass 50 no_plant ogórek water ogórek grass plant(fasola)
119 grass 10 no_plant ogórek jarmuż water grass plant(fasola)
120 grass 20 no_plant grass ogórek seler grass plant(fasola)
121 grass 30 no_plant seler grass jarmuż grass plant(fasola)
122 grass 40 no_plant grass water ogórek ziemniak plant(fasola)
123 grass 50 no_plant grass grass ogórek jarmuż plant(fasola)
124 grass 10 no_plant grass seler grass ogórek plant(fasola)
125 grass 20 no_plant water ziemniak szpinak water plant(fasola)
126 grass 30 no_plant ziemniak rzepa ziemniak grass plant(fasola)
127 grass 40 no_plant water grass rzepa plant(fasola)
128 grass 50 no_plant rzepa rzepa seler ziemniak plant(fasola)
129 grass 10 no_plant grass grass water szpinak plant(fasola)
130 grass 20 no_plant seler grass ziemniak grass plant(fasola)
131 grass 30 no_plant grass grass rzepa water plant(fasola)
132 grass 40 no_plant grass ziemniak grass szpinak plant(fasola)
133 grass 50 no_plant ziemniak seler grass water plant(fasola)
134 grass 10 no_plant grass rzepa szpinak grass plant(fasola)
135 grass 20 no_plant water grass grass grass plant(fasola)
136 grass 30 no_plant grass szpinak water grass plant(fasola)
137 grass 40 no_plant szpinak grass ziemniak rzepa plant(fasola)
138 grass 50 no_plant rzepa grass ziemniak grass plant(fasola)
139 grass 10 no_plant kalarepa marchew ogórek rzepa plant(groch)
140 grass 20 no_plant seler kapusta szpinak rzodkiewka plant(groch)
141 grass 30 no_plant marchew kalarepa grass rzodkiewka plant(groch)
142 grass 40 no_plant grass marchew grass grass plant(groch)
143 grass 50 no_plant ogórek grass kalarepa rzodkiewka plant(groch)
144 grass 10 no_plant seler rzodkiewka grass marchew plant(groch)
145 grass 20 no_plant szpinak grass machew kalarepa plant(groch)
146 grass 30 no_plant rzodkiewka water grass grass plant(groch)
147 grass 40 no_plant water kalarepa rzepa szpinak plant(groch)
148 grass 50 no_plant marchew grass seler water plant(groch)
149 grass 10 no_plant kalarepa rzodkiewka marchew water plant(groch)
150 grass 20 no_plant grass grass seler water plant(groch)
151 grass 30 no_plant ogórek szpinak water rzepa plant(groch)
152 grass 40 no_plant rzodkiewka grass marchew seler plant(groch)
153 grass 50 no_plant kapusta grass water grass plant(jarmuż)
154 grass 10 no_plant grass kapusta water grass plant(jarmuż)
155 grass 20 no_plant water grass kapusta grass plant(jarmuż)
156 grass 30 no_plant kapusta water grass kapusta plant(jarmuż)
157 grass 40 no_plant seler grass water szpinak plant(kapusta)
158 grass 50 no_plant water szpinak grass szpinak plant(kalarepa)
159 grass 10 no_plant grass grass ziemniak ziemniak plant(kalarepa)
160 grass 20 no_plant water grass szpinak ziemniak plant(kalarepa)
161 grass 30 no_plant grass szpinak seler grass plant(kapusta)
162 grass 40 no_plant grass water szpinak seler plant(kalarepa)
163 grass 50 no_plant grass szpinak grass grass plant(kalarepa)
164 grass 10 no_plant szpinak ziemniak seler water plant(kalarepa)
165 grass 20 no_plant ziemniak szpinak grass seler plant(kalarepa)
166 grass 30 no_plant grass water ziemniak grass plant(kalarepa)
167 grass 40 no_plant seler szpinak seler grass plant(kapusta)
168 grass 50 no_plant szpinak water grass grass plant(kapusta)
169 grass 10 no_plant water grass grass seler plant(kapusta)
170 grass 20 no_plant ogórek water grass ogórek plant(marchew)
171 grass 30 no_plant grass ogórek water grass plant(marchew)
172 grass 40 no_plant water grass grass ogórek plant(marchew)
173 grass 50 no_plant por szpinak grass seler plant(ogórek)
174 grass 10 no_plant water por szpinak grass plant(ogórek)
175 grass 20 no_plant seler water por grass plant(ogórek)
176 grass 30 no_plant grass grass grass por plant(ogórek)
177 grass 40 no_plant szpinak seler grass water plant(ogórek)
178 grass 50 no_plant water grass szpinak seler plant(ogórek)
179 grass 10 no_plant por grass rzodkiewka water plant(pietruszka)
180 grass 20 no_plant grass rzodkiewka por rzodkiewka plant(pietruszka)
181 grass 30 no_plant rzodkiewka grass grass water plant(pietruszka)
182 grass 40 no_plant water por grass por plant(pietruszka)
183 grass 50 no_plant por grass grass por plant(pomidor)
184 grass 10 no_plant water rzepa seler water plant(pomidor)
185 grass 20 no_plant rzepa water seler grass plant(pomidor)
186 grass 30 no_plant grass grass grass szpinak plant(pomidor)
187 grass 40 no_plant szpinak water por grass plant(pomidor)
188 grass 50 no_plant rzepa seler grass por plant(pomidor)
189 grass 10 no_plant water grass grass grass plant(pomidor)
190 grass 40 no_plant grass rzodkiewka sałata szpinak plant(por)
191 grass 50 no_plant szpinak grass water sałata plant(por)
192 grass 10 no_plant rzodkiewka grass szpinak water plant(por)
193 grass 20 no_plant water szpinak grass sałata plant(por)
194 grass 30 no_plant rzodkiewka grass sałata grass plant(por)
195 grass 40 no_plant water grass grass seler plant(rzepa)
196 grass 50 no_plant grass grass szpinak water plant(rzepa)
197 grass 10 no_plant water seler grass water plant(rzepa)
198 grass 20 no_plant seler szpinak grass grass plant(rzepa)
199 grass 30 no_plant grass water szpinak seler plant(rzepa)
200 grass 40 no_plant water grass szpinak grass plant(rzodkiewka)
201 grass 50 no_plant water grass water szpinak plant(rzodkiewka)
202 grass 10 no_plant grass grass szpinak grass plant(rzodkiewka)
203 grass 20 no_plant szpinak water szpinak grass plant(rzodkiewka)
204 grass 30 no_plant water szpinak grass ziemniak plant(rzodkiewka)
205 grass 40 no_plant szpinak grass water grass plant(seler)
206 grass 50 no_plant water szpinak grass grass plant(seler)
207 grass 10 no_plant szpinak grass szpinak water plant(seler)
208 grass 20 no_plant szpinak grass water szpinak plant(seler)
209 grass 30 no_plant grass ziemniak ziemniak water plant(szpinak)
210 grass 40 no_plant grass grass ziemniak water plant(szpinak)
211 grass 50 no_plant grass ziemniak grass ziemniak plant(szpinak)
212 water 100 no_plant grass water grass grass move