Module Expr Str Import alias Import alias ImportFrom alias Assign NameStore Call AttributeLoad NameLoad attr Str ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad Num body Expr Str Expr Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad If NameLoad body Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults body Expr Str Assign AttributeStore NameLoad attr SubscriptLoad Call AttributeLoad NameLoad attr Index Str Expr Call AttributeLoad NameLoad attr BinOpMod Str AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr SubscriptLoad Call AttributeLoad NameLoad attr Index Str Expr Call AttributeLoad NameLoad attr BinOpMod Str AttributeLoad NameLoad attr For NameStore Call NameLoad AttributeLoad NameLoad attr body For NameStore Call NameLoad AttributeLoad NameLoad attr body Assign NameStore Call AttributeLoad NameLoad attr Num BinOpSub Call NameLoad NameLoad Num Assign NameStore Call AttributeLoad NameLoad attr Call AttributeLoad SubscriptLoad NameLoad Index NameLoad attr If Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index NameLoad NameLoad body If AttributeLoad AttributeLoad NameLoad attr attr body Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr If AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr Dict Str Str AttributeLoad NameLoad attr AttributeLoad NameLoad attr AugAssignAdd AttributeStore NameLoad attr Num If SubscriptLoad AttributeLoad NameLoad attr Index Str body Expr Call AttributeLoad NameLoad attr NameLoad NameLoad BinOpMult AttributeLoad NameLoad attr AttributeLoad NameLoad attr If AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr BinOpMod Str AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr BinOpMod Str AttributeLoad NameLoad attr decorator_list decorator_list If CompareEq NameLoad Str body Print Call NameLoad
N/A N/A 
Asynchronous random with replace engine
 N/A random N/A logging fms.engines Engine N/A logger N/A N/A logging getLogger fms.engines.asynchronousrandwreplace AsynchronousRandWReplace N/A Engine N/A N/A 
    Asynchronous engine, random sampling of agents,
    with replacement.
     __init__ N/A N/A self parameters offset N/A None 0 N/A N/A 
        Constructor. Takes parameters from config.
        Seeds ramdom engine from parameter.randomseed, if any.
         N/A N/A N/A Engine __init__ self parameters offset N/A N/A self params parameters N/A N/A self rank offset N/A parameters N/A N/A N/A N/A random seed N/A parameters N/A randomseed N/A run N/A N/A self world agents market N/A N/A N/A 
        Sample agents (with replacement) and let them speak on market.   
        As market is asynchronous, as soon as an agent speaks, do_clearing
        is called to execute any possible transaction immediately.
         N/A N/A market sellbook N/A N/A N/A world state N/A sellbook N/A N/A N/A logger debug N/A Starting with sellbook %s N/A market sellbook N/A N/A market buybook N/A N/A N/A world state N/A buybook N/A N/A N/A logger debug N/A Starting with buybook %s N/A market buybook N/A day N/A range N/A self days N/A N/A time N/A range N/A self daylength N/A N/A agt N/A N/A random randint 0 N/A N/A len agents 1 N/A order N/A N/A market sanitize_order N/A N/A N/A agents N/A agt speak N/A N/A N/A market is_valid N/A agents N/A agt order N/A N/A N/A N/A self params orderslogfile N/A N/A N/A N/A self output_order order N/A N/A N/A market record_order order N/A world tick N/A self unique_by_agent N/A N/A self showbooks N/A N/A N/A N/A market output_books N/A world tick N/A N/A N/A market do_clearing N/A world tick N/A N/A N/A N/A world lastmarketinfo update N/A sellbook buybook N/A market sellbook N/A market buybook N/A N/A world tick 1 N/A N/A N/A self params N/A timer N/A N/A N/A N/A world show_time day time N/A N/A self days N/A self daylength N/A N/A self clearbooksateod N/A N/A N/A N/A market clear_books N/A N/A N/A logger debug N/A Ending with sellbook %s N/A market sellbook N/A N/A N/A logger debug N/A Ending with buybook %s N/A market buybook N/A N/A N/A N/A __name__ __main__ N/A N/A N/A AsynchronousRandWReplace