Ejemplo n.º 1
0
 def post_mainloop(self):
     elapsed_seconds = self.clock.tick() / 1000.
     PygameFeedback.post_mainloop(self)
     # Total number of items processed
     tn = self.current_index + 1
     error = self.e1 + self.e2
     error_rate = 100. * error / tn
     correctly_processed = tn - error
     # concentration performance := correctly_processed - e2 
     cp = correctly_processed - self.e2
     # Average reaction time:
     rt_avg = elapsed_seconds / tn
     print "Results:"
     print "========"
     print
     print "Processed symbols: %i of %i" % (tn, self.number_of_symbols)
     print "Elapsed time: %f sec" % elapsed_seconds
     print "Correctly processed symbols: %i" % (correctly_processed)
     print "Percentage of Errors: %f" % (error_rate)
     print "Errors:  %i" % error
     print "... errors of omission: %i" % self.e1
     print "... errors of commission: %i" % self.e2
     print "Concentration Performance: %i" % cp
     print "Average reaction time: %f sec" % rt_avg
Ejemplo n.º 2
0
 def post_mainloop(self):
     self.logger.debug("on_quit")
     PygameFeedback.post_mainloop(self)
     self.send_parallel(self.GAME_OVER)
 def post_mainloop(self):
     PygameFeedback.post_mainloop(self)
 def post_mainloop(self):
     self.logger.debug("on_quit")
     PygameFeedback.post_mainloop(self)
     self.send_parallel(self.GAME_OVER)
Ejemplo n.º 5
0
 def post_mainloop(self):
     PygameFeedback.post_mainloop()
     self.send_parallel(self.END_EXP)
Ejemplo n.º 6
0
 def post_mainloop(self):
     self.logger.debug("on_quit")
     PygameFeedback.post_mainloop(self)
     self.send_udp(str(self.CALIBRATION_STATUS_QUIT))
Ejemplo n.º 7
0
 def post_mainloop(self):
     #self.logger.debug("Quitting pygame.")
     self.send_parallel(self.END_EXP)
     PygameFeedback.post_mainloop(self)
Ejemplo n.º 8
0
 def post_mainloop(self):
     PygameFeedback.post_mainloop()
     self.send_parallel(self.END_EXP)