Error Messages in my AMP Script - Masterarbeit


Author
Message
Kerstin
Kerstin
Esteemed Member (1.7K reputation)Esteemed Member (1.7K reputation)Esteemed Member (1.7K reputation)Esteemed Member (1.7K reputation)Esteemed Member (1.7K reputation)Esteemed Member (1.7K reputation)Esteemed Member (1.7K reputation)Esteemed Member (1.7K reputation)Esteemed Member (1.7K reputation)
Group: Forum Members
Posts: 23, Visits: 29
Dave - Tuesday, May 16, 2017
Kerstin - Tuesday, May 16, 2017
Dear Dave,

I have a question concerning the time duration of my primes - so how many milliseconds my primes are shown on the screen.
As far as I know the time how long a prime etc. is shown on the screen can be seen at the " stimulustimes".
In my experiment the procedure begins directly with the primes. So at 0 the prime appears on the screen.
My question is, how many milliseconds will the prime be shown on the screen? Is it 75 ms or 200ms?

<trial primeApractice>
/ validresponse = ("E", "I")
/ correctresponse = ("I")
/ stimulustimes = [0=primeA; 75=blank; 200=target; 300=mask]
/ beginresponsetime = (200)
</trial>

Thank you very much!
Kerstiin

> As far as I know the time how long a prime etc. is shown on the screen can be seen at the " stimulustimes".

Not exactly. /stimulustimes determines a stimulus' onset, i.e. when it is drawn to the screen. It does not -- in and of itself -- determine the stimulus' display duration. In your case, with
/ stimulustimes = [0=primeA; 75=blank; 200=target; 300=mask]

"primeA" is displayed at the very start of the stimulus presentation sequence (0)
"blank" is displayed 75ms into the presentation sequence, i.e. 75 ms after "primeA"
"target" is displayed 200ms into the presentation sequence, i.e. 200ms after "primeA" and 125ms after "blank"
"mask" is displayed 300ms into the presentation sequence, i.e. 300ms after "primeA", 225ms after "blank" and 100ms after "target"

So. Assuming that the stimulus "blank" covers the same screen area as "primeA" / overwrites it, then the display duration of the prime would be approximately 75ms, not 200ms.

See https://www.millisecond.com/support/docs/v5/html/howto/howtoerase.htm

Ah ok. Thank you very much!

Dave
Dave
Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)
Group: Administrators
Posts: 13K, Visits: 105K
Kerstin - Tuesday, May 16, 2017
Dear Dave,

I have a question concerning the time duration of my primes - so how many milliseconds my primes are shown on the screen.
As far as I know the time how long a prime etc. is shown on the screen can be seen at the " stimulustimes".
In my experiment the procedure begins directly with the primes. So at 0 the prime appears on the screen.
My question is, how many milliseconds will the prime be shown on the screen? Is it 75 ms or 200ms?

<trial primeApractice>
/ validresponse = ("E", "I")
/ correctresponse = ("I")
/ stimulustimes = [0=primeA; 75=blank; 200=target; 300=mask]
/ beginresponsetime = (200)
</trial>

Thank you very much!
Kerstiin

> As far as I know the time how long a prime etc. is shown on the screen can be seen at the " stimulustimes".

Not exactly. /stimulustimes determines a stimulus' onset, i.e. when it is drawn to the screen. It does not -- in and of itself -- determine the stimulus' display duration. In your case, with
/ stimulustimes = [0=primeA; 75=blank; 200=target; 300=mask]

"primeA" is displayed at the very start of the stimulus presentation sequence (0)
"blank" is displayed 75ms into the presentation sequence, i.e. 75 ms after "primeA"
"target" is displayed 200ms into the presentation sequence, i.e. 200ms after "primeA" and 125ms after "blank"
"mask" is displayed 300ms into the presentation sequence, i.e. 300ms after "primeA", 225ms after "blank" and 100ms after "target"

So. Assuming that the stimulus "blank" covers the same screen area as "primeA" / overwrites it, then the display duration of the prime would be approximately 75ms, not 200ms.

See https://www.millisecond.com/support/docs/v5/html/howto/howtoerase.htm

Kerstin
Kerstin
Esteemed Member (1.7K reputation)Esteemed Member (1.7K reputation)Esteemed Member (1.7K reputation)Esteemed Member (1.7K reputation)Esteemed Member (1.7K reputation)Esteemed Member (1.7K reputation)Esteemed Member (1.7K reputation)Esteemed Member (1.7K reputation)Esteemed Member (1.7K reputation)
Group: Forum Members
Posts: 23, Visits: 29
Dear Dave,

I have a question concerning the time duration of my primes - so how many milliseconds my primes are shown on the screen.
As far as I know the time how long a prime etc. is shown on the screen can be seen at the " stimulustimes".
In my experiment the procedure begins directly with the primes. So at 0 the prime appears on the screen.
My question is, how many milliseconds will the prime be shown on the screen? Is it 75 ms or 200ms?

<trial primeApractice>
/ validresponse = ("E", "I")
/ correctresponse = ("I")
/ stimulustimes = [0=primeA; 75=blank; 200=target; 300=mask]
/ beginresponsetime = (200)
</trial>

Thank you very much!
Kerstiin

Kerstin
Kerstin
Esteemed Member (1.7K reputation)Esteemed Member (1.7K reputation)Esteemed Member (1.7K reputation)Esteemed Member (1.7K reputation)Esteemed Member (1.7K reputation)Esteemed Member (1.7K reputation)Esteemed Member (1.7K reputation)Esteemed Member (1.7K reputation)Esteemed Member (1.7K reputation)
Group: Forum Members
Posts: 23, Visits: 29
Dave - Friday, March 10, 2017
Kerstin - Friday, March 10, 2017
Dave - Friday, March 10, 2017
Kerstin - Friday, March 10, 2017
Kerstin - Friday, March 10, 2017
Kerstin - Wednesday, March 8, 2017
Dave - Wednesday, March 8, 2017
Kerstin - Wednesday, March 8, 2017
Dave - Wednesday, March 8, 2017
Kerstin - Wednesday, March 8, 2017
Dave - Wednesday, March 8, 2017
Kerstin - Wednesday, March 8, 2017
Dave - Tuesday, March 7, 2017
Kerstin - Tuesday, March 7, 2017
Dave - Tuesday, March 7, 2017
Dave - Tuesday, March 7, 2017
Kerstin - Tuesday, March 7, 2017
Kerstin - Tuesday, March 7, 2017
Kerstin - Tuesday, March 7, 2017
Dave - Tuesday, March 7, 2017
[quote]
Kerstin - Tuesday, March 7, 2017
[quote]
Dave - Tuesday, March 7, 2017
[quote]
Kerstin - Tuesday, March 7, 2017
[quote]
Dave - Monday, March 6, 2017
[quote]
Kerstin - Monday, March 6, 2017
[quote]
Dave - Sunday, March 5, 2017
[quote]
Kerstin - Sunday, March 5, 2017
Dear Dave,

the programm is working after all, but nevertheless there  is a strange thing I discovered. Whenever I use the function help and than search, the program is telling me, that it does not work anywore and afterwards it closes itself automatically "Inquisit Lab does  not work anymore" this is the message I always get. What is going on there?
Yes, the installation is up to date. That is why I am so worried about this.


Windows or OSX? Which version (e.g. Windows 7, 64-bit)?

These are the chinese characters. Does the effect appear because there are too many of these characters?

<item symbols>
/1 = "pic1.jpg"
/2 = "pic2.jpg"
/3 = "pic3.jpg"
/4 = "pic4.jpg"
/5 = "pic5.jpg"
/6 = "pic6.jpg"
/7 = "pic7.jpg"
/8 = "pic8.jpg"
/9 = "pic9.jpg"
/10 = "pic10.jpg"
/11 = "pic11.jpg"
/12 = "pic12.jpg"
/13 = "pic13.jpg"
/14 = "pic14.jpg"
/15 = "pic15.jpg"
/16 = "pic16.jpg"
/17 = "pic17.jpg"
/18 = "pic18.jpg"
/19 = "pic19.jpg"
/20 = "pic20.jpg"
/21 = "pic21.jpg"
/22 = "pic22.jpg"
/23 = "pic23.jpg"
/24 = "pic24.jpg"
/25 = "pic25.jpg"
/26 = "pic26.jpg"
/27 = "pic27.jpg"
/28 = "pic28.jpg"
/29 = "pic29.jpg"
/30 = "pic30.jpg"
/31 = "pic31.jpg"
/32 = "pic32.jpg"
/33 = "pic33.jpg"
/34 = "pic34.jpg"
/35 = "pic35.jpg"
/36 = "pic36.jpg"
/37 = "pic37.jpg"
/38 = "pic38.jpg"
/39 = "pic39.jpg"
/40 = "pic40.jpg"
/41 = "pic41.jpg"
/42 = "pic42.jpg"
/43 = "pic43.jpg"
/44 = "pic44.jpg"
/45 = "pic45.jpg"
/46 = "pic46.jpg"
/47 = "pic47.jpg"
/48 = "pic48.jpg"
/49 = "pic49.jpg"
/50 = "pic50.jpg"
/51 = "pic51.jpg"
/52 = "pic52.jpg"
/53 = "pic53.jpg"
/54 = "pic54.jpg"
/55 = "pic55.jpg"
/56 = "pic56.jpg"
/57 = "pic57.jpg"
/58 = "pic58.jpg"
/59 = "pic59.jpg"
/60 = "pic60.jpg"
/61 = "pic61.jpg"
/62 = "pic62.jpg"
/63 = "pic63.jpg"
/64 = "pic64.jpg"
/65 = "pic65.jpg"
/66 = "pic66.jpg"
/67 = "pic67.jpg"
/68 = "pic68.jpg"
/69 = "pic69.jpg"
/70 = "pic70.jpg"
/71 = "pic71.jpg"
/72 = "pic72.jpg"
/73 = "pic73.jpg"
/74 = "pic74.jpg"
/75 = "pic75.jpg"
/76 = "pic76.jpg"
/77 = "pic77.jpg"
/78 = "pic78.jpg"
/79 = "pic79.jpg"
/80 = "pic80.jpg"
/81 = "pic81.jpg"
/82 = "pic82.jpg"
/83 = "pic83.jpg"
/84 = "pic84.jpg"
/85 = "pic85.jpg"
/86 = "pic86.jpg"
/87 = "pic87.jpg"
/88 = "pic88.jpg"
/89 = "pic89.jpg"
/90 = "pic90.jpg"
/91 = "pic91.jpg"
/92 = "pic92.jpg"
/93 = "pic93.jpg"
/94 = "pic94.jpg"
/95 = "pic95.jpg"
/96 = "pic96.jpg"
/97 = "pic97.jpg"
/98 = "pic98.jpg"
/99 = "pic99.jpg"
/100 = "pic100.jpg"
/101 = "pic101.jpg"
/102 = "pic102.jpg"
/103 = "pic103.jpg"
/104 = "pic104.jpg"
/105 = "pic105.jpg"
/106 = "pic106.jpg"
/107 = "pic107.jpg"
/108 = "pic108.jpg"
/109 = "pic109.jpg"
/110 = "pic110.jpg"
/111 = "pic111.jpg"
/112 = "pic112.jpg"
/113 = "pic113.jpg"
/114 = "pic114.jpg"
/115 = "pic115.jpg"
/116 = "pic116.jpg"
/117 = "pic117.jpg"
/118 = "pic118.jpg"
/119 = "pic119.jpg"
/120 = "pic120.jpg"
/121 = "pic121.jpg"
/122 = "pic122.jpg"
/123 = "pic123.jpg"
/124 = "pic124.jpg"
/125 = "pic125.jpg"
/126 = "pic126.jpg"
/127 = "pic127.jpg"
/128 = "pic128.jpg"
/129 = "pic129.jpg"
/130 = "pic130.jpg"
/131 = "pic131.jpg"
/132 = "pic132.jpg"
/133 = "pic133.jpg"
/134 = "pic134.jpg"
/135 = "pic135.jpg"
/136 = "pic136.jpg"
/137 = "pic137.jpg"
/138 = "pic138.jpg"
/139 = "pic139.jpg"
/140 = "pic140.jpg"
/141 = "pic141.jpg"
/142 = "pic142.jpg"
/143 = "pic143.jpg"
/144 = "pic144.jpg"
/145 = "pic145.jpg"
/146 = "pic146.jpg"
/147 = "pic147.jpg"
/148 = "pic148.jpg"
/149 = "pic149.jpg"
/150 = "pic150.jpg"
/151 = "pic151.jpg"
/152 = "pic152.jpg"
/153 = "pic153.jpg"
/154 = "pic154.jpg"
/155 = "pic155.jpg"
/156 = "pic156.jpg"
/157 = "pic157.jpg"
/158 = "pic158.jpg"
/159 = "pic159.jpg"
/160 = "pic160.jpg"
/161 = "pic161.jpg"
/162 = "pic162.jpg"
/163 = "pic163.jpg"
/164 = "pic164.jpg"
/165 = "pic165.jpg"
/166 = "pic166.jpg"
/167 = "pic167.jpg"
/168 = "pic168.jpg"
/169 = "pic169.jpg"
/170 = "pic170.jpg"
/171 = "pic171.jpg"
/172 = "pic172.jpg"
/173 = "pic173.jpg"
/174 = "pic174.jpg"
/175 = "pic175.jpg"
/176 = "pic176.jpg"
/177 = "pic177.jpg"
/178 = "pic178.jpg"
/179 = "pic179.jpg"
/180 = "pic180.jpg"
/181 = "pic181.jpg"
/182 = "pic182.jpg"
/183 = "pic183.jpg"
/184 = "pic184.jpg"
/185 = "pic185.jpg"
/186 = "pic186.jpg"
/187 = "pic187.jpg"
/188 = "pic188.jpg"
/189 = "pic189.jpg"
/190 = "pic190.jpg"
/191 = "pic191.jpg"
/192 = "pic192.jpg"
/193 = "pic193.jpg"
/194 = "pic194.jpg"
/195 = "pic195.jpg"
/196 = "pic196.jpg"
/197 = "pic197.jpg"
/198 = "pic198.jpg"
/199 = "pic199.jpg"
/200 = "pic200.jpg"
</item>


Post the code for the four <picture> elements primeA to primeneutral, please. The symbol items are irrelevant.
Dear Dave,

I copyed the whole skript, so that you can see what I did.
I checked all rows for possible mistakes, but I cannot make out anything that seems to be wrong.
Perhapes you are able to see something.

Thank you in advance
Kerstin

See skript below:



<item attributeAlabel>
/1 = "positiv"
</item>

<item attributeBlabel>
/1 = "positiv"
</item>

<item attributeClabel>
/1= "negativ"
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       /1 = "negativ"
</item>

<item attributeDlabel>
/1 = "negativ"
</item>

<item primeAlabel>
/1 = "sensorgesteuerte Heizungen"
</item>

<item primeBlabel>
/1 = "Sterbehilfe"
</item>

<item primeClabel>
/1 = "Smart-Häuser"
</item>

<item primeDlabel>
/1 = "Pflegeroboter"
</item>

<item primeA>
/1 = "sensorgesteuerte Heizungen"
</item>

<item primeB>
/1 = "Sterbehilfe"
</item>

<item primeC>
/1 = "Smart-Häuser"
</item>

<item primeD>
/1 = "Pflegeroboter"
</item>

<picture primeNeutral>
/ items = ("neutral.jpg")
/ size = (20%, 20%)
</picture>

***********************************************************************
Symbol and neutral stimuli
**************************************************************

<item symbols>
/1 = "pic1.jpg"
/2 = "pic2.jpg"
/3 = "pic3.jpg"
/4 = "pic4.jpg"
/5 = "pic5.jpg"
/6 = "pic6.jpg"
/7 = "pic7.jpg"
/8 = "pic8.jpg"
/9 = "pic9.jpg"
/10 = "pic10.jpg"
/11 = "pic11.jpg"
/12 = "pic12.jpg"
/13 = "pic13.jpg"
/14 = "pic14.jpg"
/15 = "pic15.jpg"
/16 = "pic16.jpg"
/17 = "pic17.jpg"
/18 = "pic18.jpg"
/19 = "pic19.jpg"
/20 = "pic20.jpg"
/21 = "pic21.jpg"
/22 = "pic22.jpg"
/23 = "pic23.jpg"
/24 = "pic24.jpg"
/25 = "pic25.jpg"
/26 = "pic26.jpg"
/27 = "pic27.jpg"
/28 = "pic28.jpg"
/29 = "pic29.jpg"
/30 = "pic30.jpg"
/31 = "pic31.jpg"
/32 = "pic32.jpg"
/33 = "pic33.jpg"
/34 = "pic34.jpg"
/35 = "pic35.jpg"
/36 = "pic36.jpg"
/37 = "pic37.jpg"
/38 = "pic38.jpg"
/39 = "pic39.jpg"
/40 = "pic40.jpg"
/41 = "pic41.jpg"
/42 = "pic42.jpg"
/43 = "pic43.jpg"
/44 = "pic44.jpg"
/45 = "pic45.jpg"
/46 = "pic46.jpg"
/47 = "pic47.jpg"
/48 = "pic48.jpg"
/49 = "pic49.jpg"
/50 = "pic50.jpg"
/51 = "pic51.jpg"
/52 = "pic52.jpg"
/53 = "pic53.jpg"
/54 = "pic54.jpg"
/55 = "pic55.jpg"
/56 = "pic56.jpg"
/57 = "pic57.jpg"
/58 = "pic58.jpg"
/59 = "pic59.jpg"
/60 = "pic60.jpg"
/61 = "pic61.jpg"
/62 = "pic62.jpg"
/63 = "pic63.jpg"
/64 = "pic64.jpg"
/65 = "pic65.jpg"
/66 = "pic66.jpg"
/67 = "pic67.jpg"
/68 = "pic68.jpg"
/69 = "pic69.jpg"
/70 = "pic70.jpg"
/71 = "pic71.jpg"
/72 = "pic72.jpg"
/73 = "pic73.jpg"
/74 = "pic74.jpg"
/75 = "pic75.jpg"
/76 = "pic76.jpg"
/77 = "pic77.jpg"
/78 = "pic78.jpg"
/79 = "pic79.jpg"
/80 = "pic80.jpg"
/81 = "pic81.jpg"
/82 = "pic82.jpg"
/83 = "pic83.jpg"
/84 = "pic84.jpg"
/85 = "pic85.jpg"
/86 = "pic86.jpg"
/87 = "pic87.jpg"
/88 = "pic88.jpg"
/89 = "pic89.jpg"
/90 = "pic90.jpg"
/91 = "pic91.jpg"
/92 = "pic92.jpg"
/93 = "pic93.jpg"
/94 = "pic94.jpg"
/95 = "pic95.jpg"
/96 = "pic96.jpg"
/97 = "pic97.jpg"
/98 = "pic98.jpg"
/99 = "pic99.jpg"
/100 = "pic100.jpg"
/101 = "pic101.jpg"
/102 = "pic102.jpg"
/103 = "pic103.jpg"
/104 = "pic104.jpg"
/105 = "pic105.jpg"
/106 = "pic106.jpg"
/107 = "pic107.jpg"
/108 = "pic108.jpg"
/109 = "pic109.jpg"
/110 = "pic110.jpg"
/111 = "pic111.jpg"
/112 = "pic112.jpg"
/113 = "pic113.jpg"
/114 = "pic114.jpg"
/115 = "pic115.jpg"
/116 = "pic116.jpg"
/117 = "pic117.jpg"
/118 = "pic118.jpg"
/119 = "pic119.jpg"
/120 = "pic120.jpg"
/121 = "pic121.jpg"
/122 = "pic122.jpg"
/123 = "pic123.jpg"
/124 = "pic124.jpg"
/125 = "pic125.jpg"
/126 = "pic126.jpg"
/127 = "pic127.jpg"
/128 = "pic128.jpg"
/129 = "pic129.jpg"
/130 = "pic130.jpg"
/131 = "pic131.jpg"
/132 = "pic132.jpg"
/133 = "pic133.jpg"
/134 = "pic134.jpg"
/135 = "pic135.jpg"
/136 = "pic136.jpg"
/137 = "pic137.jpg"
/138 = "pic138.jpg"
/139 = "pic139.jpg"
/140 = "pic140.jpg"
/141 = "pic141.jpg"
/142 = "pic142.jpg"
/143 = "pic143.jpg"
/144 = "pic144.jpg"
/145 = "pic145.jpg"
/146 = "pic146.jpg"
/147 = "pic147.jpg"
/148 = "pic148.jpg"
/149 = "pic149.jpg"
/150 = "pic150.jpg"
/151 = "pic151.jpg"
/152 = "pic152.jpg"
/153 = "pic153.jpg"
/154 = "pic154.jpg"
/155 = "pic155.jpg"
/156 = "pic156.jpg"
/157 = "pic157.jpg"
/158 = "pic158.jpg"
/159 = "pic159.jpg"
/160 = "pic160.jpg"
/161 = "pic161.jpg"
/162 = "pic162.jpg"
/163 = "pic163.jpg"
/164 = "pic164.jpg"
/165 = "pic165.jpg"
/166 = "pic166.jpg"
/167 = "pic167.jpg"
/168 = "pic168.jpg"
/169 = "pic169.jpg"
/170 = "pic170.jpg"
/171 = "pic171.jpg"
/172 = "pic172.jpg"
/173 = "pic173.jpg"
/174 = "pic174.jpg"
/175 = "pic175.jpg"
/176 = "pic176.jpg"
/177 = "pic177.jpg"
/178 = "pic178.jpg"
/179 = "pic179.jpg"
/180 = "pic180.jpg"
/181 = "pic181.jpg"
/182 = "pic182.jpg"
/183 = "pic183.jpg"
/184 = "pic184.jpg"
/185 = "pic185.jpg"
/186 = "pic186.jpg"
/187 = "pic187.jpg"
/188 = "pic188.jpg"
/189 = "pic189.jpg"
/190 = "pic190.jpg"
/191 = "pic191.jpg"
/192 = "pic192.jpg"
/193 = "pic193.jpg"
/194 = "pic194.jpg"
/195 = "pic195.jpg"
/196 = "pic196.jpg"
/197 = "pic197.jpg"
/198 = "pic198.jpg"
/199 = "pic199.jpg"
/200 = "pic200.jpg"
</item>



**************************************************************************************************************
**************************************************************************************************************
    EDITABLE INSTRUCTIONS: change instructions here
**************************************************************************************************************
**************************************************************
<item instructions_Bsp>
/ 1 = "Teil IV:~n~nIm Folgenden werden Sie nacheinander Begriffe und chinesische Schriftzeichen sehen, die in kurzem Abstand voneinander gezeigt werden. Zuerst sehen sie einen Begriff, gefolgt von einem chinesischen Schriftzeichen und als Letztes ein Pixelbild. Ignorieren Sie den Begriff vor dem Schriftzeichen. Das Pixelbild können Sie ebenfalls ignorieren; es dient lediglich dazu, die Aufgabe zu erschweren.~nIhre Aufgabe ist es anzugeben, wie positiv oder negativ Sie das Aussehen des chinesischen Schriftzeichens im Vergleich zum Durchschnitt empfinden.~nHier sehen Sie eine beispielhafte Abfolge von Begriffen:"
</item>

<item instructions>
/ 1 = "Wenn das chinesische Schriftzeichen auf Sie negativer wirkt als der Durchschnitt, drücken Sie bitte die Taste 'E'. Empfinden Sie das Aussehen des chinesischen Schriftzeichens positiver als den Durchschnitt, drücken die bitte die Taste 'I'.~nEs ist anzumerken, dass der gezeigte Begriff in einigen Fällen die Beurteilung des Schriftzeichens beeinflussen kann. Da wir daran interessiert sind, wie Menschen diese Beeinflussung vermeiden können, geben Sie ihr Bestes, bei der Bewertung des Schriftzeichens den vorherigen Begriff zu ignorieren!~n~nGeben Sie uns eine ehrliche Einschätzung des Schriftzeichens, unabhängig von dem zuvor gezeigten Begriff."
/ 2 = "Um ein Gefühl für die Aufgabe zu bekommen, starten wir mit einem Probelauf. Denken Sie daran: Ihre Aufgabe ist es, zu beurteilen, ob Sie das chinesische Schriftzeichen negativer oder positiver empfinden als den Durchschnitt. Dazu drücken Sie entweder ‚E‘ oder ‚I‘."
</item>

<item instructionsGo>
/ 1 = "Die Übung ist nun beendet und wir beginnen mit der eigentlichen Aufgabe. Nochmal zur Erinnerung: Wenn Sie das Schriftzeichen als negativer als den Durchschnitt beurteilen, drücken Sie ‚E‘. Wenn Sie es positiver als den Durchschnitt finden, drücken Sie bitte ‚I‘."
</item>



**********************************************************************************************************
general instruction expressions: adjust the instruction text depending on device used to run script
**********************************************************************************************************

<expressions>
/buttoninstruct1 = if (computer.touch) {"button";} else {"key";}
/buttoninstruct2 = if (computer.touch) {"Legen Sie ihre Zeigefinger auf die 'E' und 'I' Antworttasten~nDrücken Sie mit dem Daumen auf die Leertaste, um das Experiment zu starten";}
else {"Legen Sie ihre Zeigefinger auf die Antworttasten: 'E' und 'I'.~nDrücken Sie mit dem Daumen auf die Leertaste, um das Experiment zu starten";}
</expressions>

*******************************
General Helper Instructions
******************************

<text Beginn>
/items = (" Beginn:
~n<%expressions.buttoninstruct2%>")
/ fontstyle = ("Arial", 3.00%, false, false, false, false, 5, 1)
/ size = (80%, 40%)
</text>

***********************************************************
these instructions will be run if the script is
run on a touchscreen
***********************************************************

<text touchscreenInstruct1>
/ items = ("General Note on Touchscreen Usage
 for this Task:")
/ fontstyle = ("Arial", 5%, true, false, false, false, 5, 1)
/ position = (50%, 20%)
/ size = (80%, 20%)
/ vjustify = center
</text>

<text touchscreenInstruct2>
/ items = ("All necessary response buttons/keys will be provided at the bottom of your screen.

For example, here you see the <SPACEBAR>.
Tap it to continue to read instructions.")
/ fontstyle = ("Arial", 3%, true, false, false, false, 5, 1)
/ position = (50%, 50%)
/ size = (70%, 30%)
/ vjustify = center
</text>

**************************************************************************************************************
                                !!!REMAINING CODE: Customize after careful consideration only!!!
**************************************************************************************************************


**************************************************************************************************************
**************************************************************************************************************
    DEFAULTS
**************************************************************************************************************
**************************************************************************************************************
script requires Inquisit 5.0.0.0 or higher


<defaults>
/canvasaspectratio = (4,3)
/minimumversion = "5.0.0.0"
/ fontstyle = ("Arial", 3.5%, false, false, false, false, 5, 1)
/ screencolor = black
/ txbgcolor = black
/ txcolor = white
</defaults>

**************************************************************************************************************
**************************************************************************************************************
    DATA
**************************************************************************************************************
**************************************************************************************************************

******************
Raw Data Files
******************

<data>
/columns = (build, computer.platform, date, time, subject, blockcode, blocknum, trialcode, trialnum, values.primestim, values.targetstim,
                response, correct, latency,
                trial.primeA.totalpercentcorrect, trial.primeB.totalpercentcorrect, trial.primeC.totalpercentcorrect, trial.primeD.totalpercentcorrect trial.primeNeutral.totalpercentcorrect)
/separatefiles = true
</data>

*******************
Summary Data File
*******************

<summarydata>
/columns = (script.filename, script.startdate, script.starttime, script.subjectid, script.elapsedtime, computer.platform, values.completed,
trial.primeA.totalpercentcorrect, trial.primeB.totalpercentcorrect, trial.primeC.totalpercentcorrect, trial.primeD.totalpercentcorrect, trial.primeNeutral.totalpercentcorrect)
/ separatefiles = true
</summarydata>

**************************************************************************************************************
**************************************************************************************************************
    VALUES: automatically updated
**************************************************************************************************************
**************************************************************************************************************

completed:                                    0 = script was not completed; 1 = script was completed (all conditions run)
/targetstim:                                stores the itemnumber of the current target stimulus
/primestim:                                    stores the itemnumber of the current prime stimulus

<values>
/completed = 0
/targetstim = 0
/primestim = 0
</values>

**************************************************************************************************************
**************************************************************************************************************
    EXPRESSIONS
**************************************************************************************************************
**************************************************************************************************************
expressions>
/ a = trial.primeA.percentcorrect
/ b = trial.primeB.percentcorrect
/ c = tiral.primeC.percentcorrect
/ d = trial.primeD.percentcorrect
</expressions>

**************************************************************************************************************
**************************************************************************************************************
    INSTRUCTIONS
**************************************************************************************************************
**************************************************************************************************************

list instructions>
/ items = (1, 2, 3, 4, 5, 6, 7)
/ resetinterval = 20
/ selectionmode = sequence
</list>

<text instructions>
/ items = instructions
/ hjustify = left
/ size = (90%, 60%)
/ position = (50%, 85%)
/ valign = bottom
/ select = sequence
</text>

<text spacebar>
/ items = ("Leertaste drücken, um zu beginnen.")
/ position = (50%, 95%)
/ valign = bottom
</text>

<trial instructions>
/ stimulustimes = [1=instructions, spacebar]
/ correctresponse = (" ")
/ errormessage = false
/ recorddata = false
</trial>

*****************************
General Helper Trial
*****************************

This trial is used when participants are asked to place their fingers on specific response
buttons. On the touchscreen, this trial presents the (inactive) response buttons to the participants.

<trial Beginn>
/ stimulusframes = [1 = Beginn]
/ trialduration = 5000
/ validresponse = (18, 23)
/ beginresponsetime = 5000
/ errormessage = false
/ recorddata = false
</trial>

<trial touchscreenInstruct>
/ skip = [
    !computer.touch
]
/ stimulusframes = [1 = touchscreenInstruct1, touchscreenInstruct2]
/ validresponse = (57)
/ recorddata = false
</trial>

**************************************************************************************************************
**************************************************************************************************************


**************************************************************************************************************
**************************************************************************************************************
    STIMULI
**************************************************************************************************************
**************************************************************************************************************
<picture target>
/ items = Symbols
/ select = noreplace
/ size = (40%, 40%)
</picture>


<text primeB>
/ items = primeB
/ size = (40%, 40%)
/ position = (50,70)
</text>

<text primeA>
/ items = primeA
/ size = (40%, 40%)
/ position = (50,70)

</text>

<text primeD>
/ items = primeD
/ size = (40%, 40%)
/ position = (50,70)

</text>

<text primeC>
/ items = primeC
/ size = (40%, 40%)
/ position = (50,70)

</text>

<text attributeAlabel>
/ items = attributeAlabel
/ valign = top
/ halign = right
/ position = (95%, 5%)
/ txcolor = green
/ fontstyle = ("Arial", 5%)
</text>

<text attributeBlabel>
/ items = attributeBlabel
/ valign = top
/ halign = left
/ position = (5%, 5%)
/ txcolor = green
/ fontstyle = ("Arial", 5%)
</text>

<text attributeClabel>
/ items = attributeClabel
/ valign = top
/ halign = left
/ position = (5%, 5%)
/ txcolor = green
/ fontstyle = ("Arial", 5%)
</text>

<text attributeDlabel>
/ items = attributeDlabel
/ valign = top
/ halign = left
/ position = (5%, 5%)
/ txcolor = green
/ fontstyle = ("Arial", 5%)
</text>

<text error>
/ position = (50%, 75%)
/ items = ("X")
/ color = red
/ fontstyle = ("Arial", 10%, true)
</text>

<picture mask>
/ items = ("mask.jpg")
/ size = (43%, 43%)
/ position = (50,50)

</picture>

<shape blank>
/ shape = rectangle
/ color = black
/ size = (40%, 40%)
/ position = (50,50)

</shape>


**************************************************************************************************************
**************************************************************************************************************
    TRIALS    
**************************************************************************************************************
**************************************************************************************************************
<trial primeApractice>
/ validresponse = ("E", "I")
/ correctresponse = ("I")
/ stimulustimes = [0=primeA; 75=blank; 200=target; 300=mask]
/ beginresponsetime = (200)
</trial>


<trial primeBpractice>
/ validresponse = ("E", "I")
/ correctresponse = ("I")
/ stimulustimes = [0=primeB; 75=blank; 200=target; 300=mask]
/ beginresponsetime = (200)
</trial>

<trial primeCpractice>
/ validresponse = ("E", "I")
/ correctresponse = ("I")
/ stimulustimes = [0=primeC; 75=blank; 200=target; 300=mask]
/ beginresponsetime = (200)
</trial>

<trial primeDpractice>
/ validresponse = ("E", "I")
/ correctresponse = ("I")
/ stimulustimes = [0=primeD; 75=blank; 200=target; 300=mask]
/ beginresponsetime = (200)
</trial>

<trial primeNeutralpractice>
/ validresponse = ("E", "I")
/ correctresponse = ("I")
/ stimulustimes = [0=primeNeutral; 75=blank; 200=target; 300=mask]
/ beginresponsetime = (200)
</trial>

<trial primeA>
/ validresponse = ("E", "I")
/ correctresponse = ("I")
/ stimulustimes = [0=primeA; 75=blank; 200=target; 300=mask]
/ontrialend = [values.primestim = text.primea.currentitemnumber; values.targetstim = picture.target.currentitemnumber]
/ beginresponsetime = (200)
</trial>


<trial primeB>
/ validresponse = ("E", "I")
/ correctresponse = ("I")
/ stimulustimes = [0=primeB; 75=blank; 200=target; 300=mask]
/ontrialend = [values.primestim = text.primeb.currentitemnumber; values.targetstim = picture.target.currentitemnumber]
/ beginresponsetime = (200)
</trial>

<trial primeC>
/ validresponse = ("E", "I")
/ correctresponse = ("I")
/ stimulustimes = [0=primeC; 75=blank; 200=target; 300=mask]
/ontrialend = [values.primestim = text.primec.currentitemnumber; values.targetstim = picture.target.currentitemnumber]
/ beginresponsetime = (200)
</trial>

<trial primeD>
/ validresponse = ("E", "I")
/ correctresponse = ("I")
/ stimulustimes = [0=primeD; 75=blank; 200=target; 300=mask]
/ontrialend = [values.primestim = text.primed.currentitemnumber; values.targetstim = picture.target.currentitemnumber]
/ beginresponsetime = (200)
</trial>


<trial primeNeutral>
/ validresponse = ("E", "I")
/ correctresponse = ("I")
/ stimulustimes = [0=primeNeutral; 75=blank; 200=target; 300=mask]
/ontrialend = [values.primestim = picture.primeneutral.currentitemnumber; values.targetstim = picture.target.currentitemnumber]
/ beginresponsetime = (200)
</trial>

**************************************************************************************************************
**************************************************************************************************************
    BLOCKS
**************************************************************************************************************
**************************************************************************************************************
<block touchscreenInfo>
/ trials = [1 = touchscreenInstruct]
</block>


<block practice>
/ bgstim = (attributeAlabel, attributeBlabel, attributeClabel, attributeDlabel)
/ trials = [1-3 = instructions; 4 = Beginn; 5-14 = noreplace(primeApractice, primeBpractice, primeCpractice, primeDpractice, primeNeutralpractice)]
/ recorddata = true
</block>


<block test>
/ bgstim = (attributeAlabel, attributeBlabel,attributeClabel, attributeDlabel)
/ trials = [1 = instructions; 2 = Beginn; 3-50 = noreplace(primeA, primeB, primeC, primeD, primeNeutral)]
</block>



**************************************************************************************************************
**************************************************************************************************************
    EXPERIMENT
**************************************************************************************************************
**************************************************************************************************************
<expt>
/ blocks = [
    1 = touchscreenInfo;
    2=practice;
    3=test;
   
]
/onexptend = [values.completed = 1]
</expt>

***********************************************************************
Test Monkey
***********************************************************************
<monkey>
/ latencydistribution = normal(500, 100)
/ percentcorrect = 90
</monkey>


**************************************************************************************************************
                                                End of File
**************************************************************************************************************



Can you please change the <data> element to

<data>
/columns = (build, computer.platform, date, time, subject, blockcode, blocknum, trialcode, trialnum,
stimulusitem, stimulusonset, stimulusitem, stimulusonset, stimulusitem, stimulusonset, stimulusitem, stimulusonset,
display.refreshrate, display.refreshinterval,
values.primestim, values.targetstim, response, correct, latency,
trial.primeA.totalpercentcorrect, trial.primeB.totalpercentcorrect, trial.primeC.totalpercentcorrect, trial.primeD.totalpercentcorrect trial.primeNeutral.totalpercentcorrect)
/separatefiles = true
</data>

?

Then run the script and attach (do *not* paste) the raw data file to this thread. You can attach files by clicking on +Insert -> Add File.

This will log the stimulus onsets for the four stimuli presented by the trial (prime -> blank -> target -> mask) and tell me when Inquisit instructed the system to display a given stimulus. If these are okay, there may be something wrong with your system's graphics card, probably an outdated or broken driver. Find the latest available driver for the card from the card's manufacturer and install it.

O.k. I will change the data element in the way you wrote and tell you if there is any change afterwards.

Dear Dave,

I changed the data file like you told me, but I did not really understand how and where to attach the " (do *not* paste) the raw data file to this thread".
Do I have to add " do not paste" in the data file  I changed?
Do I have to do it like this:
<data>
/columns = (build, computer.platform, date, time, subject, blockcode, blocknum, trialcode, trialnum, values.primestim, values.targetstim,
                response, correct, latency,
                trial.primeA.totalpercentcorrect, trial.primeB.totalpercentcorrect, trial.primeC.totalpercentcorrect, trial.primeD.totalpercentcorrect trial.primeNeutral.totalpercentcorrect.do not paste to this thread)
/separatefiles =true
</data>

?

When I go to insert there only appears "element".
I am very sorry, but I am slightly confused.











I just ran the skript again and I noticed that there are the 4 primes and afterwards, the fiths prime is a black space so that there is no of these 4 primes.
After the fifhs prime which not exists the first prime starts to appear and so on.
In short: PrimeA, chinese character, mask, PrimeB,chinese character, mask,PrimeC,chinese character, mask,PrimeD,chinese character, mask, nothing (no sign or something else is to be seen),chinese character, mask. Afterwards it starts with primeA again.

Do you understand what I mean?

What I'm asking you to do is *attach the data file* that was created after running the script with the modified <data> element. That file is created on your computer and it will have an *.iqdat extension. To attach a file here:
- Click Reply.
- Click +Insert.
- Click Add File.
- Select the file on your computer and wait for it to upload.
- Click Post Reply.

> In short: PrimeA, chinese character, mask, PrimeB,chinese character, mask,PrimeC,chinese character, mask,PrimeD,chinese character, mask, nothing (no sign or something
> else is to be seen),chinese character, mask

In your script PrimeA, PrimeB, PrimeC and PrimeD are <text> elements -- they display words on screen. The "fifth" prime -- PrimeNeutral -- is a <picture>.

<picture primeNeutral>
/ items = ("neutral.jpg")
/ size = (20%, 20%)
</picture>

<trial primeNeutral>
/ validresponse = ("E", "I")
/ correctresponse = ("I")
/ stimulustimes = [0=primeNeutral; 75=blank; 200=target; 300=mask]
/ontrialend = [values.primestim = picture.primeneutral.currentitemnumber; values.targetstim = picture.target.currentitemnumber]
/ beginresponsetime = (200)
</trial>

It displays an image file called "neutral.jpg" -- I have no idea what that image does or does not depict; you have never posted that file. If that image displays "nothing", i.e. it is entirely black or blank, then of course you would not "see" anything before the Chinese character ("target").

Please attach neutral.jpg

Dear Dave,

thank you very much for your help.
Everything is working now as it should.
There is only one last question: At the end of the experiment I would like to add the text "Thank you the experiment is finished now". Where do I have to add this text?
I did it this way: First, I added the text under the instructions (see 1). Next, I added a thread for the ending which is identical to the text of the beginning (only the word Beginn is replaced b< Ende), and as the last step I added the number from the instructions in the block test.

1)<item instructions>
/ 1 = "~n~nIm Folgenden werden Sie nacheinander Begriffe und chinesische Schriftzeichen sehen, die in kurzem Abstand voneinander gezeigt werden. Zuerst sehen sie einen Begriff, gefolgt von einem chinesischen Schriftzeichen und als Letztes ein Pixelbild. Ignorieren Sie den Begriff vor dem Schriftzeichen. Das Pixelbild können Sie ebenfalls ignorieren; es dient lediglich dazu, die Aufgabe zu erschweren.~nIhre Aufgabe ist es anzugeben, wie positiv oder negativ Sie das Aussehen des chinesischen Schriftzeichens im Vergleich zum Durchschnitt empfinden.~nHier sehen Sie eine beispielhafte Abfolge von Begriffen:"
/ 2 = "Wenn das chinesische Schriftzeichen auf Sie negativer wirkt als der Durchschnitt, drücken Sie bitte die Taste 'E'. Empfinden Sie das Aussehen des chinesischen Schriftzeichens positiver als den Durchschnitt, drücken die bitte die Taste 'I'.~nEs ist anzumerken, dass der gezeigte Begriff in einigen Fällen die Beurteilung des Schriftzeichens beeinflussen kann. Da wir daran interessiert sind, wie Menschen diese Beeinflussung vermeiden können, geben Sie ihr Bestes, bei der Bewertung des Schriftzeichens den vorherigen Begriff zu ignorieren!~n~nGeben Sie uns eine ehrliche Einschätzung des Schriftzeichens, unabhängig von dem zuvor gezeigten Begriff."
/ 3 = "Um ein Gefühl für die Aufgabe zu bekommen, starten wir mit einem Probelauf. Denken Sie daran: Ihre Aufgabe ist es, zu beurteilen, ob Sie das chinesische Schriftzeichen negativer oder positiver empfinden als den Durchschnitt. Dazu drücken Sie entweder ‚E‘ oder ‚I‘."
/ 4=  "Die Übung ist nun beendet und wir beginnen mit der eigentlichen Aufgabe. Nochmal zur Erinnerung: Wenn Sie das Schriftzeichen als negativer als den Durchschnitt beurteilen, drücken Sie ‚E‘. Wenn Sie es positiver als den Durchschnitt finden, drücken Sie bitte ‚I‘."
/ 31= "Danke, das Experiment ist beendet"
</item>

2) <text Ende>
/items = (" Ende:
~n<%expressions.buttoninstruct2%>")
/ fontstyle = ("Arial", 3.00%, false, false, false, false, 5, 1)
/ size = (80%, 40%)
</text>
-> this is added after the text "Beginn"
(<text Beginn>
/items = (" Beginn:
~n<%expressions.buttoninstruct2%>")
/ fontstyle = ("Arial", 3.00%, false, false, false, false, 5, 1)
/ size = (80%, 40%)
</text>) -> this is only for you to understand it better what I mean

3) <block test>
/ bgstim = (attributeAlabel, attributeBlabel,attributeClabel, attributeDlabel)
/ trials = [1 = instructions; 2 = Beginn; 3-30 = sequence(primeA, primeB, primeC, primeD, primeNeutral),31= Ende]
</block>

Thank you again very much for your help!

I would not use a <text> element for that. Add a <page> element to the script

<page endpage>
^Thank you! The experiment is finished now.
</page>

and have the experiment display that page via the <expt>'s /postinstructions:

<expt>
/ postinstructions = (endpage)
...
</expt>





Hi Dave,

I saw that my question, I posted a few hours ago is not visible. I would like to know, if I can add the page element under the instruction.


Yes, you can. But it actually does not matter *where* in the script you add it. It just needs to be there; pick a place that makes logical sense to you.

Ok. I did so, but unfortunately the text appears before the experiment starts and before the instructions are seen.
Do I have to do something else, so that this text is only shown at the end of the experiment?

> Ok. I did so, but unfortunately the text appears before the experiment starts and before the instructions are seen.
> Do I have to do something else, so that this text is only shown at the end of the experiment?

You need to display the <page> via the <expt>'s /postinstructions, not /preinstructions.

Dear Dave,

thank you so much for your help!  I appreciate that very much!
I really used postinstructions like you told me, but first of all, it didn't work like I expected. Now I added the instructions after the
<expt>
/ blocks = [
1= ...
2=...
3= ...
]
/onexptend = [values.completed =1]
</expt>.
There it works like it should!:-)

Again, thank you very much for you support.

Kerstin





[/quote]


[/quote]

Dear Dave,

I have a short question concerning the output of my AMP.
As I already told you, the programm is working fine now, but nevertheless I'm not completely sure, if the output I get is right.
In some columns there are a few numbers for the trials, which seem to be wrong, but I am not completely sure. To get an idea what i am takling about you will see the output as an excel data sheet. There, I marked the relevant numbers so that you will find them better. The answer is marked as correct and than I see the number 100 in the column of total percent correct for one of my 4 primes. Can that be correct? This appears sometimes and otherwise there are numbers in all of  the columns no matter if the answer was correct or not.










































































































































































































































































































































































































































































































































































































































































[/quote]

The output looks correct and I'm not sure why you think otherwise.

The trial.primeD.totalpercentcorrect column reflects the total percentage of correct responses for "primeD" trials on a running basis.
The first primeD trial is in line 13. It was answered correctly, i.e, at this point the total percentage correct of primeD trials is 100%: 1 out of 1.
The next trial in line 14 is primeC. This trial obviously does not change anything about the total percentage correct of primeD trials, i.e. that is still 100%.
The next trial in line 15 is primeB, it's the 1st primeB trial. It was answered correctly, and the total percentage correct for primeB trials is now 100%: 1 out of 1.
None of that changes anything about the total percentage correct for either primeD or primeC.
The nex trial in line 16 is again a primeB trial. It was answered incorrectly, hence total percentage correct for primeB trials is now 50%: 1 out of 2. The total percentage correct of primeD remains unchanged, as it should.

[/quote]

Thank you Dave,

as far as I get it from your detailed answer (thank you again very much, that is very nice from you:-) ! ), there is nothing wrong with the output and everything is like it should be?

[/quote]

As I said, as far as I can tell, the output looks correct / is exactly as it is supposed to be.
[/quote]

Thank you very much!:-)

Dave
Dave
Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)
Group: Administrators
Posts: 13K, Visits: 105K
Kerstin - Friday, March 10, 2017
Dave - Friday, March 10, 2017
Kerstin - Friday, March 10, 2017
Kerstin - Friday, March 10, 2017
Kerstin - Wednesday, March 8, 2017
Dave - Wednesday, March 8, 2017
Kerstin - Wednesday, March 8, 2017
Dave - Wednesday, March 8, 2017
Kerstin - Wednesday, March 8, 2017
Dave - Wednesday, March 8, 2017
Kerstin - Wednesday, March 8, 2017
Dave - Tuesday, March 7, 2017
Kerstin - Tuesday, March 7, 2017
Dave - Tuesday, March 7, 2017
Dave - Tuesday, March 7, 2017
Kerstin - Tuesday, March 7, 2017
Kerstin - Tuesday, March 7, 2017
Kerstin - Tuesday, March 7, 2017
Dave - Tuesday, March 7, 2017
Kerstin - Tuesday, March 7, 2017
[quote]
Dave - Tuesday, March 7, 2017
[quote]
Kerstin - Tuesday, March 7, 2017
[quote]
Dave - Monday, March 6, 2017
[quote]
Kerstin - Monday, March 6, 2017
[quote]
Dave - Sunday, March 5, 2017
[quote]
Kerstin - Sunday, March 5, 2017
Dear Dave,

the programm is working after all, but nevertheless there  is a strange thing I discovered. Whenever I use the function help and than search, the program is telling me, that it does not work anywore and afterwards it closes itself automatically "Inquisit Lab does  not work anymore" this is the message I always get. What is going on there?
Yes, the installation is up to date. That is why I am so worried about this.


Windows or OSX? Which version (e.g. Windows 7, 64-bit)?

These are the chinese characters. Does the effect appear because there are too many of these characters?

<item symbols>
/1 = "pic1.jpg"
/2 = "pic2.jpg"
/3 = "pic3.jpg"
/4 = "pic4.jpg"
/5 = "pic5.jpg"
/6 = "pic6.jpg"
/7 = "pic7.jpg"
/8 = "pic8.jpg"
/9 = "pic9.jpg"
/10 = "pic10.jpg"
/11 = "pic11.jpg"
/12 = "pic12.jpg"
/13 = "pic13.jpg"
/14 = "pic14.jpg"
/15 = "pic15.jpg"
/16 = "pic16.jpg"
/17 = "pic17.jpg"
/18 = "pic18.jpg"
/19 = "pic19.jpg"
/20 = "pic20.jpg"
/21 = "pic21.jpg"
/22 = "pic22.jpg"
/23 = "pic23.jpg"
/24 = "pic24.jpg"
/25 = "pic25.jpg"
/26 = "pic26.jpg"
/27 = "pic27.jpg"
/28 = "pic28.jpg"
/29 = "pic29.jpg"
/30 = "pic30.jpg"
/31 = "pic31.jpg"
/32 = "pic32.jpg"
/33 = "pic33.jpg"
/34 = "pic34.jpg"
/35 = "pic35.jpg"
/36 = "pic36.jpg"
/37 = "pic37.jpg"
/38 = "pic38.jpg"
/39 = "pic39.jpg"
/40 = "pic40.jpg"
/41 = "pic41.jpg"
/42 = "pic42.jpg"
/43 = "pic43.jpg"
/44 = "pic44.jpg"
/45 = "pic45.jpg"
/46 = "pic46.jpg"
/47 = "pic47.jpg"
/48 = "pic48.jpg"
/49 = "pic49.jpg"
/50 = "pic50.jpg"
/51 = "pic51.jpg"
/52 = "pic52.jpg"
/53 = "pic53.jpg"
/54 = "pic54.jpg"
/55 = "pic55.jpg"
/56 = "pic56.jpg"
/57 = "pic57.jpg"
/58 = "pic58.jpg"
/59 = "pic59.jpg"
/60 = "pic60.jpg"
/61 = "pic61.jpg"
/62 = "pic62.jpg"
/63 = "pic63.jpg"
/64 = "pic64.jpg"
/65 = "pic65.jpg"
/66 = "pic66.jpg"
/67 = "pic67.jpg"
/68 = "pic68.jpg"
/69 = "pic69.jpg"
/70 = "pic70.jpg"
/71 = "pic71.jpg"
/72 = "pic72.jpg"
/73 = "pic73.jpg"
/74 = "pic74.jpg"
/75 = "pic75.jpg"
/76 = "pic76.jpg"
/77 = "pic77.jpg"
/78 = "pic78.jpg"
/79 = "pic79.jpg"
/80 = "pic80.jpg"
/81 = "pic81.jpg"
/82 = "pic82.jpg"
/83 = "pic83.jpg"
/84 = "pic84.jpg"
/85 = "pic85.jpg"
/86 = "pic86.jpg"
/87 = "pic87.jpg"
/88 = "pic88.jpg"
/89 = "pic89.jpg"
/90 = "pic90.jpg"
/91 = "pic91.jpg"
/92 = "pic92.jpg"
/93 = "pic93.jpg"
/94 = "pic94.jpg"
/95 = "pic95.jpg"
/96 = "pic96.jpg"
/97 = "pic97.jpg"
/98 = "pic98.jpg"
/99 = "pic99.jpg"
/100 = "pic100.jpg"
/101 = "pic101.jpg"
/102 = "pic102.jpg"
/103 = "pic103.jpg"
/104 = "pic104.jpg"
/105 = "pic105.jpg"
/106 = "pic106.jpg"
/107 = "pic107.jpg"
/108 = "pic108.jpg"
/109 = "pic109.jpg"
/110 = "pic110.jpg"
/111 = "pic111.jpg"
/112 = "pic112.jpg"
/113 = "pic113.jpg"
/114 = "pic114.jpg"
/115 = "pic115.jpg"
/116 = "pic116.jpg"
/117 = "pic117.jpg"
/118 = "pic118.jpg"
/119 = "pic119.jpg"
/120 = "pic120.jpg"
/121 = "pic121.jpg"
/122 = "pic122.jpg"
/123 = "pic123.jpg"
/124 = "pic124.jpg"
/125 = "pic125.jpg"
/126 = "pic126.jpg"
/127 = "pic127.jpg"
/128 = "pic128.jpg"
/129 = "pic129.jpg"
/130 = "pic130.jpg"
/131 = "pic131.jpg"
/132 = "pic132.jpg"
/133 = "pic133.jpg"
/134 = "pic134.jpg"
/135 = "pic135.jpg"
/136 = "pic136.jpg"
/137 = "pic137.jpg"
/138 = "pic138.jpg"
/139 = "pic139.jpg"
/140 = "pic140.jpg"
/141 = "pic141.jpg"
/142 = "pic142.jpg"
/143 = "pic143.jpg"
/144 = "pic144.jpg"
/145 = "pic145.jpg"
/146 = "pic146.jpg"
/147 = "pic147.jpg"
/148 = "pic148.jpg"
/149 = "pic149.jpg"
/150 = "pic150.jpg"
/151 = "pic151.jpg"
/152 = "pic152.jpg"
/153 = "pic153.jpg"
/154 = "pic154.jpg"
/155 = "pic155.jpg"
/156 = "pic156.jpg"
/157 = "pic157.jpg"
/158 = "pic158.jpg"
/159 = "pic159.jpg"
/160 = "pic160.jpg"
/161 = "pic161.jpg"
/162 = "pic162.jpg"
/163 = "pic163.jpg"
/164 = "pic164.jpg"
/165 = "pic165.jpg"
/166 = "pic166.jpg"
/167 = "pic167.jpg"
/168 = "pic168.jpg"
/169 = "pic169.jpg"
/170 = "pic170.jpg"
/171 = "pic171.jpg"
/172 = "pic172.jpg"
/173 = "pic173.jpg"
/174 = "pic174.jpg"
/175 = "pic175.jpg"
/176 = "pic176.jpg"
/177 = "pic177.jpg"
/178 = "pic178.jpg"
/179 = "pic179.jpg"
/180 = "pic180.jpg"
/181 = "pic181.jpg"
/182 = "pic182.jpg"
/183 = "pic183.jpg"
/184 = "pic184.jpg"
/185 = "pic185.jpg"
/186 = "pic186.jpg"
/187 = "pic187.jpg"
/188 = "pic188.jpg"
/189 = "pic189.jpg"
/190 = "pic190.jpg"
/191 = "pic191.jpg"
/192 = "pic192.jpg"
/193 = "pic193.jpg"
/194 = "pic194.jpg"
/195 = "pic195.jpg"
/196 = "pic196.jpg"
/197 = "pic197.jpg"
/198 = "pic198.jpg"
/199 = "pic199.jpg"
/200 = "pic200.jpg"
</item>


Post the code for the four <picture> elements primeA to primeneutral, please. The symbol items are irrelevant.
Dear Dave,

I copyed the whole skript, so that you can see what I did.
I checked all rows for possible mistakes, but I cannot make out anything that seems to be wrong.
Perhapes you are able to see something.

Thank you in advance
Kerstin

See skript below:



<item attributeAlabel>
/1 = "positiv"
</item>

<item attributeBlabel>
/1 = "positiv"
</item>

<item attributeClabel>
/1= "negativ"
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       /1 = "negativ"
</item>

<item attributeDlabel>
/1 = "negativ"
</item>

<item primeAlabel>
/1 = "sensorgesteuerte Heizungen"
</item>

<item primeBlabel>
/1 = "Sterbehilfe"
</item>

<item primeClabel>
/1 = "Smart-Häuser"
</item>

<item primeDlabel>
/1 = "Pflegeroboter"
</item>

<item primeA>
/1 = "sensorgesteuerte Heizungen"
</item>

<item primeB>
/1 = "Sterbehilfe"
</item>

<item primeC>
/1 = "Smart-Häuser"
</item>

<item primeD>
/1 = "Pflegeroboter"
</item>

<picture primeNeutral>
/ items = ("neutral.jpg")
/ size = (20%, 20%)
</picture>

***********************************************************************
Symbol and neutral stimuli
**************************************************************

<item symbols>
/1 = "pic1.jpg"
/2 = "pic2.jpg"
/3 = "pic3.jpg"
/4 = "pic4.jpg"
/5 = "pic5.jpg"
/6 = "pic6.jpg"
/7 = "pic7.jpg"
/8 = "pic8.jpg"
/9 = "pic9.jpg"
/10 = "pic10.jpg"
/11 = "pic11.jpg"
/12 = "pic12.jpg"
/13 = "pic13.jpg"
/14 = "pic14.jpg"
/15 = "pic15.jpg"
/16 = "pic16.jpg"
/17 = "pic17.jpg"
/18 = "pic18.jpg"
/19 = "pic19.jpg"
/20 = "pic20.jpg"
/21 = "pic21.jpg"
/22 = "pic22.jpg"
/23 = "pic23.jpg"
/24 = "pic24.jpg"
/25 = "pic25.jpg"
/26 = "pic26.jpg"
/27 = "pic27.jpg"
/28 = "pic28.jpg"
/29 = "pic29.jpg"
/30 = "pic30.jpg"
/31 = "pic31.jpg"
/32 = "pic32.jpg"
/33 = "pic33.jpg"
/34 = "pic34.jpg"
/35 = "pic35.jpg"
/36 = "pic36.jpg"
/37 = "pic37.jpg"
/38 = "pic38.jpg"
/39 = "pic39.jpg"
/40 = "pic40.jpg"
/41 = "pic41.jpg"
/42 = "pic42.jpg"
/43 = "pic43.jpg"
/44 = "pic44.jpg"
/45 = "pic45.jpg"
/46 = "pic46.jpg"
/47 = "pic47.jpg"
/48 = "pic48.jpg"
/49 = "pic49.jpg"
/50 = "pic50.jpg"
/51 = "pic51.jpg"
/52 = "pic52.jpg"
/53 = "pic53.jpg"
/54 = "pic54.jpg"
/55 = "pic55.jpg"
/56 = "pic56.jpg"
/57 = "pic57.jpg"
/58 = "pic58.jpg"
/59 = "pic59.jpg"
/60 = "pic60.jpg"
/61 = "pic61.jpg"
/62 = "pic62.jpg"
/63 = "pic63.jpg"
/64 = "pic64.jpg"
/65 = "pic65.jpg"
/66 = "pic66.jpg"
/67 = "pic67.jpg"
/68 = "pic68.jpg"
/69 = "pic69.jpg"
/70 = "pic70.jpg"
/71 = "pic71.jpg"
/72 = "pic72.jpg"
/73 = "pic73.jpg"
/74 = "pic74.jpg"
/75 = "pic75.jpg"
/76 = "pic76.jpg"
/77 = "pic77.jpg"
/78 = "pic78.jpg"
/79 = "pic79.jpg"
/80 = "pic80.jpg"
/81 = "pic81.jpg"
/82 = "pic82.jpg"
/83 = "pic83.jpg"
/84 = "pic84.jpg"
/85 = "pic85.jpg"
/86 = "pic86.jpg"
/87 = "pic87.jpg"
/88 = "pic88.jpg"
/89 = "pic89.jpg"
/90 = "pic90.jpg"
/91 = "pic91.jpg"
/92 = "pic92.jpg"
/93 = "pic93.jpg"
/94 = "pic94.jpg"
/95 = "pic95.jpg"
/96 = "pic96.jpg"
/97 = "pic97.jpg"
/98 = "pic98.jpg"
/99 = "pic99.jpg"
/100 = "pic100.jpg"
/101 = "pic101.jpg"
/102 = "pic102.jpg"
/103 = "pic103.jpg"
/104 = "pic104.jpg"
/105 = "pic105.jpg"
/106 = "pic106.jpg"
/107 = "pic107.jpg"
/108 = "pic108.jpg"
/109 = "pic109.jpg"
/110 = "pic110.jpg"
/111 = "pic111.jpg"
/112 = "pic112.jpg"
/113 = "pic113.jpg"
/114 = "pic114.jpg"
/115 = "pic115.jpg"
/116 = "pic116.jpg"
/117 = "pic117.jpg"
/118 = "pic118.jpg"
/119 = "pic119.jpg"
/120 = "pic120.jpg"
/121 = "pic121.jpg"
/122 = "pic122.jpg"
/123 = "pic123.jpg"
/124 = "pic124.jpg"
/125 = "pic125.jpg"
/126 = "pic126.jpg"
/127 = "pic127.jpg"
/128 = "pic128.jpg"
/129 = "pic129.jpg"
/130 = "pic130.jpg"
/131 = "pic131.jpg"
/132 = "pic132.jpg"
/133 = "pic133.jpg"
/134 = "pic134.jpg"
/135 = "pic135.jpg"
/136 = "pic136.jpg"
/137 = "pic137.jpg"
/138 = "pic138.jpg"
/139 = "pic139.jpg"
/140 = "pic140.jpg"
/141 = "pic141.jpg"
/142 = "pic142.jpg"
/143 = "pic143.jpg"
/144 = "pic144.jpg"
/145 = "pic145.jpg"
/146 = "pic146.jpg"
/147 = "pic147.jpg"
/148 = "pic148.jpg"
/149 = "pic149.jpg"
/150 = "pic150.jpg"
/151 = "pic151.jpg"
/152 = "pic152.jpg"
/153 = "pic153.jpg"
/154 = "pic154.jpg"
/155 = "pic155.jpg"
/156 = "pic156.jpg"
/157 = "pic157.jpg"
/158 = "pic158.jpg"
/159 = "pic159.jpg"
/160 = "pic160.jpg"
/161 = "pic161.jpg"
/162 = "pic162.jpg"
/163 = "pic163.jpg"
/164 = "pic164.jpg"
/165 = "pic165.jpg"
/166 = "pic166.jpg"
/167 = "pic167.jpg"
/168 = "pic168.jpg"
/169 = "pic169.jpg"
/170 = "pic170.jpg"
/171 = "pic171.jpg"
/172 = "pic172.jpg"
/173 = "pic173.jpg"
/174 = "pic174.jpg"
/175 = "pic175.jpg"
/176 = "pic176.jpg"
/177 = "pic177.jpg"
/178 = "pic178.jpg"
/179 = "pic179.jpg"
/180 = "pic180.jpg"
/181 = "pic181.jpg"
/182 = "pic182.jpg"
/183 = "pic183.jpg"
/184 = "pic184.jpg"
/185 = "pic185.jpg"
/186 = "pic186.jpg"
/187 = "pic187.jpg"
/188 = "pic188.jpg"
/189 = "pic189.jpg"
/190 = "pic190.jpg"
/191 = "pic191.jpg"
/192 = "pic192.jpg"
/193 = "pic193.jpg"
/194 = "pic194.jpg"
/195 = "pic195.jpg"
/196 = "pic196.jpg"
/197 = "pic197.jpg"
/198 = "pic198.jpg"
/199 = "pic199.jpg"
/200 = "pic200.jpg"
</item>



**************************************************************************************************************
**************************************************************************************************************
    EDITABLE INSTRUCTIONS: change instructions here
**************************************************************************************************************
**************************************************************
<item instructions_Bsp>
/ 1 = "Teil IV:~n~nIm Folgenden werden Sie nacheinander Begriffe und chinesische Schriftzeichen sehen, die in kurzem Abstand voneinander gezeigt werden. Zuerst sehen sie einen Begriff, gefolgt von einem chinesischen Schriftzeichen und als Letztes ein Pixelbild. Ignorieren Sie den Begriff vor dem Schriftzeichen. Das Pixelbild können Sie ebenfalls ignorieren; es dient lediglich dazu, die Aufgabe zu erschweren.~nIhre Aufgabe ist es anzugeben, wie positiv oder negativ Sie das Aussehen des chinesischen Schriftzeichens im Vergleich zum Durchschnitt empfinden.~nHier sehen Sie eine beispielhafte Abfolge von Begriffen:"
</item>

<item instructions>
/ 1 = "Wenn das chinesische Schriftzeichen auf Sie negativer wirkt als der Durchschnitt, drücken Sie bitte die Taste 'E'. Empfinden Sie das Aussehen des chinesischen Schriftzeichens positiver als den Durchschnitt, drücken die bitte die Taste 'I'.~nEs ist anzumerken, dass der gezeigte Begriff in einigen Fällen die Beurteilung des Schriftzeichens beeinflussen kann. Da wir daran interessiert sind, wie Menschen diese Beeinflussung vermeiden können, geben Sie ihr Bestes, bei der Bewertung des Schriftzeichens den vorherigen Begriff zu ignorieren!~n~nGeben Sie uns eine ehrliche Einschätzung des Schriftzeichens, unabhängig von dem zuvor gezeigten Begriff."
/ 2 = "Um ein Gefühl für die Aufgabe zu bekommen, starten wir mit einem Probelauf. Denken Sie daran: Ihre Aufgabe ist es, zu beurteilen, ob Sie das chinesische Schriftzeichen negativer oder positiver empfinden als den Durchschnitt. Dazu drücken Sie entweder ‚E‘ oder ‚I‘."
</item>

<item instructionsGo>
/ 1 = "Die Übung ist nun beendet und wir beginnen mit der eigentlichen Aufgabe. Nochmal zur Erinnerung: Wenn Sie das Schriftzeichen als negativer als den Durchschnitt beurteilen, drücken Sie ‚E‘. Wenn Sie es positiver als den Durchschnitt finden, drücken Sie bitte ‚I‘."
</item>



**********************************************************************************************************
general instruction expressions: adjust the instruction text depending on device used to run script
**********************************************************************************************************

<expressions>
/buttoninstruct1 = if (computer.touch) {"button";} else {"key";}
/buttoninstruct2 = if (computer.touch) {"Legen Sie ihre Zeigefinger auf die 'E' und 'I' Antworttasten~nDrücken Sie mit dem Daumen auf die Leertaste, um das Experiment zu starten";}
else {"Legen Sie ihre Zeigefinger auf die Antworttasten: 'E' und 'I'.~nDrücken Sie mit dem Daumen auf die Leertaste, um das Experiment zu starten";}
</expressions>

*******************************
General Helper Instructions
******************************

<text Beginn>
/items = (" Beginn:
~n<%expressions.buttoninstruct2%>")
/ fontstyle = ("Arial", 3.00%, false, false, false, false, 5, 1)
/ size = (80%, 40%)
</text>

***********************************************************
these instructions will be run if the script is
run on a touchscreen
***********************************************************

<text touchscreenInstruct1>
/ items = ("General Note on Touchscreen Usage
 for this Task:")
/ fontstyle = ("Arial", 5%, true, false, false, false, 5, 1)
/ position = (50%, 20%)
/ size = (80%, 20%)
/ vjustify = center
</text>

<text touchscreenInstruct2>
/ items = ("All necessary response buttons/keys will be provided at the bottom of your screen.

For example, here you see the <SPACEBAR>.
Tap it to continue to read instructions.")
/ fontstyle = ("Arial", 3%, true, false, false, false, 5, 1)
/ position = (50%, 50%)
/ size = (70%, 30%)
/ vjustify = center
</text>

**************************************************************************************************************
                                !!!REMAINING CODE: Customize after careful consideration only!!!
**************************************************************************************************************


**************************************************************************************************************
**************************************************************************************************************
    DEFAULTS
**************************************************************************************************************
**************************************************************************************************************
script requires Inquisit 5.0.0.0 or higher


<defaults>
/canvasaspectratio = (4,3)
/minimumversion = "5.0.0.0"
/ fontstyle = ("Arial", 3.5%, false, false, false, false, 5, 1)
/ screencolor = black
/ txbgcolor = black
/ txcolor = white
</defaults>

**************************************************************************************************************
**************************************************************************************************************
    DATA
**************************************************************************************************************
**************************************************************************************************************

******************
Raw Data Files
******************

<data>
/columns = (build, computer.platform, date, time, subject, blockcode, blocknum, trialcode, trialnum, values.primestim, values.targetstim,
                response, correct, latency,
                trial.primeA.totalpercentcorrect, trial.primeB.totalpercentcorrect, trial.primeC.totalpercentcorrect, trial.primeD.totalpercentcorrect trial.primeNeutral.totalpercentcorrect)
/separatefiles = true
</data>

*******************
Summary Data File
*******************

<summarydata>
/columns = (script.filename, script.startdate, script.starttime, script.subjectid, script.elapsedtime, computer.platform, values.completed,
trial.primeA.totalpercentcorrect, trial.primeB.totalpercentcorrect, trial.primeC.totalpercentcorrect, trial.primeD.totalpercentcorrect, trial.primeNeutral.totalpercentcorrect)
/ separatefiles = true
</summarydata>

**************************************************************************************************************
**************************************************************************************************************
    VALUES: automatically updated
**************************************************************************************************************
**************************************************************************************************************

completed:                                    0 = script was not completed; 1 = script was completed (all conditions run)
/targetstim:                                stores the itemnumber of the current target stimulus
/primestim:                                    stores the itemnumber of the current prime stimulus

<values>
/completed = 0
/targetstim = 0
/primestim = 0
</values>

**************************************************************************************************************
**************************************************************************************************************
    EXPRESSIONS
**************************************************************************************************************
**************************************************************************************************************
expressions>
/ a = trial.primeA.percentcorrect
/ b = trial.primeB.percentcorrect
/ c = tiral.primeC.percentcorrect
/ d = trial.primeD.percentcorrect
</expressions>

**************************************************************************************************************
**************************************************************************************************************
    INSTRUCTIONS
**************************************************************************************************************
**************************************************************************************************************

list instructions>
/ items = (1, 2, 3, 4, 5, 6, 7)
/ resetinterval = 20
/ selectionmode = sequence
</list>

<text instructions>
/ items = instructions
/ hjustify = left
/ size = (90%, 60%)
/ position = (50%, 85%)
/ valign = bottom
/ select = sequence
</text>

<text spacebar>
/ items = ("Leertaste drücken, um zu beginnen.")
/ position = (50%, 95%)
/ valign = bottom
</text>

<trial instructions>
/ stimulustimes = [1=instructions, spacebar]
/ correctresponse = (" ")
/ errormessage = false
/ recorddata = false
</trial>

*****************************
General Helper Trial
*****************************

This trial is used when participants are asked to place their fingers on specific response
buttons. On the touchscreen, this trial presents the (inactive) response buttons to the participants.

<trial Beginn>
/ stimulusframes = [1 = Beginn]
/ trialduration = 5000
/ validresponse = (18, 23)
/ beginresponsetime = 5000
/ errormessage = false
/ recorddata = false
</trial>

<trial touchscreenInstruct>
/ skip = [
    !computer.touch
]
/ stimulusframes = [1 = touchscreenInstruct1, touchscreenInstruct2]
/ validresponse = (57)
/ recorddata = false
</trial>

**************************************************************************************************************
**************************************************************************************************************


**************************************************************************************************************
**************************************************************************************************************
    STIMULI
**************************************************************************************************************
**************************************************************************************************************
<picture target>
/ items = Symbols
/ select = noreplace
/ size = (40%, 40%)
</picture>


<text primeB>
/ items = primeB
/ size = (40%, 40%)
/ position = (50,70)
</text>

<text primeA>
/ items = primeA
/ size = (40%, 40%)
/ position = (50,70)

</text>

<text primeD>
/ items = primeD
/ size = (40%, 40%)
/ position = (50,70)

</text>

<text primeC>
/ items = primeC
/ size = (40%, 40%)
/ position = (50,70)

</text>

<text attributeAlabel>
/ items = attributeAlabel
/ valign = top
/ halign = right
/ position = (95%, 5%)
/ txcolor = green
/ fontstyle = ("Arial", 5%)
</text>

<text attributeBlabel>
/ items = attributeBlabel
/ valign = top
/ halign = left
/ position = (5%, 5%)
/ txcolor = green
/ fontstyle = ("Arial", 5%)
</text>

<text attributeClabel>
/ items = attributeClabel
/ valign = top
/ halign = left
/ position = (5%, 5%)
/ txcolor = green
/ fontstyle = ("Arial", 5%)
</text>

<text attributeDlabel>
/ items = attributeDlabel
/ valign = top
/ halign = left
/ position = (5%, 5%)
/ txcolor = green
/ fontstyle = ("Arial", 5%)
</text>

<text error>
/ position = (50%, 75%)
/ items = ("X")
/ color = red
/ fontstyle = ("Arial", 10%, true)
</text>

<picture mask>
/ items = ("mask.jpg")
/ size = (43%, 43%)
/ position = (50,50)

</picture>

<shape blank>
/ shape = rectangle
/ color = black
/ size = (40%, 40%)
/ position = (50,50)

</shape>


**************************************************************************************************************
**************************************************************************************************************
    TRIALS    
**************************************************************************************************************
**************************************************************************************************************
<trial primeApractice>
/ validresponse = ("E", "I")
/ correctresponse = ("I")
/ stimulustimes = [0=primeA; 75=blank; 200=target; 300=mask]
/ beginresponsetime = (200)
</trial>


<trial primeBpractice>
/ validresponse = ("E", "I")
/ correctresponse = ("I")
/ stimulustimes = [0=primeB; 75=blank; 200=target; 300=mask]
/ beginresponsetime = (200)
</trial>

<trial primeCpractice>
/ validresponse = ("E", "I")
/ correctresponse = ("I")
/ stimulustimes = [0=primeC; 75=blank; 200=target; 300=mask]
/ beginresponsetime = (200)
</trial>

<trial primeDpractice>
/ validresponse = ("E", "I")
/ correctresponse = ("I")
/ stimulustimes = [0=primeD; 75=blank; 200=target; 300=mask]
/ beginresponsetime = (200)
</trial>

<trial primeNeutralpractice>
/ validresponse = ("E", "I")
/ correctresponse = ("I")
/ stimulustimes = [0=primeNeutral; 75=blank; 200=target; 300=mask]
/ beginresponsetime = (200)
</trial>

<trial primeA>
/ validresponse = ("E", "I")
/ correctresponse = ("I")
/ stimulustimes = [0=primeA; 75=blank; 200=target; 300=mask]
/ontrialend = [values.primestim = text.primea.currentitemnumber; values.targetstim = picture.target.currentitemnumber]
/ beginresponsetime = (200)
</trial>


<trial primeB>
/ validresponse = ("E", "I")
/ correctresponse = ("I")
/ stimulustimes = [0=primeB; 75=blank; 200=target; 300=mask]
/ontrialend = [values.primestim = text.primeb.currentitemnumber; values.targetstim = picture.target.currentitemnumber]
/ beginresponsetime = (200)
</trial>

<trial primeC>
/ validresponse = ("E", "I")
/ correctresponse = ("I")
/ stimulustimes = [0=primeC; 75=blank; 200=target; 300=mask]
/ontrialend = [values.primestim = text.primec.currentitemnumber; values.targetstim = picture.target.currentitemnumber]
/ beginresponsetime = (200)
</trial>

<trial primeD>
/ validresponse = ("E", "I")
/ correctresponse = ("I")
/ stimulustimes = [0=primeD; 75=blank; 200=target; 300=mask]
/ontrialend = [values.primestim = text.primed.currentitemnumber; values.targetstim = picture.target.currentitemnumber]
/ beginresponsetime = (200)
</trial>


<trial primeNeutral>
/ validresponse = ("E", "I")
/ correctresponse = ("I")
/ stimulustimes = [0=primeNeutral; 75=blank; 200=target; 300=mask]
/ontrialend = [values.primestim = picture.primeneutral.currentitemnumber; values.targetstim = picture.target.currentitemnumber]
/ beginresponsetime = (200)
</trial>

**************************************************************************************************************
**************************************************************************************************************
    BLOCKS
**************************************************************************************************************
**************************************************************************************************************
<block touchscreenInfo>
/ trials = [1 = touchscreenInstruct]
</block>


<block practice>
/ bgstim = (attributeAlabel, attributeBlabel, attributeClabel, attributeDlabel)
/ trials = [1-3 = instructions; 4 = Beginn; 5-14 = noreplace(primeApractice, primeBpractice, primeCpractice, primeDpractice, primeNeutralpractice)]
/ recorddata = true
</block>


<block test>
/ bgstim = (attributeAlabel, attributeBlabel,attributeClabel, attributeDlabel)
/ trials = [1 = instructions; 2 = Beginn; 3-50 = noreplace(primeA, primeB, primeC, primeD, primeNeutral)]
</block>



**************************************************************************************************************
**************************************************************************************************************
    EXPERIMENT
**************************************************************************************************************
**************************************************************************************************************
<expt>
/ blocks = [
    1 = touchscreenInfo;
    2=practice;
    3=test;
   
]
/onexptend = [values.completed = 1]
</expt>

***********************************************************************
Test Monkey
***********************************************************************
<monkey>
/ latencydistribution = normal(500, 100)
/ percentcorrect = 90
</monkey>


**************************************************************************************************************
                                                End of File
**************************************************************************************************************



Can you please change the <data> element to

<data>
/columns = (build, computer.platform, date, time, subject, blockcode, blocknum, trialcode, trialnum,
stimulusitem, stimulusonset, stimulusitem, stimulusonset, stimulusitem, stimulusonset, stimulusitem, stimulusonset,
display.refreshrate, display.refreshinterval,
values.primestim, values.targetstim, response, correct, latency,
trial.primeA.totalpercentcorrect, trial.primeB.totalpercentcorrect, trial.primeC.totalpercentcorrect, trial.primeD.totalpercentcorrect trial.primeNeutral.totalpercentcorrect)
/separatefiles = true
</data>

?

Then run the script and attach (do *not* paste) the raw data file to this thread. You can attach files by clicking on +Insert -> Add File.

This will log the stimulus onsets for the four stimuli presented by the trial (prime -> blank -> target -> mask) and tell me when Inquisit instructed the system to display a given stimulus. If these are okay, there may be something wrong with your system's graphics card, probably an outdated or broken driver. Find the latest available driver for the card from the card's manufacturer and install it.

O.k. I will change the data element in the way you wrote and tell you if there is any change afterwards.

Dear Dave,

I changed the data file like you told me, but I did not really understand how and where to attach the " (do *not* paste) the raw data file to this thread".
Do I have to add " do not paste" in the data file  I changed?
Do I have to do it like this:
<data>
/columns = (build, computer.platform, date, time, subject, blockcode, blocknum, trialcode, trialnum, values.primestim, values.targetstim,
                response, correct, latency,
                trial.primeA.totalpercentcorrect, trial.primeB.totalpercentcorrect, trial.primeC.totalpercentcorrect, trial.primeD.totalpercentcorrect trial.primeNeutral.totalpercentcorrect.do not paste to this thread)
/separatefiles =true
</data>

?

When I go to insert there only appears "element".
I am very sorry, but I am slightly confused.











I just ran the skript again and I noticed that there are the 4 primes and afterwards, the fiths prime is a black space so that there is no of these 4 primes.
After the fifhs prime which not exists the first prime starts to appear and so on.
In short: PrimeA, chinese character, mask, PrimeB,chinese character, mask,PrimeC,chinese character, mask,PrimeD,chinese character, mask, nothing (no sign or something else is to be seen),chinese character, mask. Afterwards it starts with primeA again.

Do you understand what I mean?

What I'm asking you to do is *attach the data file* that was created after running the script with the modified <data> element. That file is created on your computer and it will have an *.iqdat extension. To attach a file here:
- Click Reply.
- Click +Insert.
- Click Add File.
- Select the file on your computer and wait for it to upload.
- Click Post Reply.

> In short: PrimeA, chinese character, mask, PrimeB,chinese character, mask,PrimeC,chinese character, mask,PrimeD,chinese character, mask, nothing (no sign or something
> else is to be seen),chinese character, mask

In your script PrimeA, PrimeB, PrimeC and PrimeD are <text> elements -- they display words on screen. The "fifth" prime -- PrimeNeutral -- is a <picture>.

<picture primeNeutral>
/ items = ("neutral.jpg")
/ size = (20%, 20%)
</picture>

<trial primeNeutral>
/ validresponse = ("E", "I")
/ correctresponse = ("I")
/ stimulustimes = [0=primeNeutral; 75=blank; 200=target; 300=mask]
/ontrialend = [values.primestim = picture.primeneutral.currentitemnumber; values.targetstim = picture.target.currentitemnumber]
/ beginresponsetime = (200)
</trial>

It displays an image file called "neutral.jpg" -- I have no idea what that image does or does not depict; you have never posted that file. If that image displays "nothing", i.e. it is entirely black or blank, then of course you would not "see" anything before the Chinese character ("target").

Please attach neutral.jpg

Dear Dave,

thank you very much for your help.
Everything is working now as it should.
There is only one last question: At the end of the experiment I would like to add the text "Thank you the experiment is finished now". Where do I have to add this text?
I did it this way: First, I added the text under the instructions (see 1). Next, I added a thread for the ending which is identical to the text of the beginning (only the word Beginn is replaced b< Ende), and as the last step I added the number from the instructions in the block test.

1)<item instructions>
/ 1 = "~n~nIm Folgenden werden Sie nacheinander Begriffe und chinesische Schriftzeichen sehen, die in kurzem Abstand voneinander gezeigt werden. Zuerst sehen sie einen Begriff, gefolgt von einem chinesischen Schriftzeichen und als Letztes ein Pixelbild. Ignorieren Sie den Begriff vor dem Schriftzeichen. Das Pixelbild können Sie ebenfalls ignorieren; es dient lediglich dazu, die Aufgabe zu erschweren.~nIhre Aufgabe ist es anzugeben, wie positiv oder negativ Sie das Aussehen des chinesischen Schriftzeichens im Vergleich zum Durchschnitt empfinden.~nHier sehen Sie eine beispielhafte Abfolge von Begriffen:"
/ 2 = "Wenn das chinesische Schriftzeichen auf Sie negativer wirkt als der Durchschnitt, drücken Sie bitte die Taste 'E'. Empfinden Sie das Aussehen des chinesischen Schriftzeichens positiver als den Durchschnitt, drücken die bitte die Taste 'I'.~nEs ist anzumerken, dass der gezeigte Begriff in einigen Fällen die Beurteilung des Schriftzeichens beeinflussen kann. Da wir daran interessiert sind, wie Menschen diese Beeinflussung vermeiden können, geben Sie ihr Bestes, bei der Bewertung des Schriftzeichens den vorherigen Begriff zu ignorieren!~n~nGeben Sie uns eine ehrliche Einschätzung des Schriftzeichens, unabhängig von dem zuvor gezeigten Begriff."
/ 3 = "Um ein Gefühl für die Aufgabe zu bekommen, starten wir mit einem Probelauf. Denken Sie daran: Ihre Aufgabe ist es, zu beurteilen, ob Sie das chinesische Schriftzeichen negativer oder positiver empfinden als den Durchschnitt. Dazu drücken Sie entweder ‚E‘ oder ‚I‘."
/ 4=  "Die Übung ist nun beendet und wir beginnen mit der eigentlichen Aufgabe. Nochmal zur Erinnerung: Wenn Sie das Schriftzeichen als negativer als den Durchschnitt beurteilen, drücken Sie ‚E‘. Wenn Sie es positiver als den Durchschnitt finden, drücken Sie bitte ‚I‘."
/ 31= "Danke, das Experiment ist beendet"
</item>

2) <text Ende>
/items = (" Ende:
~n<%expressions.buttoninstruct2%>")
/ fontstyle = ("Arial", 3.00%, false, false, false, false, 5, 1)
/ size = (80%, 40%)
</text>
-> this is added after the text "Beginn"
(<text Beginn>
/items = (" Beginn:
~n<%expressions.buttoninstruct2%>")
/ fontstyle = ("Arial", 3.00%, false, false, false, false, 5, 1)
/ size = (80%, 40%)
</text>) -> this is only for you to understand it better what I mean

3) <block test>
/ bgstim = (attributeAlabel, attributeBlabel,attributeClabel, attributeDlabel)
/ trials = [1 = instructions; 2 = Beginn; 3-30 = sequence(primeA, primeB, primeC, primeD, primeNeutral),31= Ende]
</block>

Thank you again very much for your help!

I would not use a <text> element for that. Add a <page> element to the script

<page endpage>
^Thank you! The experiment is finished now.
</page>

and have the experiment display that page via the <expt>'s /postinstructions:

<expt>
/ postinstructions = (endpage)
...
</expt>





Hi Dave,

I saw that my question, I posted a few hours ago is not visible. I would like to know, if I can add the page element under the instruction.


Yes, you can. But it actually does not matter *where* in the script you add it. It just needs to be there; pick a place that makes logical sense to you.

Ok. I did so, but unfortunately the text appears before the experiment starts and before the instructions are seen.
Do I have to do something else, so that this text is only shown at the end of the experiment?

> Ok. I did so, but unfortunately the text appears before the experiment starts and before the instructions are seen.
> Do I have to do something else, so that this text is only shown at the end of the experiment?

You need to display the <page> via the <expt>'s /postinstructions, not /preinstructions.

Dear Dave,

thank you so much for your help!  I appreciate that very much!
I really used postinstructions like you told me, but first of all, it didn't work like I expected. Now I added the instructions after the
<expt>
/ blocks = [
1= ...
2=...
3= ...
]
/onexptend = [values.completed =1]
</expt>.
There it works like it should!:-)

Again, thank you very much for you support.

Kerstin





[/quote]


[/quote]

Dear Dave,

I have a short question concerning the output of my AMP.
As I already told you, the programm is working fine now, but nevertheless I'm not completely sure, if the output I get is right.
In some columns there are a few numbers for the trials, which seem to be wrong, but I am not completely sure. To get an idea what i am takling about you will see the output as an excel data sheet. There, I marked the relevant numbers so that you will find them better. The answer is marked as correct and than I see the number 100 in the column of total percent correct for one of my 4 primes. Can that be correct? This appears sometimes and otherwise there are numbers in all of  the columns no matter if the answer was correct or not.










































































































































































































































































































































































































































































































































































































































































[/quote]

The output looks correct and I'm not sure why you think otherwise.

The trial.primeD.totalpercentcorrect column reflects the total percentage of correct responses for "primeD" trials on a running basis.
The first primeD trial is in line 13. It was answered correctly, i.e, at this point the total percentage correct of primeD trials is 100%: 1 out of 1.
The next trial in line 14 is primeC. This trial obviously does not change anything about the total percentage correct of primeD trials, i.e. that is still 100%.
The next trial in line 15 is primeB, it's the 1st primeB trial. It was answered correctly, and the total percentage correct for primeB trials is now 100%: 1 out of 1.
None of that changes anything about the total percentage correct for either primeD or primeC.
The nex trial in line 16 is again a primeB trial. It was answered incorrectly, hence total percentage correct for primeB trials is now 50%: 1 out of 2. The total percentage correct of primeD remains unchanged, as it should.

[/quote]

Thank you Dave,

as far as I get it from your detailed answer (thank you again very much, that is very nice from you:-) ! ), there is nothing wrong with the output and everything is like it should be?

[/quote]

As I said, as far as I can tell, the output looks correct / is exactly as it is supposed to be.

Kerstin
Kerstin
Esteemed Member (1.7K reputation)Esteemed Member (1.7K reputation)Esteemed Member (1.7K reputation)Esteemed Member (1.7K reputation)Esteemed Member (1.7K reputation)Esteemed Member (1.7K reputation)Esteemed Member (1.7K reputation)Esteemed Member (1.7K reputation)Esteemed Member (1.7K reputation)
Group: Forum Members
Posts: 23, Visits: 29
Dave - Friday, March 10, 2017
Kerstin - Friday, March 10, 2017
Kerstin - Friday, March 10, 2017
Kerstin - Wednesday, March 8, 2017
Dave - Wednesday, March 8, 2017
Kerstin - Wednesday, March 8, 2017
Dave - Wednesday, March 8, 2017
Kerstin - Wednesday, March 8, 2017
Dave - Wednesday, March 8, 2017
Kerstin - Wednesday, March 8, 2017
Dave - Tuesday, March 7, 2017
Kerstin - Tuesday, March 7, 2017
Dave - Tuesday, March 7, 2017
Dave - Tuesday, March 7, 2017
Kerstin - Tuesday, March 7, 2017
Kerstin - Tuesday, March 7, 2017
Kerstin - Tuesday, March 7, 2017
Dave - Tuesday, March 7, 2017
Kerstin - Tuesday, March 7, 2017
Dave - Tuesday, March 7, 2017
[quote]
Kerstin - Tuesday, March 7, 2017
[quote]
Dave - Monday, March 6, 2017
[quote]
Kerstin - Monday, March 6, 2017
[quote]
Dave - Sunday, March 5, 2017
[quote]
Kerstin - Sunday, March 5, 2017
Dear Dave,

the programm is working after all, but nevertheless there  is a strange thing I discovered. Whenever I use the function help and than search, the program is telling me, that it does not work anywore and afterwards it closes itself automatically "Inquisit Lab does  not work anymore" this is the message I always get. What is going on there?
Yes, the installation is up to date. That is why I am so worried about this.


Windows or OSX? Which version (e.g. Windows 7, 64-bit)?

These are the chinese characters. Does the effect appear because there are too many of these characters?

<item symbols>
/1 = "pic1.jpg"
/2 = "pic2.jpg"
/3 = "pic3.jpg"
/4 = "pic4.jpg"
/5 = "pic5.jpg"
/6 = "pic6.jpg"
/7 = "pic7.jpg"
/8 = "pic8.jpg"
/9 = "pic9.jpg"
/10 = "pic10.jpg"
/11 = "pic11.jpg"
/12 = "pic12.jpg"
/13 = "pic13.jpg"
/14 = "pic14.jpg"
/15 = "pic15.jpg"
/16 = "pic16.jpg"
/17 = "pic17.jpg"
/18 = "pic18.jpg"
/19 = "pic19.jpg"
/20 = "pic20.jpg"
/21 = "pic21.jpg"
/22 = "pic22.jpg"
/23 = "pic23.jpg"
/24 = "pic24.jpg"
/25 = "pic25.jpg"
/26 = "pic26.jpg"
/27 = "pic27.jpg"
/28 = "pic28.jpg"
/29 = "pic29.jpg"
/30 = "pic30.jpg"
/31 = "pic31.jpg"
/32 = "pic32.jpg"
/33 = "pic33.jpg"
/34 = "pic34.jpg"
/35 = "pic35.jpg"
/36 = "pic36.jpg"
/37 = "pic37.jpg"
/38 = "pic38.jpg"
/39 = "pic39.jpg"
/40 = "pic40.jpg"
/41 = "pic41.jpg"
/42 = "pic42.jpg"
/43 = "pic43.jpg"
/44 = "pic44.jpg"
/45 = "pic45.jpg"
/46 = "pic46.jpg"
/47 = "pic47.jpg"
/48 = "pic48.jpg"
/49 = "pic49.jpg"
/50 = "pic50.jpg"
/51 = "pic51.jpg"
/52 = "pic52.jpg"
/53 = "pic53.jpg"
/54 = "pic54.jpg"
/55 = "pic55.jpg"
/56 = "pic56.jpg"
/57 = "pic57.jpg"
/58 = "pic58.jpg"
/59 = "pic59.jpg"
/60 = "pic60.jpg"
/61 = "pic61.jpg"
/62 = "pic62.jpg"
/63 = "pic63.jpg"
/64 = "pic64.jpg"
/65 = "pic65.jpg"
/66 = "pic66.jpg"
/67 = "pic67.jpg"
/68 = "pic68.jpg"
/69 = "pic69.jpg"
/70 = "pic70.jpg"
/71 = "pic71.jpg"
/72 = "pic72.jpg"
/73 = "pic73.jpg"
/74 = "pic74.jpg"
/75 = "pic75.jpg"
/76 = "pic76.jpg"
/77 = "pic77.jpg"
/78 = "pic78.jpg"
/79 = "pic79.jpg"
/80 = "pic80.jpg"
/81 = "pic81.jpg"
/82 = "pic82.jpg"
/83 = "pic83.jpg"
/84 = "pic84.jpg"
/85 = "pic85.jpg"
/86 = "pic86.jpg"
/87 = "pic87.jpg"
/88 = "pic88.jpg"
/89 = "pic89.jpg"
/90 = "pic90.jpg"
/91 = "pic91.jpg"
/92 = "pic92.jpg"
/93 = "pic93.jpg"
/94 = "pic94.jpg"
/95 = "pic95.jpg"
/96 = "pic96.jpg"
/97 = "pic97.jpg"
/98 = "pic98.jpg"
/99 = "pic99.jpg"
/100 = "pic100.jpg"
/101 = "pic101.jpg"
/102 = "pic102.jpg"
/103 = "pic103.jpg"
/104 = "pic104.jpg"
/105 = "pic105.jpg"
/106 = "pic106.jpg"
/107 = "pic107.jpg"
/108 = "pic108.jpg"
/109 = "pic109.jpg"
/110 = "pic110.jpg"
/111 = "pic111.jpg"
/112 = "pic112.jpg"
/113 = "pic113.jpg"
/114 = "pic114.jpg"
/115 = "pic115.jpg"
/116 = "pic116.jpg"
/117 = "pic117.jpg"
/118 = "pic118.jpg"
/119 = "pic119.jpg"
/120 = "pic120.jpg"
/121 = "pic121.jpg"
/122 = "pic122.jpg"
/123 = "pic123.jpg"
/124 = "pic124.jpg"
/125 = "pic125.jpg"
/126 = "pic126.jpg"
/127 = "pic127.jpg"
/128 = "pic128.jpg"
/129 = "pic129.jpg"
/130 = "pic130.jpg"
/131 = "pic131.jpg"
/132 = "pic132.jpg"
/133 = "pic133.jpg"
/134 = "pic134.jpg"
/135 = "pic135.jpg"
/136 = "pic136.jpg"
/137 = "pic137.jpg"
/138 = "pic138.jpg"
/139 = "pic139.jpg"
/140 = "pic140.jpg"
/141 = "pic141.jpg"
/142 = "pic142.jpg"
/143 = "pic143.jpg"
/144 = "pic144.jpg"
/145 = "pic145.jpg"
/146 = "pic146.jpg"
/147 = "pic147.jpg"
/148 = "pic148.jpg"
/149 = "pic149.jpg"
/150 = "pic150.jpg"
/151 = "pic151.jpg"
/152 = "pic152.jpg"
/153 = "pic153.jpg"
/154 = "pic154.jpg"
/155 = "pic155.jpg"
/156 = "pic156.jpg"
/157 = "pic157.jpg"
/158 = "pic158.jpg"
/159 = "pic159.jpg"
/160 = "pic160.jpg"
/161 = "pic161.jpg"
/162 = "pic162.jpg"
/163 = "pic163.jpg"
/164 = "pic164.jpg"
/165 = "pic165.jpg"
/166 = "pic166.jpg"
/167 = "pic167.jpg"
/168 = "pic168.jpg"
/169 = "pic169.jpg"
/170 = "pic170.jpg"
/171 = "pic171.jpg"
/172 = "pic172.jpg"
/173 = "pic173.jpg"
/174 = "pic174.jpg"
/175 = "pic175.jpg"
/176 = "pic176.jpg"
/177 = "pic177.jpg"
/178 = "pic178.jpg"
/179 = "pic179.jpg"
/180 = "pic180.jpg"
/181 = "pic181.jpg"
/182 = "pic182.jpg"
/183 = "pic183.jpg"
/184 = "pic184.jpg"
/185 = "pic185.jpg"
/186 = "pic186.jpg"
/187 = "pic187.jpg"
/188 = "pic188.jpg"
/189 = "pic189.jpg"
/190 = "pic190.jpg"
/191 = "pic191.jpg"
/192 = "pic192.jpg"
/193 = "pic193.jpg"
/194 = "pic194.jpg"
/195 = "pic195.jpg"
/196 = "pic196.jpg"
/197 = "pic197.jpg"
/198 = "pic198.jpg"
/199 = "pic199.jpg"
/200 = "pic200.jpg"
</item>


Post the code for the four <picture> elements primeA to primeneutral, please. The symbol items are irrelevant.
Dear Dave,

I copyed the whole skript, so that you can see what I did.
I checked all rows for possible mistakes, but I cannot make out anything that seems to be wrong.
Perhapes you are able to see something.

Thank you in advance
Kerstin

See skript below:



<item attributeAlabel>
/1 = "positiv"
</item>

<item attributeBlabel>
/1 = "positiv"
</item>

<item attributeClabel>
/1= "negativ"
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       /1 = "negativ"
</item>

<item attributeDlabel>
/1 = "negativ"
</item>

<item primeAlabel>
/1 = "sensorgesteuerte Heizungen"
</item>

<item primeBlabel>
/1 = "Sterbehilfe"
</item>

<item primeClabel>
/1 = "Smart-Häuser"
</item>

<item primeDlabel>
/1 = "Pflegeroboter"
</item>

<item primeA>
/1 = "sensorgesteuerte Heizungen"
</item>

<item primeB>
/1 = "Sterbehilfe"
</item>

<item primeC>
/1 = "Smart-Häuser"
</item>

<item primeD>
/1 = "Pflegeroboter"
</item>

<picture primeNeutral>
/ items = ("neutral.jpg")
/ size = (20%, 20%)
</picture>

***********************************************************************
Symbol and neutral stimuli
**************************************************************

<item symbols>
/1 = "pic1.jpg"
/2 = "pic2.jpg"
/3 = "pic3.jpg"
/4 = "pic4.jpg"
/5 = "pic5.jpg"
/6 = "pic6.jpg"
/7 = "pic7.jpg"
/8 = "pic8.jpg"
/9 = "pic9.jpg"
/10 = "pic10.jpg"
/11 = "pic11.jpg"
/12 = "pic12.jpg"
/13 = "pic13.jpg"
/14 = "pic14.jpg"
/15 = "pic15.jpg"
/16 = "pic16.jpg"
/17 = "pic17.jpg"
/18 = "pic18.jpg"
/19 = "pic19.jpg"
/20 = "pic20.jpg"
/21 = "pic21.jpg"
/22 = "pic22.jpg"
/23 = "pic23.jpg"
/24 = "pic24.jpg"
/25 = "pic25.jpg"
/26 = "pic26.jpg"
/27 = "pic27.jpg"
/28 = "pic28.jpg"
/29 = "pic29.jpg"
/30 = "pic30.jpg"
/31 = "pic31.jpg"
/32 = "pic32.jpg"
/33 = "pic33.jpg"
/34 = "pic34.jpg"
/35 = "pic35.jpg"
/36 = "pic36.jpg"
/37 = "pic37.jpg"
/38 = "pic38.jpg"
/39 = "pic39.jpg"
/40 = "pic40.jpg"
/41 = "pic41.jpg"
/42 = "pic42.jpg"
/43 = "pic43.jpg"
/44 = "pic44.jpg"
/45 = "pic45.jpg"
/46 = "pic46.jpg"
/47 = "pic47.jpg"
/48 = "pic48.jpg"
/49 = "pic49.jpg"
/50 = "pic50.jpg"
/51 = "pic51.jpg"
/52 = "pic52.jpg"
/53 = "pic53.jpg"
/54 = "pic54.jpg"
/55 = "pic55.jpg"
/56 = "pic56.jpg"
/57 = "pic57.jpg"
/58 = "pic58.jpg"
/59 = "pic59.jpg"
/60 = "pic60.jpg"
/61 = "pic61.jpg"
/62 = "pic62.jpg"
/63 = "pic63.jpg"
/64 = "pic64.jpg"
/65 = "pic65.jpg"
/66 = "pic66.jpg"
/67 = "pic67.jpg"
/68 = "pic68.jpg"
/69 = "pic69.jpg"
/70 = "pic70.jpg"
/71 = "pic71.jpg"
/72 = "pic72.jpg"
/73 = "pic73.jpg"
/74 = "pic74.jpg"
/75 = "pic75.jpg"
/76 = "pic76.jpg"
/77 = "pic77.jpg"
/78 = "pic78.jpg"
/79 = "pic79.jpg"
/80 = "pic80.jpg"
/81 = "pic81.jpg"
/82 = "pic82.jpg"
/83 = "pic83.jpg"
/84 = "pic84.jpg"
/85 = "pic85.jpg"
/86 = "pic86.jpg"
/87 = "pic87.jpg"
/88 = "pic88.jpg"
/89 = "pic89.jpg"
/90 = "pic90.jpg"
/91 = "pic91.jpg"
/92 = "pic92.jpg"
/93 = "pic93.jpg"
/94 = "pic94.jpg"
/95 = "pic95.jpg"
/96 = "pic96.jpg"
/97 = "pic97.jpg"
/98 = "pic98.jpg"
/99 = "pic99.jpg"
/100 = "pic100.jpg"
/101 = "pic101.jpg"
/102 = "pic102.jpg"
/103 = "pic103.jpg"
/104 = "pic104.jpg"
/105 = "pic105.jpg"
/106 = "pic106.jpg"
/107 = "pic107.jpg"
/108 = "pic108.jpg"
/109 = "pic109.jpg"
/110 = "pic110.jpg"
/111 = "pic111.jpg"
/112 = "pic112.jpg"
/113 = "pic113.jpg"
/114 = "pic114.jpg"
/115 = "pic115.jpg"
/116 = "pic116.jpg"
/117 = "pic117.jpg"
/118 = "pic118.jpg"
/119 = "pic119.jpg"
/120 = "pic120.jpg"
/121 = "pic121.jpg"
/122 = "pic122.jpg"
/123 = "pic123.jpg"
/124 = "pic124.jpg"
/125 = "pic125.jpg"
/126 = "pic126.jpg"
/127 = "pic127.jpg"
/128 = "pic128.jpg"
/129 = "pic129.jpg"
/130 = "pic130.jpg"
/131 = "pic131.jpg"
/132 = "pic132.jpg"
/133 = "pic133.jpg"
/134 = "pic134.jpg"
/135 = "pic135.jpg"
/136 = "pic136.jpg"
/137 = "pic137.jpg"
/138 = "pic138.jpg"
/139 = "pic139.jpg"
/140 = "pic140.jpg"
/141 = "pic141.jpg"
/142 = "pic142.jpg"
/143 = "pic143.jpg"
/144 = "pic144.jpg"
/145 = "pic145.jpg"
/146 = "pic146.jpg"
/147 = "pic147.jpg"
/148 = "pic148.jpg"
/149 = "pic149.jpg"
/150 = "pic150.jpg"
/151 = "pic151.jpg"
/152 = "pic152.jpg"
/153 = "pic153.jpg"
/154 = "pic154.jpg"
/155 = "pic155.jpg"
/156 = "pic156.jpg"
/157 = "pic157.jpg"
/158 = "pic158.jpg"
/159 = "pic159.jpg"
/160 = "pic160.jpg"
/161 = "pic161.jpg"
/162 = "pic162.jpg"
/163 = "pic163.jpg"
/164 = "pic164.jpg"
/165 = "pic165.jpg"
/166 = "pic166.jpg"
/167 = "pic167.jpg"
/168 = "pic168.jpg"
/169 = "pic169.jpg"
/170 = "pic170.jpg"
/171 = "pic171.jpg"
/172 = "pic172.jpg"
/173 = "pic173.jpg"
/174 = "pic174.jpg"
/175 = "pic175.jpg"
/176 = "pic176.jpg"
/177 = "pic177.jpg"
/178 = "pic178.jpg"
/179 = "pic179.jpg"
/180 = "pic180.jpg"
/181 = "pic181.jpg"
/182 = "pic182.jpg"
/183 = "pic183.jpg"
/184 = "pic184.jpg"
/185 = "pic185.jpg"
/186 = "pic186.jpg"
/187 = "pic187.jpg"
/188 = "pic188.jpg"
/189 = "pic189.jpg"
/190 = "pic190.jpg"
/191 = "pic191.jpg"
/192 = "pic192.jpg"
/193 = "pic193.jpg"
/194 = "pic194.jpg"
/195 = "pic195.jpg"
/196 = "pic196.jpg"
/197 = "pic197.jpg"
/198 = "pic198.jpg"
/199 = "pic199.jpg"
/200 = "pic200.jpg"
</item>



**************************************************************************************************************
**************************************************************************************************************
    EDITABLE INSTRUCTIONS: change instructions here
**************************************************************************************************************
**************************************************************
<item instructions_Bsp>
/ 1 = "Teil IV:~n~nIm Folgenden werden Sie nacheinander Begriffe und chinesische Schriftzeichen sehen, die in kurzem Abstand voneinander gezeigt werden. Zuerst sehen sie einen Begriff, gefolgt von einem chinesischen Schriftzeichen und als Letztes ein Pixelbild. Ignorieren Sie den Begriff vor dem Schriftzeichen. Das Pixelbild können Sie ebenfalls ignorieren; es dient lediglich dazu, die Aufgabe zu erschweren.~nIhre Aufgabe ist es anzugeben, wie positiv oder negativ Sie das Aussehen des chinesischen Schriftzeichens im Vergleich zum Durchschnitt empfinden.~nHier sehen Sie eine beispielhafte Abfolge von Begriffen:"
</item>

<item instructions>
/ 1 = "Wenn das chinesische Schriftzeichen auf Sie negativer wirkt als der Durchschnitt, drücken Sie bitte die Taste 'E'. Empfinden Sie das Aussehen des chinesischen Schriftzeichens positiver als den Durchschnitt, drücken die bitte die Taste 'I'.~nEs ist anzumerken, dass der gezeigte Begriff in einigen Fällen die Beurteilung des Schriftzeichens beeinflussen kann. Da wir daran interessiert sind, wie Menschen diese Beeinflussung vermeiden können, geben Sie ihr Bestes, bei der Bewertung des Schriftzeichens den vorherigen Begriff zu ignorieren!~n~nGeben Sie uns eine ehrliche Einschätzung des Schriftzeichens, unabhängig von dem zuvor gezeigten Begriff."
/ 2 = "Um ein Gefühl für die Aufgabe zu bekommen, starten wir mit einem Probelauf. Denken Sie daran: Ihre Aufgabe ist es, zu beurteilen, ob Sie das chinesische Schriftzeichen negativer oder positiver empfinden als den Durchschnitt. Dazu drücken Sie entweder ‚E‘ oder ‚I‘."
</item>

<item instructionsGo>
/ 1 = "Die Übung ist nun beendet und wir beginnen mit der eigentlichen Aufgabe. Nochmal zur Erinnerung: Wenn Sie das Schriftzeichen als negativer als den Durchschnitt beurteilen, drücken Sie ‚E‘. Wenn Sie es positiver als den Durchschnitt finden, drücken Sie bitte ‚I‘."
</item>



**********************************************************************************************************
general instruction expressions: adjust the instruction text depending on device used to run script
**********************************************************************************************************

<expressions>
/buttoninstruct1 = if (computer.touch) {"button";} else {"key";}
/buttoninstruct2 = if (computer.touch) {"Legen Sie ihre Zeigefinger auf die 'E' und 'I' Antworttasten~nDrücken Sie mit dem Daumen auf die Leertaste, um das Experiment zu starten";}
else {"Legen Sie ihre Zeigefinger auf die Antworttasten: 'E' und 'I'.~nDrücken Sie mit dem Daumen auf die Leertaste, um das Experiment zu starten";}
</expressions>

*******************************
General Helper Instructions
******************************

<text Beginn>
/items = (" Beginn:
~n<%expressions.buttoninstruct2%>")
/ fontstyle = ("Arial", 3.00%, false, false, false, false, 5, 1)
/ size = (80%, 40%)
</text>

***********************************************************
these instructions will be run if the script is
run on a touchscreen
***********************************************************

<text touchscreenInstruct1>
/ items = ("General Note on Touchscreen Usage
 for this Task:")
/ fontstyle = ("Arial", 5%, true, false, false, false, 5, 1)
/ position = (50%, 20%)
/ size = (80%, 20%)
/ vjustify = center
</text>

<text touchscreenInstruct2>
/ items = ("All necessary response buttons/keys will be provided at the bottom of your screen.

For example, here you see the <SPACEBAR>.
Tap it to continue to read instructions.")
/ fontstyle = ("Arial", 3%, true, false, false, false, 5, 1)
/ position = (50%, 50%)
/ size = (70%, 30%)
/ vjustify = center
</text>

**************************************************************************************************************
                                !!!REMAINING CODE: Customize after careful consideration only!!!
**************************************************************************************************************


**************************************************************************************************************
**************************************************************************************************************
    DEFAULTS
**************************************************************************************************************
**************************************************************************************************************
script requires Inquisit 5.0.0.0 or higher


<defaults>
/canvasaspectratio = (4,3)
/minimumversion = "5.0.0.0"
/ fontstyle = ("Arial", 3.5%, false, false, false, false, 5, 1)
/ screencolor = black
/ txbgcolor = black
/ txcolor = white
</defaults>

**************************************************************************************************************
**************************************************************************************************************
    DATA
**************************************************************************************************************
**************************************************************************************************************

******************
Raw Data Files
******************

<data>
/columns = (build, computer.platform, date, time, subject, blockcode, blocknum, trialcode, trialnum, values.primestim, values.targetstim,
                response, correct, latency,
                trial.primeA.totalpercentcorrect, trial.primeB.totalpercentcorrect, trial.primeC.totalpercentcorrect, trial.primeD.totalpercentcorrect trial.primeNeutral.totalpercentcorrect)
/separatefiles = true
</data>

*******************
Summary Data File
*******************

<summarydata>
/columns = (script.filename, script.startdate, script.starttime, script.subjectid, script.elapsedtime, computer.platform, values.completed,
trial.primeA.totalpercentcorrect, trial.primeB.totalpercentcorrect, trial.primeC.totalpercentcorrect, trial.primeD.totalpercentcorrect, trial.primeNeutral.totalpercentcorrect)
/ separatefiles = true
</summarydata>

**************************************************************************************************************
**************************************************************************************************************
    VALUES: automatically updated
**************************************************************************************************************
**************************************************************************************************************

completed:                                    0 = script was not completed; 1 = script was completed (all conditions run)
/targetstim:                                stores the itemnumber of the current target stimulus
/primestim:                                    stores the itemnumber of the current prime stimulus

<values>
/completed = 0
/targetstim = 0
/primestim = 0
</values>

**************************************************************************************************************
**************************************************************************************************************
    EXPRESSIONS
**************************************************************************************************************
**************************************************************************************************************
expressions>
/ a = trial.primeA.percentcorrect
/ b = trial.primeB.percentcorrect
/ c = tiral.primeC.percentcorrect
/ d = trial.primeD.percentcorrect
</expressions>

**************************************************************************************************************
**************************************************************************************************************
    INSTRUCTIONS
**************************************************************************************************************
**************************************************************************************************************

list instructions>
/ items = (1, 2, 3, 4, 5, 6, 7)
/ resetinterval = 20
/ selectionmode = sequence
</list>

<text instructions>
/ items = instructions
/ hjustify = left
/ size = (90%, 60%)
/ position = (50%, 85%)
/ valign = bottom
/ select = sequence
</text>

<text spacebar>
/ items = ("Leertaste drücken, um zu beginnen.")
/ position = (50%, 95%)
/ valign = bottom
</text>

<trial instructions>
/ stimulustimes = [1=instructions, spacebar]
/ correctresponse = (" ")
/ errormessage = false
/ recorddata = false
</trial>

*****************************
General Helper Trial
*****************************

This trial is used when participants are asked to place their fingers on specific response
buttons. On the touchscreen, this trial presents the (inactive) response buttons to the participants.

<trial Beginn>
/ stimulusframes = [1 = Beginn]
/ trialduration = 5000
/ validresponse = (18, 23)
/ beginresponsetime = 5000
/ errormessage = false
/ recorddata = false
</trial>

<trial touchscreenInstruct>
/ skip = [
    !computer.touch
]
/ stimulusframes = [1 = touchscreenInstruct1, touchscreenInstruct2]
/ validresponse = (57)
/ recorddata = false
</trial>

**************************************************************************************************************
**************************************************************************************************************


**************************************************************************************************************
**************************************************************************************************************
    STIMULI
**************************************************************************************************************
**************************************************************************************************************
<picture target>
/ items = Symbols
/ select = noreplace
/ size = (40%, 40%)
</picture>


<text primeB>
/ items = primeB
/ size = (40%, 40%)
/ position = (50,70)
</text>

<text primeA>
/ items = primeA
/ size = (40%, 40%)
/ position = (50,70)

</text>

<text primeD>
/ items = primeD
/ size = (40%, 40%)
/ position = (50,70)

</text>

<text primeC>
/ items = primeC
/ size = (40%, 40%)
/ position = (50,70)

</text>

<text attributeAlabel>
/ items = attributeAlabel
/ valign = top
/ halign = right
/ position = (95%, 5%)
/ txcolor = green
/ fontstyle = ("Arial", 5%)
</text>

<text attributeBlabel>
/ items = attributeBlabel
/ valign = top
/ halign = left
/ position = (5%, 5%)
/ txcolor = green
/ fontstyle = ("Arial", 5%)
</text>

<text attributeClabel>
/ items = attributeClabel
/ valign = top
/ halign = left
/ position = (5%, 5%)
/ txcolor = green
/ fontstyle = ("Arial", 5%)
</text>

<text attributeDlabel>
/ items = attributeDlabel
/ valign = top
/ halign = left
/ position = (5%, 5%)
/ txcolor = green
/ fontstyle = ("Arial", 5%)
</text>

<text error>
/ position = (50%, 75%)
/ items = ("X")
/ color = red
/ fontstyle = ("Arial", 10%, true)
</text>

<picture mask>
/ items = ("mask.jpg")
/ size = (43%, 43%)
/ position = (50,50)

</picture>

<shape blank>
/ shape = rectangle
/ color = black
/ size = (40%, 40%)
/ position = (50,50)

</shape>


**************************************************************************************************************
**************************************************************************************************************
    TRIALS    
**************************************************************************************************************
**************************************************************************************************************
<trial primeApractice>
/ validresponse = ("E", "I")
/ correctresponse = ("I")
/ stimulustimes = [0=primeA; 75=blank; 200=target; 300=mask]
/ beginresponsetime = (200)
</trial>


<trial primeBpractice>
/ validresponse = ("E", "I")
/ correctresponse = ("I")
/ stimulustimes = [0=primeB; 75=blank; 200=target; 300=mask]
/ beginresponsetime = (200)
</trial>

<trial primeCpractice>
/ validresponse = ("E", "I")
/ correctresponse = ("I")
/ stimulustimes = [0=primeC; 75=blank; 200=target; 300=mask]
/ beginresponsetime = (200)
</trial>

<trial primeDpractice>
/ validresponse = ("E", "I")
/ correctresponse = ("I")
/ stimulustimes = [0=primeD; 75=blank; 200=target; 300=mask]
/ beginresponsetime = (200)
</trial>

<trial primeNeutralpractice>
/ validresponse = ("E", "I")
/ correctresponse = ("I")
/ stimulustimes = [0=primeNeutral; 75=blank; 200=target; 300=mask]
/ beginresponsetime = (200)
</trial>

<trial primeA>
/ validresponse = ("E", "I")
/ correctresponse = ("I")
/ stimulustimes = [0=primeA; 75=blank; 200=target; 300=mask]
/ontrialend = [values.primestim = text.primea.currentitemnumber; values.targetstim = picture.target.currentitemnumber]
/ beginresponsetime = (200)
</trial>


<trial primeB>
/ validresponse = ("E", "I")
/ correctresponse = ("I")
/ stimulustimes = [0=primeB; 75=blank; 200=target; 300=mask]
/ontrialend = [values.primestim = text.primeb.currentitemnumber; values.targetstim = picture.target.currentitemnumber]
/ beginresponsetime = (200)
</trial>

<trial primeC>
/ validresponse = ("E", "I")
/ correctresponse = ("I")
/ stimulustimes = [0=primeC; 75=blank; 200=target; 300=mask]
/ontrialend = [values.primestim = text.primec.currentitemnumber; values.targetstim = picture.target.currentitemnumber]
/ beginresponsetime = (200)
</trial>

<trial primeD>
/ validresponse = ("E", "I")
/ correctresponse = ("I")
/ stimulustimes = [0=primeD; 75=blank; 200=target; 300=mask]
/ontrialend = [values.primestim = text.primed.currentitemnumber; values.targetstim = picture.target.currentitemnumber]
/ beginresponsetime = (200)
</trial>


<trial primeNeutral>
/ validresponse = ("E", "I")
/ correctresponse = ("I")
/ stimulustimes = [0=primeNeutral; 75=blank; 200=target; 300=mask]
/ontrialend = [values.primestim = picture.primeneutral.currentitemnumber; values.targetstim = picture.target.currentitemnumber]
/ beginresponsetime = (200)
</trial>

**************************************************************************************************************
**************************************************************************************************************
    BLOCKS
**************************************************************************************************************
**************************************************************************************************************
<block touchscreenInfo>
/ trials = [1 = touchscreenInstruct]
</block>


<block practice>
/ bgstim = (attributeAlabel, attributeBlabel, attributeClabel, attributeDlabel)
/ trials = [1-3 = instructions; 4 = Beginn; 5-14 = noreplace(primeApractice, primeBpractice, primeCpractice, primeDpractice, primeNeutralpractice)]
/ recorddata = true
</block>


<block test>
/ bgstim = (attributeAlabel, attributeBlabel,attributeClabel, attributeDlabel)
/ trials = [1 = instructions; 2 = Beginn; 3-50 = noreplace(primeA, primeB, primeC, primeD, primeNeutral)]
</block>



**************************************************************************************************************
**************************************************************************************************************
    EXPERIMENT
**************************************************************************************************************
**************************************************************************************************************
<expt>
/ blocks = [
    1 = touchscreenInfo;
    2=practice;
    3=test;
   
]
/onexptend = [values.completed = 1]
</expt>

***********************************************************************
Test Monkey
***********************************************************************
<monkey>
/ latencydistribution = normal(500, 100)
/ percentcorrect = 90
</monkey>


**************************************************************************************************************
                                                End of File
**************************************************************************************************************



Can you please change the <data> element to

<data>
/columns = (build, computer.platform, date, time, subject, blockcode, blocknum, trialcode, trialnum,
stimulusitem, stimulusonset, stimulusitem, stimulusonset, stimulusitem, stimulusonset, stimulusitem, stimulusonset,
display.refreshrate, display.refreshinterval,
values.primestim, values.targetstim, response, correct, latency,
trial.primeA.totalpercentcorrect, trial.primeB.totalpercentcorrect, trial.primeC.totalpercentcorrect, trial.primeD.totalpercentcorrect trial.primeNeutral.totalpercentcorrect)
/separatefiles = true
</data>

?

Then run the script and attach (do *not* paste) the raw data file to this thread. You can attach files by clicking on +Insert -> Add File.

This will log the stimulus onsets for the four stimuli presented by the trial (prime -> blank -> target -> mask) and tell me when Inquisit instructed the system to display a given stimulus. If these are okay, there may be something wrong with your system's graphics card, probably an outdated or broken driver. Find the latest available driver for the card from the card's manufacturer and install it.

O.k. I will change the data element in the way you wrote and tell you if there is any change afterwards.

Dear Dave,

I changed the data file like you told me, but I did not really understand how and where to attach the " (do *not* paste) the raw data file to this thread".
Do I have to add " do not paste" in the data file  I changed?
Do I have to do it like this:
<data>
/columns = (build, computer.platform, date, time, subject, blockcode, blocknum, trialcode, trialnum, values.primestim, values.targetstim,
                response, correct, latency,
                trial.primeA.totalpercentcorrect, trial.primeB.totalpercentcorrect, trial.primeC.totalpercentcorrect, trial.primeD.totalpercentcorrect trial.primeNeutral.totalpercentcorrect.do not paste to this thread)
/separatefiles =true
</data>

?

When I go to insert there only appears "element".
I am very sorry, but I am slightly confused.











I just ran the skript again and I noticed that there are the 4 primes and afterwards, the fiths prime is a black space so that there is no of these 4 primes.
After the fifhs prime which not exists the first prime starts to appear and so on.
In short: PrimeA, chinese character, mask, PrimeB,chinese character, mask,PrimeC,chinese character, mask,PrimeD,chinese character, mask, nothing (no sign or something else is to be seen),chinese character, mask. Afterwards it starts with primeA again.

Do you understand what I mean?

What I'm asking you to do is *attach the data file* that was created after running the script with the modified <data> element. That file is created on your computer and it will have an *.iqdat extension. To attach a file here:
- Click Reply.
- Click +Insert.
- Click Add File.
- Select the file on your computer and wait for it to upload.
- Click Post Reply.

> In short: PrimeA, chinese character, mask, PrimeB,chinese character, mask,PrimeC,chinese character, mask,PrimeD,chinese character, mask, nothing (no sign or something
> else is to be seen),chinese character, mask

In your script PrimeA, PrimeB, PrimeC and PrimeD are <text> elements -- they display words on screen. The "fifth" prime -- PrimeNeutral -- is a <picture>.

<picture primeNeutral>
/ items = ("neutral.jpg")
/ size = (20%, 20%)
</picture>

<trial primeNeutral>
/ validresponse = ("E", "I")
/ correctresponse = ("I")
/ stimulustimes = [0=primeNeutral; 75=blank; 200=target; 300=mask]
/ontrialend = [values.primestim = picture.primeneutral.currentitemnumber; values.targetstim = picture.target.currentitemnumber]
/ beginresponsetime = (200)
</trial>

It displays an image file called "neutral.jpg" -- I have no idea what that image does or does not depict; you have never posted that file. If that image displays "nothing", i.e. it is entirely black or blank, then of course you would not "see" anything before the Chinese character ("target").

Please attach neutral.jpg

Dear Dave,

thank you very much for your help.
Everything is working now as it should.
There is only one last question: At the end of the experiment I would like to add the text "Thank you the experiment is finished now". Where do I have to add this text?
I did it this way: First, I added the text under the instructions (see 1). Next, I added a thread for the ending which is identical to the text of the beginning (only the word Beginn is replaced b< Ende), and as the last step I added the number from the instructions in the block test.

1)<item instructions>
/ 1 = "~n~nIm Folgenden werden Sie nacheinander Begriffe und chinesische Schriftzeichen sehen, die in kurzem Abstand voneinander gezeigt werden. Zuerst sehen sie einen Begriff, gefolgt von einem chinesischen Schriftzeichen und als Letztes ein Pixelbild. Ignorieren Sie den Begriff vor dem Schriftzeichen. Das Pixelbild können Sie ebenfalls ignorieren; es dient lediglich dazu, die Aufgabe zu erschweren.~nIhre Aufgabe ist es anzugeben, wie positiv oder negativ Sie das Aussehen des chinesischen Schriftzeichens im Vergleich zum Durchschnitt empfinden.~nHier sehen Sie eine beispielhafte Abfolge von Begriffen:"
/ 2 = "Wenn das chinesische Schriftzeichen auf Sie negativer wirkt als der Durchschnitt, drücken Sie bitte die Taste 'E'. Empfinden Sie das Aussehen des chinesischen Schriftzeichens positiver als den Durchschnitt, drücken die bitte die Taste 'I'.~nEs ist anzumerken, dass der gezeigte Begriff in einigen Fällen die Beurteilung des Schriftzeichens beeinflussen kann. Da wir daran interessiert sind, wie Menschen diese Beeinflussung vermeiden können, geben Sie ihr Bestes, bei der Bewertung des Schriftzeichens den vorherigen Begriff zu ignorieren!~n~nGeben Sie uns eine ehrliche Einschätzung des Schriftzeichens, unabhängig von dem zuvor gezeigten Begriff."
/ 3 = "Um ein Gefühl für die Aufgabe zu bekommen, starten wir mit einem Probelauf. Denken Sie daran: Ihre Aufgabe ist es, zu beurteilen, ob Sie das chinesische Schriftzeichen negativer oder positiver empfinden als den Durchschnitt. Dazu drücken Sie entweder ‚E‘ oder ‚I‘."
/ 4=  "Die Übung ist nun beendet und wir beginnen mit der eigentlichen Aufgabe. Nochmal zur Erinnerung: Wenn Sie das Schriftzeichen als negativer als den Durchschnitt beurteilen, drücken Sie ‚E‘. Wenn Sie es positiver als den Durchschnitt finden, drücken Sie bitte ‚I‘."
/ 31= "Danke, das Experiment ist beendet"
</item>

2) <text Ende>
/items = (" Ende:
~n<%expressions.buttoninstruct2%>")
/ fontstyle = ("Arial", 3.00%, false, false, false, false, 5, 1)
/ size = (80%, 40%)
</text>
-> this is added after the text "Beginn"
(<text Beginn>
/items = (" Beginn:
~n<%expressions.buttoninstruct2%>")
/ fontstyle = ("Arial", 3.00%, false, false, false, false, 5, 1)
/ size = (80%, 40%)
</text>) -> this is only for you to understand it better what I mean

3) <block test>
/ bgstim = (attributeAlabel, attributeBlabel,attributeClabel, attributeDlabel)
/ trials = [1 = instructions; 2 = Beginn; 3-30 = sequence(primeA, primeB, primeC, primeD, primeNeutral),31= Ende]
</block>

Thank you again very much for your help!

I would not use a <text> element for that. Add a <page> element to the script

<page endpage>
^Thank you! The experiment is finished now.
</page>

and have the experiment display that page via the <expt>'s /postinstructions:

<expt>
/ postinstructions = (endpage)
...
</expt>





Hi Dave,

I saw that my question, I posted a few hours ago is not visible. I would like to know, if I can add the page element under the instruction.


Yes, you can. But it actually does not matter *where* in the script you add it. It just needs to be there; pick a place that makes logical sense to you.

Ok. I did so, but unfortunately the text appears before the experiment starts and before the instructions are seen.
Do I have to do something else, so that this text is only shown at the end of the experiment?

> Ok. I did so, but unfortunately the text appears before the experiment starts and before the instructions are seen.
> Do I have to do something else, so that this text is only shown at the end of the experiment?

You need to display the <page> via the <expt>'s /postinstructions, not /preinstructions.

Dear Dave,

thank you so much for your help!  I appreciate that very much!
I really used postinstructions like you told me, but first of all, it didn't work like I expected. Now I added the instructions after the
<expt>
/ blocks = [
1= ...
2=...
3= ...
]
/onexptend = [values.completed =1]
</expt>.
There it works like it should!:-)

Again, thank you very much for you support.

Kerstin





[/quote]


[/quote]

Dear Dave,

I have a short question concerning the output of my AMP.
As I already told you, the programm is working fine now, but nevertheless I'm not completely sure, if the output I get is right.
In some columns there are a few numbers for the trials, which seem to be wrong, but I am not completely sure. To get an idea what i am takling about you will see the output as an excel data sheet. There, I marked the relevant numbers so that you will find them better. The answer is marked as correct and than I see the number 100 in the column of total percent correct for one of my 4 primes. Can that be correct? This appears sometimes and otherwise there are numbers in all of  the columns no matter if the answer was correct or not.










































































































































































































































































































































































































































































































































































































































































[/quote]

The output looks correct and I'm not sure why you think otherwise.

The trial.primeD.totalpercentcorrect column reflects the total percentage of correct responses for "primeD" trials on a running basis.
The first primeD trial is in line 13. It was answered correctly, i.e, at this point the total percentage correct of primeD trials is 100%: 1 out of 1.
The next trial in line 14 is primeC. This trial obviously does not change anything about the total percentage correct of primeD trials, i.e. that is still 100%.
The next trial in line 15 is primeB, it's the 1st primeB trial. It was answered correctly, and the total percentage correct for primeB trials is now 100%: 1 out of 1.
None of that changes anything about the total percentage correct for either primeD or primeC.
The nex trial in line 16 is again a primeB trial. It was answered incorrectly, hence total percentage correct for primeB trials is now 50%: 1 out of 2. The total percentage correct of primeD remains unchanged, as it should.

[/quote]

Thank you Dave,

as far as I get it from your detailed answer (thank you again very much, that is very nice from you:-) ! ), there is nothing wrong with the output and everything is like it should be?


Dave
Dave
Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)
Group: Administrators
Posts: 13K, Visits: 105K
Kerstin - Friday, March 10, 2017
Kerstin - Friday, March 10, 2017
Kerstin - Wednesday, March 8, 2017
Dave - Wednesday, March 8, 2017
Kerstin - Wednesday, March 8, 2017
Dave - Wednesday, March 8, 2017
Kerstin - Wednesday, March 8, 2017
Dave - Wednesday, March 8, 2017
Kerstin - Wednesday, March 8, 2017
Dave - Tuesday, March 7, 2017
Kerstin - Tuesday, March 7, 2017
Dave - Tuesday, March 7, 2017
Dave - Tuesday, March 7, 2017
Kerstin - Tuesday, March 7, 2017
Kerstin - Tuesday, March 7, 2017
Kerstin - Tuesday, March 7, 2017
Dave - Tuesday, March 7, 2017
Kerstin - Tuesday, March 7, 2017
Dave - Tuesday, March 7, 2017
Kerstin - Tuesday, March 7, 2017
[quote]
Dave - Monday, March 6, 2017
[quote]
Kerstin - Monday, March 6, 2017
[quote]
Dave - Sunday, March 5, 2017
[quote]
Kerstin - Sunday, March 5, 2017
Dear Dave,

the programm is working after all, but nevertheless there  is a strange thing I discovered. Whenever I use the function help and than search, the program is telling me, that it does not work anywore and afterwards it closes itself automatically "Inquisit Lab does  not work anymore" this is the message I always get. What is going on there?
Yes, the installation is up to date. That is why I am so worried about this.


Windows or OSX? Which version (e.g. Windows 7, 64-bit)?

These are the chinese characters. Does the effect appear because there are too many of these characters?

<item symbols>
/1 = "pic1.jpg"
/2 = "pic2.jpg"
/3 = "pic3.jpg"
/4 = "pic4.jpg"
/5 = "pic5.jpg"
/6 = "pic6.jpg"
/7 = "pic7.jpg"
/8 = "pic8.jpg"
/9 = "pic9.jpg"
/10 = "pic10.jpg"
/11 = "pic11.jpg"
/12 = "pic12.jpg"
/13 = "pic13.jpg"
/14 = "pic14.jpg"
/15 = "pic15.jpg"
/16 = "pic16.jpg"
/17 = "pic17.jpg"
/18 = "pic18.jpg"
/19 = "pic19.jpg"
/20 = "pic20.jpg"
/21 = "pic21.jpg"
/22 = "pic22.jpg"
/23 = "pic23.jpg"
/24 = "pic24.jpg"
/25 = "pic25.jpg"
/26 = "pic26.jpg"
/27 = "pic27.jpg"
/28 = "pic28.jpg"
/29 = "pic29.jpg"
/30 = "pic30.jpg"
/31 = "pic31.jpg"
/32 = "pic32.jpg"
/33 = "pic33.jpg"
/34 = "pic34.jpg"
/35 = "pic35.jpg"
/36 = "pic36.jpg"
/37 = "pic37.jpg"
/38 = "pic38.jpg"
/39 = "pic39.jpg"
/40 = "pic40.jpg"
/41 = "pic41.jpg"
/42 = "pic42.jpg"
/43 = "pic43.jpg"
/44 = "pic44.jpg"
/45 = "pic45.jpg"
/46 = "pic46.jpg"
/47 = "pic47.jpg"
/48 = "pic48.jpg"
/49 = "pic49.jpg"
/50 = "pic50.jpg"
/51 = "pic51.jpg"
/52 = "pic52.jpg"
/53 = "pic53.jpg"
/54 = "pic54.jpg"
/55 = "pic55.jpg"
/56 = "pic56.jpg"
/57 = "pic57.jpg"
/58 = "pic58.jpg"
/59 = "pic59.jpg"
/60 = "pic60.jpg"
/61 = "pic61.jpg"
/62 = "pic62.jpg"
/63 = "pic63.jpg"
/64 = "pic64.jpg"
/65 = "pic65.jpg"
/66 = "pic66.jpg"
/67 = "pic67.jpg"
/68 = "pic68.jpg"
/69 = "pic69.jpg"
/70 = "pic70.jpg"
/71 = "pic71.jpg"
/72 = "pic72.jpg"
/73 = "pic73.jpg"
/74 = "pic74.jpg"
/75 = "pic75.jpg"
/76 = "pic76.jpg"
/77 = "pic77.jpg"
/78 = "pic78.jpg"
/79 = "pic79.jpg"
/80 = "pic80.jpg"
/81 = "pic81.jpg"
/82 = "pic82.jpg"
/83 = "pic83.jpg"
/84 = "pic84.jpg"
/85 = "pic85.jpg"
/86 = "pic86.jpg"
/87 = "pic87.jpg"
/88 = "pic88.jpg"
/89 = "pic89.jpg"
/90 = "pic90.jpg"
/91 = "pic91.jpg"
/92 = "pic92.jpg"
/93 = "pic93.jpg"
/94 = "pic94.jpg"
/95 = "pic95.jpg"
/96 = "pic96.jpg"
/97 = "pic97.jpg"
/98 = "pic98.jpg"
/99 = "pic99.jpg"
/100 = "pic100.jpg"
/101 = "pic101.jpg"
/102 = "pic102.jpg"
/103 = "pic103.jpg"
/104 = "pic104.jpg"
/105 = "pic105.jpg"
/106 = "pic106.jpg"
/107 = "pic107.jpg"
/108 = "pic108.jpg"
/109 = "pic109.jpg"
/110 = "pic110.jpg"
/111 = "pic111.jpg"
/112 = "pic112.jpg"
/113 = "pic113.jpg"
/114 = "pic114.jpg"
/115 = "pic115.jpg"
/116 = "pic116.jpg"
/117 = "pic117.jpg"
/118 = "pic118.jpg"
/119 = "pic119.jpg"
/120 = "pic120.jpg"
/121 = "pic121.jpg"
/122 = "pic122.jpg"
/123 = "pic123.jpg"
/124 = "pic124.jpg"
/125 = "pic125.jpg"
/126 = "pic126.jpg"
/127 = "pic127.jpg"
/128 = "pic128.jpg"
/129 = "pic129.jpg"
/130 = "pic130.jpg"
/131 = "pic131.jpg"
/132 = "pic132.jpg"
/133 = "pic133.jpg"
/134 = "pic134.jpg"
/135 = "pic135.jpg"
/136 = "pic136.jpg"
/137 = "pic137.jpg"
/138 = "pic138.jpg"
/139 = "pic139.jpg"
/140 = "pic140.jpg"
/141 = "pic141.jpg"
/142 = "pic142.jpg"
/143 = "pic143.jpg"
/144 = "pic144.jpg"
/145 = "pic145.jpg"
/146 = "pic146.jpg"
/147 = "pic147.jpg"
/148 = "pic148.jpg"
/149 = "pic149.jpg"
/150 = "pic150.jpg"
/151 = "pic151.jpg"
/152 = "pic152.jpg"
/153 = "pic153.jpg"
/154 = "pic154.jpg"
/155 = "pic155.jpg"
/156 = "pic156.jpg"
/157 = "pic157.jpg"
/158 = "pic158.jpg"
/159 = "pic159.jpg"
/160 = "pic160.jpg"
/161 = "pic161.jpg"
/162 = "pic162.jpg"
/163 = "pic163.jpg"
/164 = "pic164.jpg"
/165 = "pic165.jpg"
/166 = "pic166.jpg"
/167 = "pic167.jpg"
/168 = "pic168.jpg"
/169 = "pic169.jpg"
/170 = "pic170.jpg"
/171 = "pic171.jpg"
/172 = "pic172.jpg"
/173 = "pic173.jpg"
/174 = "pic174.jpg"
/175 = "pic175.jpg"
/176 = "pic176.jpg"
/177 = "pic177.jpg"
/178 = "pic178.jpg"
/179 = "pic179.jpg"
/180 = "pic180.jpg"
/181 = "pic181.jpg"
/182 = "pic182.jpg"
/183 = "pic183.jpg"
/184 = "pic184.jpg"
/185 = "pic185.jpg"
/186 = "pic186.jpg"
/187 = "pic187.jpg"
/188 = "pic188.jpg"
/189 = "pic189.jpg"
/190 = "pic190.jpg"
/191 = "pic191.jpg"
/192 = "pic192.jpg"
/193 = "pic193.jpg"
/194 = "pic194.jpg"
/195 = "pic195.jpg"
/196 = "pic196.jpg"
/197 = "pic197.jpg"
/198 = "pic198.jpg"
/199 = "pic199.jpg"
/200 = "pic200.jpg"
</item>


Post the code for the four <picture> elements primeA to primeneutral, please. The symbol items are irrelevant.
Dear Dave,

I copyed the whole skript, so that you can see what I did.
I checked all rows for possible mistakes, but I cannot make out anything that seems to be wrong.
Perhapes you are able to see something.

Thank you in advance
Kerstin

See skript below:



<item attributeAlabel>
/1 = "positiv"
</item>

<item attributeBlabel>
/1 = "positiv"
</item>

<item attributeClabel>
/1= "negativ"
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       /1 = "negativ"
</item>

<item attributeDlabel>
/1 = "negativ"
</item>

<item primeAlabel>
/1 = "sensorgesteuerte Heizungen"
</item>

<item primeBlabel>
/1 = "Sterbehilfe"
</item>

<item primeClabel>
/1 = "Smart-Häuser"
</item>

<item primeDlabel>
/1 = "Pflegeroboter"
</item>

<item primeA>
/1 = "sensorgesteuerte Heizungen"
</item>

<item primeB>
/1 = "Sterbehilfe"
</item>

<item primeC>
/1 = "Smart-Häuser"
</item>

<item primeD>
/1 = "Pflegeroboter"
</item>

<picture primeNeutral>
/ items = ("neutral.jpg")
/ size = (20%, 20%)
</picture>

***********************************************************************
Symbol and neutral stimuli
**************************************************************

<item symbols>
/1 = "pic1.jpg"
/2 = "pic2.jpg"
/3 = "pic3.jpg"
/4 = "pic4.jpg"
/5 = "pic5.jpg"
/6 = "pic6.jpg"
/7 = "pic7.jpg"
/8 = "pic8.jpg"
/9 = "pic9.jpg"
/10 = "pic10.jpg"
/11 = "pic11.jpg"
/12 = "pic12.jpg"
/13 = "pic13.jpg"
/14 = "pic14.jpg"
/15 = "pic15.jpg"
/16 = "pic16.jpg"
/17 = "pic17.jpg"
/18 = "pic18.jpg"
/19 = "pic19.jpg"
/20 = "pic20.jpg"
/21 = "pic21.jpg"
/22 = "pic22.jpg"
/23 = "pic23.jpg"
/24 = "pic24.jpg"
/25 = "pic25.jpg"
/26 = "pic26.jpg"
/27 = "pic27.jpg"
/28 = "pic28.jpg"
/29 = "pic29.jpg"
/30 = "pic30.jpg"
/31 = "pic31.jpg"
/32 = "pic32.jpg"
/33 = "pic33.jpg"
/34 = "pic34.jpg"
/35 = "pic35.jpg"
/36 = "pic36.jpg"
/37 = "pic37.jpg"
/38 = "pic38.jpg"
/39 = "pic39.jpg"
/40 = "pic40.jpg"
/41 = "pic41.jpg"
/42 = "pic42.jpg"
/43 = "pic43.jpg"
/44 = "pic44.jpg"
/45 = "pic45.jpg"
/46 = "pic46.jpg"
/47 = "pic47.jpg"
/48 = "pic48.jpg"
/49 = "pic49.jpg"
/50 = "pic50.jpg"
/51 = "pic51.jpg"
/52 = "pic52.jpg"
/53 = "pic53.jpg"
/54 = "pic54.jpg"
/55 = "pic55.jpg"
/56 = "pic56.jpg"
/57 = "pic57.jpg"
/58 = "pic58.jpg"
/59 = "pic59.jpg"
/60 = "pic60.jpg"
/61 = "pic61.jpg"
/62 = "pic62.jpg"
/63 = "pic63.jpg"
/64 = "pic64.jpg"
/65 = "pic65.jpg"
/66 = "pic66.jpg"
/67 = "pic67.jpg"
/68 = "pic68.jpg"
/69 = "pic69.jpg"
/70 = "pic70.jpg"
/71 = "pic71.jpg"
/72 = "pic72.jpg"
/73 = "pic73.jpg"
/74 = "pic74.jpg"
/75 = "pic75.jpg"
/76 = "pic76.jpg"
/77 = "pic77.jpg"
/78 = "pic78.jpg"
/79 = "pic79.jpg"
/80 = "pic80.jpg"
/81 = "pic81.jpg"
/82 = "pic82.jpg"
/83 = "pic83.jpg"
/84 = "pic84.jpg"
/85 = "pic85.jpg"
/86 = "pic86.jpg"
/87 = "pic87.jpg"
/88 = "pic88.jpg"
/89 = "pic89.jpg"
/90 = "pic90.jpg"
/91 = "pic91.jpg"
/92 = "pic92.jpg"
/93 = "pic93.jpg"
/94 = "pic94.jpg"
/95 = "pic95.jpg"
/96 = "pic96.jpg"
/97 = "pic97.jpg"
/98 = "pic98.jpg"
/99 = "pic99.jpg"
/100 = "pic100.jpg"
/101 = "pic101.jpg"
/102 = "pic102.jpg"
/103 = "pic103.jpg"
/104 = "pic104.jpg"
/105 = "pic105.jpg"
/106 = "pic106.jpg"
/107 = "pic107.jpg"
/108 = "pic108.jpg"
/109 = "pic109.jpg"
/110 = "pic110.jpg"
/111 = "pic111.jpg"
/112 = "pic112.jpg"
/113 = "pic113.jpg"
/114 = "pic114.jpg"
/115 = "pic115.jpg"
/116 = "pic116.jpg"
/117 = "pic117.jpg"
/118 = "pic118.jpg"
/119 = "pic119.jpg"
/120 = "pic120.jpg"
/121 = "pic121.jpg"
/122 = "pic122.jpg"
/123 = "pic123.jpg"
/124 = "pic124.jpg"
/125 = "pic125.jpg"
/126 = "pic126.jpg"
/127 = "pic127.jpg"
/128 = "pic128.jpg"
/129 = "pic129.jpg"
/130 = "pic130.jpg"
/131 = "pic131.jpg"
/132 = "pic132.jpg"
/133 = "pic133.jpg"
/134 = "pic134.jpg"
/135 = "pic135.jpg"
/136 = "pic136.jpg"
/137 = "pic137.jpg"
/138 = "pic138.jpg"
/139 = "pic139.jpg"
/140 = "pic140.jpg"
/141 = "pic141.jpg"
/142 = "pic142.jpg"
/143 = "pic143.jpg"
/144 = "pic144.jpg"
/145 = "pic145.jpg"
/146 = "pic146.jpg"
/147 = "pic147.jpg"
/148 = "pic148.jpg"
/149 = "pic149.jpg"
/150 = "pic150.jpg"
/151 = "pic151.jpg"
/152 = "pic152.jpg"
/153 = "pic153.jpg"
/154 = "pic154.jpg"
/155 = "pic155.jpg"
/156 = "pic156.jpg"
/157 = "pic157.jpg"
/158 = "pic158.jpg"
/159 = "pic159.jpg"
/160 = "pic160.jpg"
/161 = "pic161.jpg"
/162 = "pic162.jpg"
/163 = "pic163.jpg"
/164 = "pic164.jpg"
/165 = "pic165.jpg"
/166 = "pic166.jpg"
/167 = "pic167.jpg"
/168 = "pic168.jpg"
/169 = "pic169.jpg"
/170 = "pic170.jpg"
/171 = "pic171.jpg"
/172 = "pic172.jpg"
/173 = "pic173.jpg"
/174 = "pic174.jpg"
/175 = "pic175.jpg"
/176 = "pic176.jpg"
/177 = "pic177.jpg"
/178 = "pic178.jpg"
/179 = "pic179.jpg"
/180 = "pic180.jpg"
/181 = "pic181.jpg"
/182 = "pic182.jpg"
/183 = "pic183.jpg"
/184 = "pic184.jpg"
/185 = "pic185.jpg"
/186 = "pic186.jpg"
/187 = "pic187.jpg"
/188 = "pic188.jpg"
/189 = "pic189.jpg"
/190 = "pic190.jpg"
/191 = "pic191.jpg"
/192 = "pic192.jpg"
/193 = "pic193.jpg"
/194 = "pic194.jpg"
/195 = "pic195.jpg"
/196 = "pic196.jpg"
/197 = "pic197.jpg"
/198 = "pic198.jpg"
/199 = "pic199.jpg"
/200 = "pic200.jpg"
</item>



**************************************************************************************************************
**************************************************************************************************************
    EDITABLE INSTRUCTIONS: change instructions here
**************************************************************************************************************
**************************************************************
<item instructions_Bsp>
/ 1 = "Teil IV:~n~nIm Folgenden werden Sie nacheinander Begriffe und chinesische Schriftzeichen sehen, die in kurzem Abstand voneinander gezeigt werden. Zuerst sehen sie einen Begriff, gefolgt von einem chinesischen Schriftzeichen und als Letztes ein Pixelbild. Ignorieren Sie den Begriff vor dem Schriftzeichen. Das Pixelbild können Sie ebenfalls ignorieren; es dient lediglich dazu, die Aufgabe zu erschweren.~nIhre Aufgabe ist es anzugeben, wie positiv oder negativ Sie das Aussehen des chinesischen Schriftzeichens im Vergleich zum Durchschnitt empfinden.~nHier sehen Sie eine beispielhafte Abfolge von Begriffen:"
</item>

<item instructions>
/ 1 = "Wenn das chinesische Schriftzeichen auf Sie negativer wirkt als der Durchschnitt, drücken Sie bitte die Taste 'E'. Empfinden Sie das Aussehen des chinesischen Schriftzeichens positiver als den Durchschnitt, drücken die bitte die Taste 'I'.~nEs ist anzumerken, dass der gezeigte Begriff in einigen Fällen die Beurteilung des Schriftzeichens beeinflussen kann. Da wir daran interessiert sind, wie Menschen diese Beeinflussung vermeiden können, geben Sie ihr Bestes, bei der Bewertung des Schriftzeichens den vorherigen Begriff zu ignorieren!~n~nGeben Sie uns eine ehrliche Einschätzung des Schriftzeichens, unabhängig von dem zuvor gezeigten Begriff."
/ 2 = "Um ein Gefühl für die Aufgabe zu bekommen, starten wir mit einem Probelauf. Denken Sie daran: Ihre Aufgabe ist es, zu beurteilen, ob Sie das chinesische Schriftzeichen negativer oder positiver empfinden als den Durchschnitt. Dazu drücken Sie entweder ‚E‘ oder ‚I‘."
</item>

<item instructionsGo>
/ 1 = "Die Übung ist nun beendet und wir beginnen mit der eigentlichen Aufgabe. Nochmal zur Erinnerung: Wenn Sie das Schriftzeichen als negativer als den Durchschnitt beurteilen, drücken Sie ‚E‘. Wenn Sie es positiver als den Durchschnitt finden, drücken Sie bitte ‚I‘."
</item>



**********************************************************************************************************
general instruction expressions: adjust the instruction text depending on device used to run script
**********************************************************************************************************

<expressions>
/buttoninstruct1 = if (computer.touch) {"button";} else {"key";}
/buttoninstruct2 = if (computer.touch) {"Legen Sie ihre Zeigefinger auf die 'E' und 'I' Antworttasten~nDrücken Sie mit dem Daumen auf die Leertaste, um das Experiment zu starten";}
else {"Legen Sie ihre Zeigefinger auf die Antworttasten: 'E' und 'I'.~nDrücken Sie mit dem Daumen auf die Leertaste, um das Experiment zu starten";}
</expressions>

*******************************
General Helper Instructions
******************************

<text Beginn>
/items = (" Beginn:
~n<%expressions.buttoninstruct2%>")
/ fontstyle = ("Arial", 3.00%, false, false, false, false, 5, 1)
/ size = (80%, 40%)
</text>

***********************************************************
these instructions will be run if the script is
run on a touchscreen
***********************************************************

<text touchscreenInstruct1>
/ items = ("General Note on Touchscreen Usage
 for this Task:")
/ fontstyle = ("Arial", 5%, true, false, false, false, 5, 1)
/ position = (50%, 20%)
/ size = (80%, 20%)
/ vjustify = center
</text>

<text touchscreenInstruct2>
/ items = ("All necessary response buttons/keys will be provided at the bottom of your screen.

For example, here you see the <SPACEBAR>.
Tap it to continue to read instructions.")
/ fontstyle = ("Arial", 3%, true, false, false, false, 5, 1)
/ position = (50%, 50%)
/ size = (70%, 30%)
/ vjustify = center
</text>

**************************************************************************************************************
                                !!!REMAINING CODE: Customize after careful consideration only!!!
**************************************************************************************************************


**************************************************************************************************************
**************************************************************************************************************
    DEFAULTS
**************************************************************************************************************
**************************************************************************************************************
script requires Inquisit 5.0.0.0 or higher


<defaults>
/canvasaspectratio = (4,3)
/minimumversion = "5.0.0.0"
/ fontstyle = ("Arial", 3.5%, false, false, false, false, 5, 1)
/ screencolor = black
/ txbgcolor = black
/ txcolor = white
</defaults>

**************************************************************************************************************
**************************************************************************************************************
    DATA
**************************************************************************************************************
**************************************************************************************************************

******************
Raw Data Files
******************

<data>
/columns = (build, computer.platform, date, time, subject, blockcode, blocknum, trialcode, trialnum, values.primestim, values.targetstim,
                response, correct, latency,
                trial.primeA.totalpercentcorrect, trial.primeB.totalpercentcorrect, trial.primeC.totalpercentcorrect, trial.primeD.totalpercentcorrect trial.primeNeutral.totalpercentcorrect)
/separatefiles = true
</data>

*******************
Summary Data File
*******************

<summarydata>
/columns = (script.filename, script.startdate, script.starttime, script.subjectid, script.elapsedtime, computer.platform, values.completed,
trial.primeA.totalpercentcorrect, trial.primeB.totalpercentcorrect, trial.primeC.totalpercentcorrect, trial.primeD.totalpercentcorrect, trial.primeNeutral.totalpercentcorrect)
/ separatefiles = true
</summarydata>

**************************************************************************************************************
**************************************************************************************************************
    VALUES: automatically updated
**************************************************************************************************************
**************************************************************************************************************

completed:                                    0 = script was not completed; 1 = script was completed (all conditions run)
/targetstim:                                stores the itemnumber of the current target stimulus
/primestim:                                    stores the itemnumber of the current prime stimulus

<values>
/completed = 0
/targetstim = 0
/primestim = 0
</values>

**************************************************************************************************************
**************************************************************************************************************
    EXPRESSIONS
**************************************************************************************************************
**************************************************************************************************************
expressions>
/ a = trial.primeA.percentcorrect
/ b = trial.primeB.percentcorrect
/ c = tiral.primeC.percentcorrect
/ d = trial.primeD.percentcorrect
</expressions>

**************************************************************************************************************
**************************************************************************************************************
    INSTRUCTIONS
**************************************************************************************************************
**************************************************************************************************************

list instructions>
/ items = (1, 2, 3, 4, 5, 6, 7)
/ resetinterval = 20
/ selectionmode = sequence
</list>

<text instructions>
/ items = instructions
/ hjustify = left
/ size = (90%, 60%)
/ position = (50%, 85%)
/ valign = bottom
/ select = sequence
</text>

<text spacebar>
/ items = ("Leertaste drücken, um zu beginnen.")
/ position = (50%, 95%)
/ valign = bottom
</text>

<trial instructions>
/ stimulustimes = [1=instructions, spacebar]
/ correctresponse = (" ")
/ errormessage = false
/ recorddata = false
</trial>

*****************************
General Helper Trial
*****************************

This trial is used when participants are asked to place their fingers on specific response
buttons. On the touchscreen, this trial presents the (inactive) response buttons to the participants.

<trial Beginn>
/ stimulusframes = [1 = Beginn]
/ trialduration = 5000
/ validresponse = (18, 23)
/ beginresponsetime = 5000
/ errormessage = false
/ recorddata = false
</trial>

<trial touchscreenInstruct>
/ skip = [
    !computer.touch
]
/ stimulusframes = [1 = touchscreenInstruct1, touchscreenInstruct2]
/ validresponse = (57)
/ recorddata = false
</trial>

**************************************************************************************************************
**************************************************************************************************************


**************************************************************************************************************
**************************************************************************************************************
    STIMULI
**************************************************************************************************************
**************************************************************************************************************
<picture target>
/ items = Symbols
/ select = noreplace
/ size = (40%, 40%)
</picture>


<text primeB>
/ items = primeB
/ size = (40%, 40%)
/ position = (50,70)
</text>

<text primeA>
/ items = primeA
/ size = (40%, 40%)
/ position = (50,70)

</text>

<text primeD>
/ items = primeD
/ size = (40%, 40%)
/ position = (50,70)

</text>

<text primeC>
/ items = primeC
/ size = (40%, 40%)
/ position = (50,70)

</text>

<text attributeAlabel>
/ items = attributeAlabel
/ valign = top
/ halign = right
/ position = (95%, 5%)
/ txcolor = green
/ fontstyle = ("Arial", 5%)
</text>

<text attributeBlabel>
/ items = attributeBlabel
/ valign = top
/ halign = left
/ position = (5%, 5%)
/ txcolor = green
/ fontstyle = ("Arial", 5%)
</text>

<text attributeClabel>
/ items = attributeClabel
/ valign = top
/ halign = left
/ position = (5%, 5%)
/ txcolor = green
/ fontstyle = ("Arial", 5%)
</text>

<text attributeDlabel>
/ items = attributeDlabel
/ valign = top
/ halign = left
/ position = (5%, 5%)
/ txcolor = green
/ fontstyle = ("Arial", 5%)
</text>

<text error>
/ position = (50%, 75%)
/ items = ("X")
/ color = red
/ fontstyle = ("Arial", 10%, true)
</text>

<picture mask>
/ items = ("mask.jpg")
/ size = (43%, 43%)
/ position = (50,50)

</picture>

<shape blank>
/ shape = rectangle
/ color = black
/ size = (40%, 40%)
/ position = (50,50)

</shape>


**************************************************************************************************************
**************************************************************************************************************
    TRIALS    
**************************************************************************************************************
**************************************************************************************************************
<trial primeApractice>
/ validresponse = ("E", "I")
/ correctresponse = ("I")
/ stimulustimes = [0=primeA; 75=blank; 200=target; 300=mask]
/ beginresponsetime = (200)
</trial>


<trial primeBpractice>
/ validresponse = ("E", "I")
/ correctresponse = ("I")
/ stimulustimes = [0=primeB; 75=blank; 200=target; 300=mask]
/ beginresponsetime = (200)
</trial>

<trial primeCpractice>
/ validresponse = ("E", "I")
/ correctresponse = ("I")
/ stimulustimes = [0=primeC; 75=blank; 200=target; 300=mask]
/ beginresponsetime = (200)
</trial>

<trial primeDpractice>
/ validresponse = ("E", "I")
/ correctresponse = ("I")
/ stimulustimes = [0=primeD; 75=blank; 200=target; 300=mask]
/ beginresponsetime = (200)
</trial>

<trial primeNeutralpractice>
/ validresponse = ("E", "I")
/ correctresponse = ("I")
/ stimulustimes = [0=primeNeutral; 75=blank; 200=target; 300=mask]
/ beginresponsetime = (200)
</trial>

<trial primeA>
/ validresponse = ("E", "I")
/ correctresponse = ("I")
/ stimulustimes = [0=primeA; 75=blank; 200=target; 300=mask]
/ontrialend = [values.primestim = text.primea.currentitemnumber; values.targetstim = picture.target.currentitemnumber]
/ beginresponsetime = (200)
</trial>


<trial primeB>
/ validresponse = ("E", "I")
/ correctresponse = ("I")
/ stimulustimes = [0=primeB; 75=blank; 200=target; 300=mask]
/ontrialend = [values.primestim = text.primeb.currentitemnumber; values.targetstim = picture.target.currentitemnumber]
/ beginresponsetime = (200)
</trial>

<trial primeC>
/ validresponse = ("E", "I")
/ correctresponse = ("I")
/ stimulustimes = [0=primeC; 75=blank; 200=target; 300=mask]
/ontrialend = [values.primestim = text.primec.currentitemnumber; values.targetstim = picture.target.currentitemnumber]
/ beginresponsetime = (200)
</trial>

<trial primeD>
/ validresponse = ("E", "I")
/ correctresponse = ("I")
/ stimulustimes = [0=primeD; 75=blank; 200=target; 300=mask]
/ontrialend = [values.primestim = text.primed.currentitemnumber; values.targetstim = picture.target.currentitemnumber]
/ beginresponsetime = (200)
</trial>


<trial primeNeutral>
/ validresponse = ("E", "I")
/ correctresponse = ("I")
/ stimulustimes = [0=primeNeutral; 75=blank; 200=target; 300=mask]
/ontrialend = [values.primestim = picture.primeneutral.currentitemnumber; values.targetstim = picture.target.currentitemnumber]
/ beginresponsetime = (200)
</trial>

**************************************************************************************************************
**************************************************************************************************************
    BLOCKS
**************************************************************************************************************
**************************************************************************************************************
<block touchscreenInfo>
/ trials = [1 = touchscreenInstruct]
</block>


<block practice>
/ bgstim = (attributeAlabel, attributeBlabel, attributeClabel, attributeDlabel)
/ trials = [1-3 = instructions; 4 = Beginn; 5-14 = noreplace(primeApractice, primeBpractice, primeCpractice, primeDpractice, primeNeutralpractice)]
/ recorddata = true
</block>


<block test>
/ bgstim = (attributeAlabel, attributeBlabel,attributeClabel, attributeDlabel)
/ trials = [1 = instructions; 2 = Beginn; 3-50 = noreplace(primeA, primeB, primeC, primeD, primeNeutral)]
</block>



**************************************************************************************************************
**************************************************************************************************************
    EXPERIMENT
**************************************************************************************************************
**************************************************************************************************************
<expt>
/ blocks = [
    1 = touchscreenInfo;
    2=practice;
    3=test;
   
]
/onexptend = [values.completed = 1]
</expt>

***********************************************************************
Test Monkey
***********************************************************************
<monkey>
/ latencydistribution = normal(500, 100)
/ percentcorrect = 90
</monkey>


**************************************************************************************************************
                                                End of File
**************************************************************************************************************



Can you please change the <data> element to

<data>
/columns = (build, computer.platform, date, time, subject, blockcode, blocknum, trialcode, trialnum,
stimulusitem, stimulusonset, stimulusitem, stimulusonset, stimulusitem, stimulusonset, stimulusitem, stimulusonset,
display.refreshrate, display.refreshinterval,
values.primestim, values.targetstim, response, correct, latency,
trial.primeA.totalpercentcorrect, trial.primeB.totalpercentcorrect, trial.primeC.totalpercentcorrect, trial.primeD.totalpercentcorrect trial.primeNeutral.totalpercentcorrect)
/separatefiles = true
</data>

?

Then run the script and attach (do *not* paste) the raw data file to this thread. You can attach files by clicking on +Insert -> Add File.

This will log the stimulus onsets for the four stimuli presented by the trial (prime -> blank -> target -> mask) and tell me when Inquisit instructed the system to display a given stimulus. If these are okay, there may be something wrong with your system's graphics card, probably an outdated or broken driver. Find the latest available driver for the card from the card's manufacturer and install it.

O.k. I will change the data element in the way you wrote and tell you if there is any change afterwards.

Dear Dave,

I changed the data file like you told me, but I did not really understand how and where to attach the " (do *not* paste) the raw data file to this thread".
Do I have to add " do not paste" in the data file  I changed?
Do I have to do it like this:
<data>
/columns = (build, computer.platform, date, time, subject, blockcode, blocknum, trialcode, trialnum, values.primestim, values.targetstim,
                response, correct, latency,
                trial.primeA.totalpercentcorrect, trial.primeB.totalpercentcorrect, trial.primeC.totalpercentcorrect, trial.primeD.totalpercentcorrect trial.primeNeutral.totalpercentcorrect.do not paste to this thread)
/separatefiles =true
</data>

?

When I go to insert there only appears "element".
I am very sorry, but I am slightly confused.











I just ran the skript again and I noticed that there are the 4 primes and afterwards, the fiths prime is a black space so that there is no of these 4 primes.
After the fifhs prime which not exists the first prime starts to appear and so on.
In short: PrimeA, chinese character, mask, PrimeB,chinese character, mask,PrimeC,chinese character, mask,PrimeD,chinese character, mask, nothing (no sign or something else is to be seen),chinese character, mask. Afterwards it starts with primeA again.

Do you understand what I mean?

What I'm asking you to do is *attach the data file* that was created after running the script with the modified <data> element. That file is created on your computer and it will have an *.iqdat extension. To attach a file here:
- Click Reply.
- Click +Insert.
- Click Add File.
- Select the file on your computer and wait for it to upload.
- Click Post Reply.

> In short: PrimeA, chinese character, mask, PrimeB,chinese character, mask,PrimeC,chinese character, mask,PrimeD,chinese character, mask, nothing (no sign or something
> else is to be seen),chinese character, mask

In your script PrimeA, PrimeB, PrimeC and PrimeD are <text> elements -- they display words on screen. The "fifth" prime -- PrimeNeutral -- is a <picture>.

<picture primeNeutral>
/ items = ("neutral.jpg")
/ size = (20%, 20%)
</picture>

<trial primeNeutral>
/ validresponse = ("E", "I")
/ correctresponse = ("I")
/ stimulustimes = [0=primeNeutral; 75=blank; 200=target; 300=mask]
/ontrialend = [values.primestim = picture.primeneutral.currentitemnumber; values.targetstim = picture.target.currentitemnumber]
/ beginresponsetime = (200)
</trial>

It displays an image file called "neutral.jpg" -- I have no idea what that image does or does not depict; you have never posted that file. If that image displays "nothing", i.e. it is entirely black or blank, then of course you would not "see" anything before the Chinese character ("target").

Please attach neutral.jpg

Dear Dave,

thank you very much for your help.
Everything is working now as it should.
There is only one last question: At the end of the experiment I would like to add the text "Thank you the experiment is finished now". Where do I have to add this text?
I did it this way: First, I added the text under the instructions (see 1). Next, I added a thread for the ending which is identical to the text of the beginning (only the word Beginn is replaced b< Ende), and as the last step I added the number from the instructions in the block test.

1)<item instructions>
/ 1 = "~n~nIm Folgenden werden Sie nacheinander Begriffe und chinesische Schriftzeichen sehen, die in kurzem Abstand voneinander gezeigt werden. Zuerst sehen sie einen Begriff, gefolgt von einem chinesischen Schriftzeichen und als Letztes ein Pixelbild. Ignorieren Sie den Begriff vor dem Schriftzeichen. Das Pixelbild können Sie ebenfalls ignorieren; es dient lediglich dazu, die Aufgabe zu erschweren.~nIhre Aufgabe ist es anzugeben, wie positiv oder negativ Sie das Aussehen des chinesischen Schriftzeichens im Vergleich zum Durchschnitt empfinden.~nHier sehen Sie eine beispielhafte Abfolge von Begriffen:"
/ 2 = "Wenn das chinesische Schriftzeichen auf Sie negativer wirkt als der Durchschnitt, drücken Sie bitte die Taste 'E'. Empfinden Sie das Aussehen des chinesischen Schriftzeichens positiver als den Durchschnitt, drücken die bitte die Taste 'I'.~nEs ist anzumerken, dass der gezeigte Begriff in einigen Fällen die Beurteilung des Schriftzeichens beeinflussen kann. Da wir daran interessiert sind, wie Menschen diese Beeinflussung vermeiden können, geben Sie ihr Bestes, bei der Bewertung des Schriftzeichens den vorherigen Begriff zu ignorieren!~n~nGeben Sie uns eine ehrliche Einschätzung des Schriftzeichens, unabhängig von dem zuvor gezeigten Begriff."
/ 3 = "Um ein Gefühl für die Aufgabe zu bekommen, starten wir mit einem Probelauf. Denken Sie daran: Ihre Aufgabe ist es, zu beurteilen, ob Sie das chinesische Schriftzeichen negativer oder positiver empfinden als den Durchschnitt. Dazu drücken Sie entweder ‚E‘ oder ‚I‘."
/ 4=  "Die Übung ist nun beendet und wir beginnen mit der eigentlichen Aufgabe. Nochmal zur Erinnerung: Wenn Sie das Schriftzeichen als negativer als den Durchschnitt beurteilen, drücken Sie ‚E‘. Wenn Sie es positiver als den Durchschnitt finden, drücken Sie bitte ‚I‘."
/ 31= "Danke, das Experiment ist beendet"
</item>

2) <text Ende>
/items = (" Ende:
~n<%expressions.buttoninstruct2%>")
/ fontstyle = ("Arial", 3.00%, false, false, false, false, 5, 1)
/ size = (80%, 40%)
</text>
-> this is added after the text "Beginn"
(<text Beginn>
/items = (" Beginn:
~n<%expressions.buttoninstruct2%>")
/ fontstyle = ("Arial", 3.00%, false, false, false, false, 5, 1)
/ size = (80%, 40%)
</text>) -> this is only for you to understand it better what I mean

3) <block test>
/ bgstim = (attributeAlabel, attributeBlabel,attributeClabel, attributeDlabel)
/ trials = [1 = instructions; 2 = Beginn; 3-30 = sequence(primeA, primeB, primeC, primeD, primeNeutral),31= Ende]
</block>

Thank you again very much for your help!

I would not use a <text> element for that. Add a <page> element to the script

<page endpage>
^Thank you! The experiment is finished now.
</page>

and have the experiment display that page via the <expt>'s /postinstructions:

<expt>
/ postinstructions = (endpage)
...
</expt>





Hi Dave,

I saw that my question, I posted a few hours ago is not visible. I would like to know, if I can add the page element under the instruction.


Yes, you can. But it actually does not matter *where* in the script you add it. It just needs to be there; pick a place that makes logical sense to you.

Ok. I did so, but unfortunately the text appears before the experiment starts and before the instructions are seen.
Do I have to do something else, so that this text is only shown at the end of the experiment?

> Ok. I did so, but unfortunately the text appears before the experiment starts and before the instructions are seen.
> Do I have to do something else, so that this text is only shown at the end of the experiment?

You need to display the <page> via the <expt>'s /postinstructions, not /preinstructions.

Dear Dave,

thank you so much for your help!  I appreciate that very much!
I really used postinstructions like you told me, but first of all, it didn't work like I expected. Now I added the instructions after the
<expt>
/ blocks = [
1= ...
2=...
3= ...
]
/onexptend = [values.completed =1]
</expt>.
There it works like it should!:-)

Again, thank you very much for you support.

Kerstin





[/quote]


[/quote]

Dear Dave,

I have a short question concerning the output of my AMP.
As I already told you, the programm is working fine now, but nevertheless I'm not completely sure, if the output I get is right.
In some columns there are a few numbers for the trials, which seem to be wrong, but I am not completely sure. To get an idea what i am takling about you will see the output as an excel data sheet. There, I marked the relevant numbers so that you will find them better. The answer is marked as correct and than I see the number 100 in the column of total percent correct for one of my 4 primes. Can that be correct? This appears sometimes and otherwise there are numbers in all of  the columns no matter if the answer was correct or not.










































































































































































































































































































































































































































































































































































































































































[/quote]

The output looks correct and I'm not sure why you think otherwise.

The trial.primeD.totalpercentcorrect column reflects the total percentage of correct responses for "primeD" trials on a running basis.
The first primeD trial is in line 13. It was answered correctly, i.e, at this point the total percentage correct of primeD trials is 100%: 1 out of 1.
The next trial in line 14 is primeC. This trial obviously does not change anything about the total percentage correct of primeD trials, i.e. that is still 100%.
The next trial in line 15 is primeB, it's the 1st primeB trial. It was answered correctly, and the total percentage correct for primeB trials is now 100%: 1 out of 1.
None of that changes anything about the total percentage correct for either primeD or primeC.
The nex trial in line 16 is again a primeB trial. It was answered incorrectly, hence total percentage correct for primeB trials is now 50%: 1 out of 2. The total percentage correct of primeD remains unchanged, as it should.


Kerstin
Kerstin
Esteemed Member (1.7K reputation)Esteemed Member (1.7K reputation)Esteemed Member (1.7K reputation)Esteemed Member (1.7K reputation)Esteemed Member (1.7K reputation)Esteemed Member (1.7K reputation)Esteemed Member (1.7K reputation)Esteemed Member (1.7K reputation)Esteemed Member (1.7K reputation)
Group: Forum Members
Posts: 23, Visits: 29
Kerstin - Friday, March 10, 2017
Kerstin - Wednesday, March 8, 2017
Dave - Wednesday, March 8, 2017
Kerstin - Wednesday, March 8, 2017
Dave - Wednesday, March 8, 2017
Kerstin - Wednesday, March 8, 2017
Dave - Wednesday, March 8, 2017
Kerstin - Wednesday, March 8, 2017
Dave - Tuesday, March 7, 2017
Kerstin - Tuesday, March 7, 2017
Dave - Tuesday, March 7, 2017
Dave - Tuesday, March 7, 2017
Kerstin - Tuesday, March 7, 2017
Kerstin - Tuesday, March 7, 2017
Kerstin - Tuesday, March 7, 2017
Dave - Tuesday, March 7, 2017
Kerstin - Tuesday, March 7, 2017
Dave - Tuesday, March 7, 2017
Kerstin - Tuesday, March 7, 2017
Dave - Monday, March 6, 2017
[quote]
Kerstin - Monday, March 6, 2017
[quote]
Dave - Sunday, March 5, 2017
[quote]
Kerstin - Sunday, March 5, 2017
Dear Dave,

the programm is working after all, but nevertheless there  is a strange thing I discovered. Whenever I use the function help and than search, the program is telling me, that it does not work anywore and afterwards it closes itself automatically "Inquisit Lab does  not work anymore" this is the message I always get. What is going on there?
Yes, the installation is up to date. That is why I am so worried about this.


Windows or OSX? Which version (e.g. Windows 7, 64-bit)?

These are the chinese characters. Does the effect appear because there are too many of these characters?

<item symbols>
/1 = "pic1.jpg"
/2 = "pic2.jpg"
/3 = "pic3.jpg"
/4 = "pic4.jpg"
/5 = "pic5.jpg"
/6 = "pic6.jpg"
/7 = "pic7.jpg"
/8 = "pic8.jpg"
/9 = "pic9.jpg"
/10 = "pic10.jpg"
/11 = "pic11.jpg"
/12 = "pic12.jpg"
/13 = "pic13.jpg"
/14 = "pic14.jpg"
/15 = "pic15.jpg"
/16 = "pic16.jpg"
/17 = "pic17.jpg"
/18 = "pic18.jpg"
/19 = "pic19.jpg"
/20 = "pic20.jpg"
/21 = "pic21.jpg"
/22 = "pic22.jpg"
/23 = "pic23.jpg"
/24 = "pic24.jpg"
/25 = "pic25.jpg"
/26 = "pic26.jpg"
/27 = "pic27.jpg"
/28 = "pic28.jpg"
/29 = "pic29.jpg"
/30 = "pic30.jpg"
/31 = "pic31.jpg"
/32 = "pic32.jpg"
/33 = "pic33.jpg"
/34 = "pic34.jpg"
/35 = "pic35.jpg"
/36 = "pic36.jpg"
/37 = "pic37.jpg"
/38 = "pic38.jpg"
/39 = "pic39.jpg"
/40 = "pic40.jpg"
/41 = "pic41.jpg"
/42 = "pic42.jpg"
/43 = "pic43.jpg"
/44 = "pic44.jpg"
/45 = "pic45.jpg"
/46 = "pic46.jpg"
/47 = "pic47.jpg"
/48 = "pic48.jpg"
/49 = "pic49.jpg"
/50 = "pic50.jpg"
/51 = "pic51.jpg"
/52 = "pic52.jpg"
/53 = "pic53.jpg"
/54 = "pic54.jpg"
/55 = "pic55.jpg"
/56 = "pic56.jpg"
/57 = "pic57.jpg"
/58 = "pic58.jpg"
/59 = "pic59.jpg"
/60 = "pic60.jpg"
/61 = "pic61.jpg"
/62 = "pic62.jpg"
/63 = "pic63.jpg"
/64 = "pic64.jpg"
/65 = "pic65.jpg"
/66 = "pic66.jpg"
/67 = "pic67.jpg"
/68 = "pic68.jpg"
/69 = "pic69.jpg"
/70 = "pic70.jpg"
/71 = "pic71.jpg"
/72 = "pic72.jpg"
/73 = "pic73.jpg"
/74 = "pic74.jpg"
/75 = "pic75.jpg"
/76 = "pic76.jpg"
/77 = "pic77.jpg"
/78 = "pic78.jpg"
/79 = "pic79.jpg"
/80 = "pic80.jpg"
/81 = "pic81.jpg"
/82 = "pic82.jpg"
/83 = "pic83.jpg"
/84 = "pic84.jpg"
/85 = "pic85.jpg"
/86 = "pic86.jpg"
/87 = "pic87.jpg"
/88 = "pic88.jpg"
/89 = "pic89.jpg"
/90 = "pic90.jpg"
/91 = "pic91.jpg"
/92 = "pic92.jpg"
/93 = "pic93.jpg"
/94 = "pic94.jpg"
/95 = "pic95.jpg"
/96 = "pic96.jpg"
/97 = "pic97.jpg"
/98 = "pic98.jpg"
/99 = "pic99.jpg"
/100 = "pic100.jpg"
/101 = "pic101.jpg"
/102 = "pic102.jpg"
/103 = "pic103.jpg"
/104 = "pic104.jpg"
/105 = "pic105.jpg"
/106 = "pic106.jpg"
/107 = "pic107.jpg"
/108 = "pic108.jpg"
/109 = "pic109.jpg"
/110 = "pic110.jpg"
/111 = "pic111.jpg"
/112 = "pic112.jpg"
/113 = "pic113.jpg"
/114 = "pic114.jpg"
/115 = "pic115.jpg"
/116 = "pic116.jpg"
/117 = "pic117.jpg"
/118 = "pic118.jpg"
/119 = "pic119.jpg"
/120 = "pic120.jpg"
/121 = "pic121.jpg"
/122 = "pic122.jpg"
/123 = "pic123.jpg"
/124 = "pic124.jpg"
/125 = "pic125.jpg"
/126 = "pic126.jpg"
/127 = "pic127.jpg"
/128 = "pic128.jpg"
/129 = "pic129.jpg"
/130 = "pic130.jpg"
/131 = "pic131.jpg"
/132 = "pic132.jpg"
/133 = "pic133.jpg"
/134 = "pic134.jpg"
/135 = "pic135.jpg"
/136 = "pic136.jpg"
/137 = "pic137.jpg"
/138 = "pic138.jpg"
/139 = "pic139.jpg"
/140 = "pic140.jpg"
/141 = "pic141.jpg"
/142 = "pic142.jpg"
/143 = "pic143.jpg"
/144 = "pic144.jpg"
/145 = "pic145.jpg"
/146 = "pic146.jpg"
/147 = "pic147.jpg"
/148 = "pic148.jpg"
/149 = "pic149.jpg"
/150 = "pic150.jpg"
/151 = "pic151.jpg"
/152 = "pic152.jpg"
/153 = "pic153.jpg"
/154 = "pic154.jpg"
/155 = "pic155.jpg"
/156 = "pic156.jpg"
/157 = "pic157.jpg"
/158 = "pic158.jpg"
/159 = "pic159.jpg"
/160 = "pic160.jpg"
/161 = "pic161.jpg"
/162 = "pic162.jpg"
/163 = "pic163.jpg"
/164 = "pic164.jpg"
/165 = "pic165.jpg"
/166 = "pic166.jpg"
/167 = "pic167.jpg"
/168 = "pic168.jpg"
/169 = "pic169.jpg"
/170 = "pic170.jpg"
/171 = "pic171.jpg"
/172 = "pic172.jpg"
/173 = "pic173.jpg"
/174 = "pic174.jpg"
/175 = "pic175.jpg"
/176 = "pic176.jpg"
/177 = "pic177.jpg"
/178 = "pic178.jpg"
/179 = "pic179.jpg"
/180 = "pic180.jpg"
/181 = "pic181.jpg"
/182 = "pic182.jpg"
/183 = "pic183.jpg"
/184 = "pic184.jpg"
/185 = "pic185.jpg"
/186 = "pic186.jpg"
/187 = "pic187.jpg"
/188 = "pic188.jpg"
/189 = "pic189.jpg"
/190 = "pic190.jpg"
/191 = "pic191.jpg"
/192 = "pic192.jpg"
/193 = "pic193.jpg"
/194 = "pic194.jpg"
/195 = "pic195.jpg"
/196 = "pic196.jpg"
/197 = "pic197.jpg"
/198 = "pic198.jpg"
/199 = "pic199.jpg"
/200 = "pic200.jpg"
</item>


Post the code for the four <picture> elements primeA to primeneutral, please. The symbol items are irrelevant.
Dear Dave,

I copyed the whole skript, so that you can see what I did.
I checked all rows for possible mistakes, but I cannot make out anything that seems to be wrong.
Perhapes you are able to see something.

Thank you in advance
Kerstin

See skript below:



<item attributeAlabel>
/1 = "positiv"
</item>

<item attributeBlabel>
/1 = "positiv"
</item>

<item attributeClabel>
/1= "negativ"
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       /1 = "negativ"
</item>

<item attributeDlabel>
/1 = "negativ"
</item>

<item primeAlabel>
/1 = "sensorgesteuerte Heizungen"
</item>

<item primeBlabel>
/1 = "Sterbehilfe"
</item>

<item primeClabel>
/1 = "Smart-Häuser"
</item>

<item primeDlabel>
/1 = "Pflegeroboter"
</item>

<item primeA>
/1 = "sensorgesteuerte Heizungen"
</item>

<item primeB>
/1 = "Sterbehilfe"
</item>

<item primeC>
/1 = "Smart-Häuser"
</item>

<item primeD>
/1 = "Pflegeroboter"
</item>

<picture primeNeutral>
/ items = ("neutral.jpg")
/ size = (20%, 20%)
</picture>

***********************************************************************
Symbol and neutral stimuli
**************************************************************

<item symbols>
/1 = "pic1.jpg"
/2 = "pic2.jpg"
/3 = "pic3.jpg"
/4 = "pic4.jpg"
/5 = "pic5.jpg"
/6 = "pic6.jpg"
/7 = "pic7.jpg"
/8 = "pic8.jpg"
/9 = "pic9.jpg"
/10 = "pic10.jpg"
/11 = "pic11.jpg"
/12 = "pic12.jpg"
/13 = "pic13.jpg"
/14 = "pic14.jpg"
/15 = "pic15.jpg"
/16 = "pic16.jpg"
/17 = "pic17.jpg"
/18 = "pic18.jpg"
/19 = "pic19.jpg"
/20 = "pic20.jpg"
/21 = "pic21.jpg"
/22 = "pic22.jpg"
/23 = "pic23.jpg"
/24 = "pic24.jpg"
/25 = "pic25.jpg"
/26 = "pic26.jpg"
/27 = "pic27.jpg"
/28 = "pic28.jpg"
/29 = "pic29.jpg"
/30 = "pic30.jpg"
/31 = "pic31.jpg"
/32 = "pic32.jpg"
/33 = "pic33.jpg"
/34 = "pic34.jpg"
/35 = "pic35.jpg"
/36 = "pic36.jpg"
/37 = "pic37.jpg"
/38 = "pic38.jpg"
/39 = "pic39.jpg"
/40 = "pic40.jpg"
/41 = "pic41.jpg"
/42 = "pic42.jpg"
/43 = "pic43.jpg"
/44 = "pic44.jpg"
/45 = "pic45.jpg"
/46 = "pic46.jpg"
/47 = "pic47.jpg"
/48 = "pic48.jpg"
/49 = "pic49.jpg"
/50 = "pic50.jpg"
/51 = "pic51.jpg"
/52 = "pic52.jpg"
/53 = "pic53.jpg"
/54 = "pic54.jpg"
/55 = "pic55.jpg"
/56 = "pic56.jpg"
/57 = "pic57.jpg"
/58 = "pic58.jpg"
/59 = "pic59.jpg"
/60 = "pic60.jpg"
/61 = "pic61.jpg"
/62 = "pic62.jpg"
/63 = "pic63.jpg"
/64 = "pic64.jpg"
/65 = "pic65.jpg"
/66 = "pic66.jpg"
/67 = "pic67.jpg"
/68 = "pic68.jpg"
/69 = "pic69.jpg"
/70 = "pic70.jpg"
/71 = "pic71.jpg"
/72 = "pic72.jpg"
/73 = "pic73.jpg"
/74 = "pic74.jpg"
/75 = "pic75.jpg"
/76 = "pic76.jpg"
/77 = "pic77.jpg"
/78 = "pic78.jpg"
/79 = "pic79.jpg"
/80 = "pic80.jpg"
/81 = "pic81.jpg"
/82 = "pic82.jpg"
/83 = "pic83.jpg"
/84 = "pic84.jpg"
/85 = "pic85.jpg"
/86 = "pic86.jpg"
/87 = "pic87.jpg"
/88 = "pic88.jpg"
/89 = "pic89.jpg"
/90 = "pic90.jpg"
/91 = "pic91.jpg"
/92 = "pic92.jpg"
/93 = "pic93.jpg"
/94 = "pic94.jpg"
/95 = "pic95.jpg"
/96 = "pic96.jpg"
/97 = "pic97.jpg"
/98 = "pic98.jpg"
/99 = "pic99.jpg"
/100 = "pic100.jpg"
/101 = "pic101.jpg"
/102 = "pic102.jpg"
/103 = "pic103.jpg"
/104 = "pic104.jpg"
/105 = "pic105.jpg"
/106 = "pic106.jpg"
/107 = "pic107.jpg"
/108 = "pic108.jpg"
/109 = "pic109.jpg"
/110 = "pic110.jpg"
/111 = "pic111.jpg"
/112 = "pic112.jpg"
/113 = "pic113.jpg"
/114 = "pic114.jpg"
/115 = "pic115.jpg"
/116 = "pic116.jpg"
/117 = "pic117.jpg"
/118 = "pic118.jpg"
/119 = "pic119.jpg"
/120 = "pic120.jpg"
/121 = "pic121.jpg"
/122 = "pic122.jpg"
/123 = "pic123.jpg"
/124 = "pic124.jpg"
/125 = "pic125.jpg"
/126 = "pic126.jpg"
/127 = "pic127.jpg"
/128 = "pic128.jpg"
/129 = "pic129.jpg"
/130 = "pic130.jpg"
/131 = "pic131.jpg"
/132 = "pic132.jpg"
/133 = "pic133.jpg"
/134 = "pic134.jpg"
/135 = "pic135.jpg"
/136 = "pic136.jpg"
/137 = "pic137.jpg"
/138 = "pic138.jpg"
/139 = "pic139.jpg"
/140 = "pic140.jpg"
/141 = "pic141.jpg"
/142 = "pic142.jpg"
/143 = "pic143.jpg"
/144 = "pic144.jpg"
/145 = "pic145.jpg"
/146 = "pic146.jpg"
/147 = "pic147.jpg"
/148 = "pic148.jpg"
/149 = "pic149.jpg"
/150 = "pic150.jpg"
/151 = "pic151.jpg"
/152 = "pic152.jpg"
/153 = "pic153.jpg"
/154 = "pic154.jpg"
/155 = "pic155.jpg"
/156 = "pic156.jpg"
/157 = "pic157.jpg"
/158 = "pic158.jpg"
/159 = "pic159.jpg"
/160 = "pic160.jpg"
/161 = "pic161.jpg"
/162 = "pic162.jpg"
/163 = "pic163.jpg"
/164 = "pic164.jpg"
/165 = "pic165.jpg"
/166 = "pic166.jpg"
/167 = "pic167.jpg"
/168 = "pic168.jpg"
/169 = "pic169.jpg"
/170 = "pic170.jpg"
/171 = "pic171.jpg"
/172 = "pic172.jpg"
/173 = "pic173.jpg"
/174 = "pic174.jpg"
/175 = "pic175.jpg"
/176 = "pic176.jpg"
/177 = "pic177.jpg"
/178 = "pic178.jpg"
/179 = "pic179.jpg"
/180 = "pic180.jpg"
/181 = "pic181.jpg"
/182 = "pic182.jpg"
/183 = "pic183.jpg"
/184 = "pic184.jpg"
/185 = "pic185.jpg"
/186 = "pic186.jpg"
/187 = "pic187.jpg"
/188 = "pic188.jpg"
/189 = "pic189.jpg"
/190 = "pic190.jpg"
/191 = "pic191.jpg"
/192 = "pic192.jpg"
/193 = "pic193.jpg"
/194 = "pic194.jpg"
/195 = "pic195.jpg"
/196 = "pic196.jpg"
/197 = "pic197.jpg"
/198 = "pic198.jpg"
/199 = "pic199.jpg"
/200 = "pic200.jpg"
</item>



**************************************************************************************************************
**************************************************************************************************************
    EDITABLE INSTRUCTIONS: change instructions here
**************************************************************************************************************
**************************************************************
<item instructions_Bsp>
/ 1 = "Teil IV:~n~nIm Folgenden werden Sie nacheinander Begriffe und chinesische Schriftzeichen sehen, die in kurzem Abstand voneinander gezeigt werden. Zuerst sehen sie einen Begriff, gefolgt von einem chinesischen Schriftzeichen und als Letztes ein Pixelbild. Ignorieren Sie den Begriff vor dem Schriftzeichen. Das Pixelbild können Sie ebenfalls ignorieren; es dient lediglich dazu, die Aufgabe zu erschweren.~nIhre Aufgabe ist es anzugeben, wie positiv oder negativ Sie das Aussehen des chinesischen Schriftzeichens im Vergleich zum Durchschnitt empfinden.~nHier sehen Sie eine beispielhafte Abfolge von Begriffen:"
</item>

<item instructions>
/ 1 = "Wenn das chinesische Schriftzeichen auf Sie negativer wirkt als der Durchschnitt, drücken Sie bitte die Taste 'E'. Empfinden Sie das Aussehen des chinesischen Schriftzeichens positiver als den Durchschnitt, drücken die bitte die Taste 'I'.~nEs ist anzumerken, dass der gezeigte Begriff in einigen Fällen die Beurteilung des Schriftzeichens beeinflussen kann. Da wir daran interessiert sind, wie Menschen diese Beeinflussung vermeiden können, geben Sie ihr Bestes, bei der Bewertung des Schriftzeichens den vorherigen Begriff zu ignorieren!~n~nGeben Sie uns eine ehrliche Einschätzung des Schriftzeichens, unabhängig von dem zuvor gezeigten Begriff."
/ 2 = "Um ein Gefühl für die Aufgabe zu bekommen, starten wir mit einem Probelauf. Denken Sie daran: Ihre Aufgabe ist es, zu beurteilen, ob Sie das chinesische Schriftzeichen negativer oder positiver empfinden als den Durchschnitt. Dazu drücken Sie entweder ‚E‘ oder ‚I‘."
</item>

<item instructionsGo>
/ 1 = "Die Übung ist nun beendet und wir beginnen mit der eigentlichen Aufgabe. Nochmal zur Erinnerung: Wenn Sie das Schriftzeichen als negativer als den Durchschnitt beurteilen, drücken Sie ‚E‘. Wenn Sie es positiver als den Durchschnitt finden, drücken Sie bitte ‚I‘."
</item>



**********************************************************************************************************
general instruction expressions: adjust the instruction text depending on device used to run script
**********************************************************************************************************

<expressions>
/buttoninstruct1 = if (computer.touch) {"button";} else {"key";}
/buttoninstruct2 = if (computer.touch) {"Legen Sie ihre Zeigefinger auf die 'E' und 'I' Antworttasten~nDrücken Sie mit dem Daumen auf die Leertaste, um das Experiment zu starten";}
else {"Legen Sie ihre Zeigefinger auf die Antworttasten: 'E' und 'I'.~nDrücken Sie mit dem Daumen auf die Leertaste, um das Experiment zu starten";}
</expressions>

*******************************
General Helper Instructions
******************************

<text Beginn>
/items = (" Beginn:
~n<%expressions.buttoninstruct2%>")
/ fontstyle = ("Arial", 3.00%, false, false, false, false, 5, 1)
/ size = (80%, 40%)
</text>

***********************************************************
these instructions will be run if the script is
run on a touchscreen
***********************************************************

<text touchscreenInstruct1>
/ items = ("General Note on Touchscreen Usage
 for this Task:")
/ fontstyle = ("Arial", 5%, true, false, false, false, 5, 1)
/ position = (50%, 20%)
/ size = (80%, 20%)
/ vjustify = center
</text>

<text touchscreenInstruct2>
/ items = ("All necessary response buttons/keys will be provided at the bottom of your screen.

For example, here you see the <SPACEBAR>.
Tap it to continue to read instructions.")
/ fontstyle = ("Arial", 3%, true, false, false, false, 5, 1)
/ position = (50%, 50%)
/ size = (70%, 30%)
/ vjustify = center
</text>

**************************************************************************************************************
                                !!!REMAINING CODE: Customize after careful consideration only!!!
**************************************************************************************************************


**************************************************************************************************************
**************************************************************************************************************
    DEFAULTS
**************************************************************************************************************
**************************************************************************************************************
script requires Inquisit 5.0.0.0 or higher


<defaults>
/canvasaspectratio = (4,3)
/minimumversion = "5.0.0.0"
/ fontstyle = ("Arial", 3.5%, false, false, false, false, 5, 1)
/ screencolor = black
/ txbgcolor = black
/ txcolor = white
</defaults>

**************************************************************************************************************
**************************************************************************************************************
    DATA
**************************************************************************************************************
**************************************************************************************************************

******************
Raw Data Files
******************

<data>
/columns = (build, computer.platform, date, time, subject, blockcode, blocknum, trialcode, trialnum, values.primestim, values.targetstim,
                response, correct, latency,
                trial.primeA.totalpercentcorrect, trial.primeB.totalpercentcorrect, trial.primeC.totalpercentcorrect, trial.primeD.totalpercentcorrect trial.primeNeutral.totalpercentcorrect)
/separatefiles = true
</data>

*******************
Summary Data File
*******************

<summarydata>
/columns = (script.filename, script.startdate, script.starttime, script.subjectid, script.elapsedtime, computer.platform, values.completed,
trial.primeA.totalpercentcorrect, trial.primeB.totalpercentcorrect, trial.primeC.totalpercentcorrect, trial.primeD.totalpercentcorrect, trial.primeNeutral.totalpercentcorrect)
/ separatefiles = true
</summarydata>

**************************************************************************************************************
**************************************************************************************************************
    VALUES: automatically updated
**************************************************************************************************************
**************************************************************************************************************

completed:                                    0 = script was not completed; 1 = script was completed (all conditions run)
/targetstim:                                stores the itemnumber of the current target stimulus
/primestim:                                    stores the itemnumber of the current prime stimulus

<values>
/completed = 0
/targetstim = 0
/primestim = 0
</values>

**************************************************************************************************************
**************************************************************************************************************
    EXPRESSIONS
**************************************************************************************************************
**************************************************************************************************************
expressions>
/ a = trial.primeA.percentcorrect
/ b = trial.primeB.percentcorrect
/ c = tiral.primeC.percentcorrect
/ d = trial.primeD.percentcorrect
</expressions>

**************************************************************************************************************
**************************************************************************************************************
    INSTRUCTIONS
**************************************************************************************************************
**************************************************************************************************************

list instructions>
/ items = (1, 2, 3, 4, 5, 6, 7)
/ resetinterval = 20
/ selectionmode = sequence
</list>

<text instructions>
/ items = instructions
/ hjustify = left
/ size = (90%, 60%)
/ position = (50%, 85%)
/ valign = bottom
/ select = sequence
</text>

<text spacebar>
/ items = ("Leertaste drücken, um zu beginnen.")
/ position = (50%, 95%)
/ valign = bottom
</text>

<trial instructions>
/ stimulustimes = [1=instructions, spacebar]
/ correctresponse = (" ")
/ errormessage = false
/ recorddata = false
</trial>

*****************************
General Helper Trial
*****************************

This trial is used when participants are asked to place their fingers on specific response
buttons. On the touchscreen, this trial presents the (inactive) response buttons to the participants.

<trial Beginn>
/ stimulusframes = [1 = Beginn]
/ trialduration = 5000
/ validresponse = (18, 23)
/ beginresponsetime = 5000
/ errormessage = false
/ recorddata = false
</trial>

<trial touchscreenInstruct>
/ skip = [
    !computer.touch
]
/ stimulusframes = [1 = touchscreenInstruct1, touchscreenInstruct2]
/ validresponse = (57)
/ recorddata = false
</trial>

**************************************************************************************************************
**************************************************************************************************************


**************************************************************************************************************
**************************************************************************************************************
    STIMULI
**************************************************************************************************************
**************************************************************************************************************
<picture target>
/ items = Symbols
/ select = noreplace
/ size = (40%, 40%)
</picture>


<text primeB>
/ items = primeB
/ size = (40%, 40%)
/ position = (50,70)
</text>

<text primeA>
/ items = primeA
/ size = (40%, 40%)
/ position = (50,70)

</text>

<text primeD>
/ items = primeD
/ size = (40%, 40%)
/ position = (50,70)

</text>

<text primeC>
/ items = primeC
/ size = (40%, 40%)
/ position = (50,70)

</text>

<text attributeAlabel>
/ items = attributeAlabel
/ valign = top
/ halign = right
/ position = (95%, 5%)
/ txcolor = green
/ fontstyle = ("Arial", 5%)
</text>

<text attributeBlabel>
/ items = attributeBlabel
/ valign = top
/ halign = left
/ position = (5%, 5%)
/ txcolor = green
/ fontstyle = ("Arial", 5%)
</text>

<text attributeClabel>
/ items = attributeClabel
/ valign = top
/ halign = left
/ position = (5%, 5%)
/ txcolor = green
/ fontstyle = ("Arial", 5%)
</text>

<text attributeDlabel>
/ items = attributeDlabel
/ valign = top
/ halign = left
/ position = (5%, 5%)
/ txcolor = green
/ fontstyle = ("Arial", 5%)
</text>

<text error>
/ position = (50%, 75%)
/ items = ("X")
/ color = red
/ fontstyle = ("Arial", 10%, true)
</text>

<picture mask>
/ items = ("mask.jpg")
/ size = (43%, 43%)
/ position = (50,50)

</picture>

<shape blank>
/ shape = rectangle
/ color = black
/ size = (40%, 40%)
/ position = (50,50)

</shape>


**************************************************************************************************************
**************************************************************************************************************
    TRIALS    
**************************************************************************************************************
**************************************************************************************************************
<trial primeApractice>
/ validresponse = ("E", "I")
/ correctresponse = ("I")
/ stimulustimes = [0=primeA; 75=blank; 200=target; 300=mask]
/ beginresponsetime = (200)
</trial>


<trial primeBpractice>
/ validresponse = ("E", "I")
/ correctresponse = ("I")
/ stimulustimes = [0=primeB; 75=blank; 200=target; 300=mask]
/ beginresponsetime = (200)
</trial>

<trial primeCpractice>
/ validresponse = ("E", "I")
/ correctresponse = ("I")
/ stimulustimes = [0=primeC; 75=blank; 200=target; 300=mask]
/ beginresponsetime = (200)
</trial>

<trial primeDpractice>
/ validresponse = ("E", "I")
/ correctresponse = ("I")
/ stimulustimes = [0=primeD; 75=blank; 200=target; 300=mask]
/ beginresponsetime = (200)
</trial>

<trial primeNeutralpractice>
/ validresponse = ("E", "I")
/ correctresponse = ("I")
/ stimulustimes = [0=primeNeutral; 75=blank; 200=target; 300=mask]
/ beginresponsetime = (200)
</trial>

<trial primeA>
/ validresponse = ("E", "I")
/ correctresponse = ("I")
/ stimulustimes = [0=primeA; 75=blank; 200=target; 300=mask]
/ontrialend = [values.primestim = text.primea.currentitemnumber; values.targetstim = picture.target.currentitemnumber]
/ beginresponsetime = (200)
</trial>


<trial primeB>
/ validresponse = ("E", "I")
/ correctresponse = ("I")
/ stimulustimes = [0=primeB; 75=blank; 200=target; 300=mask]
/ontrialend = [values.primestim = text.primeb.currentitemnumber; values.targetstim = picture.target.currentitemnumber]
/ beginresponsetime = (200)
</trial>

<trial primeC>
/ validresponse = ("E", "I")
/ correctresponse = ("I")
/ stimulustimes = [0=primeC; 75=blank; 200=target; 300=mask]
/ontrialend = [values.primestim = text.primec.currentitemnumber; values.targetstim = picture.target.currentitemnumber]
/ beginresponsetime = (200)
</trial>

<trial primeD>
/ validresponse = ("E", "I")
/ correctresponse = ("I")
/ stimulustimes = [0=primeD; 75=blank; 200=target; 300=mask]
/ontrialend = [values.primestim = text.primed.currentitemnumber; values.targetstim = picture.target.currentitemnumber]
/ beginresponsetime = (200)
</trial>


<trial primeNeutral>
/ validresponse = ("E", "I")
/ correctresponse = ("I")
/ stimulustimes = [0=primeNeutral; 75=blank; 200=target; 300=mask]
/ontrialend = [values.primestim = picture.primeneutral.currentitemnumber; values.targetstim = picture.target.currentitemnumber]
/ beginresponsetime = (200)
</trial>

**************************************************************************************************************
**************************************************************************************************************
    BLOCKS
**************************************************************************************************************
**************************************************************************************************************
<block touchscreenInfo>
/ trials = [1 = touchscreenInstruct]
</block>


<block practice>
/ bgstim = (attributeAlabel, attributeBlabel, attributeClabel, attributeDlabel)
/ trials = [1-3 = instructions; 4 = Beginn; 5-14 = noreplace(primeApractice, primeBpractice, primeCpractice, primeDpractice, primeNeutralpractice)]
/ recorddata = true
</block>


<block test>
/ bgstim = (attributeAlabel, attributeBlabel,attributeClabel, attributeDlabel)
/ trials = [1 = instructions; 2 = Beginn; 3-50 = noreplace(primeA, primeB, primeC, primeD, primeNeutral)]
</block>



**************************************************************************************************************
**************************************************************************************************************
    EXPERIMENT
**************************************************************************************************************
**************************************************************************************************************
<expt>
/ blocks = [
    1 = touchscreenInfo;
    2=practice;
    3=test;
   
]
/onexptend = [values.completed = 1]
</expt>

***********************************************************************
Test Monkey
***********************************************************************
<monkey>
/ latencydistribution = normal(500, 100)
/ percentcorrect = 90
</monkey>


**************************************************************************************************************
                                                End of File
**************************************************************************************************************



Can you please change the <data> element to

<data>
/columns = (build, computer.platform, date, time, subject, blockcode, blocknum, trialcode, trialnum,
stimulusitem, stimulusonset, stimulusitem, stimulusonset, stimulusitem, stimulusonset, stimulusitem, stimulusonset,
display.refreshrate, display.refreshinterval,
values.primestim, values.targetstim, response, correct, latency,
trial.primeA.totalpercentcorrect, trial.primeB.totalpercentcorrect, trial.primeC.totalpercentcorrect, trial.primeD.totalpercentcorrect trial.primeNeutral.totalpercentcorrect)
/separatefiles = true
</data>

?

Then run the script and attach (do *not* paste) the raw data file to this thread. You can attach files by clicking on +Insert -> Add File.

This will log the stimulus onsets for the four stimuli presented by the trial (prime -> blank -> target -> mask) and tell me when Inquisit instructed the system to display a given stimulus. If these are okay, there may be something wrong with your system's graphics card, probably an outdated or broken driver. Find the latest available driver for the card from the card's manufacturer and install it.

O.k. I will change the data element in the way you wrote and tell you if there is any change afterwards.

Dear Dave,

I changed the data file like you told me, but I did not really understand how and where to attach the " (do *not* paste) the raw data file to this thread".
Do I have to add " do not paste" in the data file  I changed?
Do I have to do it like this:
<data>
/columns = (build, computer.platform, date, time, subject, blockcode, blocknum, trialcode, trialnum, values.primestim, values.targetstim,
                response, correct, latency,
                trial.primeA.totalpercentcorrect, trial.primeB.totalpercentcorrect, trial.primeC.totalpercentcorrect, trial.primeD.totalpercentcorrect trial.primeNeutral.totalpercentcorrect.do not paste to this thread)
/separatefiles =true
</data>

?

When I go to insert there only appears "element".
I am very sorry, but I am slightly confused.











I just ran the skript again and I noticed that there are the 4 primes and afterwards, the fiths prime is a black space so that there is no of these 4 primes.
After the fifhs prime which not exists the first prime starts to appear and so on.
In short: PrimeA, chinese character, mask, PrimeB,chinese character, mask,PrimeC,chinese character, mask,PrimeD,chinese character, mask, nothing (no sign or something else is to be seen),chinese character, mask. Afterwards it starts with primeA again.

Do you understand what I mean?

What I'm asking you to do is *attach the data file* that was created after running the script with the modified <data> element. That file is created on your computer and it will have an *.iqdat extension. To attach a file here:
- Click Reply.
- Click +Insert.
- Click Add File.
- Select the file on your computer and wait for it to upload.
- Click Post Reply.

> In short: PrimeA, chinese character, mask, PrimeB,chinese character, mask,PrimeC,chinese character, mask,PrimeD,chinese character, mask, nothing (no sign or something
> else is to be seen),chinese character, mask

In your script PrimeA, PrimeB, PrimeC and PrimeD are <text> elements -- they display words on screen. The "fifth" prime -- PrimeNeutral -- is a <picture>.

<picture primeNeutral>
/ items = ("neutral.jpg")
/ size = (20%, 20%)
</picture>

<trial primeNeutral>
/ validresponse = ("E", "I")
/ correctresponse = ("I")
/ stimulustimes = [0=primeNeutral; 75=blank; 200=target; 300=mask]
/ontrialend = [values.primestim = picture.primeneutral.currentitemnumber; values.targetstim = picture.target.currentitemnumber]
/ beginresponsetime = (200)
</trial>

It displays an image file called "neutral.jpg" -- I have no idea what that image does or does not depict; you have never posted that file. If that image displays "nothing", i.e. it is entirely black or blank, then of course you would not "see" anything before the Chinese character ("target").

Please attach neutral.jpg

Dear Dave,

thank you very much for your help.
Everything is working now as it should.
There is only one last question: At the end of the experiment I would like to add the text "Thank you the experiment is finished now". Where do I have to add this text?
I did it this way: First, I added the text under the instructions (see 1). Next, I added a thread for the ending which is identical to the text of the beginning (only the word Beginn is replaced b< Ende), and as the last step I added the number from the instructions in the block test.

1)<item instructions>
/ 1 = "~n~nIm Folgenden werden Sie nacheinander Begriffe und chinesische Schriftzeichen sehen, die in kurzem Abstand voneinander gezeigt werden. Zuerst sehen sie einen Begriff, gefolgt von einem chinesischen Schriftzeichen und als Letztes ein Pixelbild. Ignorieren Sie den Begriff vor dem Schriftzeichen. Das Pixelbild können Sie ebenfalls ignorieren; es dient lediglich dazu, die Aufgabe zu erschweren.~nIhre Aufgabe ist es anzugeben, wie positiv oder negativ Sie das Aussehen des chinesischen Schriftzeichens im Vergleich zum Durchschnitt empfinden.~nHier sehen Sie eine beispielhafte Abfolge von Begriffen:"
/ 2 = "Wenn das chinesische Schriftzeichen auf Sie negativer wirkt als der Durchschnitt, drücken Sie bitte die Taste 'E'. Empfinden Sie das Aussehen des chinesischen Schriftzeichens positiver als den Durchschnitt, drücken die bitte die Taste 'I'.~nEs ist anzumerken, dass der gezeigte Begriff in einigen Fällen die Beurteilung des Schriftzeichens beeinflussen kann. Da wir daran interessiert sind, wie Menschen diese Beeinflussung vermeiden können, geben Sie ihr Bestes, bei der Bewertung des Schriftzeichens den vorherigen Begriff zu ignorieren!~n~nGeben Sie uns eine ehrliche Einschätzung des Schriftzeichens, unabhängig von dem zuvor gezeigten Begriff."
/ 3 = "Um ein Gefühl für die Aufgabe zu bekommen, starten wir mit einem Probelauf. Denken Sie daran: Ihre Aufgabe ist es, zu beurteilen, ob Sie das chinesische Schriftzeichen negativer oder positiver empfinden als den Durchschnitt. Dazu drücken Sie entweder ‚E‘ oder ‚I‘."
/ 4=  "Die Übung ist nun beendet und wir beginnen mit der eigentlichen Aufgabe. Nochmal zur Erinnerung: Wenn Sie das Schriftzeichen als negativer als den Durchschnitt beurteilen, drücken Sie ‚E‘. Wenn Sie es positiver als den Durchschnitt finden, drücken Sie bitte ‚I‘."
/ 31= "Danke, das Experiment ist beendet"
</item>

2) <text Ende>
/items = (" Ende:
~n<%expressions.buttoninstruct2%>")
/ fontstyle = ("Arial", 3.00%, false, false, false, false, 5, 1)
/ size = (80%, 40%)
</text>
-> this is added after the text "Beginn"
(<text Beginn>
/items = (" Beginn:
~n<%expressions.buttoninstruct2%>")
/ fontstyle = ("Arial", 3.00%, false, false, false, false, 5, 1)
/ size = (80%, 40%)
</text>) -> this is only for you to understand it better what I mean

3) <block test>
/ bgstim = (attributeAlabel, attributeBlabel,attributeClabel, attributeDlabel)
/ trials = [1 = instructions; 2 = Beginn; 3-30 = sequence(primeA, primeB, primeC, primeD, primeNeutral),31= Ende]
</block>

Thank you again very much for your help!

I would not use a <text> element for that. Add a <page> element to the script

<page endpage>
^Thank you! The experiment is finished now.
</page>

and have the experiment display that page via the <expt>'s /postinstructions:

<expt>
/ postinstructions = (endpage)
...
</expt>





Hi Dave,

I saw that my question, I posted a few hours ago is not visible. I would like to know, if I can add the page element under the instruction.


Yes, you can. But it actually does not matter *where* in the script you add it. It just needs to be there; pick a place that makes logical sense to you.

Ok. I did so, but unfortunately the text appears before the experiment starts and before the instructions are seen.
Do I have to do something else, so that this text is only shown at the end of the experiment?

> Ok. I did so, but unfortunately the text appears before the experiment starts and before the instructions are seen.
> Do I have to do something else, so that this text is only shown at the end of the experiment?

You need to display the <page> via the <expt>'s /postinstructions, not /preinstructions.

Dear Dave,

thank you so much for your help!  I appreciate that very much!
I really used postinstructions like you told me, but first of all, it didn't work like I expected. Now I added the instructions after the
<expt>
/ blocks = [
1= ...
2=...
3= ...
]
/onexptend = [values.completed =1]
</expt>.
There it works like it should!:-)

Again, thank you very much for you support.

Kerstin





[/quote]


[/quote]

Dear Dave,

I have a short question concerning the output of my AMP.
As I already told you, the programm is working fine now, but nevertheless I'm not completely sure, if the output I get is right.
In some columns there are a few numbers for the trials, which seem to be wrong, but I am not completely sure. To get an idea what i am takling about you will see the output as an excel data sheet. There, I marked the relevant numbers so that you will find them better. The answer is marked as correct and than I see the number 100 in the column of total percent correct for one of my 4 primes. Can that be correct? This appears sometimes and otherwise there are numbers in all of  the columns no matter if the answer was correct or not.











































































































































































































































































































































































































































































































































































































































































Attachments
AMP Output_09.03.17.xlsx (254 views, 13.00 KB)
Kerstin
Kerstin
Esteemed Member (1.7K reputation)Esteemed Member (1.7K reputation)Esteemed Member (1.7K reputation)Esteemed Member (1.7K reputation)Esteemed Member (1.7K reputation)Esteemed Member (1.7K reputation)Esteemed Member (1.7K reputation)Esteemed Member (1.7K reputation)Esteemed Member (1.7K reputation)
Group: Forum Members
Posts: 23, Visits: 29
Kerstin - Wednesday, March 8, 2017
Dave - Wednesday, March 8, 2017
Kerstin - Wednesday, March 8, 2017
Dave - Wednesday, March 8, 2017
Kerstin - Wednesday, March 8, 2017
Dave - Wednesday, March 8, 2017
Kerstin - Wednesday, March 8, 2017
Dave - Tuesday, March 7, 2017
Kerstin - Tuesday, March 7, 2017
Dave - Tuesday, March 7, 2017
Dave - Tuesday, March 7, 2017
Kerstin - Tuesday, March 7, 2017
Kerstin - Tuesday, March 7, 2017
Kerstin - Tuesday, March 7, 2017
Dave - Tuesday, March 7, 2017
Kerstin - Tuesday, March 7, 2017
Dave - Tuesday, March 7, 2017
Kerstin - Tuesday, March 7, 2017
Dave - Monday, March 6, 2017
Kerstin - Monday, March 6, 2017
[quote]
Dave - Sunday, March 5, 2017
[quote]
Kerstin - Sunday, March 5, 2017
Dear Dave,

the programm is working after all, but nevertheless there  is a strange thing I discovered. Whenever I use the function help and than search, the program is telling me, that it does not work anywore and afterwards it closes itself automatically "Inquisit Lab does  not work anymore" this is the message I always get. What is going on there?
Yes, the installation is up to date. That is why I am so worried about this.


Windows or OSX? Which version (e.g. Windows 7, 64-bit)?

These are the chinese characters. Does the effect appear because there are too many of these characters?

<item symbols>
/1 = "pic1.jpg"
/2 = "pic2.jpg"
/3 = "pic3.jpg"
/4 = "pic4.jpg"
/5 = "pic5.jpg"
/6 = "pic6.jpg"
/7 = "pic7.jpg"
/8 = "pic8.jpg"
/9 = "pic9.jpg"
/10 = "pic10.jpg"
/11 = "pic11.jpg"
/12 = "pic12.jpg"
/13 = "pic13.jpg"
/14 = "pic14.jpg"
/15 = "pic15.jpg"
/16 = "pic16.jpg"
/17 = "pic17.jpg"
/18 = "pic18.jpg"
/19 = "pic19.jpg"
/20 = "pic20.jpg"
/21 = "pic21.jpg"
/22 = "pic22.jpg"
/23 = "pic23.jpg"
/24 = "pic24.jpg"
/25 = "pic25.jpg"
/26 = "pic26.jpg"
/27 = "pic27.jpg"
/28 = "pic28.jpg"
/29 = "pic29.jpg"
/30 = "pic30.jpg"
/31 = "pic31.jpg"
/32 = "pic32.jpg"
/33 = "pic33.jpg"
/34 = "pic34.jpg"
/35 = "pic35.jpg"
/36 = "pic36.jpg"
/37 = "pic37.jpg"
/38 = "pic38.jpg"
/39 = "pic39.jpg"
/40 = "pic40.jpg"
/41 = "pic41.jpg"
/42 = "pic42.jpg"
/43 = "pic43.jpg"
/44 = "pic44.jpg"
/45 = "pic45.jpg"
/46 = "pic46.jpg"
/47 = "pic47.jpg"
/48 = "pic48.jpg"
/49 = "pic49.jpg"
/50 = "pic50.jpg"
/51 = "pic51.jpg"
/52 = "pic52.jpg"
/53 = "pic53.jpg"
/54 = "pic54.jpg"
/55 = "pic55.jpg"
/56 = "pic56.jpg"
/57 = "pic57.jpg"
/58 = "pic58.jpg"
/59 = "pic59.jpg"
/60 = "pic60.jpg"
/61 = "pic61.jpg"
/62 = "pic62.jpg"
/63 = "pic63.jpg"
/64 = "pic64.jpg"
/65 = "pic65.jpg"
/66 = "pic66.jpg"
/67 = "pic67.jpg"
/68 = "pic68.jpg"
/69 = "pic69.jpg"
/70 = "pic70.jpg"
/71 = "pic71.jpg"
/72 = "pic72.jpg"
/73 = "pic73.jpg"
/74 = "pic74.jpg"
/75 = "pic75.jpg"
/76 = "pic76.jpg"
/77 = "pic77.jpg"
/78 = "pic78.jpg"
/79 = "pic79.jpg"
/80 = "pic80.jpg"
/81 = "pic81.jpg"
/82 = "pic82.jpg"
/83 = "pic83.jpg"
/84 = "pic84.jpg"
/85 = "pic85.jpg"
/86 = "pic86.jpg"
/87 = "pic87.jpg"
/88 = "pic88.jpg"
/89 = "pic89.jpg"
/90 = "pic90.jpg"
/91 = "pic91.jpg"
/92 = "pic92.jpg"
/93 = "pic93.jpg"
/94 = "pic94.jpg"
/95 = "pic95.jpg"
/96 = "pic96.jpg"
/97 = "pic97.jpg"
/98 = "pic98.jpg"
/99 = "pic99.jpg"
/100 = "pic100.jpg"
/101 = "pic101.jpg"
/102 = "pic102.jpg"
/103 = "pic103.jpg"
/104 = "pic104.jpg"
/105 = "pic105.jpg"
/106 = "pic106.jpg"
/107 = "pic107.jpg"
/108 = "pic108.jpg"
/109 = "pic109.jpg"
/110 = "pic110.jpg"
/111 = "pic111.jpg"
/112 = "pic112.jpg"
/113 = "pic113.jpg"
/114 = "pic114.jpg"
/115 = "pic115.jpg"
/116 = "pic116.jpg"
/117 = "pic117.jpg"
/118 = "pic118.jpg"
/119 = "pic119.jpg"
/120 = "pic120.jpg"
/121 = "pic121.jpg"
/122 = "pic122.jpg"
/123 = "pic123.jpg"
/124 = "pic124.jpg"
/125 = "pic125.jpg"
/126 = "pic126.jpg"
/127 = "pic127.jpg"
/128 = "pic128.jpg"
/129 = "pic129.jpg"
/130 = "pic130.jpg"
/131 = "pic131.jpg"
/132 = "pic132.jpg"
/133 = "pic133.jpg"
/134 = "pic134.jpg"
/135 = "pic135.jpg"
/136 = "pic136.jpg"
/137 = "pic137.jpg"
/138 = "pic138.jpg"
/139 = "pic139.jpg"
/140 = "pic140.jpg"
/141 = "pic141.jpg"
/142 = "pic142.jpg"
/143 = "pic143.jpg"
/144 = "pic144.jpg"
/145 = "pic145.jpg"
/146 = "pic146.jpg"
/147 = "pic147.jpg"
/148 = "pic148.jpg"
/149 = "pic149.jpg"
/150 = "pic150.jpg"
/151 = "pic151.jpg"
/152 = "pic152.jpg"
/153 = "pic153.jpg"
/154 = "pic154.jpg"
/155 = "pic155.jpg"
/156 = "pic156.jpg"
/157 = "pic157.jpg"
/158 = "pic158.jpg"
/159 = "pic159.jpg"
/160 = "pic160.jpg"
/161 = "pic161.jpg"
/162 = "pic162.jpg"
/163 = "pic163.jpg"
/164 = "pic164.jpg"
/165 = "pic165.jpg"
/166 = "pic166.jpg"
/167 = "pic167.jpg"
/168 = "pic168.jpg"
/169 = "pic169.jpg"
/170 = "pic170.jpg"
/171 = "pic171.jpg"
/172 = "pic172.jpg"
/173 = "pic173.jpg"
/174 = "pic174.jpg"
/175 = "pic175.jpg"
/176 = "pic176.jpg"
/177 = "pic177.jpg"
/178 = "pic178.jpg"
/179 = "pic179.jpg"
/180 = "pic180.jpg"
/181 = "pic181.jpg"
/182 = "pic182.jpg"
/183 = "pic183.jpg"
/184 = "pic184.jpg"
/185 = "pic185.jpg"
/186 = "pic186.jpg"
/187 = "pic187.jpg"
/188 = "pic188.jpg"
/189 = "pic189.jpg"
/190 = "pic190.jpg"
/191 = "pic191.jpg"
/192 = "pic192.jpg"
/193 = "pic193.jpg"
/194 = "pic194.jpg"
/195 = "pic195.jpg"
/196 = "pic196.jpg"
/197 = "pic197.jpg"
/198 = "pic198.jpg"
/199 = "pic199.jpg"
/200 = "pic200.jpg"
</item>


Post the code for the four <picture> elements primeA to primeneutral, please. The symbol items are irrelevant.
Dear Dave,

I copyed the whole skript, so that you can see what I did.
I checked all rows for possible mistakes, but I cannot make out anything that seems to be wrong.
Perhapes you are able to see something.

Thank you in advance
Kerstin

See skript below:



<item attributeAlabel>
/1 = "positiv"
</item>

<item attributeBlabel>
/1 = "positiv"
</item>

<item attributeClabel>
/1= "negativ"
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       /1 = "negativ"
</item>

<item attributeDlabel>
/1 = "negativ"
</item>

<item primeAlabel>
/1 = "sensorgesteuerte Heizungen"
</item>

<item primeBlabel>
/1 = "Sterbehilfe"
</item>

<item primeClabel>
/1 = "Smart-Häuser"
</item>

<item primeDlabel>
/1 = "Pflegeroboter"
</item>

<item primeA>
/1 = "sensorgesteuerte Heizungen"
</item>

<item primeB>
/1 = "Sterbehilfe"
</item>

<item primeC>
/1 = "Smart-Häuser"
</item>

<item primeD>
/1 = "Pflegeroboter"
</item>

<picture primeNeutral>
/ items = ("neutral.jpg")
/ size = (20%, 20%)
</picture>

***********************************************************************
Symbol and neutral stimuli
**************************************************************

<item symbols>
/1 = "pic1.jpg"
/2 = "pic2.jpg"
/3 = "pic3.jpg"
/4 = "pic4.jpg"
/5 = "pic5.jpg"
/6 = "pic6.jpg"
/7 = "pic7.jpg"
/8 = "pic8.jpg"
/9 = "pic9.jpg"
/10 = "pic10.jpg"
/11 = "pic11.jpg"
/12 = "pic12.jpg"
/13 = "pic13.jpg"
/14 = "pic14.jpg"
/15 = "pic15.jpg"
/16 = "pic16.jpg"
/17 = "pic17.jpg"
/18 = "pic18.jpg"
/19 = "pic19.jpg"
/20 = "pic20.jpg"
/21 = "pic21.jpg"
/22 = "pic22.jpg"
/23 = "pic23.jpg"
/24 = "pic24.jpg"
/25 = "pic25.jpg"
/26 = "pic26.jpg"
/27 = "pic27.jpg"
/28 = "pic28.jpg"
/29 = "pic29.jpg"
/30 = "pic30.jpg"
/31 = "pic31.jpg"
/32 = "pic32.jpg"
/33 = "pic33.jpg"
/34 = "pic34.jpg"
/35 = "pic35.jpg"
/36 = "pic36.jpg"
/37 = "pic37.jpg"
/38 = "pic38.jpg"
/39 = "pic39.jpg"
/40 = "pic40.jpg"
/41 = "pic41.jpg"
/42 = "pic42.jpg"
/43 = "pic43.jpg"
/44 = "pic44.jpg"
/45 = "pic45.jpg"
/46 = "pic46.jpg"
/47 = "pic47.jpg"
/48 = "pic48.jpg"
/49 = "pic49.jpg"
/50 = "pic50.jpg"
/51 = "pic51.jpg"
/52 = "pic52.jpg"
/53 = "pic53.jpg"
/54 = "pic54.jpg"
/55 = "pic55.jpg"
/56 = "pic56.jpg"
/57 = "pic57.jpg"
/58 = "pic58.jpg"
/59 = "pic59.jpg"
/60 = "pic60.jpg"
/61 = "pic61.jpg"
/62 = "pic62.jpg"
/63 = "pic63.jpg"
/64 = "pic64.jpg"
/65 = "pic65.jpg"
/66 = "pic66.jpg"
/67 = "pic67.jpg"
/68 = "pic68.jpg"
/69 = "pic69.jpg"
/70 = "pic70.jpg"
/71 = "pic71.jpg"
/72 = "pic72.jpg"
/73 = "pic73.jpg"
/74 = "pic74.jpg"
/75 = "pic75.jpg"
/76 = "pic76.jpg"
/77 = "pic77.jpg"
/78 = "pic78.jpg"
/79 = "pic79.jpg"
/80 = "pic80.jpg"
/81 = "pic81.jpg"
/82 = "pic82.jpg"
/83 = "pic83.jpg"
/84 = "pic84.jpg"
/85 = "pic85.jpg"
/86 = "pic86.jpg"
/87 = "pic87.jpg"
/88 = "pic88.jpg"
/89 = "pic89.jpg"
/90 = "pic90.jpg"
/91 = "pic91.jpg"
/92 = "pic92.jpg"
/93 = "pic93.jpg"
/94 = "pic94.jpg"
/95 = "pic95.jpg"
/96 = "pic96.jpg"
/97 = "pic97.jpg"
/98 = "pic98.jpg"
/99 = "pic99.jpg"
/100 = "pic100.jpg"
/101 = "pic101.jpg"
/102 = "pic102.jpg"
/103 = "pic103.jpg"
/104 = "pic104.jpg"
/105 = "pic105.jpg"
/106 = "pic106.jpg"
/107 = "pic107.jpg"
/108 = "pic108.jpg"
/109 = "pic109.jpg"
/110 = "pic110.jpg"
/111 = "pic111.jpg"
/112 = "pic112.jpg"
/113 = "pic113.jpg"
/114 = "pic114.jpg"
/115 = "pic115.jpg"
/116 = "pic116.jpg"
/117 = "pic117.jpg"
/118 = "pic118.jpg"
/119 = "pic119.jpg"
/120 = "pic120.jpg"
/121 = "pic121.jpg"
/122 = "pic122.jpg"
/123 = "pic123.jpg"
/124 = "pic124.jpg"
/125 = "pic125.jpg"
/126 = "pic126.jpg"
/127 = "pic127.jpg"
/128 = "pic128.jpg"
/129 = "pic129.jpg"
/130 = "pic130.jpg"
/131 = "pic131.jpg"
/132 = "pic132.jpg"
/133 = "pic133.jpg"
/134 = "pic134.jpg"
/135 = "pic135.jpg"
/136 = "pic136.jpg"
/137 = "pic137.jpg"
/138 = "pic138.jpg"
/139 = "pic139.jpg"
/140 = "pic140.jpg"
/141 = "pic141.jpg"
/142 = "pic142.jpg"
/143 = "pic143.jpg"
/144 = "pic144.jpg"
/145 = "pic145.jpg"
/146 = "pic146.jpg"
/147 = "pic147.jpg"
/148 = "pic148.jpg"
/149 = "pic149.jpg"
/150 = "pic150.jpg"
/151 = "pic151.jpg"
/152 = "pic152.jpg"
/153 = "pic153.jpg"
/154 = "pic154.jpg"
/155 = "pic155.jpg"
/156 = "pic156.jpg"
/157 = "pic157.jpg"
/158 = "pic158.jpg"
/159 = "pic159.jpg"
/160 = "pic160.jpg"
/161 = "pic161.jpg"
/162 = "pic162.jpg"
/163 = "pic163.jpg"
/164 = "pic164.jpg"
/165 = "pic165.jpg"
/166 = "pic166.jpg"
/167 = "pic167.jpg"
/168 = "pic168.jpg"
/169 = "pic169.jpg"
/170 = "pic170.jpg"
/171 = "pic171.jpg"
/172 = "pic172.jpg"
/173 = "pic173.jpg"
/174 = "pic174.jpg"
/175 = "pic175.jpg"
/176 = "pic176.jpg"
/177 = "pic177.jpg"
/178 = "pic178.jpg"
/179 = "pic179.jpg"
/180 = "pic180.jpg"
/181 = "pic181.jpg"
/182 = "pic182.jpg"
/183 = "pic183.jpg"
/184 = "pic184.jpg"
/185 = "pic185.jpg"
/186 = "pic186.jpg"
/187 = "pic187.jpg"
/188 = "pic188.jpg"
/189 = "pic189.jpg"
/190 = "pic190.jpg"
/191 = "pic191.jpg"
/192 = "pic192.jpg"
/193 = "pic193.jpg"
/194 = "pic194.jpg"
/195 = "pic195.jpg"
/196 = "pic196.jpg"
/197 = "pic197.jpg"
/198 = "pic198.jpg"
/199 = "pic199.jpg"
/200 = "pic200.jpg"
</item>



**************************************************************************************************************
**************************************************************************************************************
    EDITABLE INSTRUCTIONS: change instructions here
**************************************************************************************************************
**************************************************************
<item instructions_Bsp>
/ 1 = "Teil IV:~n~nIm Folgenden werden Sie nacheinander Begriffe und chinesische Schriftzeichen sehen, die in kurzem Abstand voneinander gezeigt werden. Zuerst sehen sie einen Begriff, gefolgt von einem chinesischen Schriftzeichen und als Letztes ein Pixelbild. Ignorieren Sie den Begriff vor dem Schriftzeichen. Das Pixelbild können Sie ebenfalls ignorieren; es dient lediglich dazu, die Aufgabe zu erschweren.~nIhre Aufgabe ist es anzugeben, wie positiv oder negativ Sie das Aussehen des chinesischen Schriftzeichens im Vergleich zum Durchschnitt empfinden.~nHier sehen Sie eine beispielhafte Abfolge von Begriffen:"
</item>

<item instructions>
/ 1 = "Wenn das chinesische Schriftzeichen auf Sie negativer wirkt als der Durchschnitt, drücken Sie bitte die Taste 'E'. Empfinden Sie das Aussehen des chinesischen Schriftzeichens positiver als den Durchschnitt, drücken die bitte die Taste 'I'.~nEs ist anzumerken, dass der gezeigte Begriff in einigen Fällen die Beurteilung des Schriftzeichens beeinflussen kann. Da wir daran interessiert sind, wie Menschen diese Beeinflussung vermeiden können, geben Sie ihr Bestes, bei der Bewertung des Schriftzeichens den vorherigen Begriff zu ignorieren!~n~nGeben Sie uns eine ehrliche Einschätzung des Schriftzeichens, unabhängig von dem zuvor gezeigten Begriff."
/ 2 = "Um ein Gefühl für die Aufgabe zu bekommen, starten wir mit einem Probelauf. Denken Sie daran: Ihre Aufgabe ist es, zu beurteilen, ob Sie das chinesische Schriftzeichen negativer oder positiver empfinden als den Durchschnitt. Dazu drücken Sie entweder ‚E‘ oder ‚I‘."
</item>

<item instructionsGo>
/ 1 = "Die Übung ist nun beendet und wir beginnen mit der eigentlichen Aufgabe. Nochmal zur Erinnerung: Wenn Sie das Schriftzeichen als negativer als den Durchschnitt beurteilen, drücken Sie ‚E‘. Wenn Sie es positiver als den Durchschnitt finden, drücken Sie bitte ‚I‘."
</item>



**********************************************************************************************************
general instruction expressions: adjust the instruction text depending on device used to run script
**********************************************************************************************************

<expressions>
/buttoninstruct1 = if (computer.touch) {"button";} else {"key";}
/buttoninstruct2 = if (computer.touch) {"Legen Sie ihre Zeigefinger auf die 'E' und 'I' Antworttasten~nDrücken Sie mit dem Daumen auf die Leertaste, um das Experiment zu starten";}
else {"Legen Sie ihre Zeigefinger auf die Antworttasten: 'E' und 'I'.~nDrücken Sie mit dem Daumen auf die Leertaste, um das Experiment zu starten";}
</expressions>

*******************************
General Helper Instructions
******************************

<text Beginn>
/items = (" Beginn:
~n<%expressions.buttoninstruct2%>")
/ fontstyle = ("Arial", 3.00%, false, false, false, false, 5, 1)
/ size = (80%, 40%)
</text>

***********************************************************
these instructions will be run if the script is
run on a touchscreen
***********************************************************

<text touchscreenInstruct1>
/ items = ("General Note on Touchscreen Usage
 for this Task:")
/ fontstyle = ("Arial", 5%, true, false, false, false, 5, 1)
/ position = (50%, 20%)
/ size = (80%, 20%)
/ vjustify = center
</text>

<text touchscreenInstruct2>
/ items = ("All necessary response buttons/keys will be provided at the bottom of your screen.

For example, here you see the <SPACEBAR>.
Tap it to continue to read instructions.")
/ fontstyle = ("Arial", 3%, true, false, false, false, 5, 1)
/ position = (50%, 50%)
/ size = (70%, 30%)
/ vjustify = center
</text>

**************************************************************************************************************
                                !!!REMAINING CODE: Customize after careful consideration only!!!
**************************************************************************************************************


**************************************************************************************************************
**************************************************************************************************************
    DEFAULTS
**************************************************************************************************************
**************************************************************************************************************
script requires Inquisit 5.0.0.0 or higher


<defaults>
/canvasaspectratio = (4,3)
/minimumversion = "5.0.0.0"
/ fontstyle = ("Arial", 3.5%, false, false, false, false, 5, 1)
/ screencolor = black
/ txbgcolor = black
/ txcolor = white
</defaults>

**************************************************************************************************************
**************************************************************************************************************
    DATA
**************************************************************************************************************
**************************************************************************************************************

******************
Raw Data Files
******************

<data>
/columns = (build, computer.platform, date, time, subject, blockcode, blocknum, trialcode, trialnum, values.primestim, values.targetstim,
                response, correct, latency,
                trial.primeA.totalpercentcorrect, trial.primeB.totalpercentcorrect, trial.primeC.totalpercentcorrect, trial.primeD.totalpercentcorrect trial.primeNeutral.totalpercentcorrect)
/separatefiles = true
</data>

*******************
Summary Data File
*******************

<summarydata>
/columns = (script.filename, script.startdate, script.starttime, script.subjectid, script.elapsedtime, computer.platform, values.completed,
trial.primeA.totalpercentcorrect, trial.primeB.totalpercentcorrect, trial.primeC.totalpercentcorrect, trial.primeD.totalpercentcorrect, trial.primeNeutral.totalpercentcorrect)
/ separatefiles = true
</summarydata>

**************************************************************************************************************
**************************************************************************************************************
    VALUES: automatically updated
**************************************************************************************************************
**************************************************************************************************************

completed:                                    0 = script was not completed; 1 = script was completed (all conditions run)
/targetstim:                                stores the itemnumber of the current target stimulus
/primestim:                                    stores the itemnumber of the current prime stimulus

<values>
/completed = 0
/targetstim = 0
/primestim = 0
</values>

**************************************************************************************************************
**************************************************************************************************************
    EXPRESSIONS
**************************************************************************************************************
**************************************************************************************************************
expressions>
/ a = trial.primeA.percentcorrect
/ b = trial.primeB.percentcorrect
/ c = tiral.primeC.percentcorrect
/ d = trial.primeD.percentcorrect
</expressions>

**************************************************************************************************************
**************************************************************************************************************
    INSTRUCTIONS
**************************************************************************************************************
**************************************************************************************************************

list instructions>
/ items = (1, 2, 3, 4, 5, 6, 7)
/ resetinterval = 20
/ selectionmode = sequence
</list>

<text instructions>
/ items = instructions
/ hjustify = left
/ size = (90%, 60%)
/ position = (50%, 85%)
/ valign = bottom
/ select = sequence
</text>

<text spacebar>
/ items = ("Leertaste drücken, um zu beginnen.")
/ position = (50%, 95%)
/ valign = bottom
</text>

<trial instructions>
/ stimulustimes = [1=instructions, spacebar]
/ correctresponse = (" ")
/ errormessage = false
/ recorddata = false
</trial>

*****************************
General Helper Trial
*****************************

This trial is used when participants are asked to place their fingers on specific response
buttons. On the touchscreen, this trial presents the (inactive) response buttons to the participants.

<trial Beginn>
/ stimulusframes = [1 = Beginn]
/ trialduration = 5000
/ validresponse = (18, 23)
/ beginresponsetime = 5000
/ errormessage = false
/ recorddata = false
</trial>

<trial touchscreenInstruct>
/ skip = [
    !computer.touch
]
/ stimulusframes = [1 = touchscreenInstruct1, touchscreenInstruct2]
/ validresponse = (57)
/ recorddata = false
</trial>

**************************************************************************************************************
**************************************************************************************************************


**************************************************************************************************************
**************************************************************************************************************
    STIMULI
**************************************************************************************************************
**************************************************************************************************************
<picture target>
/ items = Symbols
/ select = noreplace
/ size = (40%, 40%)
</picture>


<text primeB>
/ items = primeB
/ size = (40%, 40%)
/ position = (50,70)
</text>

<text primeA>
/ items = primeA
/ size = (40%, 40%)
/ position = (50,70)

</text>

<text primeD>
/ items = primeD
/ size = (40%, 40%)
/ position = (50,70)

</text>

<text primeC>
/ items = primeC
/ size = (40%, 40%)
/ position = (50,70)

</text>

<text attributeAlabel>
/ items = attributeAlabel
/ valign = top
/ halign = right
/ position = (95%, 5%)
/ txcolor = green
/ fontstyle = ("Arial", 5%)
</text>

<text attributeBlabel>
/ items = attributeBlabel
/ valign = top
/ halign = left
/ position = (5%, 5%)
/ txcolor = green
/ fontstyle = ("Arial", 5%)
</text>

<text attributeClabel>
/ items = attributeClabel
/ valign = top
/ halign = left
/ position = (5%, 5%)
/ txcolor = green
/ fontstyle = ("Arial", 5%)
</text>

<text attributeDlabel>
/ items = attributeDlabel
/ valign = top
/ halign = left
/ position = (5%, 5%)
/ txcolor = green
/ fontstyle = ("Arial", 5%)
</text>

<text error>
/ position = (50%, 75%)
/ items = ("X")
/ color = red
/ fontstyle = ("Arial", 10%, true)
</text>

<picture mask>
/ items = ("mask.jpg")
/ size = (43%, 43%)
/ position = (50,50)

</picture>

<shape blank>
/ shape = rectangle
/ color = black
/ size = (40%, 40%)
/ position = (50,50)

</shape>


**************************************************************************************************************
**************************************************************************************************************
    TRIALS    
**************************************************************************************************************
**************************************************************************************************************
<trial primeApractice>
/ validresponse = ("E", "I")
/ correctresponse = ("I")
/ stimulustimes = [0=primeA; 75=blank; 200=target; 300=mask]
/ beginresponsetime = (200)
</trial>


<trial primeBpractice>
/ validresponse = ("E", "I")
/ correctresponse = ("I")
/ stimulustimes = [0=primeB; 75=blank; 200=target; 300=mask]
/ beginresponsetime = (200)
</trial>

<trial primeCpractice>
/ validresponse = ("E", "I")
/ correctresponse = ("I")
/ stimulustimes = [0=primeC; 75=blank; 200=target; 300=mask]
/ beginresponsetime = (200)
</trial>

<trial primeDpractice>
/ validresponse = ("E", "I")
/ correctresponse = ("I")
/ stimulustimes = [0=primeD; 75=blank; 200=target; 300=mask]
/ beginresponsetime = (200)
</trial>

<trial primeNeutralpractice>
/ validresponse = ("E", "I")
/ correctresponse = ("I")
/ stimulustimes = [0=primeNeutral; 75=blank; 200=target; 300=mask]
/ beginresponsetime = (200)
</trial>

<trial primeA>
/ validresponse = ("E", "I")
/ correctresponse = ("I")
/ stimulustimes = [0=primeA; 75=blank; 200=target; 300=mask]
/ontrialend = [values.primestim = text.primea.currentitemnumber; values.targetstim = picture.target.currentitemnumber]
/ beginresponsetime = (200)
</trial>


<trial primeB>
/ validresponse = ("E", "I")
/ correctresponse = ("I")
/ stimulustimes = [0=primeB; 75=blank; 200=target; 300=mask]
/ontrialend = [values.primestim = text.primeb.currentitemnumber; values.targetstim = picture.target.currentitemnumber]
/ beginresponsetime = (200)
</trial>

<trial primeC>
/ validresponse = ("E", "I")
/ correctresponse = ("I")
/ stimulustimes = [0=primeC; 75=blank; 200=target; 300=mask]
/ontrialend = [values.primestim = text.primec.currentitemnumber; values.targetstim = picture.target.currentitemnumber]
/ beginresponsetime = (200)
</trial>

<trial primeD>
/ validresponse = ("E", "I")
/ correctresponse = ("I")
/ stimulustimes = [0=primeD; 75=blank; 200=target; 300=mask]
/ontrialend = [values.primestim = text.primed.currentitemnumber; values.targetstim = picture.target.currentitemnumber]
/ beginresponsetime = (200)
</trial>


<trial primeNeutral>
/ validresponse = ("E", "I")
/ correctresponse = ("I")
/ stimulustimes = [0=primeNeutral; 75=blank; 200=target; 300=mask]
/ontrialend = [values.primestim = picture.primeneutral.currentitemnumber; values.targetstim = picture.target.currentitemnumber]
/ beginresponsetime = (200)
</trial>

**************************************************************************************************************
**************************************************************************************************************
    BLOCKS
**************************************************************************************************************
**************************************************************************************************************
<block touchscreenInfo>
/ trials = [1 = touchscreenInstruct]
</block>


<block practice>
/ bgstim = (attributeAlabel, attributeBlabel, attributeClabel, attributeDlabel)
/ trials = [1-3 = instructions; 4 = Beginn; 5-14 = noreplace(primeApractice, primeBpractice, primeCpractice, primeDpractice, primeNeutralpractice)]
/ recorddata = true
</block>


<block test>
/ bgstim = (attributeAlabel, attributeBlabel,attributeClabel, attributeDlabel)
/ trials = [1 = instructions; 2 = Beginn; 3-50 = noreplace(primeA, primeB, primeC, primeD, primeNeutral)]
</block>



**************************************************************************************************************
**************************************************************************************************************
    EXPERIMENT
**************************************************************************************************************
**************************************************************************************************************
<expt>
/ blocks = [
    1 = touchscreenInfo;
    2=practice;
    3=test;
   
]
/onexptend = [values.completed = 1]
</expt>

***********************************************************************
Test Monkey
***********************************************************************
<monkey>
/ latencydistribution = normal(500, 100)
/ percentcorrect = 90
</monkey>


**************************************************************************************************************
                                                End of File
**************************************************************************************************************



Can you please change the <data> element to

<data>
/columns = (build, computer.platform, date, time, subject, blockcode, blocknum, trialcode, trialnum,
stimulusitem, stimulusonset, stimulusitem, stimulusonset, stimulusitem, stimulusonset, stimulusitem, stimulusonset,
display.refreshrate, display.refreshinterval,
values.primestim, values.targetstim, response, correct, latency,
trial.primeA.totalpercentcorrect, trial.primeB.totalpercentcorrect, trial.primeC.totalpercentcorrect, trial.primeD.totalpercentcorrect trial.primeNeutral.totalpercentcorrect)
/separatefiles = true
</data>

?

Then run the script and attach (do *not* paste) the raw data file to this thread. You can attach files by clicking on +Insert -> Add File.

This will log the stimulus onsets for the four stimuli presented by the trial (prime -> blank -> target -> mask) and tell me when Inquisit instructed the system to display a given stimulus. If these are okay, there may be something wrong with your system's graphics card, probably an outdated or broken driver. Find the latest available driver for the card from the card's manufacturer and install it.

O.k. I will change the data element in the way you wrote and tell you if there is any change afterwards.

Dear Dave,

I changed the data file like you told me, but I did not really understand how and where to attach the " (do *not* paste) the raw data file to this thread".
Do I have to add " do not paste" in the data file  I changed?
Do I have to do it like this:
<data>
/columns = (build, computer.platform, date, time, subject, blockcode, blocknum, trialcode, trialnum, values.primestim, values.targetstim,
                response, correct, latency,
                trial.primeA.totalpercentcorrect, trial.primeB.totalpercentcorrect, trial.primeC.totalpercentcorrect, trial.primeD.totalpercentcorrect trial.primeNeutral.totalpercentcorrect.do not paste to this thread)
/separatefiles =true
</data>

?

When I go to insert there only appears "element".
I am very sorry, but I am slightly confused.











I just ran the skript again and I noticed that there are the 4 primes and afterwards, the fiths prime is a black space so that there is no of these 4 primes.
After the fifhs prime which not exists the first prime starts to appear and so on.
In short: PrimeA, chinese character, mask, PrimeB,chinese character, mask,PrimeC,chinese character, mask,PrimeD,chinese character, mask, nothing (no sign or something else is to be seen),chinese character, mask. Afterwards it starts with primeA again.

Do you understand what I mean?

What I'm asking you to do is *attach the data file* that was created after running the script with the modified <data> element. That file is created on your computer and it will have an *.iqdat extension. To attach a file here:
- Click Reply.
- Click +Insert.
- Click Add File.
- Select the file on your computer and wait for it to upload.
- Click Post Reply.

> In short: PrimeA, chinese character, mask, PrimeB,chinese character, mask,PrimeC,chinese character, mask,PrimeD,chinese character, mask, nothing (no sign or something
> else is to be seen),chinese character, mask

In your script PrimeA, PrimeB, PrimeC and PrimeD are <text> elements -- they display words on screen. The "fifth" prime -- PrimeNeutral -- is a <picture>.

<picture primeNeutral>
/ items = ("neutral.jpg")
/ size = (20%, 20%)
</picture>

<trial primeNeutral>
/ validresponse = ("E", "I")
/ correctresponse = ("I")
/ stimulustimes = [0=primeNeutral; 75=blank; 200=target; 300=mask]
/ontrialend = [values.primestim = picture.primeneutral.currentitemnumber; values.targetstim = picture.target.currentitemnumber]
/ beginresponsetime = (200)
</trial>

It displays an image file called "neutral.jpg" -- I have no idea what that image does or does not depict; you have never posted that file. If that image displays "nothing", i.e. it is entirely black or blank, then of course you would not "see" anything before the Chinese character ("target").

Please attach neutral.jpg

Dear Dave,

thank you very much for your help.
Everything is working now as it should.
There is only one last question: At the end of the experiment I would like to add the text "Thank you the experiment is finished now". Where do I have to add this text?
I did it this way: First, I added the text under the instructions (see 1). Next, I added a thread for the ending which is identical to the text of the beginning (only the word Beginn is replaced b< Ende), and as the last step I added the number from the instructions in the block test.

1)<item instructions>
/ 1 = "~n~nIm Folgenden werden Sie nacheinander Begriffe und chinesische Schriftzeichen sehen, die in kurzem Abstand voneinander gezeigt werden. Zuerst sehen sie einen Begriff, gefolgt von einem chinesischen Schriftzeichen und als Letztes ein Pixelbild. Ignorieren Sie den Begriff vor dem Schriftzeichen. Das Pixelbild können Sie ebenfalls ignorieren; es dient lediglich dazu, die Aufgabe zu erschweren.~nIhre Aufgabe ist es anzugeben, wie positiv oder negativ Sie das Aussehen des chinesischen Schriftzeichens im Vergleich zum Durchschnitt empfinden.~nHier sehen Sie eine beispielhafte Abfolge von Begriffen:"
/ 2 = "Wenn das chinesische Schriftzeichen auf Sie negativer wirkt als der Durchschnitt, drücken Sie bitte die Taste 'E'. Empfinden Sie das Aussehen des chinesischen Schriftzeichens positiver als den Durchschnitt, drücken die bitte die Taste 'I'.~nEs ist anzumerken, dass der gezeigte Begriff in einigen Fällen die Beurteilung des Schriftzeichens beeinflussen kann. Da wir daran interessiert sind, wie Menschen diese Beeinflussung vermeiden können, geben Sie ihr Bestes, bei der Bewertung des Schriftzeichens den vorherigen Begriff zu ignorieren!~n~nGeben Sie uns eine ehrliche Einschätzung des Schriftzeichens, unabhängig von dem zuvor gezeigten Begriff."
/ 3 = "Um ein Gefühl für die Aufgabe zu bekommen, starten wir mit einem Probelauf. Denken Sie daran: Ihre Aufgabe ist es, zu beurteilen, ob Sie das chinesische Schriftzeichen negativer oder positiver empfinden als den Durchschnitt. Dazu drücken Sie entweder ‚E‘ oder ‚I‘."
/ 4=  "Die Übung ist nun beendet und wir beginnen mit der eigentlichen Aufgabe. Nochmal zur Erinnerung: Wenn Sie das Schriftzeichen als negativer als den Durchschnitt beurteilen, drücken Sie ‚E‘. Wenn Sie es positiver als den Durchschnitt finden, drücken Sie bitte ‚I‘."
/ 31= "Danke, das Experiment ist beendet"
</item>

2) <text Ende>
/items = (" Ende:
~n<%expressions.buttoninstruct2%>")
/ fontstyle = ("Arial", 3.00%, false, false, false, false, 5, 1)
/ size = (80%, 40%)
</text>
-> this is added after the text "Beginn"
(<text Beginn>
/items = (" Beginn:
~n<%expressions.buttoninstruct2%>")
/ fontstyle = ("Arial", 3.00%, false, false, false, false, 5, 1)
/ size = (80%, 40%)
</text>) -> this is only for you to understand it better what I mean

3) <block test>
/ bgstim = (attributeAlabel, attributeBlabel,attributeClabel, attributeDlabel)
/ trials = [1 = instructions; 2 = Beginn; 3-30 = sequence(primeA, primeB, primeC, primeD, primeNeutral),31= Ende]
</block>

Thank you again very much for your help!

I would not use a <text> element for that. Add a <page> element to the script

<page endpage>
^Thank you! The experiment is finished now.
</page>

and have the experiment display that page via the <expt>'s /postinstructions:

<expt>
/ postinstructions = (endpage)
...
</expt>





Hi Dave,

I saw that my question, I posted a few hours ago is not visible. I would like to know, if I can add the page element under the instruction.


Yes, you can. But it actually does not matter *where* in the script you add it. It just needs to be there; pick a place that makes logical sense to you.

Ok. I did so, but unfortunately the text appears before the experiment starts and before the instructions are seen.
Do I have to do something else, so that this text is only shown at the end of the experiment?

> Ok. I did so, but unfortunately the text appears before the experiment starts and before the instructions are seen.
> Do I have to do something else, so that this text is only shown at the end of the experiment?

You need to display the <page> via the <expt>'s /postinstructions, not /preinstructions.

Dear Dave,

thank you so much for your help!  I appreciate that very much!
I really used postinstructions like you told me, but first of all, it didn't work like I expected. Now I added the instructions after the
<expt>
/ blocks = [
1= ...
2=...
3= ...
]
/onexptend = [values.completed =1]
</expt>.
There it works like it should!:-)

Again, thank you very much for you support.

Kerstin





[/quote]



Kerstin
Kerstin
Esteemed Member (1.7K reputation)Esteemed Member (1.7K reputation)Esteemed Member (1.7K reputation)Esteemed Member (1.7K reputation)Esteemed Member (1.7K reputation)Esteemed Member (1.7K reputation)Esteemed Member (1.7K reputation)Esteemed Member (1.7K reputation)Esteemed Member (1.7K reputation)
Group: Forum Members
Posts: 23, Visits: 29
Dave - Wednesday, March 8, 2017
Kerstin - Wednesday, March 8, 2017
Dave - Wednesday, March 8, 2017
Kerstin - Wednesday, March 8, 2017
Dave - Wednesday, March 8, 2017
Kerstin - Wednesday, March 8, 2017
Dave - Tuesday, March 7, 2017
Kerstin - Tuesday, March 7, 2017
Dave - Tuesday, March 7, 2017
Dave - Tuesday, March 7, 2017
Kerstin - Tuesday, March 7, 2017
Kerstin - Tuesday, March 7, 2017
Kerstin - Tuesday, March 7, 2017
Dave - Tuesday, March 7, 2017
Kerstin - Tuesday, March 7, 2017
Dave - Tuesday, March 7, 2017
Kerstin - Tuesday, March 7, 2017
Dave - Monday, March 6, 2017
Kerstin - Monday, March 6, 2017
Dave - Sunday, March 5, 2017
[quote]
Kerstin - Sunday, March 5, 2017
Dear Dave,

the programm is working after all, but nevertheless there  is a strange thing I discovered. Whenever I use the function help and than search, the program is telling me, that it does not work anywore and afterwards it closes itself automatically "Inquisit Lab does  not work anymore" this is the message I always get. What is going on there?
Yes, the installation is up to date. That is why I am so worried about this.


Windows or OSX? Which version (e.g. Windows 7, 64-bit)?

These are the chinese characters. Does the effect appear because there are too many of these characters?

<item symbols>
/1 = "pic1.jpg"
/2 = "pic2.jpg"
/3 = "pic3.jpg"
/4 = "pic4.jpg"
/5 = "pic5.jpg"
/6 = "pic6.jpg"
/7 = "pic7.jpg"
/8 = "pic8.jpg"
/9 = "pic9.jpg"
/10 = "pic10.jpg"
/11 = "pic11.jpg"
/12 = "pic12.jpg"
/13 = "pic13.jpg"
/14 = "pic14.jpg"
/15 = "pic15.jpg"
/16 = "pic16.jpg"
/17 = "pic17.jpg"
/18 = "pic18.jpg"
/19 = "pic19.jpg"
/20 = "pic20.jpg"
/21 = "pic21.jpg"
/22 = "pic22.jpg"
/23 = "pic23.jpg"
/24 = "pic24.jpg"
/25 = "pic25.jpg"
/26 = "pic26.jpg"
/27 = "pic27.jpg"
/28 = "pic28.jpg"
/29 = "pic29.jpg"
/30 = "pic30.jpg"
/31 = "pic31.jpg"
/32 = "pic32.jpg"
/33 = "pic33.jpg"
/34 = "pic34.jpg"
/35 = "pic35.jpg"
/36 = "pic36.jpg"
/37 = "pic37.jpg"
/38 = "pic38.jpg"
/39 = "pic39.jpg"
/40 = "pic40.jpg"
/41 = "pic41.jpg"
/42 = "pic42.jpg"
/43 = "pic43.jpg"
/44 = "pic44.jpg"
/45 = "pic45.jpg"
/46 = "pic46.jpg"
/47 = "pic47.jpg"
/48 = "pic48.jpg"
/49 = "pic49.jpg"
/50 = "pic50.jpg"
/51 = "pic51.jpg"
/52 = "pic52.jpg"
/53 = "pic53.jpg"
/54 = "pic54.jpg"
/55 = "pic55.jpg"
/56 = "pic56.jpg"
/57 = "pic57.jpg"
/58 = "pic58.jpg"
/59 = "pic59.jpg"
/60 = "pic60.jpg"
/61 = "pic61.jpg"
/62 = "pic62.jpg"
/63 = "pic63.jpg"
/64 = "pic64.jpg"
/65 = "pic65.jpg"
/66 = "pic66.jpg"
/67 = "pic67.jpg"
/68 = "pic68.jpg"
/69 = "pic69.jpg"
/70 = "pic70.jpg"
/71 = "pic71.jpg"
/72 = "pic72.jpg"
/73 = "pic73.jpg"
/74 = "pic74.jpg"
/75 = "pic75.jpg"
/76 = "pic76.jpg"
/77 = "pic77.jpg"
/78 = "pic78.jpg"
/79 = "pic79.jpg"
/80 = "pic80.jpg"
/81 = "pic81.jpg"
/82 = "pic82.jpg"
/83 = "pic83.jpg"
/84 = "pic84.jpg"
/85 = "pic85.jpg"
/86 = "pic86.jpg"
/87 = "pic87.jpg"
/88 = "pic88.jpg"
/89 = "pic89.jpg"
/90 = "pic90.jpg"
/91 = "pic91.jpg"
/92 = "pic92.jpg"
/93 = "pic93.jpg"
/94 = "pic94.jpg"
/95 = "pic95.jpg"
/96 = "pic96.jpg"
/97 = "pic97.jpg"
/98 = "pic98.jpg"
/99 = "pic99.jpg"
/100 = "pic100.jpg"
/101 = "pic101.jpg"
/102 = "pic102.jpg"
/103 = "pic103.jpg"
/104 = "pic104.jpg"
/105 = "pic105.jpg"
/106 = "pic106.jpg"
/107 = "pic107.jpg"
/108 = "pic108.jpg"
/109 = "pic109.jpg"
/110 = "pic110.jpg"
/111 = "pic111.jpg"
/112 = "pic112.jpg"
/113 = "pic113.jpg"
/114 = "pic114.jpg"
/115 = "pic115.jpg"
/116 = "pic116.jpg"
/117 = "pic117.jpg"
/118 = "pic118.jpg"
/119 = "pic119.jpg"
/120 = "pic120.jpg"
/121 = "pic121.jpg"
/122 = "pic122.jpg"
/123 = "pic123.jpg"
/124 = "pic124.jpg"
/125 = "pic125.jpg"
/126 = "pic126.jpg"
/127 = "pic127.jpg"
/128 = "pic128.jpg"
/129 = "pic129.jpg"
/130 = "pic130.jpg"
/131 = "pic131.jpg"
/132 = "pic132.jpg"
/133 = "pic133.jpg"
/134 = "pic134.jpg"
/135 = "pic135.jpg"
/136 = "pic136.jpg"
/137 = "pic137.jpg"
/138 = "pic138.jpg"
/139 = "pic139.jpg"
/140 = "pic140.jpg"
/141 = "pic141.jpg"
/142 = "pic142.jpg"
/143 = "pic143.jpg"
/144 = "pic144.jpg"
/145 = "pic145.jpg"
/146 = "pic146.jpg"
/147 = "pic147.jpg"
/148 = "pic148.jpg"
/149 = "pic149.jpg"
/150 = "pic150.jpg"
/151 = "pic151.jpg"
/152 = "pic152.jpg"
/153 = "pic153.jpg"
/154 = "pic154.jpg"
/155 = "pic155.jpg"
/156 = "pic156.jpg"
/157 = "pic157.jpg"
/158 = "pic158.jpg"
/159 = "pic159.jpg"
/160 = "pic160.jpg"
/161 = "pic161.jpg"
/162 = "pic162.jpg"
/163 = "pic163.jpg"
/164 = "pic164.jpg"
/165 = "pic165.jpg"
/166 = "pic166.jpg"
/167 = "pic167.jpg"
/168 = "pic168.jpg"
/169 = "pic169.jpg"
/170 = "pic170.jpg"
/171 = "pic171.jpg"
/172 = "pic172.jpg"
/173 = "pic173.jpg"
/174 = "pic174.jpg"
/175 = "pic175.jpg"
/176 = "pic176.jpg"
/177 = "pic177.jpg"
/178 = "pic178.jpg"
/179 = "pic179.jpg"
/180 = "pic180.jpg"
/181 = "pic181.jpg"
/182 = "pic182.jpg"
/183 = "pic183.jpg"
/184 = "pic184.jpg"
/185 = "pic185.jpg"
/186 = "pic186.jpg"
/187 = "pic187.jpg"
/188 = "pic188.jpg"
/189 = "pic189.jpg"
/190 = "pic190.jpg"
/191 = "pic191.jpg"
/192 = "pic192.jpg"
/193 = "pic193.jpg"
/194 = "pic194.jpg"
/195 = "pic195.jpg"
/196 = "pic196.jpg"
/197 = "pic197.jpg"
/198 = "pic198.jpg"
/199 = "pic199.jpg"
/200 = "pic200.jpg"
</item>


Post the code for the four <picture> elements primeA to primeneutral, please. The symbol items are irrelevant.
Dear Dave,

I copyed the whole skript, so that you can see what I did.
I checked all rows for possible mistakes, but I cannot make out anything that seems to be wrong.
Perhapes you are able to see something.

Thank you in advance
Kerstin

See skript below:



<item attributeAlabel>
/1 = "positiv"
</item>

<item attributeBlabel>
/1 = "positiv"
</item>

<item attributeClabel>
/1= "negativ"
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       /1 = "negativ"
</item>

<item attributeDlabel>
/1 = "negativ"
</item>

<item primeAlabel>
/1 = "sensorgesteuerte Heizungen"
</item>

<item primeBlabel>
/1 = "Sterbehilfe"
</item>

<item primeClabel>
/1 = "Smart-Häuser"
</item>

<item primeDlabel>
/1 = "Pflegeroboter"
</item>

<item primeA>
/1 = "sensorgesteuerte Heizungen"
</item>

<item primeB>
/1 = "Sterbehilfe"
</item>

<item primeC>
/1 = "Smart-Häuser"
</item>

<item primeD>
/1 = "Pflegeroboter"
</item>

<picture primeNeutral>
/ items = ("neutral.jpg")
/ size = (20%, 20%)
</picture>

***********************************************************************
Symbol and neutral stimuli
**************************************************************

<item symbols>
/1 = "pic1.jpg"
/2 = "pic2.jpg"
/3 = "pic3.jpg"
/4 = "pic4.jpg"
/5 = "pic5.jpg"
/6 = "pic6.jpg"
/7 = "pic7.jpg"
/8 = "pic8.jpg"
/9 = "pic9.jpg"
/10 = "pic10.jpg"
/11 = "pic11.jpg"
/12 = "pic12.jpg"
/13 = "pic13.jpg"
/14 = "pic14.jpg"
/15 = "pic15.jpg"
/16 = "pic16.jpg"
/17 = "pic17.jpg"
/18 = "pic18.jpg"
/19 = "pic19.jpg"
/20 = "pic20.jpg"
/21 = "pic21.jpg"
/22 = "pic22.jpg"
/23 = "pic23.jpg"
/24 = "pic24.jpg"
/25 = "pic25.jpg"
/26 = "pic26.jpg"
/27 = "pic27.jpg"
/28 = "pic28.jpg"
/29 = "pic29.jpg"
/30 = "pic30.jpg"
/31 = "pic31.jpg"
/32 = "pic32.jpg"
/33 = "pic33.jpg"
/34 = "pic34.jpg"
/35 = "pic35.jpg"
/36 = "pic36.jpg"
/37 = "pic37.jpg"
/38 = "pic38.jpg"
/39 = "pic39.jpg"
/40 = "pic40.jpg"
/41 = "pic41.jpg"
/42 = "pic42.jpg"
/43 = "pic43.jpg"
/44 = "pic44.jpg"
/45 = "pic45.jpg"
/46 = "pic46.jpg"
/47 = "pic47.jpg"
/48 = "pic48.jpg"
/49 = "pic49.jpg"
/50 = "pic50.jpg"
/51 = "pic51.jpg"
/52 = "pic52.jpg"
/53 = "pic53.jpg"
/54 = "pic54.jpg"
/55 = "pic55.jpg"
/56 = "pic56.jpg"
/57 = "pic57.jpg"
/58 = "pic58.jpg"
/59 = "pic59.jpg"
/60 = "pic60.jpg"
/61 = "pic61.jpg"
/62 = "pic62.jpg"
/63 = "pic63.jpg"
/64 = "pic64.jpg"
/65 = "pic65.jpg"
/66 = "pic66.jpg"
/67 = "pic67.jpg"
/68 = "pic68.jpg"
/69 = "pic69.jpg"
/70 = "pic70.jpg"
/71 = "pic71.jpg"
/72 = "pic72.jpg"
/73 = "pic73.jpg"
/74 = "pic74.jpg"
/75 = "pic75.jpg"
/76 = "pic76.jpg"
/77 = "pic77.jpg"
/78 = "pic78.jpg"
/79 = "pic79.jpg"
/80 = "pic80.jpg"
/81 = "pic81.jpg"
/82 = "pic82.jpg"
/83 = "pic83.jpg"
/84 = "pic84.jpg"
/85 = "pic85.jpg"
/86 = "pic86.jpg"
/87 = "pic87.jpg"
/88 = "pic88.jpg"
/89 = "pic89.jpg"
/90 = "pic90.jpg"
/91 = "pic91.jpg"
/92 = "pic92.jpg"
/93 = "pic93.jpg"
/94 = "pic94.jpg"
/95 = "pic95.jpg"
/96 = "pic96.jpg"
/97 = "pic97.jpg"
/98 = "pic98.jpg"
/99 = "pic99.jpg"
/100 = "pic100.jpg"
/101 = "pic101.jpg"
/102 = "pic102.jpg"
/103 = "pic103.jpg"
/104 = "pic104.jpg"
/105 = "pic105.jpg"
/106 = "pic106.jpg"
/107 = "pic107.jpg"
/108 = "pic108.jpg"
/109 = "pic109.jpg"
/110 = "pic110.jpg"
/111 = "pic111.jpg"
/112 = "pic112.jpg"
/113 = "pic113.jpg"
/114 = "pic114.jpg"
/115 = "pic115.jpg"
/116 = "pic116.jpg"
/117 = "pic117.jpg"
/118 = "pic118.jpg"
/119 = "pic119.jpg"
/120 = "pic120.jpg"
/121 = "pic121.jpg"
/122 = "pic122.jpg"
/123 = "pic123.jpg"
/124 = "pic124.jpg"
/125 = "pic125.jpg"
/126 = "pic126.jpg"
/127 = "pic127.jpg"
/128 = "pic128.jpg"
/129 = "pic129.jpg"
/130 = "pic130.jpg"
/131 = "pic131.jpg"
/132 = "pic132.jpg"
/133 = "pic133.jpg"
/134 = "pic134.jpg"
/135 = "pic135.jpg"
/136 = "pic136.jpg"
/137 = "pic137.jpg"
/138 = "pic138.jpg"
/139 = "pic139.jpg"
/140 = "pic140.jpg"
/141 = "pic141.jpg"
/142 = "pic142.jpg"
/143 = "pic143.jpg"
/144 = "pic144.jpg"
/145 = "pic145.jpg"
/146 = "pic146.jpg"
/147 = "pic147.jpg"
/148 = "pic148.jpg"
/149 = "pic149.jpg"
/150 = "pic150.jpg"
/151 = "pic151.jpg"
/152 = "pic152.jpg"
/153 = "pic153.jpg"
/154 = "pic154.jpg"
/155 = "pic155.jpg"
/156 = "pic156.jpg"
/157 = "pic157.jpg"
/158 = "pic158.jpg"
/159 = "pic159.jpg"
/160 = "pic160.jpg"
/161 = "pic161.jpg"
/162 = "pic162.jpg"
/163 = "pic163.jpg"
/164 = "pic164.jpg"
/165 = "pic165.jpg"
/166 = "pic166.jpg"
/167 = "pic167.jpg"
/168 = "pic168.jpg"
/169 = "pic169.jpg"
/170 = "pic170.jpg"
/171 = "pic171.jpg"
/172 = "pic172.jpg"
/173 = "pic173.jpg"
/174 = "pic174.jpg"
/175 = "pic175.jpg"
/176 = "pic176.jpg"
/177 = "pic177.jpg"
/178 = "pic178.jpg"
/179 = "pic179.jpg"
/180 = "pic180.jpg"
/181 = "pic181.jpg"
/182 = "pic182.jpg"
/183 = "pic183.jpg"
/184 = "pic184.jpg"
/185 = "pic185.jpg"
/186 = "pic186.jpg"
/187 = "pic187.jpg"
/188 = "pic188.jpg"
/189 = "pic189.jpg"
/190 = "pic190.jpg"
/191 = "pic191.jpg"
/192 = "pic192.jpg"
/193 = "pic193.jpg"
/194 = "pic194.jpg"
/195 = "pic195.jpg"
/196 = "pic196.jpg"
/197 = "pic197.jpg"
/198 = "pic198.jpg"
/199 = "pic199.jpg"
/200 = "pic200.jpg"
</item>



**************************************************************************************************************
**************************************************************************************************************
    EDITABLE INSTRUCTIONS: change instructions here
**************************************************************************************************************
**************************************************************
<item instructions_Bsp>
/ 1 = "Teil IV:~n~nIm Folgenden werden Sie nacheinander Begriffe und chinesische Schriftzeichen sehen, die in kurzem Abstand voneinander gezeigt werden. Zuerst sehen sie einen Begriff, gefolgt von einem chinesischen Schriftzeichen und als Letztes ein Pixelbild. Ignorieren Sie den Begriff vor dem Schriftzeichen. Das Pixelbild können Sie ebenfalls ignorieren; es dient lediglich dazu, die Aufgabe zu erschweren.~nIhre Aufgabe ist es anzugeben, wie positiv oder negativ Sie das Aussehen des chinesischen Schriftzeichens im Vergleich zum Durchschnitt empfinden.~nHier sehen Sie eine beispielhafte Abfolge von Begriffen:"
</item>

<item instructions>
/ 1 = "Wenn das chinesische Schriftzeichen auf Sie negativer wirkt als der Durchschnitt, drücken Sie bitte die Taste 'E'. Empfinden Sie das Aussehen des chinesischen Schriftzeichens positiver als den Durchschnitt, drücken die bitte die Taste 'I'.~nEs ist anzumerken, dass der gezeigte Begriff in einigen Fällen die Beurteilung des Schriftzeichens beeinflussen kann. Da wir daran interessiert sind, wie Menschen diese Beeinflussung vermeiden können, geben Sie ihr Bestes, bei der Bewertung des Schriftzeichens den vorherigen Begriff zu ignorieren!~n~nGeben Sie uns eine ehrliche Einschätzung des Schriftzeichens, unabhängig von dem zuvor gezeigten Begriff."
/ 2 = "Um ein Gefühl für die Aufgabe zu bekommen, starten wir mit einem Probelauf. Denken Sie daran: Ihre Aufgabe ist es, zu beurteilen, ob Sie das chinesische Schriftzeichen negativer oder positiver empfinden als den Durchschnitt. Dazu drücken Sie entweder ‚E‘ oder ‚I‘."
</item>

<item instructionsGo>
/ 1 = "Die Übung ist nun beendet und wir beginnen mit der eigentlichen Aufgabe. Nochmal zur Erinnerung: Wenn Sie das Schriftzeichen als negativer als den Durchschnitt beurteilen, drücken Sie ‚E‘. Wenn Sie es positiver als den Durchschnitt finden, drücken Sie bitte ‚I‘."
</item>



**********************************************************************************************************
general instruction expressions: adjust the instruction text depending on device used to run script
**********************************************************************************************************

<expressions>
/buttoninstruct1 = if (computer.touch) {"button";} else {"key";}
/buttoninstruct2 = if (computer.touch) {"Legen Sie ihre Zeigefinger auf die 'E' und 'I' Antworttasten~nDrücken Sie mit dem Daumen auf die Leertaste, um das Experiment zu starten";}
else {"Legen Sie ihre Zeigefinger auf die Antworttasten: 'E' und 'I'.~nDrücken Sie mit dem Daumen auf die Leertaste, um das Experiment zu starten";}
</expressions>

*******************************
General Helper Instructions
******************************

<text Beginn>
/items = (" Beginn:
~n<%expressions.buttoninstruct2%>")
/ fontstyle = ("Arial", 3.00%, false, false, false, false, 5, 1)
/ size = (80%, 40%)
</text>

***********************************************************
these instructions will be run if the script is
run on a touchscreen
***********************************************************

<text touchscreenInstruct1>
/ items = ("General Note on Touchscreen Usage
 for this Task:")
/ fontstyle = ("Arial", 5%, true, false, false, false, 5, 1)
/ position = (50%, 20%)
/ size = (80%, 20%)
/ vjustify = center
</text>

<text touchscreenInstruct2>
/ items = ("All necessary response buttons/keys will be provided at the bottom of your screen.

For example, here you see the <SPACEBAR>.
Tap it to continue to read instructions.")
/ fontstyle = ("Arial", 3%, true, false, false, false, 5, 1)
/ position = (50%, 50%)
/ size = (70%, 30%)
/ vjustify = center
</text>

**************************************************************************************************************
                                !!!REMAINING CODE: Customize after careful consideration only!!!
**************************************************************************************************************


**************************************************************************************************************
**************************************************************************************************************
    DEFAULTS
**************************************************************************************************************
**************************************************************************************************************
script requires Inquisit 5.0.0.0 or higher


<defaults>
/canvasaspectratio = (4,3)
/minimumversion = "5.0.0.0"
/ fontstyle = ("Arial", 3.5%, false, false, false, false, 5, 1)
/ screencolor = black
/ txbgcolor = black
/ txcolor = white
</defaults>

**************************************************************************************************************
**************************************************************************************************************
    DATA
**************************************************************************************************************
**************************************************************************************************************

******************
Raw Data Files
******************

<data>
/columns = (build, computer.platform, date, time, subject, blockcode, blocknum, trialcode, trialnum, values.primestim, values.targetstim,
                response, correct, latency,
                trial.primeA.totalpercentcorrect, trial.primeB.totalpercentcorrect, trial.primeC.totalpercentcorrect, trial.primeD.totalpercentcorrect trial.primeNeutral.totalpercentcorrect)
/separatefiles = true
</data>

*******************
Summary Data File
*******************

<summarydata>
/columns = (script.filename, script.startdate, script.starttime, script.subjectid, script.elapsedtime, computer.platform, values.completed,
trial.primeA.totalpercentcorrect, trial.primeB.totalpercentcorrect, trial.primeC.totalpercentcorrect, trial.primeD.totalpercentcorrect, trial.primeNeutral.totalpercentcorrect)
/ separatefiles = true
</summarydata>

**************************************************************************************************************
**************************************************************************************************************
    VALUES: automatically updated
**************************************************************************************************************
**************************************************************************************************************

completed:                                    0 = script was not completed; 1 = script was completed (all conditions run)
/targetstim:                                stores the itemnumber of the current target stimulus
/primestim:                                    stores the itemnumber of the current prime stimulus

<values>
/completed = 0
/targetstim = 0
/primestim = 0
</values>

**************************************************************************************************************
**************************************************************************************************************
    EXPRESSIONS
**************************************************************************************************************
**************************************************************************************************************
expressions>
/ a = trial.primeA.percentcorrect
/ b = trial.primeB.percentcorrect
/ c = tiral.primeC.percentcorrect
/ d = trial.primeD.percentcorrect
</expressions>

**************************************************************************************************************
**************************************************************************************************************
    INSTRUCTIONS
**************************************************************************************************************
**************************************************************************************************************

list instructions>
/ items = (1, 2, 3, 4, 5, 6, 7)
/ resetinterval = 20
/ selectionmode = sequence
</list>

<text instructions>
/ items = instructions
/ hjustify = left
/ size = (90%, 60%)
/ position = (50%, 85%)
/ valign = bottom
/ select = sequence
</text>

<text spacebar>
/ items = ("Leertaste drücken, um zu beginnen.")
/ position = (50%, 95%)
/ valign = bottom
</text>

<trial instructions>
/ stimulustimes = [1=instructions, spacebar]
/ correctresponse = (" ")
/ errormessage = false
/ recorddata = false
</trial>

*****************************
General Helper Trial
*****************************

This trial is used when participants are asked to place their fingers on specific response
buttons. On the touchscreen, this trial presents the (inactive) response buttons to the participants.

<trial Beginn>
/ stimulusframes = [1 = Beginn]
/ trialduration = 5000
/ validresponse = (18, 23)
/ beginresponsetime = 5000
/ errormessage = false
/ recorddata = false
</trial>

<trial touchscreenInstruct>
/ skip = [
    !computer.touch
]
/ stimulusframes = [1 = touchscreenInstruct1, touchscreenInstruct2]
/ validresponse = (57)
/ recorddata = false
</trial>

**************************************************************************************************************
**************************************************************************************************************


**************************************************************************************************************
**************************************************************************************************************
    STIMULI
**************************************************************************************************************
**************************************************************************************************************
<picture target>
/ items = Symbols
/ select = noreplace
/ size = (40%, 40%)
</picture>


<text primeB>
/ items = primeB
/ size = (40%, 40%)
/ position = (50,70)
</text>

<text primeA>
/ items = primeA
/ size = (40%, 40%)
/ position = (50,70)

</text>

<text primeD>
/ items = primeD
/ size = (40%, 40%)
/ position = (50,70)

</text>

<text primeC>
/ items = primeC
/ size = (40%, 40%)
/ position = (50,70)

</text>

<text attributeAlabel>
/ items = attributeAlabel
/ valign = top
/ halign = right
/ position = (95%, 5%)
/ txcolor = green
/ fontstyle = ("Arial", 5%)
</text>

<text attributeBlabel>
/ items = attributeBlabel
/ valign = top
/ halign = left
/ position = (5%, 5%)
/ txcolor = green
/ fontstyle = ("Arial", 5%)
</text>

<text attributeClabel>
/ items = attributeClabel
/ valign = top
/ halign = left
/ position = (5%, 5%)
/ txcolor = green
/ fontstyle = ("Arial", 5%)
</text>

<text attributeDlabel>
/ items = attributeDlabel
/ valign = top
/ halign = left
/ position = (5%, 5%)
/ txcolor = green
/ fontstyle = ("Arial", 5%)
</text>

<text error>
/ position = (50%, 75%)
/ items = ("X")
/ color = red
/ fontstyle = ("Arial", 10%, true)
</text>

<picture mask>
/ items = ("mask.jpg")
/ size = (43%, 43%)
/ position = (50,50)

</picture>

<shape blank>
/ shape = rectangle
/ color = black
/ size = (40%, 40%)
/ position = (50,50)

</shape>


**************************************************************************************************************
**************************************************************************************************************
    TRIALS    
**************************************************************************************************************
**************************************************************************************************************
<trial primeApractice>
/ validresponse = ("E", "I")
/ correctresponse = ("I")
/ stimulustimes = [0=primeA; 75=blank; 200=target; 300=mask]
/ beginresponsetime = (200)
</trial>


<trial primeBpractice>
/ validresponse = ("E", "I")
/ correctresponse = ("I")
/ stimulustimes = [0=primeB; 75=blank; 200=target; 300=mask]
/ beginresponsetime = (200)
</trial>

<trial primeCpractice>
/ validresponse = ("E", "I")
/ correctresponse = ("I")
/ stimulustimes = [0=primeC; 75=blank; 200=target; 300=mask]
/ beginresponsetime = (200)
</trial>

<trial primeDpractice>
/ validresponse = ("E", "I")
/ correctresponse = ("I")
/ stimulustimes = [0=primeD; 75=blank; 200=target; 300=mask]
/ beginresponsetime = (200)
</trial>

<trial primeNeutralpractice>
/ validresponse = ("E", "I")
/ correctresponse = ("I")
/ stimulustimes = [0=primeNeutral; 75=blank; 200=target; 300=mask]
/ beginresponsetime = (200)
</trial>

<trial primeA>
/ validresponse = ("E", "I")
/ correctresponse = ("I")
/ stimulustimes = [0=primeA; 75=blank; 200=target; 300=mask]
/ontrialend = [values.primestim = text.primea.currentitemnumber; values.targetstim = picture.target.currentitemnumber]
/ beginresponsetime = (200)
</trial>


<trial primeB>
/ validresponse = ("E", "I")
/ correctresponse = ("I")
/ stimulustimes = [0=primeB; 75=blank; 200=target; 300=mask]
/ontrialend = [values.primestim = text.primeb.currentitemnumber; values.targetstim = picture.target.currentitemnumber]
/ beginresponsetime = (200)
</trial>

<trial primeC>
/ validresponse = ("E", "I")
/ correctresponse = ("I")
/ stimulustimes = [0=primeC; 75=blank; 200=target; 300=mask]
/ontrialend = [values.primestim = text.primec.currentitemnumber; values.targetstim = picture.target.currentitemnumber]
/ beginresponsetime = (200)
</trial>

<trial primeD>
/ validresponse = ("E", "I")
/ correctresponse = ("I")
/ stimulustimes = [0=primeD; 75=blank; 200=target; 300=mask]
/ontrialend = [values.primestim = text.primed.currentitemnumber; values.targetstim = picture.target.currentitemnumber]
/ beginresponsetime = (200)
</trial>


<trial primeNeutral>
/ validresponse = ("E", "I")
/ correctresponse = ("I")
/ stimulustimes = [0=primeNeutral; 75=blank; 200=target; 300=mask]
/ontrialend = [values.primestim = picture.primeneutral.currentitemnumber; values.targetstim = picture.target.currentitemnumber]
/ beginresponsetime = (200)
</trial>

**************************************************************************************************************
**************************************************************************************************************
    BLOCKS
**************************************************************************************************************
**************************************************************************************************************
<block touchscreenInfo>
/ trials = [1 = touchscreenInstruct]
</block>


<block practice>
/ bgstim = (attributeAlabel, attributeBlabel, attributeClabel, attributeDlabel)
/ trials = [1-3 = instructions; 4 = Beginn; 5-14 = noreplace(primeApractice, primeBpractice, primeCpractice, primeDpractice, primeNeutralpractice)]
/ recorddata = true
</block>


<block test>
/ bgstim = (attributeAlabel, attributeBlabel,attributeClabel, attributeDlabel)
/ trials = [1 = instructions; 2 = Beginn; 3-50 = noreplace(primeA, primeB, primeC, primeD, primeNeutral)]
</block>



**************************************************************************************************************
**************************************************************************************************************
    EXPERIMENT
**************************************************************************************************************
**************************************************************************************************************
<expt>
/ blocks = [
    1 = touchscreenInfo;
    2=practice;
    3=test;
   
]
/onexptend = [values.completed = 1]
</expt>

***********************************************************************
Test Monkey
***********************************************************************
<monkey>
/ latencydistribution = normal(500, 100)
/ percentcorrect = 90
</monkey>


**************************************************************************************************************
                                                End of File
**************************************************************************************************************



Can you please change the <data> element to

<data>
/columns = (build, computer.platform, date, time, subject, blockcode, blocknum, trialcode, trialnum,
stimulusitem, stimulusonset, stimulusitem, stimulusonset, stimulusitem, stimulusonset, stimulusitem, stimulusonset,
display.refreshrate, display.refreshinterval,
values.primestim, values.targetstim, response, correct, latency,
trial.primeA.totalpercentcorrect, trial.primeB.totalpercentcorrect, trial.primeC.totalpercentcorrect, trial.primeD.totalpercentcorrect trial.primeNeutral.totalpercentcorrect)
/separatefiles = true
</data>

?

Then run the script and attach (do *not* paste) the raw data file to this thread. You can attach files by clicking on +Insert -> Add File.

This will log the stimulus onsets for the four stimuli presented by the trial (prime -> blank -> target -> mask) and tell me when Inquisit instructed the system to display a given stimulus. If these are okay, there may be something wrong with your system's graphics card, probably an outdated or broken driver. Find the latest available driver for the card from the card's manufacturer and install it.

O.k. I will change the data element in the way you wrote and tell you if there is any change afterwards.

Dear Dave,

I changed the data file like you told me, but I did not really understand how and where to attach the " (do *not* paste) the raw data file to this thread".
Do I have to add " do not paste" in the data file  I changed?
Do I have to do it like this:
<data>
/columns = (build, computer.platform, date, time, subject, blockcode, blocknum, trialcode, trialnum, values.primestim, values.targetstim,
                response, correct, latency,
                trial.primeA.totalpercentcorrect, trial.primeB.totalpercentcorrect, trial.primeC.totalpercentcorrect, trial.primeD.totalpercentcorrect trial.primeNeutral.totalpercentcorrect.do not paste to this thread)
/separatefiles =true
</data>

?

When I go to insert there only appears "element".
I am very sorry, but I am slightly confused.











I just ran the skript again and I noticed that there are the 4 primes and afterwards, the fiths prime is a black space so that there is no of these 4 primes.
After the fifhs prime which not exists the first prime starts to appear and so on.
In short: PrimeA, chinese character, mask, PrimeB,chinese character, mask,PrimeC,chinese character, mask,PrimeD,chinese character, mask, nothing (no sign or something else is to be seen),chinese character, mask. Afterwards it starts with primeA again.

Do you understand what I mean?

What I'm asking you to do is *attach the data file* that was created after running the script with the modified <data> element. That file is created on your computer and it will have an *.iqdat extension. To attach a file here:
- Click Reply.
- Click +Insert.
- Click Add File.
- Select the file on your computer and wait for it to upload.
- Click Post Reply.

> In short: PrimeA, chinese character, mask, PrimeB,chinese character, mask,PrimeC,chinese character, mask,PrimeD,chinese character, mask, nothing (no sign or something
> else is to be seen),chinese character, mask

In your script PrimeA, PrimeB, PrimeC and PrimeD are <text> elements -- they display words on screen. The "fifth" prime -- PrimeNeutral -- is a <picture>.

<picture primeNeutral>
/ items = ("neutral.jpg")
/ size = (20%, 20%)
</picture>

<trial primeNeutral>
/ validresponse = ("E", "I")
/ correctresponse = ("I")
/ stimulustimes = [0=primeNeutral; 75=blank; 200=target; 300=mask]
/ontrialend = [values.primestim = picture.primeneutral.currentitemnumber; values.targetstim = picture.target.currentitemnumber]
/ beginresponsetime = (200)
</trial>

It displays an image file called "neutral.jpg" -- I have no idea what that image does or does not depict; you have never posted that file. If that image displays "nothing", i.e. it is entirely black or blank, then of course you would not "see" anything before the Chinese character ("target").

Please attach neutral.jpg

Dear Dave,

thank you very much for your help.
Everything is working now as it should.
There is only one last question: At the end of the experiment I would like to add the text "Thank you the experiment is finished now". Where do I have to add this text?
I did it this way: First, I added the text under the instructions (see 1). Next, I added a thread for the ending which is identical to the text of the beginning (only the word Beginn is replaced b< Ende), and as the last step I added the number from the instructions in the block test.

1)<item instructions>
/ 1 = "~n~nIm Folgenden werden Sie nacheinander Begriffe und chinesische Schriftzeichen sehen, die in kurzem Abstand voneinander gezeigt werden. Zuerst sehen sie einen Begriff, gefolgt von einem chinesischen Schriftzeichen und als Letztes ein Pixelbild. Ignorieren Sie den Begriff vor dem Schriftzeichen. Das Pixelbild können Sie ebenfalls ignorieren; es dient lediglich dazu, die Aufgabe zu erschweren.~nIhre Aufgabe ist es anzugeben, wie positiv oder negativ Sie das Aussehen des chinesischen Schriftzeichens im Vergleich zum Durchschnitt empfinden.~nHier sehen Sie eine beispielhafte Abfolge von Begriffen:"
/ 2 = "Wenn das chinesische Schriftzeichen auf Sie negativer wirkt als der Durchschnitt, drücken Sie bitte die Taste 'E'. Empfinden Sie das Aussehen des chinesischen Schriftzeichens positiver als den Durchschnitt, drücken die bitte die Taste 'I'.~nEs ist anzumerken, dass der gezeigte Begriff in einigen Fällen die Beurteilung des Schriftzeichens beeinflussen kann. Da wir daran interessiert sind, wie Menschen diese Beeinflussung vermeiden können, geben Sie ihr Bestes, bei der Bewertung des Schriftzeichens den vorherigen Begriff zu ignorieren!~n~nGeben Sie uns eine ehrliche Einschätzung des Schriftzeichens, unabhängig von dem zuvor gezeigten Begriff."
/ 3 = "Um ein Gefühl für die Aufgabe zu bekommen, starten wir mit einem Probelauf. Denken Sie daran: Ihre Aufgabe ist es, zu beurteilen, ob Sie das chinesische Schriftzeichen negativer oder positiver empfinden als den Durchschnitt. Dazu drücken Sie entweder ‚E‘ oder ‚I‘."
/ 4=  "Die Übung ist nun beendet und wir beginnen mit der eigentlichen Aufgabe. Nochmal zur Erinnerung: Wenn Sie das Schriftzeichen als negativer als den Durchschnitt beurteilen, drücken Sie ‚E‘. Wenn Sie es positiver als den Durchschnitt finden, drücken Sie bitte ‚I‘."
/ 31= "Danke, das Experiment ist beendet"
</item>

2) <text Ende>
/items = (" Ende:
~n<%expressions.buttoninstruct2%>")
/ fontstyle = ("Arial", 3.00%, false, false, false, false, 5, 1)
/ size = (80%, 40%)
</text>
-> this is added after the text "Beginn"
(<text Beginn>
/items = (" Beginn:
~n<%expressions.buttoninstruct2%>")
/ fontstyle = ("Arial", 3.00%, false, false, false, false, 5, 1)
/ size = (80%, 40%)
</text>) -> this is only for you to understand it better what I mean

3) <block test>
/ bgstim = (attributeAlabel, attributeBlabel,attributeClabel, attributeDlabel)
/ trials = [1 = instructions; 2 = Beginn; 3-30 = sequence(primeA, primeB, primeC, primeD, primeNeutral),31= Ende]
</block>

Thank you again very much for your help!

I would not use a <text> element for that. Add a <page> element to the script

<page endpage>
^Thank you! The experiment is finished now.
</page>

and have the experiment display that page via the <expt>'s /postinstructions:

<expt>
/ postinstructions = (endpage)
...
</expt>





Hi Dave,

I saw that my question, I posted a few hours ago is not visible. I would like to know, if I can add the page element under the instruction.


Yes, you can. But it actually does not matter *where* in the script you add it. It just needs to be there; pick a place that makes logical sense to you.

Ok. I did so, but unfortunately the text appears before the experiment starts and before the instructions are seen.
Do I have to do something else, so that this text is only shown at the end of the experiment?

> Ok. I did so, but unfortunately the text appears before the experiment starts and before the instructions are seen.
> Do I have to do something else, so that this text is only shown at the end of the experiment?

You need to display the <page> via the <expt>'s /postinstructions, not /preinstructions.

Dear Dave,

thank you so much for your help!  I appreciate that very much!
I really used postinstructions like you told me, but first of all, it didn't work like I expected. Now I added the instructions after the
<expt>
/ blocks = [
1= ...
2=...
3= ...
]
/onexptend = [values.completed =1]
</expt>.
There it works like it should!:-)

Again, thank you very much for you support.

Kerstin






GO

Merge Selected

Merge into selected topic...



Merge into merge target...



Merge into a specific topic ID...




Reading This Topic

Explore
Messages
Mentions
Search