From eb2529831a7af0830b577d4a2701b6c5b420f13c Mon Sep 17 00:00:00 2001 From: jakzar Date: Sun, 9 Jun 2024 18:33:50 +0200 Subject: [PATCH] This: -added goaltressure in bfs3 call in App.py -changed def value for randomGT in BFS3 in bfs.py -added more context to readme.txt --- App.py | 2 +- BFS.py | 2 +- readme.txt | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) 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)