Script Author: Katja Borchert, Ph.D. (katjab@millisecond.com), Millisecond
Created: January 15, 2021
Last Modified: January 21, 2025 by K. Borchert (katjab@millisecond.com), Millisecond
Script Copyright © Millisecond Software, LLC
This script implements a template for the Continuous Measure of Including Others in the Self (continuous IOS) The implemented procedure is based on the published JAVA applet version: https://ww3.haverford.edu/psychology/ble/continuous_ios/index.html (Note: as of 2021, the available browsers do not support the JAVA applets anymore and as of 2024 the website is defunct)
Moving From an Interval-Scaled to Continuous Measure of Including Others in the Self. Social Science Computer Review, 25(3), 405–409. https://doi.org/10.1177/0894439307297693
Jiménez, J., Gómez, Á., Buhrmester, M. D., Vázquez, A., Whitehouse, H., & Swann, W. B. (2016). The Dynamic Identity Fusion Index: A New Continuous Measure of Identity Fusion for Web-Based Questionnaires. Social Science Computer Review, 34(2), 215–228. https://doi.org/10.1177/0894439314566178
3 minutes
Participants see two colored circles, side by side (but not overlapping). One circle represents 'self', the other circle represents 'other' (by default: partner). In this template script, participants are asked to 1. move the 'self' circle to describe their current romantic relationship. 2. move the 'self' circle to describe their ideal romantic relationship. The script ends with two more survey questions regarding their relationship.
This script is meant as a template which runs 2 continuous_ios modules.
The default script runs the following procedure (see expt-elemt)
1. general introduction
2. Module1: assess current relationship
3. Module2: assess ideal relationship
4. survey: additional questions about the relationship
(I) EDIT GENERAL INTRODUCTION
You can edit the general introduction under section "GENERAL INTRO MODULE"
(II) EDIT/ADD CIRCLE MODULES (also to other scripts):
You can edit the 'Modules' under section 'Circle Modules' (for example, you can
change the color and size of the circles as well as the labels).
To delete a module from the procedure, go to the expt-element under section 'EXAMPLE PROCEDURE'
and adjust the procedure.
You can add modules by
1) copy/paste Module_1 and changing '_1' to '_3' (for example).
2) add the additional variables to the summary data file under section 'DATA'
3) adding the new module (e.g. block.IOS_Module_3) to the expt-element under section 'EXAMPLE PROCEDURE'
4) you can add circle modules to other scripts, by copy/pasting all the code under section "CIRCLE MODULES"
and adding the respective summary values to the data elements (check data elements in this script for relevant data)
(III) EDIT SURVEY:
You can add/remove survey questions under section 'SURVEY MODULES'.
To remove the survey from the procedure, go to the expt-element under section 'EXAMPLE PROCEDURE'
and adjust the procedure accordingly.
You may also want to adjust the summarydata-element under section 'DATA'
provided by Millisecond
provided by Millisecond - can be edited under section 'General Intro Module'
File Name: continuous_ios_summary*.iqdat
| Name | Description |
|---|---|
| inquisit.version | Inquisit version number |
| computer.platform | Device platform: win | mac |ios | android |
| startDate | Date the session was run |
| startTime | Time the session was run |
| subjectId | Participant ID |
| groupId | Group number |
| sessionId | Session number |
| elapsedTime | Session duration in ms |
| completed | 0 = Test was not completed 1 = Test was completed |
| radioButtons.q1Commitment.response | The relationship commitment response to q1 |
| radioButtons.q2Duration.response | The relationship duration response to q2 |
| radioButtons.gender.response | Gender response |
| textbox.age.response | Age response |
| distanceModule1 | Module_1 (here: current): Distance is a number between "-100" units to "100" units. The diameter of the circle is 100 units. |
| overlapModule1 | Module_1 (here: current): Overlap is a percentage ranging from "0%" (no overlap) to "100%" (total overlap). |
| distanceModule2 | Module_2 (here: ideal): Distance is a number between "-100" units to "100" units. The diameter of the circle is 100 units. |
| overlapModule2 | Module_2 (here: current): Overlap is a percentage ranging from "0%" (no overlap) to "100%" (total overlap). (3) Raw Survey data file: 'cIOS_survey.iqdat' |
| date | Date the session was run |
| time | Time the session was run |
| subject, group, session | With the current subject/groupnumber/session id |
| build | Inquisit version number |
| q*Response | Response given (in assigned values) |
| q*Latency | How much time (in ms) the participant spent on the surveyPage with this particular question (the last time this particular surveyPage was visited) |
File Name: continuous_ios_raw*.iqdat
| Name | Description |
|---|---|
| build | Inquisit version number |
| computer.platform | Device platform: win | mac |ios | android |
| date | Date the session was run |
| time | Time the session was run |
| subject | Participant ID |
| group | Group number |
| session | Session number |
| blockCode | Name of the current block |
| blockNum | Number of the current block |
| trialCode | Name of the current trial |
| trialNum | Number of the current trial |
| circleDistanceInUnit | Distance is a number between "-100" units to "100" units. The diameter of the circle is 100 units. -100 = complete overlap 0 = circles are side by side +100 = circles are the furthest apart as possible |
| overlapPct | Overlap is a percentage ranging from "0%" (no overlap) to "100%" (total overlap). calculated by using the formula provided by: Jiminez et al (2015) |
| rt | The cumulative response times that participants spent on the circle module(s) |
Built-In Variables |
|
| response | The participant's response (scancode of response buttons) |
| latency | The response latency (in ms) circleCenterDistancePct, circleDistanceInUnit, overlapPct |