-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Jack Dolgin edited this page Jul 15, 2020
·
17 revisions
Welcome to the Adaptive_Control wiki!
Current gameplan:
- Index page (modeled off of Nick's)
- Need to connect it to the rest of the experiment
- Load the images during this page, following
bgDemo.html's format- Check that when images display people can't see the actual name of the image if they scroll over the image or open it in a new tab; in other words, I guess, changing the display name
- I'm not sure which attribute I will need to change to do so, but whatever it is it will probably follow the same format as and go underneath the
[i].srcline
- I'm not sure which attribute I will need to change to do so, but whatever it is it will probably follow the same format as and go underneath the
- Check that when images display people can't see the actual name of the image if they scroll over the image or open it in a new tab; in other words, I guess, changing the display name
- Demographics page (modeled off of Nick's)
- Need to connect it to the rest of the experiment (if it's not already)
- Menu page (modeled off of Nick's)
- Need to connect it to the rest of the experiment (if it's not already)
- Which test page is correct?
- Other questions
- Which libraries are required and which aren't used?
- Rename
datavariable inloadStimuliand possiblyprepareTrialsto something more meaningful, likepicCSVthat also avoids what appears to be a current issue of double naming the variabledata, once inloadStimuliand once as a parameter inprepareTrials - Which other javascript functions should I incorporate?
-
https://github.com/nbrosowsky/browserDetect/blob/master/browserDetect.js
- Indeed based on https://github.com/TalAter/annyang/blob/master/docs/FAQ.md#which-browsers-are-supported it looks like I'll need to restrict the experiment to Google Chrome browsers.
- See also the
js/Required.jsscript in Nick'sface-inversiontask
-
https://github.com/nbrosowsky/browserDetect/blob/master/browserDetect.js
- Looks like the
autoFRexperiment imports a file calledjspsych-free-recall, but apparently that's not actually ajspsychfile and the name is misleading. Apparentlyjspsychdoesn't currently support audio recordings, though it looks like they're working on it https://github.com/jspsych/jsPsych/issues/494
How I run the scripts
- I use the package
atom-live-server - Then I just type
control-option-3to start a live server, which is helpful because it updates the html screen after every time I save it rather than me having to refresh the browser; to stop the server, i just typecontrol-option-q. I could also type a different number like 4 instead of 3 if I wanted the server to be 4000 instead of 3000.