Update main.py
This commit is contained in:
parent
268a39aa2d
commit
7091a99ee6
8
main.py
8
main.py
@ -5,13 +5,15 @@ from tractor import Tractor
|
|||||||
from kolejka import Stan, Odwiedzone
|
from kolejka import Stan, Odwiedzone
|
||||||
from queue import Queue
|
from queue import Queue
|
||||||
import pandas as pd
|
import pandas as pd
|
||||||
|
from neuralnetwork import load_model
|
||||||
|
|
||||||
data = pd.read_csv('dane.csv')
|
data = pd.read_csv('dane.csv')
|
||||||
|
|
||||||
|
|
||||||
from decisiontree import train_decision_tree
|
from decisiontree import train_decision_tree
|
||||||
|
|
||||||
|
model_path = 'model.pth'
|
||||||
|
neuralnetwork_model = load_model(model_path)
|
||||||
|
|
||||||
model, feature_columns = train_decision_tree(data)
|
model, feature_columns = train_decision_tree(data)
|
||||||
|
|
||||||
@ -60,7 +62,7 @@ def main():
|
|||||||
clock = pygame.time.Clock()
|
clock = pygame.time.Clock()
|
||||||
board = Board()
|
board = Board()
|
||||||
board.load_images()
|
board.load_images()
|
||||||
tractor = Tractor(4, 4, model, feature_columns)
|
tractor = Tractor(4, 4, model, feature_columns, neuralnetwork_model)
|
||||||
|
|
||||||
while run:
|
while run:
|
||||||
clock.tick(fps)
|
clock.tick(fps)
|
||||||
@ -75,7 +77,7 @@ def main():
|
|||||||
print("Nie znaleziono ścieżki do najbliższego pola dirt.")
|
print("Nie znaleziono ścieżki do najbliższego pola dirt.")
|
||||||
board.generate_board()
|
board.generate_board()
|
||||||
initial_state = Stan(4, 4, "down")
|
initial_state = Stan(4, 4, "down")
|
||||||
tractor = Tractor(4, 4, model, feature_columns)
|
tractor = Tractor(4, 4, model, feature_columns, neuralnetwork_model)
|
||||||
while board.is_rock(initial_state.row, initial_state.col):
|
while board.is_rock(initial_state.row, initial_state.col):
|
||||||
board.generate_board()
|
board.generate_board()
|
||||||
continue
|
continue
|
||||||
|
Loading…
Reference in New Issue
Block a user