-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathimporttest.py
More file actions
28 lines (27 loc) · 758 Bytes
/
importtest.py
File metadata and controls
28 lines (27 loc) · 758 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
import csv
import matplotlib.pyplot as plt
import numpy
import random
import sys
x = []
dados = []
datafile = sys.argv[1] #"OR5x100-0.25_1" #sys.argv[1]
with open(str(datafile)+".dat") as csvfile:
data = csv.reader(csvfile, delimiter= ' ')
for i in data:
x += i
for i in x:
if i.replace('.','',1).isdigit():
dados.append(float(i))
#print(dados)
listaJog = []
bagsNumber = int(dados[1])
itemsNumber = int(dados[0])
bagsCapacities = []
"""for i in range(bagsNumber):
bagsCapacities.append(dados[2 + itemsNumber + i]) #modo problemas padrao
optimal = dados[-1]"""
for i in range(bagsNumber):
bagsCapacities.append(dados[-bagsNumber+i]) #modo problema novo
optimal = dados[2]
#bagsCapacities = [5000,5000,5000,5000,5000]