Module Import alias Import alias ImportFrom alias ImportFrom alias alias alias alias ClassDef bases NameLoad body Pass decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam NameParam defaults Num body Assign AttributeStore NameLoad attr Call NameLoad Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str Assign NameStore BinOpAdd AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr Return NameLoad decorator_list NameLoad FunctionDef arguments args NameParam NameParam defaults body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str If CompareLt AttributeLoad NameLoad attr NameLoad body Raise Call NameLoad Str keyword NameLoad keyword AttributeLoad NameLoad attr Assign NameStore BinOpSub AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr Return NameLoad decorator_list Call NameLoad keyword Num FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str Return AttributeLoad NameLoad attr decorator_list NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam NameParam NameParam NameParam defaults body Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr Num Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body TryExcept body Assign NameStore BinOpMult Call AttributeLoad NameLoad attr Num Num Num Expr Call NameLoad NameLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr handlers ExceptHandler type NameLoad name NameStore body Print Str AttributeLoad NameLoad attr Str AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Return Assign AttributeStore NameLoad attr BinOpAdd AttributeLoad NameLoad attr NameLoad decorator_list NameLoad decorator_list Assign NameStore Call NameLoad Num Assign NameStore Call NameLoad Num Assign NameStore Call AttributeLoad Call NameLoad NameLoad NameLoad Str attr Assign NameStore Call AttributeLoad Call NameLoad NameLoad NameLoad Str attr Expr Call NameLoad NameLoad NameLoad Print Str Print Str AttributeLoad NameLoad attr Print Str AttributeLoad NameLoad attr Print Str BinOpAdd AttributeLoad NameLoad attr AttributeLoad NameLoad attr Print Str Print Str AttributeLoad NameLoad attr AttributeLoad NameLoad attr Print Str BinOpAdd AttributeLoad NameLoad attr AttributeLoad NameLoad attr
N/A N/A random N/A time guild.actor * guild.stm Store ConcurrentUpdate BusyRetry retry InsufficientFunds N/A ActorException N/A N/A N/A Account N/A object N/A __init__ N/A N/A self balance N/A 10 N/A N/A N/A self account_info N/A Store N/A curr_balance N/A N/A N/A self account_info checkout balance N/A N/A N/A curr_balance set balance N/A N/A N/A curr_balance commit N/A deposit N/A N/A self amount N/A N/A N/A curr_balance N/A N/A N/A self account_info checkout balance N/A new_balance N/A N/A curr_balance value amount N/A N/A N/A curr_balance set new_balance N/A N/A N/A curr_balance commit N/A new_balance N/A retry withdraw N/A N/A self amount N/A N/A N/A curr_balance N/A N/A N/A self account_info checkout balance N/A N/A N/A curr_balance value amount N/A N/A N/A InsufficientFunds Insufficient Funds in your account requested amount balance N/A curr_balance value N/A new_balance N/A N/A curr_balance value amount N/A N/A N/A curr_balance set new_balance N/A N/A N/A curr_balance commit N/A amount N/A N/A retry timeout 0.005 balance N/A N/A self N/A N/A N/A curr_balance N/A N/A N/A self account_info checkout balance N/A N/A curr_balance value N/A property N/A transfer N/A N/A amount payer payee N/A N/A N/A funds N/A N/A payer withdraw amount N/A N/A N/A payee deposit funds N/A MischiefMaker N/A Actor N/A __init__ N/A N/A self myaccount friendsaccount name N/A N/A N/A N/A N/A N/A super MischiefMaker self __init__ N/A N/A self myaccount myaccount N/A N/A self friendsaccount friendsaccount N/A N/A self grabbed 0 N/A N/A self name name N/A process N/A N/A self N/A N/A N/A N/A N/A grab N/A N/A N/A random randint 1 10 10 N/A N/A transfer grab N/A self friendsaccount N/A self myaccount N/A N/A N/A InsufficientFunds N/A e N/A N/A Awww, Tapped out N/A e balance < N/A e requested N/A N/A N/A self stop N/A N/A N/A self grabbed N/A N/A self grabbed grab N/A process_method N/A N/A account1 N/A Account 1000 N/A account2 N/A Account 1000 N/A barney N/A N/A N/A MischiefMaker account2 account1 barney go N/A fred N/A N/A N/A MischiefMaker account1 account2 fred go N/A N/A wait_for fred barney N/A GAME OVER N/A Fred grabbed N/A fred grabbed N/A Barney grabbed N/A barney grabbed N/A Total grabbed N/A N/A fred grabbed N/A barney grabbed N/A Since they stopped grabbing... N/A Money left N/A account1 balance N/A account2 balance N/A Ending money N/A N/A account1 balance N/A account2 balance