import Perceptrons


def test_function(ETA):
    input_count = 20

    results = []
    p = Perceptrons.Perceptron(input_count)
    p.train(ETA)
    output = p.test()
    results.append((ETA, output))
    return results


for ETA in ([0.05, 0.1, 0.2, 0.4, 0.75, 1, 2, 5]):  # the list of values for ETA
    for i in range(5):
        res = test_function(ETA)
        print(res)  # print the results list
    print("\n\n")