Commit Graph

3894 Commits

Author SHA1 Message Date
Josh de Leeuw
947b326706 bug fix categorize-feedback 2013-10-10 12:26:47 -04:00
Josh de Leeuw
80e9753123 bug fix categorize-feedback 2013-10-10 12:12:26 -04:00
Josh de Leeuw
b0986a1a19 bug fix utils 2013-10-10 12:05:21 -04:00
Josh de Leeuw
48d8685157 added the ability to display html content instead of an image in the categorize-feedback plugin 2013-10-10 11:36:29 -04:00
Josh de Leeuw
e76c1e36ee added utility function to draw svg version of palmer stim 2013-10-10 10:43:02 -04:00
Josh de Leeuw
cf3e135646 palmer plugin bug fix 2013-10-09 21:46:55 -04:00
Josh de Leeuw
39311fd6f3 palmer plugin bug fix 2013-10-09 21:41:12 -04:00
Josh de Leeuw
8ad8ae923f palmer plugin bug fix 2013-10-09 21:35:48 -04:00
Josh de Leeuw
9bc94f4415 Added jspysch-palmer plugin 2013-10-08 13:03:57 -04:00
Josh de Leeuw
dffff5f334 adding trial_index as a default data type 2013-09-26 21:36:52 -04:00
Josh de Leeuw
4f8b71c7e9 fixing bugs in staircase-categorize 2013-09-18 14:42:49 -04:00
Josh de Leeuw
bb0a4c913f fixing bugs in staircase-categorize 2013-09-18 14:41:42 -04:00
Josh de Leeuw
080b510bb9 fixing bugs in staircase-categorize 2013-09-18 14:02:41 -04:00
Josh de Leeuw
fc10f0e79b fixing bugs in staircase-categorize 2013-09-18 13:45:10 -04:00
Josh de Leeuw
5de8e9b42d fixing length bug in staircase-categorize 2013-09-18 13:40:50 -04:00
Josh de Leeuw
239d6f8069 adding staircase plugin take 2 2013-09-17 13:53:36 -04:00
Josh de Leeuw
66a4fdce13 adding staircase plugins 2013-09-17 13:49:14 -04:00
Josh de Leeuw
61a4a60c61 fix trial type bug in animation plugin 2013-03-25 14:48:56 -04:00
Josh de Leeuw
5a81648c05 add likert and survey text 2013-03-20 21:12:28 -04:00
Josh de Leeuw
4150f682f4 ignore ds_store 2013-03-06 13:42:42 -05:00
Josh de Leeuw
a4bfaf65d0 adding common data to plugins
plugins should record trial index as a default.

added data capture for rt to text plugin
2013-03-06 13:42:17 -05:00
Josh de Leeuw
79cb5911bc added likert scale plugin, modified categorization plugin
- new plugin for doing likert scale type question
- categorization plugin modified to be more consistent with other
plugins.
- option added to categorization plugin to force subject to hit the
correct key during feedback.
2013-03-06 12:56:27 -05:00
Josh de Leeuw
6b71893068 updating xab plugin to have more options for presentation 2013-02-19 17:22:20 -05:00
Josh de Leeuw
04b981f3a9 bug fix 2013-01-24 15:54:58 -05:00
Josh de Leeuw
c43247eae6 tidying up plugins
adding "trial_type" as a default data item

rt got added to similarity plugin
2013-01-24 15:24:03 -05:00
Josh de Leeuw
9651f983a2 1/21/2013 2013-01-21 18:45:03 -05:00
Josh de Leeuw
25509c9f86 replaced all references to $this with display_element
$this was confusing on multiple levels, and has now been replaced with a
more appropriately named variable reference.
2013-01-18 14:26:08 -05:00
Josh de Leeuw
42d78b3510 added options to si-kr plugin
can now opt to leave the stimulus on the screen for a fixed length of
time, still recording the responses when they occur.

also allows a timelimit to be set on the responses, so that if no
responses is recorded after some period of time, the trial completes and
records a -1 as the response.
2013-01-18 14:24:09 -05:00
Josh de Leeuw
a08dbc7029 created jspsych-utils.js
added function to generate flat data array from hierarchical
jspsych.data object.
2013-01-18 13:00:33 -05:00
Josh de Leeuw
34cffa2b14 moved plugins to /plugins 2013-01-18 12:41:41 -05:00
Josh de Leeuw
d5598e3fff v1.08
- added adaptive category training
- categorize multi and samedifferentloc are incomplete and untested
- fixed issue with core file that caused failure when init method was
called twice.
2013-01-14 11:01:14 -05:00
Josh de Leeuw
d073e8834b added twoimage-keyresponse 2012-11-01 14:40:05 -04:00
Josh de Leeuw
be236ba383 renamed categorize-unknown to singleimage-keyresponse
Also did some significant simplification in the code. This change is
meant to reflect the fact that the plugin can be used for a lot more
than categorization tasks.
2012-11-01 14:11:33 -04:00
Josh de Leeuw
4d24a107a8 added ballistic-match-2, experimental plugin
don't use it probably...
2012-10-18 20:35:28 -04:00
Josh de Leeuw
dcaeb9b65e bug fix to ballistic-match 2012-10-01 18:13:07 -04:00
Josh de Leeuw
beb94dd459 changed timing options for xab, sim
now second stimuli can be displayed for fixed time instead of
indefinitely.
2012-09-28 14:38:17 -04:00
Josh de Leeuw
eddc53f91a update to 1.04
--added mouse option to text, click to advance.
--touch-freepick added, not a generalized plugin yet
--ballistic-match, not a generalized plugin yet.
2012-09-25 18:43:19 -04:00
Josh de Leeuw
ef9007fbcd changed score data to sim_score data 2012-09-13 17:28:23 -04:00
Josh de Leeuw
236f7ce4c5 custom labels option for similarity plugin 2012-09-13 17:26:16 -04:00
Josh de Leeuw
3d17d5c2ee changed similarity label to "identical" 2012-09-13 17:24:30 -04:00
Josh de Leeuw
3aeae053a0 changed data storage for free-sort to use JSON encoding 2012-09-13 17:23:25 -04:00
Josh de Leeuw
4c7463273b started work on freepick touch plugin
do not use. still in development.
2012-09-11 13:11:05 -04:00
Josh de Leeuw
ca38b559f1 Added extensive commenting to text plugin 2012-09-11 13:10:40 -04:00
Josh de Leeuw
817c9f4118 bug fix active-match
wasn't resetting the response variables, so responses were being
appended onto the list instead of creating a new list.
2012-09-06 17:18:29 -04:00
Josh de Leeuw
fc6321de8a minor commenting 2012-09-06 16:35:05 -04:00
Josh de Leeuw
691e8086ff call-func fix; added active-match
call-function: changed data storage so that if there was no return value
then no data would be stored in the data object. this helps when trying
to write data to a database as the empty data can be safely ignored.

active-match: new plugin for manipulating an image until it matches
another image.
2012-08-22 12:09:06 -04:00
Josh de Leeuw
9086cf59ce Update README.md 2012-07-26 17:52:35 -03:00
Josh de Leeuw
4ea424b465 added variables option to jspsych-text
variables (in the form of functions) can be passed in to the text plug
in and their contents (return values) are substituted into the string
when the text plugin is displayed.

(also fixed bug in xab where correct/incorrect were backwards -- as of
jul 17 commit)
2012-07-26 16:02:11 -04:00
Josh de Leeuw
15cc690a9f added force_refresh option to -html plugin
html plugin was not pulling the most recent version of the html document
if the document was already in the browser cache. if force_refresh is
set to true, then the current timestamp is appended on as a URL argument
as a means to force the browser to grab the newest version.
2012-07-25 15:13:11 -04:00
Josh de Leeuw
f7bc23c741 fixed bug in call-function
args were not being passed in as an array
2012-07-24 13:23:51 -04:00