# EXPLORATION exploration: mode: ['Screening'] # Screening only selected_mode: 0 # states: ['ruhe','ja','nein','kopf','fuss'] # states: ['Zunge', 'Schliesse_Hand', 'RechterDaumen', 'Oeffne_Hand', 'Fuss'] states: ['Zunge', 'Schliesse_Hand', 'Oeffne_Hand', 'Bewege_Augen', 'Bewege_Kopf'] # states: ['rechte_hand','linke_hand','rechter_daumen','linker_daumen','zunge','fuesse'] # states: ['SchliesseHand','BeugeRechtenMittelfinger', 'BeugeRechtenZeigefinger','BeugeRechtenDaumen','OeffneHand', # 'StreckeRechtenMittelfinger','StreckeRechtenZeigefinger','StreckeRechtenDaumen'] selected_states: [0,1,2,3,4] # selected_states: [0,1,2,3,4,5,6,7] audio_path: '/kiap/data/speller/Audio/exploration' number_of_stim: 2 # per state # QUESTION question: mode: ['Training','Validation', 'Free'] # Training or Validation selected_mode: 2 audio_path: '/kiap/data/speller/Audio/question' number_of_stim: 10 symmetrical: True # Same number of YES/NO stim # FEEDBACK feedback: mode: ['Training','Validation'] # Training or Validation selected_mode: 0 audio_path: '/kiap/data/speller/feedback/' number_of_stim: 20 symmetrical: True states: # states are defined as a map from name to an array consisting of the actual target # and the lower and upper bounds of the acceptance interval #baseline: [0.5, 0.4, 0.6] up: [1.0, 0.7, 1.0] down: [0.0, 0.0, 0.35] # TRAINING_COLOR training_color: mode: ['Training'] # Training only selected_mode: 0 states: [ ['gelb', ['E', 'A', 'D', 'C', 'B', 'F', '^']], ['gruen',['N', 'S', 'R', 'O', 'M', 'P', 'Q', '^']], ['rot',['I', 'H', 'L', 'G', 'K', 'J', '^']], ['blau',['T', 'U', 'W', 'Z', 'V', 'Y', 'X', '^']], ['weiss',['<', ' ', '?', 'word', 'end', '^']] ] training_string: 'FELIX' confirmation_yes: 1 confirmation_no: 1 # COLOR color: mode: ['Validation','Free'] # Free or Validation selected_mode: 1 states: [ ['gelb', ['E', 'A', 'D', 'C', 'B', 'F', '^']], ['gruen',['N', 'S', 'R', 'O', 'M', 'P', 'Q', '^']], ['rot',['I', 'H', 'L', 'G', 'K', 'J', '^']], ['blau',['T', 'U', 'W', 'Z', 'V', 'Y', 'X', '^']], ['weiss',['<', ' ', '?', 'word', 'end', '^']] ] max_length_vocabulary: 5 confirmation_methods: ['single','double_yes','best_of_three'] selected_confirmation_method: 0 # corpora_path: 'Corpora' corpora_path: '/kiap/data/speller/Corpora' audio_path: '/kiap/data/speller/Audio' general_corpus: 'cfd_tiger.p' # general_corpus: 'deu_mixed-typical_2011_1M-sentences.txt' user_corpus: 'user.txt' word_prediction: True validation_string: 'GUSTAV.' # only for validation mode # timing: # t_baseline: 10 # sec, trial baseline duration # t_response: 1 # sec, trial response duration # decoder_refresh_interval: 0.01 # sec, for continuous decoding, the cycle time of the decoder # bci_loop_interval: .05 # sec, step for bci thread loop # recording_loop_interval: .05 # sec, step for bci thread loop variablesToShowInGUI: variableGroups: ['timing','color'] variableNames: ['t_baseline','t_response','bci_loop_interval','selected_mode','max_length_vocabulary'] t: 1