Module ImportFrom alias Import alias Import alias ClassDef bases NameLoad body FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr NameLoad Assign AttributeStore NameLoad attr Num decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Str Assign NameStore Call AttributeLoad NameLoad attr ListLoad Str Assign NameStore ListLoad AttributeLoad NameLoad attr Num Assign NameStore ListLoad Num Num Assign NameStore Call AttributeLoad NameLoad attr Str keyword Num keyword Num keyword NameLoad keyword NameLoad Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore BinOpAdd NameLoad Num While NameLoad body Assign NameStore BinOpSub Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr If CompareGt NameLoad NameLoad body Break AugAssignAdd SubscriptStore NameLoad Index Num BinOpMult SubscriptLoad NameLoad Index Num NameLoad AugAssignAdd SubscriptStore NameLoad Index Num BinOpMult SubscriptLoad NameLoad Index Num NameLoad Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Num Num SubscriptLoad NameLoad Index Num Assign SubscriptStore NameLoad Index Num BinOpMult SubscriptLoad NameLoad Index Num BinOpPow Num NameLoad Assign SubscriptStore NameLoad Index Num BinOpSub BinOpMult SubscriptLoad NameLoad Index Num BinOpPow Num NameLoad BinOpMult Num NameLoad If CompareGt Call NameLoad SubscriptLoad NameLoad Index Num Call AttributeLoad NameLoad attr body Assign SubscriptStore NameLoad Index Num BinOpMult Call NameLoad SubscriptLoad NameLoad Index Num IfExp CompareGt SubscriptLoad NameLoad Index Num Num Num UnaryOpUAdd Num If CompareGt Call NameLoad SubscriptLoad NameLoad Index Num Num body Assign SubscriptStore NameLoad Index Num BinOpMult Call NameLoad SubscriptLoad NameLoad Index Num IfExp CompareGt SubscriptLoad NameLoad Index Num Num Num UnaryOpUAdd Num Expr Call AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr BinOpMod Str Call NameLoad SubscriptLoad NameLoad Index Str Str Expr Call AttributeLoad NameLoad attr Str decorator_list decorator_list
N/A framework.latentmodule LatentModule N/A random N/A time Main N/A LatentModule N/A __init__ N/A N/A self N/A N/A N/A N/A N/A LatentModule __init__ self N/A N/A self speed 2 N/A run N/A N/A self N/A N/A N/A N/A N/A self write In the next part, please hit the A key whenever the ball hits the ground!
Space when ready. space N/A watcher N/A N/A self watchfor_multiple_begin N/A a N/A vel N/A N/A self speed 0 N/A pos N/A -0.7 0.7 N/A ball N/A N/A self picture ball.png duration 10000 scale 0.03 pos pos block False N/A now N/A N/A time time N/A t_end N/A now 20 N/A True N/A N/A dt N/A N/A N/A time time now N/A now N/A N/A time time N/A N/A now t_end N/A N/A N/A N/A pos N/A 0 N/A N/A vel N/A 0 dt N/A N/A pos N/A 1 N/A N/A vel N/A 1 dt N/A N/A N/A ball setPos N/A pos N/A 0 0 N/A pos N/A 1 N/A N/A vel N/A 0 N/A N/A vel N/A 0 N/A 0.98 dt N/A N/A vel N/A 1 N/A N/A N/A vel N/A 1 N/A 0.98 dt N/A 2 dt N/A N/A N/A abs N/A pos N/A 0 N/A N/A base getAspectRatio N/A N/A N/A vel N/A 0 N/A N/A abs N/A vel N/A 0 N/A N/A N/A pos N/A 0 0 -1 N/A 1 N/A N/A N/A abs N/A pos N/A 1 1 N/A N/A N/A vel N/A 1 N/A N/A abs N/A vel N/A 1 N/A N/A N/A pos N/A 1 0 -1 N/A 1 N/A N/A N/A self sleep 0.01 N/A N/A N/A ball destroy N/A results N/A N/A self watchfor_multiple_end watcher N/A N/A N/A self write N/A You pressed the A key at the following times:
%s
. Press space to end the experiment. N/A str N/A results N/A a space N/A N/A N/A self write You have successfully completed the experiment! N/A N/A