def get_parameters(params, t, verbose=True):
    """
    Convenience method for the numeric testing/validation system.

    Params is a dictionary, each key being a parameter name,
    and each value a list of values of length T (the number of trials).

    The method returns a list of the argument values for test number `t` < T.
    """

    def print_v(str):
        if verbose:
            print(str)

    num_params = len(params)
    print_v('')
    print_v('-----------------------------------------------')
    print_v('                  t='+str(t))
    p = []
    for p_idx in range(num_params):
        dict_tuple = list(params.items())[p_idx]
        key = dict_tuple[0]
        value = dict_tuple[1]
        p.append(value[t])
        if verbose:
            print(key, value[t])
    print_v('-----------------------------------------------')
    return p