PennController for IBEX › Forums › Support › DashedAcceptabilityJudgment
- This topic has 1 reply, 2 voices, and was last updated 5 years ago by
Jeremy.
-
AuthorPosts
-
October 30, 2020 at 3:10 pm #6279
jgreen88ParticipantHello,
Can you please help me know how to use the DashedAcceptabilityJudgment controller from IbexFarm? I’ve tried the following:
Template( "myTable.csv" , // Row will iteratively point to every row in myTable.csv row => newTrial("experiment", newController("DashedAcceptabilityJudgment", { s: row.Sentence, q: "How acceptable was that sentence?", as: ["1", "2", "3", "4", "5", "6", "7"], presentAsScale: true, autoFirstChar: true, leftComment: "totally unacceptable", rightComment: "totally acceptable", mode: "self-paced reading" }) .print() .log() .wait() .remove() ) );When I do this, nothing shows up. If I used the “DashedSentence” controller instead, I get the sentence showing up in a self-paced reading format like expected (but no question). If I use the “Question” controller, I get the acceptability judgment question showing up like it should (but no self-paced reading sentence). It’s just when I try to use “DashedAcceptabilityJudgment” that it doesn’t work.
November 1, 2020 at 9:48 pm #6283
JeremyKeymasterHello,
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
-
AuthorPosts
- You must be logged in to reply to this topic.