Beispiel #1
0
def test_bake():
    day = Day(1, 1)
    day.load([1, 2, 3])

    day.data = [0]

    assert day.data == [0]
    day.bake()
    assert len(day.raw_data) == 2

    day.data = [1]
    assert day.data == [1]
    day.reset()
    assert day.data == [0]
    day.hist()
    day.reset(0)
    assert len(day.raw_data) == 1
    assert type(day.raw_data) == list
Beispiel #2
0
def test_hist():
    day = Day(1, 1)
    day.load([1, 2, 3])

    day.hist()
Beispiel #3
0
    amps = [amp_a, amp_b, amp_c, amp_d, amp_e]

    for amp in amps:
        amp.debug = False
        amp.concurrent = True

    load_all(
        amps,
        "3,26,1001,26,-4,26,3,27,1002,27,2,27,1,27,26,27,4,27,1001,28,-1,28,1005,28,6,99,0,0,5"
        .split(","))
    print(amp_chain(amps, [9, 8, 7, 6, 5]))
    print(feedback(amps, [9, 8, 7, 6, 5]))
    amp_e.answer(v=True)

    amp_e.hist()

    # amp_a = Day(7, 2)
    # amp_b = Day(7, 2)
    # amp_c = Day(7, 2)
    # amp_d = Day(7, 2)
    # amp_e = Day(7, 2)

    # amps = [amp_a, amp_b, amp_c, amp_d, amp_e]

    for amp in amps:
        amp.reset(1)
        amp.debug = False
        amp.concurrent = True
    amp_e.hist()