def _reject_outliers(dictionary, params): safe_range = params['constraint_range'] safe = [x for x in dictionary if int(encoder.d(x['seed'])) in safe_range] if len(safe) == 0: return dictionary else: return safe
def _build_params(test, pool_size, number_of_variables): a = map("".join, zip(*[iter(test)] * (len(test) / number_of_variables))) return map(lambda x: encoder.d(x), a)