### Window Settings Configuration Source: https://github.com/taskbeacon/mid/blob/main/README.md Specifies the visual display parameters for the PsychoPy window, including screen resolution, units, background color, and monitor properties. ```APIDOC WindowSettings: # Configuration for the PsychoPy display window. # Parameters: # size: [width, height] in pixels (e.g., [1920, 1080]). # units: Display units (e.g., 'deg' for degrees of visual angle). # screen: The display screen index to use (e.g., 0 for primary, 1 for secondary). # bg_color: Background color of the window (e.g., 'gray'). # fullscreen: Boolean, whether to run in fullscreen mode (True/False). # monitor_width_cm: Physical width of the monitor in centimeters. # monitor_distance_cm: Distance from the participant to the monitor in centimeters. ``` -------------------------------- ### Adaptive Controller Logic Source: https://github.com/taskbeacon/mid/blob/main/README.md Details the parameters governing the adaptive timing algorithm used to adjust target durations based on participant performance. ```APIDOC ControllerLogic: # Parameters for the adaptive duration controller. # Features: # Adaptive Duration: Target duration adjusts between a minimum and maximum range (e.g., 0.04 to 0.37 seconds). # Step Size: The increment/decrement applied to duration based on performance (e.g., +/- 0.03 seconds). # Accuracy Target: The desired accuracy threshold to maintain task difficulty (e.g., 66%). # Condition Specific: Performance is tracked and adjusted separately for each condition (win/lose/neutral). # Logging: Performance logs are printed to the PsychoPy console for monitoring. ``` -------------------------------- ### Subject Information Schema Source: https://github.com/taskbeacon/mid/blob/main/README.md Defines the schema for collecting subject demographic and identification data required for the task. Includes fields for unique participant ID, name, age, and gender. ```APIDOC SubjectInfo: # Schema for collecting participant details. # Parameters: # subject_id: Unique participant number (101–999, 3 digits). # subname: Participant name (pinyin). # age: Participant age (5–60). # gender: Participant gender (Male/Female). ``` === COMPLETE CONTENT === This response contains all available snippets from this library. No additional content exists. Do not make further requests.