#os.system("java -jar .\\ai-dhm-1.0-jar-with-dependencies.jar") f = open("out.txt", "r") n, m, steps = f.readline().split(" ") n = int(n) steps = int(steps) f_out = open("out_for_java.txt", "w") f_out.write(str(n)+" "+str(m)+" "+str(steps)+"\n") r = Region(n, COLUMN_SIZE) b = [] a = [] for I in range(steps): print('---------------------') # generator.out() b = a a = read_reg(f, n) if equal(b, a): continue for i in a: print(i) r.step_forward(a) r.out_prediction() r.out_prediction_to_file(f_out) # generator.move()
from htm__region import Region from settings import * from input_generators import MakeBubble # generator = GENERATOR(REGION_SIZE_N) generator = MakeBubble(GENERATOR, REGION_SIZE_N, SCALE) r = Region(REGION_SIZE_N * SCALE, COLUMN_SIZE) print(""" **** ЛЕГЕНДА ***** P1 - Клетка с номером 1, данной колонки находится в состоянии предсказания A3 - Клетка с номером 3, данной колонки активировалась O3 - Клетка с номером 3, данной колонки активировалась из-за долгого простоя (PassiveTime > PASSIVE_TIME_TO_ACTIVE_THRESHOLD) """) for i in range(STEPS_NUMBER): print('---------------------') # generator.out() r.step_forward(generator.get_data()) r.out_prediction() generator.move()