Funciones | |
| euclidean (p1, p2) | |
Variables | |
| disp = libscreen.Display() | |
| tracker = eyetracker.EyeTracker(disp) | |
| keyboard = libinput.Keyboard(keylist=['space', 'escape'], timeout=None) | |
| log = liblog.Logfile() | |
| SCREEN_WIDTH | |
| SCREEN_HEIGHT | |
| tuple | CENTER = (SCREEN_WIDTH // 2, SCREEN_HEIGHT // 2) |
| tuple | CENTER1 = (constants.DISPSIZE[0] // 2, constants.DISPSIZE[1] // 2) |
| int | TARGET_OFFSET = 382 |
| vertical_offset = random.choice([386, -386]) | |
| tuple | left_pos = (CENTER[0] - TARGET_OFFSET, CENTER[1] + vertical_offset) |
| tuple | right_pos = (CENTER[0] + TARGET_OFFSET, CENTER[1] + vertical_offset) |
| inscreen = libscreen.Screen() | |
| text | |
| fontsize | |
| pos | |
| colour | |
| fixscreen = libscreen.Screen() | |
| fixtype | |
| pw | |
| dict | signal_screens |
| r | |
| dict | feedbackscreens |
| int | max_blocks = 30 |
| list | trials = ['PS', 'AS', 'NoGo'] |
| targetside = random.choice(['left', 'right']) | |
| tuple | target_pos = 'left' else right_pos |
| tuple | nontarget_pos = 'left' else left_pos |
| dualsim_screen = libscreen.Screen() | |
| t0 = time.time() | |
| sample = tracker.sample() | |
| endpos = sample[:2] if sample else (CENTER[0], CENTER[1]) | |
| latency = time.time() - t0 | |
| key_pressed = keyboard.get_key() | |
| dist_target = euclidean(endpos, target_pos) | |
| dist_nontarget = euclidean(endpos, nontarget_pos) | |
| correct = dist_target < dist_nontarget | |
| gonogo_test.euclidean | ( | p1, | |
| p2 ) |
Definición en la línea 138 del archivo gonogo_test.py.
| gonogo_test.CENTER = (SCREEN_WIDTH // 2, SCREEN_HEIGHT // 2) |
Definición en la línea 26 del archivo gonogo_test.py.
| tuple gonogo_test.CENTER1 = (constants.DISPSIZE[0] // 2, constants.DISPSIZE[1] // 2) |
Definición en la línea 27 del archivo gonogo_test.py.
| gonogo_test.colour |
Definición en la línea 45 del archivo gonogo_test.py.
| int gonogo_test.correct = dist_target < dist_nontarget |
Definición en la línea 146 del archivo gonogo_test.py.
| gonogo_test.disp = libscreen.Display() |
Definición en la línea 12 del archivo gonogo_test.py.
| gonogo_test.dist_nontarget = euclidean(endpos, nontarget_pos) |
Definición en la línea 142 del archivo gonogo_test.py.
| gonogo_test.dist_target = euclidean(endpos, target_pos) |
Definición en la línea 141 del archivo gonogo_test.py.
| gonogo_test.dualsim_screen = libscreen.Screen() |
Definición en la línea 102 del archivo gonogo_test.py.
Definición en la línea 124 del archivo gonogo_test.py.
| dict gonogo_test.feedbackscreens |
Definición en la línea 63 del archivo gonogo_test.py.
| gonogo_test.fixscreen = libscreen.Screen() |
Definición en la línea 49 del archivo gonogo_test.py.
| gonogo_test.fixtype |
Definición en la línea 50 del archivo gonogo_test.py.
| gonogo_test.fontsize |
Definición en la línea 43 del archivo gonogo_test.py.
| gonogo_test.inscreen = libscreen.Screen() |
Definición en la línea 40 del archivo gonogo_test.py.
| gonogo_test.key_pressed = keyboard.get_key() |
Definición en la línea 130 del archivo gonogo_test.py.
| gonogo_test.keyboard = libinput.Keyboard(keylist=['space', 'escape'], timeout=None) |
Definición en la línea 18 del archivo gonogo_test.py.
| gonogo_test.latency = time.time() - t0 |
Definición en la línea 127 del archivo gonogo_test.py.
| tuple gonogo_test.left_pos = (CENTER[0] - TARGET_OFFSET, CENTER[1] + vertical_offset) |
Definición en la línea 36 del archivo gonogo_test.py.
| gonogo_test.log = liblog.Logfile() |
Definición en la línea 21 del archivo gonogo_test.py.
| int gonogo_test.max_blocks = 30 |
Definición en la línea 76 del archivo gonogo_test.py.
| gonogo_test.nontarget_pos = 'left' else left_pos |
Definición en la línea 99 del archivo gonogo_test.py.
| gonogo_test.pos |
Definición en la línea 44 del archivo gonogo_test.py.
| gonogo_test.pw |
Definición en la línea 50 del archivo gonogo_test.py.
| gonogo_test.r |
Definición en la línea 58 del archivo gonogo_test.py.
| tuple gonogo_test.right_pos = (CENTER[0] + TARGET_OFFSET, CENTER[1] + vertical_offset) |
Definición en la línea 37 del archivo gonogo_test.py.
| gonogo_test.sample = tracker.sample() |
Definición en la línea 123 del archivo gonogo_test.py.
| gonogo_test.SCREEN_HEIGHT |
Definición en la línea 25 del archivo gonogo_test.py.
| gonogo_test.SCREEN_WIDTH |
Definición en la línea 25 del archivo gonogo_test.py.
| dict gonogo_test.signal_screens |
Definición en la línea 53 del archivo gonogo_test.py.
| gonogo_test.t0 = time.time() |
Definición en la línea 118 del archivo gonogo_test.py.
| int gonogo_test.TARGET_OFFSET = 382 |
Definición en la línea 30 del archivo gonogo_test.py.
| gonogo_test.target_pos = 'left' else right_pos |
Definición en la línea 98 del archivo gonogo_test.py.
| gonogo_test.targetside = random.choice(['left', 'right']) |
Definición en la línea 97 del archivo gonogo_test.py.
| gonogo_test.text |
Definición en la línea 42 del archivo gonogo_test.py.
| gonogo_test.tracker = eyetracker.EyeTracker(disp) |
Definición en la línea 15 del archivo gonogo_test.py.
| list gonogo_test.trials = ['PS', 'AS', 'NoGo'] |
Definición en la línea 81 del archivo gonogo_test.py.
| gonogo_test.vertical_offset = random.choice([386, -386]) |
Definición en la línea 33 del archivo gonogo_test.py.