Task dossier

Alternative Uses Task

T000125T000125-alternative-uses-taskSmoke testedWeb preview availableUpdated Sep 04, 2026

Timed generation of unusual feasible uses, followed by independent manual coding

Alternative Uses Task flow diagram
Alternative Uses Task flow diagram
Preview path
This task ships with a matched HTML companion so the browser preview can stay aligned to the canonical local repository.
Quick start
Clone locally, then follow the README for install and run instructions.
git clone https://github.com/TaskBeacon/T000125-alternative-uses-task.git
cd T000125-alternative-uses-task
# Follow the README for local setup and run steps

Alternative Uses Task / 物品替代用途生成

FieldValue
NameAlternative Uses Task (AUT)
Version0.1.0
URL / Repositoryhttps://github.com/TaskBeacon/T000125-alternative-uses-task
Short DescriptionTimed generation of unusual feasible uses, followed by independent manual coding
Created ByTaskBeacon
Date Updated2026-08-31
PsyFlow VersionInstalled development runtime; required native StimUnit/TextBox2 APIs
PsychoPy Version2025.2.4 validation environment
ModalityBehavioral, keyboard text entry
LanguageChinese / SimHei
Voice Namezh-CN-YunyangNeural, voice disabled

1. Task Overview

An original Chinese AUT adaptation presents three everyday object names, with120s to type unusual but feasible uses for each. The implementation draws on the two-minute typed training procedure in Stevenson et al.(2014), not its separate four-minute assessment or entire multi-session intervention. It preserves raw text and ships an offline two-rater coding workflow; fluency, originality, flexibility and feasibility are separate outcomes. No automatic creativity score, norms, clinical validity, rater reliability or pilot evidence is claimed.

2. Task Flow

Task Flow

Block-Level Flow

StepImplementation
SetupSubject ID,1280x800 white window,Chinese instructions until space
BlockOne block; brick,tin_can,towel each once; native balanced shuffled scheduling,seed125031
TrialsReadiness until space,120s generation,1s saved screen
FinishData saved; goodbye until space; no score feedback

Trial-Level Flow

PhaseVisible content and response
readyNo object preview; participant rests until space
generationObject name plus editable text; separate uses with Chinese/ASCII semicolons or newline; all final text retained at120s
savedNeutral acknowledgement1s; next object readiness

Controller Logic

ComponentRule
Adaptive controllerNone; no timing or stimulus adaptation
Response policyFull buffer remains editable until deadline; no early completion; no per-idea RT

Other Logic

ComponentRule
Online outputgeneration_response_text plus submitted_segment_count; all four scores null and coding_status pending_human_review
Offline scoringSeparate blinded rater packs, strict completion checks,third-person adjudication for structural or large rating disagreements
Outcome definitionsFluency=valid unique feasible uses; originality=mean1–5 among eligible uses; flexibility=eligible categories; feasibility=mean1–5 of valid unique uses plus feasible proportion

See coding protocol for the exact rubric,privacy practices and commands. The pack contains private linkage; raters receive only their own files. Independence declarations cannot authenticate human identities. Source files and ratings must be retained unchanged. There is no combined score.

3. Configuration Summary

Settings are from config/config.yaml.

a. Subject Info

FieldMeaning
subject_idThree-digit study code101–999; no names requested

b. Window Settings

ParameterValue
size / units1280x800 / pix
background / fullscreenwhite / false
monitor width / distance35.5cm /60cm; configured,not calibrated
fontSimHei

c. Stimuli

NameTypeDescription
instruction,ready,saved,good_byetextChinese instructions and neutral transitions
object_prompttext砖头,空铁罐,毛巾 at(0,260),height42
generation_hint,entry_hinttextSeparate lines at y195 and-220
editortextboxEditable1050x280 buffer at(0,-10),letterHeight26,left alignment

d. Timing

PhaseDuration
instruction,ready,good_byeUntil space
generation120s; fixed window,typing does not end it
saved1s

Triggers

EventCode
experiment_start1
generation onset / no-Return timeout20 /21
saved / experiment_end30 /99

Behavioral markers only; no hardware timing calibration. Native monotonic flip timestamps are retained. Requested duration is not a measured interval; integer absolute timestamps must not be used for subsecond timing.

Run python main.py human, python main.py qa, or python main.py sim --config config/config_sampler_sim.yaml. QA/sim use two-item,two-second synthetic fixture windows and simulate continuation keys; they validate buffer preservation and scheduling, not spontaneous text generation or Chinese IME performance. Tests run with python -m unittest discover -s tests -v.

4. Methods (for academic publication)

Participants viewed three ordinary object names in a Chinese adaptation of the Alternative Uses Task. Each object appeared in a120s fixed generation window. Participants typed unusual yet feasible uses into an editable buffer, separating ideas with semicolons. The final buffer was preserved verbatim, including omissions, repetitions and incomplete final text. They could rest between objects. Object order was balanced and shuffled through PsyFlow with seed125031. Text remained visible and revisable throughout the window; unlike the source's individual submissions, this whole-buffer adaptation does not provide individual-idea response times.

The task uses the120s duration of the typed training procedure in Stevenson et al.(2014; doi:10.3389/fnhum.2014.00827). Three objects,Chinese localization,whole-buffer entry,readiness/save screens and the feasibility rubric are explicit adaptations. It is not a replication of the source four-minute pre/post assessment. No observed human data or validation is included. Actual Chinese comprehension,typing proficiency,object familiarity and rater agreement require study-specific piloting and preregistration.

Offline coding uses two independent raters blinded to participant identity and group labels through separately shuffled anonymous item packs. Validity,semantic duplicates,categories,originality1–5 and feasibility1–5 are reviewed. Structural disagreements or rating differences exceeding one point require a third-person decision. Fluency,originality,flexibility and feasibility are reported separately according to the frozen codebook; no estimates are substituted for missing human ratings. Empty trials retain pending status until reviewed. All checked-in response and rating fixtures are synthetic software tests,not pilot evidence.

Return is recorded only as a nonterminating editing key. Framework generation_hit does not indicate a valid use or correctness. Semicolons are the portable separator; native Return can add newline while the browser single-line field ignores newline.

Marker21 is conditional: emitted at deadline only when no Return editing key occurred. The native close timestamp and next saved onset30 mark the window boundary on all completed trials.

Dependency: use PsyFlow commit43e52fbfb5900e894d51ee7551cae971bb01f34e or later with the multi-character TextBox2 commit fix. Native text events,mid-text insertion,backspace and reset are verified; the headless desktop cannot provide OS IME validation. Check the target machine input method before collecting data.