Newer
Older
notebooks / py / attentional_blink_sequence_generator.py
#%%

import random

num_of_sequences = 10
sequence_size = 20
T1_positions = [4, 9]
T2_options = ['X', 'Z']
lags= [1, 7]
items = 'ABCDEFGHIJKLMNOPQRSTUVWY'

# randomize T1 & T2
T1_position = T1_positions[random.randint(0,1)]
T2_position = T1_position + lags[random.randint(0,1)]
T2 = T2_options[random.randint(0,1)]

for i in range(num_of_sequences):
  sequence = list(items)
  random.shuffle(sequence)
  sequence.insert(T2_position,T2)
  T1 = sequence[T1_position]
  print(''.join(sequence), f"T1={T1}({T1_position}), T2={T2}({T2_position})")
#%%