Group: Administrators
Posts: 13K,
Visits: 104K
|
In your <trial> elements, you are constantly *inserting* items into the probe <text> elements:
<trial t.neg.word.left> / ontrialbegin = [if (list.posi.probe.neg.left.nextvalue == 1) {text.probe.left.hposition = values.links; values.pos = values.links; text.probe.left.insertitem("F", 1)} else if (list.posi.probe.neg.left.nextvalue == 2) {text.probe.left.hposition = values.rechts; values.pos = values.rechts; text.probe.left.insertitem("F", 1)} else if (list.posi.probe.neg.left.nextvalue == 3) {text.probe.left.hposition = values.links; values.pos = values.links; text.probe.left.insertitem("J", 1)} else if (list.posi.probe.neg.left.nextvalue == 4) {text.probe.left.hposition = values.rechts; values.pos = values.rechts; text.probe.left.insertitem("J", 1)}]
Inserting an item does *not* remove any items that are already there. Since the <text> elements sample randomly without replacement, the already existing items ("A", "B") may eventually be sampled.
You don't want to use insertitem(). What you want to use is the setitem() function.
|