diff --git a/App.py b/App.py index 2b8203c..7d2e726 100644 --- a/App.py +++ b/App.py @@ -85,7 +85,7 @@ def init_demo(): #Demo purpose print_to_console("Traktor porusza sie obliczona sciezka BFS") traktor.move_by_root(bfsRoot2, pole, [traktor.irrigateSlot]) if(bfs3_flag): - bfsRoot3 = BFS.BFS3({'x': 0, 'y': 0, 'direction': "E"}) + bfsRoot3 = BFS.BFS3({'x': 0, 'y': 0, 'direction': "E"},goalTreasure) #displayControler: NUM_X: 20, NUM_Y: 12 (skarb) CHANGE THIS IN DCON BY HAND!!!!!!!! bfsRoot3.reverse() print_to_console("Traktor porusza sie obliczona sciezka BFS") diff --git a/BFS.py b/BFS.py index df72500..16b6519 100644 --- a/BFS.py +++ b/BFS.py @@ -134,7 +134,7 @@ def check3(tab, state): def BFS3(istate,GT): - randomGT=True + randomGT=False if(randomGT==True): goalTreassuere = (random.randint(0,NUM_X-1), random.randint(0,NUM_Y-1)) else: diff --git a/readme.txt b/readme.txt index d22a68a..4155475 100644 --- a/readme.txt +++ b/readme.txt @@ -7,7 +7,7 @@ Required packages: pip install pandas How to run: For BFS3: - -in App.py change bfs3_flag to True (other flags need to be disabled) + -in App.py: -change bfs3_flag to True (other flags need to be disabled) -ensure that in App.py in BFS3 you give goalTreasure -in Image.py change range in function return_random_plant to (0,5) For Astar: in App.py change Astar to True (other flags need to be disabled)