PennController for IBEX › Forums › Support › DashedAcceptabilityJudgment › Reply To: DashedAcceptabilityJudgment
November 1, 2020 at 9:48 pm
#6283
Jeremy
Keymaster
Hello,
There seems to be a bug with how PennController integrates the VBox controller, on which the DashedAcceptabilityJudgment controller relies. I’ll have to fix that for the next release of PennController. In the meantime, one solution would be to use the DashedSentence controller first and then directly code the judgment part in PennController:
Template( "myTable.csv" , // Row will iteratively point to every row in myTable.csv row => newTrial("experiment", newController("DashedSentence", {s: row.Sentence}) .print() .log() .wait() .remove() , newText("How acceptable was that sentence?").print() , newScale(7) .before( newText("totally unacceptable ") ) .after( newText(" totally acceptable ") ) .button() .keys() .print() .log() .wait() ) )
Fiddle with the aesthetics if the scale’s rendering is not to your liking
Let me know if you have questions
Jeremy