Continous Inclusion of Other in Self - Continuous IOS

Technical Manual

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

Background

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)

References

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

Duration

3 minutes

Description

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.

Procedure

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'

Stimuli

provided by Millisecond

Instructions

provided by Millisecond - can be edited under section 'General Intro Module'

Summary Data

File Name: continuous_ios_summary*.iqdat

Data Fields

NameDescription
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)

Raw Data

File Name: continuous_ios_raw*.iqdat

Data Fields

NameDescription
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