Sztuczna inteligencja- projekt semestr letni 2024
|
||
---|---|---|
Data | ||
images | ||
testModels | ||
.gitignore | ||
Akcja.py | ||
App.py | ||
AStar.py | ||
BFS.py | ||
Climate.py | ||
Colors.py | ||
Condition.py | ||
displayControler.py | ||
Drzewo.py | ||
GeneticAccuracy.py | ||
GeneticAlgorithm2.py | ||
GeneticAlgorithm3.py | ||
GeneticAlgorithm.py | ||
Image.py | ||
main.py | ||
model_2_crops.pth | ||
model_500_hidden.pth | ||
neuralnetwork.py | ||
Node.py | ||
Osprzet.py | ||
pole2_pop120_iter2500_True.json | ||
pole3_pop120_365_True.json | ||
pole_pop120_iter2500_True.json | ||
Pole.py | ||
readme.txt | ||
Roslina.py | ||
Slot.py | ||
Srodek.py | ||
Stan.py | ||
Tractor.py | ||
treeData.py | ||
Ui.py |
Required packages: pygame,matplotlib,sklearn,pandas How to install: pip install pygame pip install matplotlib pip install scikit-learn pip install pandas How to run: For BFS3: -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) -in Image.py change range in function return_random_plant to (0,7) For Astar2: -in App.py change Astar2 flag to True (other flags need to be disabled) -in Image.py change range in function return_random_plant to (0,7) For Tree: -in App.py change TreeFlag to True (other flags need to be disabled) -in Image.py change range in function return_random_plant to (0,5) For neuralnetwork: -in App.py change nnFlag to True (other flags need to be disabled) For final_show (neuralnetwork+tree+genetic algorithm) -in App.py change finalFlag to True (other flags need to be disabled)