Poprawiono zapisywanie do pliku

This commit is contained in:
Anna Nowak 2019-06-05 01:28:25 +02:00
parent 60e9a253be
commit 7fdc198997
5 changed files with 10 additions and 82 deletions

View File

@ -1,49 +0,0 @@
3 1.0 map20190601214806875702_auto|GC_Position 7,5 |GC_Area H(6,4) R(6,5) R(7,4) E(8,4) R(8,5)
3 1.0 map20190601214806875702_auto|GC_Position 6,5 |GC_Area E(5,4) R(5,5) H(6,4) R(7,4) R(7,5)
1 1.0 map20190601214806875702_auto|GC_Position 6,5 |GC_Area E(5,4) R(5,5) H(6,4) R(7,4) R(7,5)
2 1.0 map20190601214806875702_auto|GC_Position 7,5 |GC_Area H(6,4) R(6,5) R(7,4) E(8,4) R(8,5)
4 1.0 map20190601214806875702_auto|GC_Position 7,4 |GC_Area E(6,3) H(6,4) R(6,5) R(7,3) R(7,5) E(8,3) E(8,4) R(8,5)
4 1.0 map20190601214806875702_auto|GC_Position 7,3 |GC_Area H(6,2) E(6,3) H(6,4) R(7,2) R(7,4) E(8,2) E(8,3) E(8,4)
4 1.0 map20190601214806875702_auto|GC_Position 7,2 |GC_Area R(6,1) H(6,2) E(6,3) R(7,1) R(7,3) R(8,1) E(8,2) E(8,3)
1 1.0 map20190601214806875702_auto|GC_Position 7,2 |GC_Area R(6,1) H(6,2) E(6,3) R(7,1) R(7,3) R(8,1) E(8,2) E(8,3)
4 1.0 map20190601214806875702_auto|GC_Position 7,1 |GC_Area R(6,0) R(6,1) H(6,2) E(7,0) R(7,2) G(8,0) R(8,1) E(8,2)
3 1.0 map20190601214806875702_auto|GC_Position 6,1 |GC_Area H(5,0) R(5,1) E(5,2) R(6,0) H(6,2) E(7,0) R(7,1) R(7,2)
3 1.0 map20190601214806875702_auto|GC_Position 5,1 |GC_Area R(4,0) R(4,1) R(4,2) H(5,0) E(5,2) R(6,0) R(6,1) H(6,2)
1 1.0 map20190601214806875702_auto|GC_Position 5,1 |GC_Area R(4,0) R(4,1) R(4,2) H(5,0) E(5,2) R(6,0) R(6,1) H(6,2)
2 1.0 map20190601214806875702_auto|GC_Position 6,1 |GC_Area H(5,0) R(5,1) E(5,2) R(6,0) H(6,2) E(7,0) R(7,1) R(7,2)
2 1.0 map20190601214806875702_auto|GC_Position 7,1 |GC_Area R(6,0) R(6,1) H(6,2) E(7,0) R(7,2) G(8,0) R(8,1) E(8,2)
2 1.0 map20190601214806875702_auto|GC_Position 8,1 |GC_Area E(7,0) R(7,1) R(7,2) G(8,0) E(8,2) H(9,0) R(9,1) E(9,2)
2 1.0 map20190601214806875702_auto|GC_Position 9,1 |GC_Area G(8,0) R(8,1) E(8,2) H(9,0) E(9,2) E(10,0) R(10,1) E(10,2)
1 1.0 map20190601214806875702_auto|GC_Position 9,1 |GC_Area G(8,0) R(8,1) E(8,2) H(9,0) E(9,2) E(10,0) R(10,1) E(10,2)
3 1.0 map20190601214806875702_auto|GC_Position 8,1 |GC_Area E(7,0) R(7,1) R(7,2) G(8,0) E(8,2) H(9,0) R(9,1) E(9,2)
3 1.0 map20190601214806875702_auto|GC_Position 7,1 |GC_Area R(6,0) R(6,1) H(6,2) E(7,0) R(7,2) G(8,0) R(8,1) E(8,2)
3 1.0 map20190601214806875702_auto|GC_Position 6,1 |GC_Area H(5,0) R(5,1) E(5,2) R(6,0) H(6,2) E(7,0) R(7,1) R(7,2)
3 1.0 map20190601214806875702_auto|GC_Position 5,1 |GC_Area R(4,0) R(4,1) R(4,2) H(5,0) E(5,2) R(6,0) R(6,1) H(6,2)
3 1.0 map20190601214806875702_auto|GC_Position 4,1 |GC_Area E(3,0) R(3,1) E(3,2) R(4,0) R(4,2) H(5,0) R(5,1) E(5,2)
3 1.0 map20190601214806875702_auto|GC_Position 3,1 |GC_Area E(2,0) R(2,1) E(2,2) E(3,0) E(3,2) R(4,0) R(4,1) R(4,2)
3 1.0 map20190601214806875702_auto|GC_Position 2,1 |GC_Area E(1,0) R(1,1) E(1,2) E(2,0) E(2,2) E(3,0) R(3,1) E(3,2)
3 1.0 map20190601214806875702_auto|GC_Position 1,1 |GC_Area R(0,0) R(0,1) R(0,2) E(1,0) E(1,2) E(2,0) R(2,1) E(2,2)
3 1.0 map20190601214806875702_auto|GC_Position 0,1 |GC_Area R(0,0) R(0,2) E(1,0) R(1,1) E(1,2)
5 1.0 map20190601214806875702_auto|GC_Position 0,2 |GC_Area R(0,1) R(0,3) R(1,1) E(1,2) H(1,3)
5 1.0 map20190601214806875702_auto|GC_Position 0,3 |GC_Area R(0,2) R(0,4) E(1,2) H(1,3) B(1,4)
1 1.0 map20190601214806875702_auto|GC_Position 0,3 |GC_Area R(0,2) R(0,4) E(1,2) H(1,3) B(1,4)
5 1.0 map20190601214806875702_auto|GC_Position 0,4 |GC_Area R(0,3) R(0,5) H(1,3) B(1,4) R(1,5)
5 1.0 map20190601214806875702_auto|GC_Position 0,5 |GC_Area R(0,4) B(1,4) R(1,5)
2 1.0 map20190601214806875702_auto|GC_Position 1,5 |GC_Area R(0,4) R(0,5) B(1,4) H(2,4) R(2,5)
2 1.0 map20190601214806875702_auto|GC_Position 2,5 |GC_Area B(1,4) R(1,5) H(2,4) Y(3,4) R(3,5)
1 1.0 map20190601214806875702_auto|GC_Position 2,5 |GC_Area B(1,4) R(1,5) H(2,4) Y(3,4) R(3,5)
3 1.0 map20190601214806875702_auto|GC_Position 1,5 |GC_Area R(0,4) R(0,5) B(1,4) H(2,4) R(2,5)
1 1.0 map20190601214806875702_auto|GC_Position 1,5 |GC_Area R(0,4) R(0,5) B(1,4) H(2,4) R(2,5)
2 1.0 map20190601214806875702_auto|GC_Position 2,5 |GC_Area B(1,4) R(1,5) H(2,4) Y(3,4) R(3,5)
2 1.0 map20190601214806875702_auto|GC_Position 3,5 |GC_Area H(2,4) R(2,5) Y(3,4) R(4,4) R(4,5)
1 1.0 map20190601214806875702_auto|GC_Position 3,5 |GC_Area H(2,4) R(2,5) Y(3,4) R(4,4) R(4,5)
2 1.0 map20190601214806875702_auto|GC_Position 4,5 |GC_Area Y(3,4) R(3,5) R(4,4) E(5,4) R(5,5)
2 1.0 map20190601214806875702_auto|GC_Position 5,5 |GC_Area R(4,4) R(4,5) E(5,4) H(6,4) R(6,5)
2 1.0 map20190601214806875702_auto|GC_Position 6,5 |GC_Area E(5,4) R(5,5) H(6,4) R(7,4) R(7,5)
2 1.0 map20190601214806875702_auto|GC_Position 7,5 |GC_Area H(6,4) R(6,5) R(7,4) E(8,4) R(8,5)
4 1.0 map20190601214806875702_auto|GC_Position 7,4 |GC_Area E(6,3) H(6,4) R(6,5) R(7,3) R(7,5) E(8,3) E(8,4) R(8,5)
4 1.0 map20190601214806875702_auto|GC_Position 7,3 |GC_Area H(6,2) E(6,3) H(6,4) R(7,2) R(7,4) E(8,2) E(8,3) E(8,4)
4 1.0 map20190601214806875702_auto|GC_Position 7,2 |GC_Area R(6,1) H(6,2) E(6,3) R(7,1) R(7,3) R(8,1) E(8,2) E(8,3)
4 1.0 map20190601214806875702_auto|GC_Position 7,1 |GC_Area R(6,0) R(6,1) H(6,2) E(7,0) R(7,2) G(8,0) R(8,1) E(8,2)
2 1.0 map20190601214806875702_auto|GC_Position 8,1 |GC_Area E(7,0) R(7,1) R(7,2) G(8,0) E(8,2) H(9,0) R(9,1) E(9,2)
1 1.0 map20190601214806875702_auto|GC_Position 8,1 |GC_Area E(7,0) R(7,1) R(7,2) G(8,0) E(8,2) H(9,0) R(9,1) E(9,2)

View File

@ -1,31 +0,0 @@
3 1.0 map20190604233125746257_auto|GC_Position 11,4 |GC_Area E(10,3) R(10,4) E(10,5) R(11,3) R(11,5) E(12,3) R(12,4) Y(12,5)
3 1.0 map20190604233125746257_auto|GC_Position 10,4 |GC_Area R(9,3) R(9,4) R(9,5) E(10,3) E(10,5) R(11,3) R(11,4) R(11,5)
3 1.0 map20190604233125746257_auto|GC_Position 9,4 |GC_Area V(8,3) R(8,4) E(8,5) R(9,3) R(9,5) E(10,3) R(10,4) E(10,5)
3 1.0 map20190604233125746257_auto|GC_Position 8,4 |GC_Area V(7,3) R(7,4) R(7,5) V(8,3) E(8,5) R(9,3) R(9,4) R(9,5)
3 1.0 map20190604233125746257_auto|GC_Position 7,4 |GC_Area E(6,3) R(6,4) E(6,5) V(7,3) R(7,5) V(8,3) R(8,4) E(8,5)
3 1.0 map20190604233125746257_auto|GC_Position 6,4 |GC_Area R(5,3) R(5,4) R(5,5) E(6,3) E(6,5) V(7,3) R(7,4) R(7,5)
3 1.0 map20190604233125746257_auto|GC_Position 5,4 |GC_Area E(4,3) R(4,4) V(4,5) R(5,3) R(5,5) E(6,3) R(6,4) E(6,5)
3 1.0 map20190604233125746257_auto|GC_Position 4,4 |GC_Area B(3,3) R(3,4) E(3,5) E(4,3) V(4,5) R(5,3) R(5,4) R(5,5)
3 1.0 map20190604233125746257_auto|GC_Position 3,4 |GC_Area R(2,3) R(2,4) R(2,5) B(3,3) E(3,5) E(4,3) R(4,4) V(4,5)
3 1.0 map20190604233125746257_auto|GC_Position 2,4 |GC_Area E(1,3) R(1,4) E(1,5) R(2,3) R(2,5) B(3,3) R(3,4) E(3,5)
5 1.0 map20190604233125746257_auto|GC_Position 2,5 |GC_Area R(1,4) E(1,5) V(1,6) R(2,4) R(2,6) R(3,4) E(3,5) E(3,6)
5 1.0 map20190604233125746257_auto|GC_Position 2,6 |GC_Area E(1,5) V(1,6) E(1,7) R(2,5) R(2,7) E(3,5) E(3,6) E(3,7)
5 1.0 map20190604233125746257_auto|GC_Position 2,7 |GC_Area V(1,6) E(1,7) R(1,8) R(2,6) R(2,8) E(3,6) E(3,7) R(3,8)
5 1.0 map20190604233125746257_auto|GC_Position 2,8 |GC_Area E(1,7) R(1,8) R(2,7) E(3,7) R(3,8)
2 1.0 map20190604233125746257_auto|GC_Position 3,8 |GC_Area R(2,7) R(2,8) E(3,7) E(4,7) R(4,8)
2 1.0 map20190604233125746257_auto|GC_Position 4,8 |GC_Area E(3,7) R(3,8) E(4,7) R(5,7) R(5,8)
2 1.0 map20190604233125746257_auto|GC_Position 5,8 |GC_Area E(4,7) R(4,8) R(5,7) E(6,7) R(6,8)
4 1.0 map20190604233125746257_auto|GC_Position 5,7 |GC_Area E(4,6) E(4,7) R(4,8) R(5,6) R(5,8) V(6,6) E(6,7) R(6,8)
4 1.0 map20190604233125746257_auto|GC_Position 5,6 |GC_Area V(4,5) E(4,6) E(4,7) R(5,5) R(5,7) E(6,5) V(6,6) E(6,7)
4 1.0 map20190604233125746257_auto|GC_Position 5,5 |GC_Area R(4,4) V(4,5) E(4,6) R(5,4) R(5,6) R(6,4) E(6,5) V(6,6)
4 1.0 map20190604233125746257_auto|GC_Position 5,4 |GC_Area E(4,3) R(4,4) V(4,5) R(5,3) R(5,5) E(6,3) R(6,4) E(6,5)
3 1.0 map20190604233125746257_auto|GC_Position 4,4 |GC_Area B(3,3) R(3,4) E(3,5) E(4,3) V(4,5) R(5,3) R(5,4) R(5,5)
3 1.0 map20190604233125746257_auto|GC_Position 3,4 |GC_Area R(2,3) R(2,4) R(2,5) B(3,3) E(3,5) E(4,3) R(4,4) V(4,5)
3 1.0 map20190604233125746257_auto|GC_Position 2,4 |GC_Area E(1,3) R(1,4) E(1,5) R(2,3) R(2,5) B(3,3) R(3,4) E(3,5)
5 1.0 map20190604233125746257_auto|GC_Position 2,5 |GC_Area R(1,4) E(1,5) V(1,6) R(2,4) R(2,6) R(3,4) E(3,5) E(3,6)
5 1.0 map20190604233125746257_auto|GC_Position 2,6 |GC_Area E(1,5) V(1,6) E(1,7) R(2,5) R(2,7) E(3,5) E(3,6) E(3,7)
5 1.0 map20190604233125746257_auto|GC_Position 2,7 |GC_Area V(1,6) E(1,7) R(1,8) R(2,6) R(2,8) E(3,6) E(3,7) R(3,8)
5 1.0 map20190604233125746257_auto|GC_Position 2,8 |GC_Area E(1,7) R(1,8) R(2,7) E(3,7) R(3,8)
3 1.0 map20190604233125746257_auto|GC_Position 1,8 |GC_Area G(0,7) R(0,8) E(1,7) R(2,7) R(2,8)
3 1.0 map20190604233125746257_auto|GC_Position 0,8 |GC_Area G(0,7) E(1,7) R(1,8)
1 1.0 map20190604233125746257_auto|GC_Position 0,8 |GC_Area G(0,7) E(1,7) R(1,8)

View File

@ -2,7 +2,7 @@ import sys, random, MapGenerator
CELL_SIZE = 64
FPS = 60
DELAY = 50
DELAY = 10
try:
map_mode = sys.argv[1]

4
vowpal_run.sh Executable file
View File

@ -0,0 +1,4 @@
#!/bin/bash
python3 main.py ./Resources/Maps/$1 true bestfs
python3 main.py ./Resources/Maps/$1 true bfs
python3 main.py ./Resources/Maps/$1 true dfs

View File

@ -1,5 +1,6 @@
import re
from config import MAP_NAME, GRID_WIDTH, GRID_HEIGHT, GC_X, GC_Y
import os.path
COORDINATES_LIST = []
MOVES_LIST = []
@ -55,7 +56,10 @@ def generate_input(importance):
input_file_content.append(input_line)
#save to file
filename = "./VowPalInputData/input_" + str(tag) + ".txt"
input_file = open(filename,"w+")
if os.path.exists(filename):
input_file = open(filename,"a+")
else:
input_file = open(filename,"w+")
for line in input_file_content:
print(line)
input_file.write(line+"\n")