mama6600
S.S.2, \reset timer
S1,
#R^Leftlever: SET T = 0; Z2 ---> S2
S2,
0.01": SET T = T +0.1 ---> SX
S.S.3, \If lever press occur at or passes over 4s, it will gain reward. If lever press occur before 4s, the lever press will reset the time to zero
S1,
#R^leftlever: IF T >= 4 (@True, @False)
@Ture: ON ^Reward ---> S2
@False: Z2 ---> SX
S2,
4" : OFF ^Reward ---> SX
The problem is how to write a script which is describing: “If lever press occur at or passes over 4s, gain reward. If every single lever press occur before 4s (0s-3.9s), the certain lever press will reset the time to zero”.