from Meta_Driver import vary_params import numpy if __name__ == "__main__": #this is what gets editted most of the time -- also potentially writer dist_vec = [500] #[100, 1000] m_prop_vec = numpy.linspace( .05, .95, 10 ) #numpy.linspace(.05, .95, 19) #.05, .1, .15, ... , .95; OR: intervals of .1 RB_time_vec = [6] #[1.5, 3, 6] #hrs num_sims = 1000 max_m_vec = [0.054] #[0.027,0.054] vary_params(dist_vec, m_prop_vec, RB_time_vec, num_sims, max_m_vec)
from Meta_Driver import vary_params import numpy if __name__ == "__main__": #this is what gets editted most of the time -- also potentially writer dim_vec = [ 900, 2250 ] #[900, 2250, 4500, 9000] #the equivalent of grid [100, 250, 500, 1000] m_prop_vec = numpy.linspace( .05, .95, 10 ) #numpy.linspace(.05, .95, 19) #.05, .1, .15, ... , .95; OR: intervals of .1 RB_time_vec = [4, 6] #[.5, 2, 4, 6] #hrs num_sims = 1000 vary_params(dim_vec, m_prop_vec, RB_time_vec, num_sims)
from Meta_Driver import vary_params import numpy if __name__ == "__main__": #this is what gets editted most of the time -- also potentially writer dim_vec=[900, 2250]#, 4500, 9000] #the equivalent of grid [100, 250, 500, 1000] m_prop_vec=[.25, .75]#numpy.linspace(.05, .95, 19) #.05, .1, .15, ... , .95 RB_time_vec=[.5, 2]#, 4, 6] num_sims=2 #just for testing purposes (same story above) vary_params(dim_vec, m_prop_vec, RB_time_vec, num_sims, 'local')
# male_pos_vec = ['Uniform', 'UniformJittered', 'EvenTenthClumped', 'EvenTenthSpaced'] # #'Uniform': evenly spaced across whole circle [male*dist_mult for male in males] # #'UniformJittered': slightly jittered in predeterimined way (use a rng once) # #'EvenTenthClumped': evenly spaced but only taking up 1/10 of the ring [male*dist_mult/10 for male in range(males)] # #'EvenTenthSpaced': not in one clump but in several three evenly spaced clumps (see below) # #vec=[] # #for quot in range(int(males/3)): # # for male in range(3): # # vec=vec+[dist/3*male+quot*dist/10] #ADJUST males_vec = [6] dist_mult_vec = [900] male_strat_vec = ['All.VHigh'] male_pos_vec = ['EvenTenthClumped'] change_what_vec = ['pos'] pos_interval_vec = [.1] #now scaled TO THE SIZE OF THE TOTAL ENVIRONMENT strat_interval_vec = [] sd_adjust_vec = [0,1] sims = range(5,10) num_gens = 2000 vary_params(males_vec, dist_mult_vec, male_strat_vec, male_pos_vec, change_what_vec, pos_interval_vec, strat_interval_vec, sd_adjust_vec, sims, num_gens)