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
def test_hist(): day = Day(1, 1) day.load([1, 2, 3]) day.hist()
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()