Controles de Tareas
Tabla de Contenidos
Visión General de Controles de Tareas
Las funciones principales están ubicadas en la esquina superior izquierda del editor de tareas.
Task Settings: Controla la configuración a nivel de tarea de tu estudio, como cuentas regresivas, modos de visualización, seguimiento ocular y opciones de fijación, y aleatorización. Hacer clic en el botónSettingsabrirá un cuadro de diálogo con muchas opciones poderosas. El resto de esta documentación está dedicada a todas estas opciones.- Opción de Cambio de Tarea: Abre un menú desplegable de todas las tareas dentro de tu estudio. Hacer clic en una tarea específica la abrirá, permitiendo una navegación fácil y rápida entre tareas.
- Opción de Guardar: Te permite guardar tu trabajo.
- Opción de Ejecutar: Hacer clic en este botón ejecutará / reproducirá tu tarea para que puedas probar la tarea específica.

Configuración de Tareas
Bajo el Task Settings puedes cambiar las siguientes propiedades: Activación de Ensayos, Cuenta Regresiva Inicial, Idioma de Edición, Modo de Visualización, Aleatorización, Seguimiento Ocular y Seguimiento de Cabeza. Estas propiedades están agrupadas bajo 3 encabezados principales:

Configuración Principal de Tareas
Esta sección se centra en configuraciones generales que determinan cómo se comporta la tarea y cómo se muestran las tareas. A continuación se presentan las configuraciones clave:
Configuración Principal de Tareas
Activar Ensayos
Esta opción habilita o deshabilita el bucle de ensayo/sistema de ensayo. El sistema de ensayo te permite crear múltiples presentaciones repetidas de los marcos definidos en un grupo de ensayo y consiste en dos subcomponentes: el "Árbol de Factores" y la tabla de "Ensayos y Condiciones".
Enabled:Cuando está habilitado, el bucle de ensayo se activa. La tarea se ejecutará según los diversos ensayos definidos. Puede haber más de 1 ensayo / presentación repetida de marcos.Disabled:Al deshabilitar la opción, el bucle de ensayo se desactiva. Solo puede haber 1 ensayo y no ocurrirán presentaciones repetidas.
Mostrar Cuenta Regresiva Inicial
La cuenta regresiva inicial es el temporizador antes de la tarea que ayudaría a los participantes a prepararse. Esto siempre está habilitado de manera predeterminada.
Enabled:Cuando está habilitado, habrá una visualización de una cuenta regresiva (3,2,1..) antes de que comience la tarea.Disabled:Al deshabilitar la opción, no habrá cuenta regresiva y la tarea comenzará directamente.
También puedes modificar el color del texto de la cuenta regresiva. Esto es útil para estudios que tienen un color de fondo diferente al blanco.
Editar Idioma
La opción Edit Language te permite cambiar el idioma de la tarea utilizando el menú desplegable que aparece. Esta opción es solo importante para estudios multilingües (estudios en varios idiomas). Por defecto, solo se encuentra disponible el idioma inglés. Para agregar un nuevo idioma, puedes utilizar la pestaña Texts & Translate.
Modo de Visualización
Esta configuración cambia cómo se renderiza el estudio en la pantalla. Las opciones proporcionadas incluyen (cubiertas en detalle a continuación):
Zoom / AdaptiveFixed in Visual DegreeFixed in MillimeterFixed in Pixels
Zoom / Adaptativo
Al elegir esta opción, los tamaños están en "Unidades de Diseño" (sin unidades). Al ejecutar el experimento, todos los marcos se redimensionan hasta que se alcanza un tamaño máximo ya sea horizontal o verticalmente. El experimento siempre utilizará toda la pantalla. Todos los objetos en los marcos también se redimensionan (más pequeños en pantallas pequeñas, más grandes en pantallas grandes).
Fijo en Grado Visual
Si se selecciona esta opción, todos los tamaños se recalculan a grados visuales. El experimentador debe especificar un factor de recalibración, que indica cuántas "unidades de diseño" equivalen a 1 grado visual. Por ejemplo, si un objeto tiene 120 "unidades de diseño" de ancho y el factor de recalibración es 20, entonces el objeto tendrá un ancho de 6 grados visuales cuando se ejecute el experimento. Para asegurar que esto funcione correctamente, se lleva a cabo una calibración de tamaño externa antes de comenzar el experimento. Al comienzo del experimento, el participante debe especificar el tamaño de la pantalla en pulgadas, o usar una tarjeta de plástico estándar para determinar el tamaño de la pantalla. Además, el participante debe seleccionar su distancia de la pantalla. Basado en estos dos valores, todos los marcos y objetos se recalculan a grados visuales.
Fijo en Milímetros
Si se selecciona esta opción, todos los tamaños se recalculan a milímetros. No hay un factor de recalibración. Similar a la opción de "Grado Visual", hay una calibración al comienzo del experimento para determinar el tamaño de la pantalla. Sin embargo, la distancia del participante a la pantalla no se necesita en este caso. Todos los objetos y marcos luego se redimensionan basándose en sus valores en milímetros.
Fijo en Píxeles
Si se selecciona esta opción, todos los tamaños se recalculan a píxeles. No hay un factor de recalibración. Tampoco se necesita calibración. Los marcos y objetos serán más pequeños o más grandes dependiendo de la resolución de pantalla y del tamaño de la pantalla del participante.
Configuración de Aleatorización
El Randomization Settings es una herramienta poderosa que te brinda control sobre el orden de ensayos y condiciones, asignación de factores y recuentos de ensayos por participante, proporcionándote un control preciso sobre la estructura y los resultados experimentales.
No
Configuración de Aleatorización
La configuración completa de aleatorización consiste en 6 menús separados (como se muestra en la imagen a continuación):
Trial Order: Determina la secuencia en la que se presentan los ensayos a los participantes.Condition Order: Especifica si las condiciones se presentan en un orden por bloques o en orden aleatorio.Factor Randomization: Controla cómo se aleatorizan las variables independientes (factores) para determinar qué ensayos verá un sujeto.Trials Per Subject: Define el número total de ensayos a los cuales se asignará cada participante.All Trials Overview: Muestra la estructura final de condiciones y ensayos según las configuraciones seleccionadas.Simulation of Trial Sequence: Proporciona una vista previa de cómo se presentarán los ensayos según la configuración de aleatorización seleccionada.
Mientras que el Trial System esboza cuántos ensayos (variaciones de ensayos) existen en total dentro de la tarea, el menú Randomization regula cuántos ensayos ve cada sujeto, así como cómo se debe manejar la aleatorización y el balance dentro de la tarea.

Orden de Ensayos
La opción Trial Order es clave Randomization Setting, que influirá en cómo se ordenan / aleatorizan los ensayos.
Hay 5 configuraciones posibles que se cubren con mayor detalle a continuación:
RandomFixed by DesignFixed by HandDynamicUpload Trial Sequences

Aleatorio
Esta es la opción predeterminada disponible. Cuando se selecciona esta opción, las configuraciones de aleatorización de Labvanced serán más ajustables. La característica principal de esta opción es que todos los ensayos seleccionados se volverán a mezclar aleatoriamente para cada nuevo sujeto / sesión. Si hay más de un grupo de ensayos, los ensayos de diferentes grupos de ensayos se presentarán en forma mezclada.
Fijo por Diseño
Si se selecciona esta opción, los ensayos se presentarán en el orden en que están definidos en el editor de tareas (los números de ensayo más bajos se mostrarán primero). Este orden será el mismo para todos los sujetos.
Fijo a Mano
Si se activa esta opción, los usuarios pueden escribir una secuencia de ensayo auto-seleccionada. La secuencia debe escribirse en el cuadro "Especificar Secuencia de Ensayo Fija". Para escribir la secuencia, utiliza los números de ensayo tal como están definidos en el editor y separa cada número por una coma. Esta secuencia será la misma para todos los sujetos. Como esta opción especificará tanto qué ensayos se muestran como el orden de los ensayos, las configuraciones en otros menús de aleatorización se ignorarán en este caso.
Dinámico
Esta opción se puede usar para crear secuencias de ensayos adaptativas / dinámicas (por ejemplo, saltar a diferentes ensayos según la respuesta del participante). Utiliza el sistema de eventos Jump to Specific Trial para definir la secuencia en tiempo de ejecución.
Cuando Dynamic se selecciona, la configuración Id de Ensayo Inicial aparece con dos sub-opciones:
Fixed Id: Ingresa un número de ensayo específico como punto de partida. El experimento comienza en ese ensayo cada vez.Choose Variable: Vincula una variable escalar numérica cuyo valor determina el ensayo inicial. Esto te permite establecer el ensayo inicial dinámicamente basado en eventos previos o el estado del participante.
Subir Secuencias de Ensayos
Si seleccionas esta opción, puedes especificar una secuencia de ensayo individual para cada sujeto utilizando un archivo CSV externo (ensayos separados por comas, sujetos por un salto de línea CR-LF). Luego, sube estas secuencias y selecciona cómo deseas contar a los sujetos (tener un contador separado para cada grupo de sujetos o usar un contador global de sujetos).
Orden de Condiciones
La sección Condition Order del Randomization Settings determina si las condiciones individuales se presentan en un orden por bloques o aleatoriamente mezcladas (aleatorio). Esto también podría influir en el orden de los ensayos.
Orden Aleatorio de Condiciones
Random: Esta opción presentará todos los ensayos de varias condiciones de manera mezclada. Si eliges un orden de condiciones aleatorio, tendrás opciones para seleccionar una 'Restricción de Aleatorización':None: Esta opción aleatoriza los ensayos, pero sin ninguna restricción adicional.Limit Successive Repetitions: Esta opción te permitiría limitar el número de ensayos mostrados de la misma condición y además reforzar la "aleatoriedad”. Al seleccionar esta opción, podrías establecer manualmente el número máximo de ensayos que necesitas en fila.

Orden de Condiciones por Bloques
Blockwise:Esta opción separará los ensayos, de tal manera que primero se mostrarán los ensayos de una condición, luego de otra condición, y así sucesivamente. Se proporcionan más opciones para definir el orden de las condiciones:Fixed by Design: Cuando se selecciona esta opción, el orden de las condiciones se basará en el diseño especificado en el editor de ensayos.Unbalanced Permutation: Cuando se selecciona esta opción, el orden de las condiciones será desequilibrado / puede ser reorganizado aleatoriamente.

Aleatorización de Factores
La sección Factor Randomization del Randomization Settings especifica si los factores creados con el Trial System son:
FixedRandom

Los factores Fixed son los principales factores experimentales que abarcan la pregunta de investigación. Mientras que los factores Random se introducen típicamente para aumentar el control experimental y reducir sesgos, como la posición de una imagen correcta.
Para más información sobre los factores Fijos y Aleatorios y cómo se utilizan en el diseño experimental, consulta nuestra documentación sobre el Trial System.
Factores Aleatorios
En general, hay 5 posibilidades para cómo los factores aleatorios seleccionan un nivel y, por ende, eligen una cierta variación de ensayo. Estas 5 opciones se enumeran a continuación:
| Opción de Factor Aleatorio | Descripción |
|---|---|
Unbalanced within task | Para cada ensayo, el nivel del factor aleatorio se elige aleatoriamente cada vez de todas las opciones disponibles (niveles). |
Balanced within task | Para cada ensayo, el nivel del factor aleatorio se elige de tal manera que cada nivel ocurrirá con la misma frecuencia dentro de toda la tarea. |
Balanced within other Factors | Esto equilibra un factor dentro de otro o dentro de varios otros factores. Si, por ejemplo, el factor "posición" está equilibrado dentro del factor "contenido de imagen", entonces para cada nivel del factor "contenido de imagen", el factor de posición está equilibrado (por ejemplo, nivel=izquierda y nivel=derecha aparecen con la misma frecuencia en ambos casos imagen=cara e imagen=casa). Un factor también puede ser equilibrado dentro de varios otros factores, sin embargo, no pueden surgir dependencias circulares. |
Unbalanced between subjects | El nivel del factor aleatorio será siempre el mismo para un sujeto / ejecución de la tarea, pero variará aleatoriamente entre sujetos / ejecuciones de la tarea. |
Balanced between subjects | El nivel del factor aleatorio será siempre el mismo para un sujeto / ejecución de la tarea, pero variará sistemáticamente entre sujetos / ejecuciones de la tarea. Como resultado, cuando el factor tiene 3 niveles, el sujeto 1 verá el nivel_1 del factor, el sujeto 2 el nivel_2 del factor, y el sujeto 3 el nivel _ 3 del factor. El sujeto 4 verá nuevamente el nivel_1 del factor, y así sucesivamente repitiendo el patrón. |
ENSAYOS
La última opción de esta sección del menú se refiere a TRIALS: y te permite cambiar cómo se seleccionan los ensayos dentro de los grupos de condiciones, es decir, los grupos que se crean bajo los factores.
Los grupos de condiciones se calculan cruzando todos los factores fijos dentro de un grupo de ensayos, excluyendo los factores aleatorios.
Como resultado, un grupo de condiciones consta de varios ensayos (y condiciones), que varían solo en sus niveles de factores aleatorios. Muchas veces, los ensayos dentro de las condiciones individuales de un grupo de condiciones son casi idénticos (por ejemplo, muestran los mismos estímulos pero varían en su posición). En ciertos casos, puede que desees prohibir que se seleccionen 2 ensayos casi idénticos. Para cambiar esto, hay dos opciones disponibles:
Balanced within each condition group: Los ensayos que varían solo por uno o más factores aleatorios no pueden ser elegidos más de una vez. Nota: Creemos que para la gran mayoría de los casos, la opción "Equilibrado dentro de cada grupo de condiciones" es la mejor elección y, por lo tanto, es la configuración predeterminada.Unbalanced within each condition group: No hay restricciones sobre el proceso de selección de ensayos dentro de los grupos de condiciones.
Ensayos por Sujeto
La sección Trials per Subject del Randomization Settings define el número de ensayos asignados a cada participante.

Las opciones disponibles son:
Set Nr of Trials automatically: Esta opción está activada por defecto y el número de ensayos por sujeto se calcula automáticamente.Set Nr of Trials manually: Cuando se activa la opción manual, puedes establecer el número de ensayos por sujeto manualmente. Esto también afectará las funciones internas de otras configuraciones de aleatorización (es decir, Aleatorización de Factores y Grupos y Ensayos Resultantes de Condiciones).Set Nr of Trials from data frame variable: Esta opción, cuando está activada, el número de ensayos se definirá en base al marco de datos vinculado.
Resumen de Todos los Ensayos
La tabla All Trials Overview del Randomization Settings proporciona un resumen rápido de todos los ensayos que se crean dentro de la tarea, así como cuántos grupos de condiciones, cuántos ensayos se mostrarán, así como cuántas variaciones existen.

Factor-Group: El grupo de factores donde se definen los factores del grupo de condiciones.Condition-Group: El índice del grupo de condiciones.#Conditions: El número de condiciones dentro del grupo de condiciones.#Shown Trials: El número de ensayos mostrados para el grupo de condiciones.#Trial Variations: El número de ensayos (variaciones) definidos dentro del grupo de condiciones. Si tienesRandomizationsen tu estudio, el número de variaciones de ensayo aumenta, como en la imagen de arriba.
En la parte inferior de este menú, también verá el número total de ensayos (variaciones) dentro de la tarea general.
Simulación de Secuencia de Ensayos
La sección Simulation of Trials Sequence de la Randomization Settings se puede utilizar para simular una posible secuencia de ensayos para un sujeto. Al hacer clic en el ícono de "Actualizar", se calcula una nueva posible secuencia teniendo en cuenta la configuración actual. Aquí se muestran los ID de ensayo y el número de condición para cada ensayo. En la parte inferior de este menú, verá el número total de ensayos mostrados a cada sujeto.
Nota: Por defecto, la simulación es para el Participante 1 en el Grupo 1.

Señales Fisiológicas - Configuración
Bajo la sección Physiological Signals, puede activar qué señales fisiológicas deben estar activas para la tarea particular.
Nota: Al activar una señal fisiológica específica, aparecerá un cuadro de diálogo que le pedirá que cree automáticamente los eventos necesarios para la grabación de datos.
Señales Fisiológicas

Habilitar Detección de Frecuencia Cardiaca:
La Detección de Frecuencia Cardiaca (rPPG) puede ser habilitada para monitorear y cuantificar la frecuencia cardíaca durante el espacio (o un fotograma específico).
Nota: La Physiological Toolbox Version en la (([LVKEEP74]] pestaña → Physiology → Common Settings) debe estar configurada en v1.2 o superior para que esta opción aparezca.
Al habilitar esta opción en Task Settings en la Physiological Signals pestaña, aparecerá un cuadro de diálogo que le pedirá que seleccione si desea que eventos particulares se configuren automáticamente por usted.

BPM= Latidos Por Minuto (Frecuencia Cardiaca)T= Marca de TiempoC= Intervalo de Confianza de la medición
Habilitar Seguimiento de Cabeza y Cara:
El Seguimiento de Cabeza puede ser habilitado bajo Task Settings en la Physiological Signals pestaña para monitorear y analizar los movimientos de la cabeza durante la tarea. Como parte de esto, el Seguimiento de Cara también se puede establecer a través de eventos para recopilar los puntos de coordenadas de la malla de la cara durante la tarea.
Habilitar Seguimiento Ocular:
Al habilitar esta opción en Task Settings en la Physiological Signals pestaña, aparecerá un cuadro de diálogo que le pedirá que seleccione si desea que se configuren automáticamente eventos particulares (para grabar tiempos de mirada o fijación) para usted.
![]()
Al seleccionar la opción relevante anterior, las opciones de configuración descritas a continuación se mostrarán.
![]()
Corrección de Deriva
Cuando el seguimiento ocular está habilitado, la calibración principal del seguimiento ocular ocurrirá automáticamente antes del inicio de la primera tarea en la que se ha habilitado el seguimiento ocular.
Number of points shown: Define cuántos puntos se muestran para la recalibración (configúrelo en 0 para deshabilitar). '7' está configurado por defecto.Show recalibration before every: Le permite establecer la calibración antes de un número definido de ensayos. '7' está configurado por defecto.Number of points used: Determina el total de puntos a utilizar (puede exceder el número de puntos mostrados).Directly apply/ subtract drift values from gaze data: Habilitarlo le permitirá aplicar o restar directamente valores de deriva de los datos de mirada.Adaptive mode: Cuando está habilitado, le permite aplicar corrección de deriva basada en los resultados de validación cruzada.
Detección de Fijación
Para que se midan las fijaciones, deben realizarse cálculos sobre los datos de mirada. Hay varias opciones que puede utilizar para indicar cómo desea que se comporte el algoritmo / análisis de fijación.
Nota: La Physiological Toolbox Version en la (([LVKEEP93]] pestaña → Physiology → Common Settings) debe estar configurada en v1.2 o superior para que esta opción aparezca.
![]()
Sin Detección de Fijación
Desactiva el algoritmo de fijación para que solo se recopilen datos de mirada en bruto durante la tarea.
Fijaciones en Tiempo Real
Para las fijaciones en tiempo real, los cálculos ocurren inmediatamente a medida que llegan los datos de mirada. Hay un retraso de aproximadamente 50 milisegundos con esta opción. Es ideal para experimentos que requieren retroalimentación instantánea del participante basada en fijaciones (como pantallas contingentes a la mirada) y produce fijaciones de corta duración.
Fijaciones Optimizadas con Retraso
Para las fijaciones optimizadas con retraso, los cálculos no ocurren inmediatamente (como en la opción anterior), sino que esperan observar puntos de mirada subsecuentes antes de finalizar los cálculos de fijación, lo que permite una detección óptima de límites. Por lo tanto, esta opción tiene un retraso de 500 ms pero conduce a una mayor precisión y es mejor para detectar fijaciones más largas. Se recomienda para análisis posteriores a la experimentación o si la retroalimentación del participante puede retrasarse un poco.
Concluir Fijaciones en Curso
Dado que calcular fijaciones es un proceso continuo, el ensayo o fotograma puede llegar a su fin mientras el algoritmo aún se está ejecutando. Así que esta configuración indica lo que debe suceder cuando hay fijación en curso pero el ensayo/frame termina. Las siguientes opciones están disponibles para controlar esta parte del comportamiento del algoritmo:
No- Keep buffer running:
Mantener desactivado para seguimiento continuo a través de todos los fotogramas/ensayos.
Yes- At Frame End:
- Propósito: Fuerza la detección de fijaciones incompletas aún en el búfer de mirada cuando termina el fotograma.
- Por qué es necesario: Ambos algoritmos tienen un pequeño retraso en la detección, lo que significa que algunos puntos de mirada quedan sin procesar en los límites del fotograma.
- Cuándo usar: habilitar si necesita evaluar todos los datos de mirada por adelantado (Ej. determinar si un participante fijó la mirada en un objetivo antes de proceder al siguiente fotograma o si hay dos estímulos muy diferentes en fotogramas consecutivos). También esto limpiará el búfer de mirada para que el siguiente fotograma comience en un estado limpio.
Yes- At Trial End:
- Propósito: Fuerza la detección de fijaciones incompletas aún en el búfer de mirada cuando termina el ensayo.
- Por qué es necesario: Ambos algoritmos tienen un pequeño retraso en la detección, lo que significa que algunos puntos de mirada quedan sin procesar en los límites del ensayo.
- Cuándo usar: habilitar si necesita evaluar todos los datos de mirada por adelantado (Ej. determinar si un participante fijó la mirada en un objetivo antes de proceder al siguiente ensayo). También esto limpiará el búfer de mirada para que el siguiente ensayo comience en un estado limpio.
Habilitar Detección de Emociones:
Al habilitar esta opción en Task Settings en la Physiological Signals pestaña, aparecerá un cuadro de diálogo que le pedirá que seleccione si desea que se configuren automáticamente eventos particulares (para grabar valores de detección de emociones) para usted.
Nota: La Physiological Toolbox Version en la (([LVKEEP103]] pestaña → Physiology → Common Settings) debe estar configurada en v1.3 o superior para que esta opción aparezca.
