Revision 3 -
(download)
(as text)
(annotate)
Mon Aug 27 12:56:29 2012 UTC
(11 years, 9 months ago)
by agomez File size: 1150 byte(s)
Number of repetitions equal to 1
'''
Created on 20/03/2012
@author: R. Valin
'''
#import matplotlib.pyplot as plt
import time
import json
import os
import sys
import random
#from exp.ea
#import experiment_type as expt
#from exp.ea
import ea_bonfire as ea
#print 'Ruta completa del Json que define experimento:'
#filej=raw_input()
if len(sys.argv) < 2:
sys.stderr.write('A JSON file is needed')
#sys.stderr.write('Usage: sys.argv[0] ')
sys.exit(1)
filej="../examples/"+sys.argv[1]
if not os.path.exists(filej):
sys.stderr.write('ERROR: file '+filej+ 'does not exist!')
sys.exit(1)
print '----------------'
print 'Json PATH:',filej
print '----------------'
if os.path.exists(filej):
jsonf=open(filej, 'r')
exper=json.loads(jsonf.read())
print exper
jsonf.close()
else:
print "File doesn't exist"
#duration = 120
#Number of repetitions
multi = 1
#for i in exp:
# print i
# m=str(i)
j=0
while j < multi:
#save(locations)
#location=info_location[m]
#instance=info_instance[m]
#store=info_storage[m]
print 'Repetition before ea:', j
j=ea.ea_bf(exper,j)
j=j+1
#time.sleep(float(130))