Doc_code |

Cargando...
Buscando...
Nada coincide
Funciones | Variables
Referencia del espacio de nombres gonogo_test

## 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

## Documentación de funciones

## ◆ euclidean()

gonogo_test.euclidean | ( |  | p1,
|  |  | p2 )

Definición en la línea 138 del archivo gonogo_test.py.

## Documentación de variables

## ◆ CENTER

gonogo_test.CENTER = (SCREEN_WIDTH // 2, SCREEN_HEIGHT // 2)

Definición en la línea 26 del archivo gonogo_test.py.

## ◆ CENTER1

tuple gonogo_test.CENTER1 = (constants.DISPSIZE[0] // 2, constants.DISPSIZE[1] // 2)

Definición en la línea 27 del archivo gonogo_test.py.

## ◆ colour

gonogo_test.colour

Definición en la línea 45 del archivo gonogo_test.py.

## ◆ correct

int gonogo_test.correct = dist_target < dist_nontarget

Definición en la línea 146 del archivo gonogo_test.py.

## ◆ disp

gonogo_test.disp = libscreen.Display()

Definición en la línea 12 del archivo gonogo_test.py.

## ◆ dist_nontarget

gonogo_test.dist_nontarget = euclidean(endpos, nontarget_pos)

Definición en la línea 142 del archivo gonogo_test.py.

## ◆ dist_target

gonogo_test.dist_target = euclidean(endpos, target_pos)

Definición en la línea 141 del archivo gonogo_test.py.

## ◆ dualsim_screen

gonogo_test.dualsim_screen = libscreen.Screen()

Definición en la línea 102 del archivo gonogo_test.py.

## ◆ endpos

gonogo_test.endpos = sample[:2] if sample else (CENTER[0], CENTER[1])

Definición en la línea 124 del archivo gonogo_test.py.

## ◆ feedbackscreens

dict gonogo_test.feedbackscreens

Valor inicial:
1= {
2 True: libscreen.Screen(),
3 False: libscreen.Screen(),
4}

Definición en la línea 63 del archivo gonogo_test.py.

## ◆ fixscreen

gonogo_test.fixscreen = libscreen.Screen()

Definición en la línea 49 del archivo gonogo_test.py.

## ◆ fixtype

gonogo_test.fixtype

Definición en la línea 50 del archivo gonogo_test.py.

## ◆ fontsize

gonogo_test.fontsize

Definición en la línea 43 del archivo gonogo_test.py.

## ◆ inscreen

gonogo_test.inscreen = libscreen.Screen()

Definición en la línea 40 del archivo gonogo_test.py.

## ◆ key_pressed

gonogo_test.key_pressed = keyboard.get_key()

Definición en la línea 130 del archivo gonogo_test.py.

## ◆ keyboard

gonogo_test.keyboard = libinput.Keyboard(keylist=['space', 'escape'], timeout=None)

Definición en la línea 18 del archivo gonogo_test.py.

## ◆ latency

gonogo_test.latency = time.time() - t0

Definición en la línea 127 del archivo gonogo_test.py.

## ◆ left_pos

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.

## ◆ log

gonogo_test.log = liblog.Logfile()

Definición en la línea 21 del archivo gonogo_test.py.

## ◆ max_blocks

int gonogo_test.max_blocks = 30

Definición en la línea 76 del archivo gonogo_test.py.

## ◆ nontarget_pos

gonogo_test.nontarget_pos = 'left' else left_pos

Definición en la línea 99 del archivo gonogo_test.py.

## ◆ pos

gonogo_test.pos

Definición en la línea 44 del archivo gonogo_test.py.

## ◆ pw

gonogo_test.pw

Definición en la línea 50 del archivo gonogo_test.py.

## ◆ r

gonogo_test.r

Definición en la línea 58 del archivo gonogo_test.py.

## ◆ right_pos

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.

## ◆ sample

gonogo_test.sample = tracker.sample()

Definición en la línea 123 del archivo gonogo_test.py.

## ◆ SCREEN_HEIGHT

gonogo_test.SCREEN_HEIGHT

Definición en la línea 25 del archivo gonogo_test.py.

## ◆ SCREEN_WIDTH

gonogo_test.SCREEN_WIDTH

Definición en la línea 25 del archivo gonogo_test.py.

## ◆ signal_screens

dict gonogo_test.signal_screens

Valor inicial:
1= {
2 'PS': libscreen.Screen(), # Pro-sácadico → círculo verde
3 'AS': libscreen.Screen(), # Anti-sácadico → círculo rojo
4 'NoGo': libscreen.Screen(), # No mirar → círculo naranja
5}

Definición en la línea 53 del archivo gonogo_test.py.

## ◆ t0

gonogo_test.t0 = time.time()

Definición en la línea 118 del archivo gonogo_test.py.

## ◆ TARGET_OFFSET

int gonogo_test.TARGET_OFFSET = 382

Definición en la línea 30 del archivo gonogo_test.py.

## ◆ target_pos

gonogo_test.target_pos = 'left' else right_pos

Definición en la línea 98 del archivo gonogo_test.py.

## ◆ targetside

gonogo_test.targetside = random.choice(['left', 'right'])

Definición en la línea 97 del archivo gonogo_test.py.

## ◆ text

gonogo_test.text

Definición en la línea 42 del archivo gonogo_test.py.

## ◆ tracker

gonogo_test.tracker = eyetracker.EyeTracker(disp)

Definición en la línea 15 del archivo gonogo_test.py.

## ◆ trials

list gonogo_test.trials = ['PS', 'AS', 'NoGo']

Definición en la línea 81 del archivo gonogo_test.py.

## ◆ vertical_offset

gonogo_test.vertical_offset = random.choice([386, -386])

Definición en la línea 33 del archivo gonogo_test.py.