Restores it to original version (sorry about it).
1 lines of code changed in 1 file:
Compiled for intel Macs, adding mglPrivateDescribeDisplay.mexmaci
2 lines of code changed in 3 files:
Wrap conditionals around the part that keeps the random seed so it doesn't interfer with jumpSegment.
6 lines of code changed in 1 file:
Sensible error message for missing index variable
4 lines of code changed in 1 file:
Passing parameterCode to experiment variable
3 lines of code changed in 1 file:
Allowing for parameterCoded variables like globaldir(dirnum1)
27 lines of code changed in 1 file:
minor change, initTask should have myscreen as an output argument
5 lines of code changed in 3 files:
allow for passing in a struct with myscreen and task as fields
6 lines of code changed in 1 file:
new calibration file
57 lines of code changed in 2 files:
now also keep task segment randomization independently so that can be recreated as well
13 lines of code changed in 2 files:
fixing some minor issues with the ranomization sequence
13 lines of code changed in 1 file:
added keeping track of random states separately for different tasks and for block parameters
23 lines of code changed in 1 file:
tasks now keep two random states, the general random state for that task (which will be indepndent of other tasks. and also a block state so that the parameter order will always be the same if you call initScreen with the same random seed.
29 lines of code changed in 1 file:
updates to how randstate saving works. randstate is now a struct that carries the name of the algorithm in type and the state in state. If you pass in a scalar value, the randstate gets set with that value. If you pass in the structure, the randstate gets set with whatever is in the structure. If you don't pass in anything with randstate then the rand number generator is set to start a random starting position (set by clock value).
41 lines of code changed in 1 file: