# given unicode floats, convert them into ints*1000 v_master_verb_counts[i['urlPrefix']] = int(float(i['freq']) * 1000) if "needsNoun" in i: assert(i["needsNoun"] != "") needs_noun.append(i['urlPrefix']) noun_counts = {} verb_counts = {} if (RUN_STATS_ONLY): trials = 100 else: trials = 1 trace_size = TRACE_SIZE v_nouns = Variate(master_noun_counts) v_verbs = Variate(v_master_verb_counts) recorded_nouns = [] for j in range(0, trials): for i in range(0, trace_size): if (ENABLE_DEBUG_OUT): if ((i % DEBUG_PRINTOUT_FREQ == 0) and (j == 0) and (i != 0)): sys.stderr.write("picked %d\n" % (i)) # pick verb verb = v_verbs.getRand() # pick noun noun = v_nouns.getRand()