/* --This experiment is coded based on codes from Toronto-Psycholinguistics-Experiments-- Template that gives examples of everything Ibex can do for experiments */ var shuffleSequence = seq( "setcounter", "intro", sepWith("sep", rshuffle(startsWith("AJT"))), sepWith("sep", startsWith("q")) ); var practiceItemTypes = ["practice"]; var centerItems = true; var defaults = [ "Separator", { transfer: 1000, //wait for 1000ms //other options: "keypress", "click" normalMessage: "Please wait for the next sentence.", //message to be displayed errorMessage: "Wrong. Please wait for the next sentence." //message to be displayed in red }, "Message", { //"html" option is obligatory hideProgressBar: true, transfer: "click" }, "DashedSentence", { //"s" option is obligatory mode: "self-paced reading" //other option: "speeded acceptability" }, "Question", { //"as" option is obligatory as: ["Yes", "No"], hasCorrect: true //if a question has a correct answer, //keep it as the first element of the "as" option }, //These settings are needed for audio Type 1 "AcceptabilityJudgment", { as: ["1", "2", "3", "4", "5", "6", "7"], /// What are options on Likert scale? Define both # of options and their labels. presentAsScale: true, /// Should it be presented as a scale? 'true' or 'false' instructions: "Use number keys or click boxes to answer.", /// Brief instructions present on each trial leftComment: "Very unnatural", rightComment: "Very natural" /// Labels on end-points of scale }, "DashedAcceptabilityJudgment", { //combination of AcceptabilityJudgment and DashedSentence //"s" option is obligatory //"q" option is obligatory //"as" option is obligatory hasCorrect: false }, "Form", { //"html" option is obligatory hideProgressBar: true, continueOnReturn: true, saveReactionTime: true } ]; var randomnumber=Math.floor(Math.random()*10000000001); var completionCode=String("LIR" + randomnumber); var sendingResultsMessage = "Your answers are being saved."; var completionMessage = "Your answers have been saved. Thank you for your participation." ; var completionErrorMessage = "Failed. Please contact the administrator." ; var items = [ /* =================== SEPARATOR The pause needed between each item of the experiment =================== */ ["sep", "Separator", {transfer: 1000, normalMessage: "Please wait for the next sentence."}], //ends after timer (1000ms) //ends when key is press /* =================== INTRODUCTION Can include files for Questionnaires, consent forms etc... =================== */ //name of controller ["intro", //type "Form", //obligatory option that includes a HTML file that is a questionnaire {html: { include: "example_intro.html" }, //fields that need to have the right format when taking input from user validators: { //age has to be a number age: function (s) { if (s.match(/^\d+$/)) return true; else return "Bad value for \u2018age\u2019"; } } } ], [["AJT-CLNM.A.1", 54 ], "AcceptabilityJudgment", {s: "小美买了一本旧书。"}], [["AJT-CLNM.B.1", 54], "AcceptabilityJudgment", {s: "小美买了一张旧书。"}], [["AJT-CLNM.A.2", 55], "AcceptabilityJudgment", {s: "小红买了一件衣服。"}], [["AJT-CLNM.B.2", 55 ], "AcceptabilityJudgment", {s: "小红买了一本衣服。"}], [["AJT-CLNM.A.3", 56 ], "AcceptabilityJudgment", {s: "小王买了一台电脑。"}], [["AJT-CLNM.B.3", 56 ], "AcceptabilityJudgment", {s: "小王买了一只电脑。"}], [["AJT-CLNM.A.4", 57], "AcceptabilityJudgment", {s: "小明买了一只黑狗。"}], [["AJT-CLNM.B.4", 57 ], "AcceptabilityJudgment", {s: "小明买了一位黑狗。"}], [["AJT-CLNM.A.5", 58], "AcceptabilityJudgment", {s: "小李买了一辆汽车。"}], [["AJT-CLNM.B.5", 58 ], "AcceptabilityJudgment", {s: "小李买了一件汽车。"}], [["AJT-CLNM.A.6", 59 ], "AcceptabilityJudgment", {s: "小花拍了四张照片。"}], [["AJT-CLNM.B.6", 59 ], "AcceptabilityJudgment", {s: "小花拍了四台照片。"}], [["AJT-TOPI.1", 60 ], "AcceptabilityJudgment", {s: "商店里有黑狗和白狗。黑狗,我想买;白狗,我不想买。"}], [["AJT-TOPI.2", 61 ], "AcceptabilityJudgment", {s: "商店里有衣服和裤子。衣服,我想买;裤子,我不想买。"}], [["AJT-TOPI.3", 62 ], "AcceptabilityJudgment", {s: "书店里有新书和旧书。旧书,我想买;新书,我不想买。"}], [["AJT-TOPI.4", 63 ], "AcceptabilityJudgment", {s: "商店里有新车和旧车。新车,我想买;旧车,我不想买。"}], [["AJT-TOPI.5", 64 ], "AcceptabilityJudgment", {s: "商店里有电脑和手机。电脑,我想买;手机,我不想买。"}], [["AJT-TOPI.6", 65 ], "AcceptabilityJudgment", {s: "商店里有面包和牛奶。面包,我想买;牛奶,我不想买。"}], [["AJT-NUMW.A.1", 66], "AcceptabilityJudgment", {s: "桌子上有三大箱电脑。"}], [["AJT-NUMW.B.1", 66 ], "AcceptabilityJudgment", {s: "桌子上有三大台电脑。"}], [["AJT-NUMW.A.2", 67], "AcceptabilityJudgment", {s: "椅子上有两小箱报纸。"}], [["AJT-NUMW.B.2", 67 ], "AcceptabilityJudgment", {s: "椅子上有两小张报纸。"}], [["AJT-NUMW.A.3", 68 ], "AcceptabilityJudgment", {s: "桌子上有三大袋苹果。"}], [["AJT-NUMW.B.3", 68], "AcceptabilityJudgment", {s: "桌子上有三大个苹果。"}], [["AJT-NUMW.A.4", 69 ], "AcceptabilityJudgment", {s: "小床上有两小箱衣服。"}], [["AJT-NUMW.B.4", 69 ], "AcceptabilityJudgment", {s: "小床上有两小件衣服。"}], [["AJT-NUMW.A.5", 70 ], "AcceptabilityJudgment", {s: "椅子上有四大袋面包。"}], [["AJT-NUMW.B.5", 70 ], "AcceptabilityJudgment", {s: "椅子上有四大个面包。"}], [["AJT-NUMW.A.6", 71 ], "AcceptabilityJudgment", {s: "桌子上有两大盒鸡蛋。"}], [["AJT-NUMW.B.6", 71 ], "AcceptabilityJudgment", {s: "桌子上有两大个鸡蛋。"}], [["AJT-NUMM.A.1", 72 ], "AcceptabilityJudgment", {s: "桌子上有三大杯咖啡。"}], [["AJT-NUMM.B.1", 72 ], "AcceptabilityJudgment", {s: "桌子上有三中杯咖啡。"}], [["AJT-NUMM.A.2", 73 ], "AcceptabilityJudgment", {s: "桌子上有三大碗米饭。"}], [["AJT-NUMM.B.2", 73 ], "AcceptabilityJudgment", {s: "桌子上有三蓝碗米饭。"}], [["AJT-NUMM.A.3", 74 ], "AcceptabilityJudgment", {s: "椅子上有五大袋苹果。"}], [["AJT-NUMM.B.3", 74 ], "AcceptabilityJudgment", {s: "椅子上有五纸袋苹果。"}], [["AJT-NUMM.A.4", 75], "AcceptabilityJudgment", {s: "桌子上有四小箱报纸。"}], [["AJT-NUMM.B.4", 75 ], "AcceptabilityJudgment", {s: "桌子上有四纸箱报纸。"}], [["AJT-NUMM.A.5", 76 ], "AcceptabilityJudgment", {s: "桌子上有三大瓶啤酒。"}], [["AJT-NUMM.B.5", 76 ], "AcceptabilityJudgment", {s: "桌子上有三绿瓶啤酒。"}], [["AJT-NUMM.A.6", 77 ], "AcceptabilityJudgment", {s: "桌子上有两小杯绿茶。"}], [["AJT-NUMM.B.6", 77 ], "AcceptabilityJudgment", {s: "桌子上有两中杯绿茶。"}], [["AJT-NUMD.A.1", 78 ], "AcceptabilityJudgment", {s: "小明买了三盒的铅笔。"}], [["AJT-NUMD.B.1", 78], "AcceptabilityJudgment", {s: "小明买了三支的铅笔。"}], [["AJT-NUMD.A.2", 79 ], "AcceptabilityJudgment", {s: "小美买了三箱的新书。"}], [["AJT-NUMD.B.2", 79 ], "AcceptabilityJudgment", {s: "小美买了三本的新书。"}], [["AJT-NUMD.A.3", 80 ], "AcceptabilityJudgment", {s: "小李买了三盒的鸡蛋。"}], [["AJT-NUMD.B.3", 80 ], "AcceptabilityJudgment", {s: "小李买了三个的鸡蛋。"}], [["AJT-NUMD.A.4", 81 ], "AcceptabilityJudgment", {s: "小红买了两袋的衣服。"}], [["AJT-NUMD.B.4", 81 ], "AcceptabilityJudgment", {s: "小红买了两件的衣服。"}], [["AJT-NUMD.A.5", 82 ], "AcceptabilityJudgment", {s: "小明买了三箱的报纸。"}], [["AJT-NUMD.B.5", 82], "AcceptabilityJudgment", {s: "小明买了三张的报纸。"}], [["AJT-NUMD.A.6", 83 ], "AcceptabilityJudgment", {s: "小花买了三袋的苹果。"}], [["AJT-NUMD.B.6", 83 ], "AcceptabilityJudgment", {s: "小花买了三个的苹果。"}], [["AJT-VCLN.A.1", 84], "AcceptabilityJudgment", {s: "A:小花买了苹果给哥哥吗?B:对,她买了个苹果给哥哥。"}], [["AJT-VCLN.B.1", 84 ], "AcceptabilityJudgment", {s: "A:小花买了两个苹果给弟弟吗? B:不,她买了个苹果给弟弟。"}], [["AJT-VCLN.A.2", 85 ], "AcceptabilityJudgment", {s: "A:小明买了电脑给爸爸吗? B:对,他买了台电脑给爸爸。"}], [["AJT-VCLN.B.2", 85 ], "AcceptabilityJudgment", {s: "A:小明买了两台电脑给爸爸吗? B:不,他买了台电脑给爸爸。"}], [["AJT-VCLN.A.3", 86 ], "AcceptabilityJudgment", {s: "A:小红买了新书给妹妹吗? B:对,她买了本新书给妹妹。"}], [["AJT-VCLN.B.3", 86 ], "AcceptabilityJudgment", {s: "A:小红买了两本新书给妹妹吗? B:不,她买了本新书给妹妹。"}], [["AJT-VCLN.A.4", 87 ], "AcceptabilityJudgment", {s: "A:小王买了面包给弟弟吗? B:对,他买了个面包给哥哥。"}], [["AJT-VCLN.B.4", 87], "AcceptabilityJudgment", {s: "A:小王买了两个面包给弟弟吗? B:不,他买了个面包给弟弟。"}], [["AJT-VCLN.A.5", 88 ], "AcceptabilityJudgment", {s: "A:小李买了汽车给儿子吗? B:对,他买了辆汽车给儿子。"}], [["AJT-VCLN.B.5", 88 ], "AcceptabilityJudgment", {s: "A:小李买了两辆汽车给儿子吗? B:不,他买了辆汽车给孩子。"}], [["AJT-VCLN.A.6", 89 ], "AcceptabilityJudgment", {s: "A:小美买了衣服给妈妈吗? B:对,她买了件衣服给妈妈。"}], [["AJT-VCLN.B.6", 89], "AcceptabilityJudgment", {s: "A:小美买了两件衣服给妈妈吗? B:不,她买了件衣服给妈妈。"}], [["AJT-VFCN.A.1", 90], "AcceptabilityJudgment", {s: "小红买了辆汽车。"}], [["AJT-VFCN.B.1", 90], "AcceptabilityJudgment", {s: "小红购买了辆汽车。"}], [["AJT-VFCN.A.2", 91 ], "AcceptabilityJudgment", {s: "小明帮了个老人。"}], [["AJT-VFCN.B.2", 91 ], "AcceptabilityJudgment", {s: "小明帮助了个老人。"}], [["AJT-VFCN.A.3", 92 ], "AcceptabilityJudgment", {s: "小王丢了个手机。"}], [["AJT-VFCN.B.3", 92], "AcceptabilityJudgment", {s: "小王丢失了个手机。"}], [["AJT-VFCN.A.4", 93 ], "AcceptabilityJudgment", {s: "小美拍了张照片。"}], [["AJT-VFCN.B.4", 93], "AcceptabilityJudgment", {s: "小美拍摄了张照片。"}], [["AJT-VFCN.A.5", 94 ], "AcceptabilityJudgment", {s: "小李坐了辆新车。"}], [["AJT-VFCN.B.5", 94 ], "AcceptabilityJudgment", {s: "小李乘坐了辆新车。"}], [["AJT-VFCN.A.6", 95], "AcceptabilityJudgment", {s: "小花办了个活动。"}], [["AJT-VFCN.B.6", 95 ], "AcceptabilityJudgment", {s: "小花举办了个活动。"}], [["AJT-NCNM.A.1", 96 ], "AcceptabilityJudgment", {s: "那三个学生在学汉语。"}], [["AJT-NCNM.B.1", 96 ], "AcceptabilityJudgment", {s: "那三个学生们在学汉语。"}], [["AJT-NCNM.A.2", 97 ], "AcceptabilityJudgment", {s: "那四个老师在说英语。"}], [["AJT-NCNM.B.2", 97 ], "AcceptabilityJudgment", {s: "那四个老师们在说英语。"}], [["AJT-NCNM.A.3", 98 ], "AcceptabilityJudgment", {s: "那五个医生在吃午饭。"}], [["AJT-NCNM.B.3", 98], "AcceptabilityJudgment", {s: "那五个医生们在吃午饭。"}], [["AJT-NCNM.A.4", 99], "AcceptabilityJudgment", {s: "那三个男人在喝啤酒。"}], [["AJT-NCNM.B.4", 99 ], "AcceptabilityJudgment", {s: "那三个男人们在喝啤酒。"}], [["AJT-NCNM.A.5", 100 ], "AcceptabilityJudgment", {s: "那四个同学在看报纸。"}], [["AJT-NCNM.B.5", 100 ], "AcceptabilityJudgment", {s: "那四个同学们在看报纸。"}], [["AJT-NCNM.A.6", 101 ], "AcceptabilityJudgment", {s: "那五个孩子在吃面包。"}], [["AJT-NCNM.B.6", 101], "AcceptabilityJudgment", {s: "那五个孩子们在吃面包。"}], [["AJT-CLNN.A.1", 102], "AcceptabilityJudgment", {s: "我送了一本老师写的新书给小明。"}], [["AJT-CLNN.B.1", 102], "AcceptabilityJudgment", {s: "我送了一位老师写的新书给小明。 "}], [["AJT-CLNN.C.1", 102], "AcceptabilityJudgment", {s: "我送了一件老师写的新书给小明。 "}], [["AJT-CLNN.A.2", 103], "AcceptabilityJudgment", {s: "我送了一台哥哥买的电脑给小明。 "}], [["AJT-CLNN.B.2", 103], "AcceptabilityJudgment", {s: "我送了一位哥哥买的电脑给小明。 "}], [["AJT-CLNN.C.2", 103], "AcceptabilityJudgment", {s: "我送了一辆哥哥买的电脑给小明。 "}], [["AJT-CLNN.A.3", 104], "AcceptabilityJudgment", {s: "我送了一件姐姐买的衣服给小美。 "}], [["AJT-CLNN.B.3", 104], "AcceptabilityJudgment", {s: "我送了一位姐姐买的衣服给小美。"}], [["AJT-CLNN.C.3", 104], "AcceptabilityJudgment", {s: "我送了一只姐姐买的衣服给小美。 "}], [["AJT-CLNN.A.4", 105], "AcceptabilityJudgment", {s: "我送了一个弟弟买的汽车给小美。 "}], [["AJT-CLNN.B.4", 105], "AcceptabilityJudgment", {s: "我送了一辆弟弟买的汽车给小美。 "}], [["AJT-CLNN.C.4", 105], "AcceptabilityJudgment", {s: "我送了一本弟弟买的汽车给小美。 "}], [["AJT-CLNN.A.5", 106], "AcceptabilityJudgment", {s: "我送了一张学生拍的照片给小花。 "}], [["AJT-CLNN.B.5", 106], "AcceptabilityJudgment", {s: "我送了一个学生拍的照片给小花。"}], [["AJT-CLNN.C.5", 106], "AcceptabilityJudgment", {s: "我送了一台学生拍的照片给小花。"}], [["AJT-CLNN.A.6", 107], "AcceptabilityJudgment", {s: "我送了一只哥哥买的黑狗给小花。 "}], [["AJT-CLNN.B.6", 107], "AcceptabilityJudgment", {s: "我送了一位哥哥买的黑狗给小花。 "}], [["AJT-CLNN.C.6", 107], "AcceptabilityJudgment", {s: "我送了一张哥哥买的黑狗给小花。 "}], [["AJT-CLBF.A.1", 108], "AcceptabilityJudgment", {s: "我 买了 一 只 可爱的 黑狗 给 小美。"}, [["AJT-CLBF.B.1", 108], "AcceptabilityJudgment", {s: "市场里有白狗和黑狗;可爱的黑狗,我买了一只给小美;白狗,我没买。"}, [["AJT-CLBF.C.1", 108], "AcceptabilityJudgment", {s: "我买了一台可爱的黑狗给小美。"}, [["AJT-CLBF.D.1", 108], "AcceptabilityJudgment", {s: "市场里有白狗和黑狗;可爱的黑狗,我买 一台给小美;白狗, 我没买。"}, [["AJT-CLBF.A.2", 109], "AcceptabilityJudgment", {s: "我买了一件漂亮的衣服给小红。"}, [["AJT-CLBF.B.2", 109], "AcceptabilityJudgment", {s: "商店有衣服和裤子;漂亮的衣服,我买了一件给小红;裤子,我没买。"}, [["AJT-CLBF.C.2", 109], "AcceptabilityJudgment", {s: "我买了一张漂亮的衣服给小红。"}, [["AJT-CLBF.D.2", 109], "AcceptabilityJudgment", {s: "商店有衣服和裤子;漂亮的衣服,我买了一张给小红;裤子,我没买。"}, [["AJT-CLBF.A.3", 110], "AcceptabilityJudgment", {s: "我买了一本有趣的新书给小李。"}, [["AJT-CLBF.B.3", 110], "AcceptabilityJudgment", {s: "书店有新书和旧书;有趣的新书,我买了一本给小李;旧书,我没买。"}, [["AJT-CLBF.C.3", 110], "AcceptabilityJudgment", {s: "我买了一件有趣的新书给小李。"}, [["AJT-CLBF.D.3", 110], "AcceptabilityJudgment", {s: "书店有新书和旧书;有趣的新书,我买了一件给小李;旧书,我没买。"}, [["AJT-CLBF.A.4", 111], "AcceptabilityJudgment", {s: "我买了一辆很贵的新车给小王。"}, [["AJT-CLBF.B.4", 111], "AcceptabilityJudgment", {s: "汽车店有新车和旧车;很贵的新车,我买了一辆给小王;旧车,我没买。"}, [["AJT-CLBF.C.4", 111], "AcceptabilityJudgment", {s: "我买了一只很贵的新车给小李。"}, [["AJT-CLBF.D.4", 111], "AcceptabilityJudgment", {s: "汽车店有新车和旧车;很贵的新车,我买了一只给小王;旧车,我没买。"}, [["AJT-CLBF.A.5", 112], "AcceptabilityJudgment", {s: "我买了一台很旧的电脑给小花。"}, [["AJT-CLBF.B.5", 112], "AcceptabilityJudgment", {s: "商店有电脑和手机;很旧的电脑,我买了一台给小花;手机,我没买。"}, [["AJT-CLBF.C.5", 112], "AcceptabilityJudgment", {s: "我买了一辆很旧的电脑给小花。"}, [["AJT-CLBF.D.5", 112], "AcceptabilityJudgment", {s: "商店有电脑和手机;很旧的电脑,我买了一辆给小花;手机,我没买。"}, [["AJT-CLBF.A.6", 113], "AcceptabilityJudgment", {s: "我 买了 一 把 很新的 椅子 给 小明。"}, [["AJT-CLBF.B.6", 113], "AcceptabilityJudgment", {s: "商店有椅子和桌子;很新的椅子,我买了一把给小明;桌子,我没买。"}, [["AJT-CLBF.C.6", 113], "AcceptabilityJudgment", {s: "我买了一本很新的椅子给小明。"}, [["AJT-CLBF.D.6", 113], "AcceptabilityJudgment", {s: "商店有椅子和桌子;很新的椅子,我买了一本给小明;桌子,我没买。"}, ["q1", "Question", { q: 'You have completed all the questions. Would you like to submit your answers?' }], ];