c:\bsagent>ruby bsbot.rb Hello I have loaded c:/bsagent/bsagent-api.yaml. > read alchemy.script # Attempt to show how the "alchemy of banking" creates assets out of nothing. Person: your assets are Labor Person assets | liabilities ----------------------------------- Labor | | Bank: your assets are Reserves and your liabilities are Net Worth Bank assets | liabilities ----------------------------------- Reserves | Net Worth | Bank: make Loan to Car Company. Bank assets | liabilities ----------------------------------- Reserves | Net Worth ---------- | ---------- Loan | Deposit | Car Company assets | liabilities ----------------------------------- Deposit | Loan | Car Company: Buy Labor from Person for Deposit. Car Company assets | liabilities ----------------------------------- Deposit | Loan ---------- | ---------- +Labor | -Deposit | | Person assets | liabilities ----------------------------------- Labor | ---------- | ---------- +Deposit | -Labor | | Person assets | liabilities ----------------------------------- Labor | ---------- | ---------- +Deposit | -Labor | | Bank assets | liabilities ----------------------------------- Reserves | Net Worth ---------- | ---------- Loan | Deposit | Bank assets | liabilities ----------------------------------- Reserves | Net Worth ---------- | ---------- Loan | Deposit | Car Company assets | liabilities ----------------------------------- Deposit | Loan ---------- | ---------- +Labor | -Deposit | | Car Company assets | liabilities ----------------------------------- Deposit | Loan ---------- | ---------- +Labor | -Deposit | | Person assets | liabilities ----------------------------------- Labor | ---------- | ---------- +Deposit | -Labor | | Car Company: your assets are Car Car Company assets | liabilities ----------------------------------- Deposit | Loan ---------- | ---------- +Labor | -Deposit | ---------- | ---------- Car | | Store: your assets are Goods Store assets | liabilities ----------------------------------- Goods | | Person: buy Goods from Store for Deposit Person assets | liabilities ----------------------------------- Labor | ---------- | ---------- +Deposit | -Labor | ---------- | ---------- +Goods | -Deposit | | Store assets | liabilities ----------------------------------- Goods | ---------- | ---------- +Deposit | -Goods | | Person assets | liabilities ----------------------------------- Labor | ---------- | ---------- +Deposit | -Labor | ---------- | ---------- +Goods | -Deposit | | Bank assets | liabilities ----------------------------------- Reserves | Net Worth ---------- | ---------- Loan | Deposit | Bank assets | liabilities ----------------------------------- Reserves | Net Worth ---------- | ---------- Loan | Deposit | Car Company assets | liabilities ----------------------------------- Deposit | Loan ---------- | ---------- +Labor | -Deposit | ---------- | ---------- Car | | Car Company assets | liabilities ----------------------------------- Deposit | Loan ---------- | ---------- +Labor | -Deposit | ---------- | ---------- Car | | Person assets | liabilities ----------------------------------- Labor | ---------- | ---------- +Deposit | -Labor | ---------- | ---------- +Goods | -Deposit | | Car Company assets | liabilities ----------------------------------- Deposit | Loan ---------- | ---------- +Labor | -Deposit | ---------- | ---------- Car | | Store assets | liabilities ----------------------------------- Goods | ---------- | ---------- +Deposit | -Goods | | Person assets | liabilities ----------------------------------- Labor | ---------- | ---------- +Deposit | -Labor | ---------- | ---------- +Goods | -Deposit | | Store assets | liabilities ----------------------------------- Goods | ---------- | ---------- +Deposit | -Goods | | Bank: make Loan to Person Bank assets | liabilities ----------------------------------- Reserves | Net Worth ---------- | ---------- Loan | Deposit ---------- | ---------- Loan | Deposit | Person assets | liabilities ----------------------------------- Labor | ---------- | ---------- +Deposit | -Labor | ---------- | ---------- +Goods | -Deposit | ---------- | ---------- Deposit | Loan | Person: buy Car from Car Company for Deposit. Person assets | liabilities ----------------------------------- Labor | ---------- | ---------- +Deposit | -Labor | ---------- | ---------- +Goods | -Deposit | ---------- | ---------- Deposit | Loan ---------- | ---------- +Car | -Deposit | | Car Company assets | liabilities ----------------------------------- Deposit | Loan ---------- | ---------- +Labor | -Deposit | ---------- | ---------- Car | ---------- | ---------- +Deposit | -Car | | Person assets | liabilities ----------------------------------- Labor | ---------- | ---------- +Deposit | -Labor | ---------- | ---------- +Goods | -Deposit | ---------- | ---------- Deposit | Loan ---------- | ---------- +Car | -Deposit | | Bank assets | liabilities ----------------------------------- Reserves | Net Worth ---------- | ---------- Loan | Deposit ---------- | ---------- Loan | Deposit | Bank assets | liabilities ----------------------------------- Reserves | Net Worth ---------- | ---------- Loan | Deposit ---------- | ---------- Loan | Deposit | Car Company assets | liabilities ----------------------------------- Deposit | Loan ---------- | ---------- +Labor | -Deposit | ---------- | ---------- Car | ---------- | ---------- +Deposit | -Car | | Car Company assets | liabilities ----------------------------------- Deposit | Loan ---------- | ---------- +Labor | -Deposit | ---------- | ---------- Car | ---------- | ---------- +Deposit | -Car | | Person assets | liabilities ----------------------------------- Labor | ---------- | ---------- +Deposit | -Labor | ---------- | ---------- +Goods | -Deposit | ---------- | ---------- Deposit | Loan ---------- | ---------- +Car | -Deposit | | Car Company assets | liabilities ----------------------------------- Deposit | Loan ---------- | ---------- +Labor | -Deposit | ---------- | ---------- Car | ---------- | ---------- +Deposit | -Car | | Store assets | liabilities ----------------------------------- Goods | ---------- | ---------- +Deposit | -Goods | | Person assets | liabilities ----------------------------------- Labor | ---------- | ---------- +Deposit | -Labor | ---------- | ---------- +Goods | -Deposit | ---------- | ---------- Deposit | Loan ---------- | ---------- +Car | -Deposit | | Store assets | liabilities ----------------------------------- Goods | ---------- | ---------- +Deposit | -Goods | | Bank assets | liabilities ----------------------------------- Reserves | Net Worth ---------- | ---------- Loan | Deposit ---------- | ---------- Loan | Deposit | Person assets | liabilities ----------------------------------- Labor | ---------- | ---------- +Deposit | -Labor | ---------- | ---------- +Goods | -Deposit | ---------- | ---------- Deposit | Loan ---------- | ---------- +Car | -Deposit | | Person assets | liabilities ----------------------------------- Labor | ---------- | ---------- +Deposit | -Labor | ---------- | ---------- +Goods | -Deposit | ---------- | ---------- Deposit | Loan ---------- | ---------- +Car | -Deposit | | Car Company assets | liabilities ----------------------------------- Deposit | Loan ---------- | ---------- +Labor | -Deposit | ---------- | ---------- Car | ---------- | ---------- +Deposit | -Car | | Car Company: buy Labor from Person for Deposit Car Company assets | liabilities ----------------------------------- Deposit | Loan ---------- | ---------- +Labor | -Deposit | ---------- | ---------- Car | ---------- | ---------- +Deposit | -Car | ---------- | ---------- +Labor | -Deposit | | Person assets | liabilities ----------------------------------- Labor | ---------- | ---------- +Deposit | -Labor | ---------- | ---------- +Goods | -Deposit | ---------- | ---------- Deposit | Loan ---------- | ---------- +Car | -Deposit | ---------- | ---------- +Deposit | -Labor | | Person assets | liabilities ----------------------------------- Labor | ---------- | ---------- +Deposit | -Labor | ---------- | ---------- +Goods | -Deposit | ---------- | ---------- Deposit | Loan ---------- | ---------- +Car | -Deposit | ---------- | ---------- +Deposit | -Labor | | Bank assets | liabilities ----------------------------------- Reserves | Net Worth ---------- | ---------- Loan | Deposit ---------- | ---------- Loan | Deposit | Bank assets | liabilities ----------------------------------- Reserves | Net Worth ---------- | ---------- Loan | Deposit ---------- | ---------- Loan | Deposit | Car Company assets | liabilities ----------------------------------- Deposit | Loan ---------- | ---------- +Labor | -Deposit | ---------- | ---------- Car | ---------- | ---------- +Deposit | -Car | ---------- | ---------- +Labor | -Deposit | | Car Company assets | liabilities ----------------------------------- Deposit | Loan ---------- | ---------- +Labor | -Deposit | ---------- | ---------- Car | ---------- | ---------- +Deposit | -Car | ---------- | ---------- +Labor | -Deposit | | Person assets | liabilities ----------------------------------- Labor | ---------- | ---------- +Deposit | -Labor | ---------- | ---------- +Goods | -Deposit | ---------- | ---------- Deposit | Loan ---------- | ---------- +Car | -Deposit | ---------- | ---------- +Deposit | -Labor | | Car Company assets | liabilities ----------------------------------- Deposit | Loan ---------- | ---------- +Labor | -Deposit | ---------- | ---------- Car | ---------- | ---------- +Deposit | -Car | ---------- | ---------- +Labor | -Deposit | | Store assets | liabilities ----------------------------------- Goods | ---------- | ---------- +Deposit | -Goods | | Person assets | liabilities ----------------------------------- Labor | ---------- | ---------- +Deposit | -Labor | ---------- | ---------- +Goods | -Deposit | ---------- | ---------- Deposit | Loan ---------- | ---------- +Car | -Deposit | ---------- | ---------- +Deposit | -Labor | | Store assets | liabilities ----------------------------------- Goods | ---------- | ---------- +Deposit | -Goods | | Bank assets | liabilities ----------------------------------- Reserves | Net Worth ---------- | ---------- Loan | Deposit ---------- | ---------- Loan | Deposit | Person assets | liabilities ----------------------------------- Labor | ---------- | ---------- +Deposit | -Labor | ---------- | ---------- +Goods | -Deposit | ---------- | ---------- Deposit | Loan ---------- | ---------- +Car | -Deposit | ---------- | ---------- +Deposit | -Labor | | Person assets | liabilities ----------------------------------- Labor | ---------- | ---------- +Deposit | -Labor | ---------- | ---------- +Goods | -Deposit | ---------- | ---------- Deposit | Loan ---------- | ---------- +Car | -Deposit | ---------- | ---------- +Deposit | -Labor | | Car Company assets | liabilities ----------------------------------- Deposit | Loan ---------- | ---------- +Labor | -Deposit | ---------- | ---------- Car | ---------- | ---------- +Deposit | -Car | ---------- | ---------- +Labor | -Deposit | | Car Company assets | liabilities ----------------------------------- Deposit | Loan ---------- | ---------- +Labor | -Deposit | ---------- | ---------- Car | ---------- | ---------- +Deposit | -Car | ---------- | ---------- +Labor | -Deposit | | Person assets | liabilities ----------------------------------- Labor | ---------- | ---------- +Deposit | -Labor | ---------- | ---------- +Goods | -Deposit | ---------- | ---------- Deposit | Loan ---------- | ---------- +Car | -Deposit | ---------- | ---------- +Deposit | -Labor | | Car Company: your assets are Car Car Company assets | liabilities ----------------------------------- Deposit | Loan ---------- | ---------- +Labor | -Deposit | ---------- | ---------- Car | ---------- | ---------- +Deposit | -Car | ---------- | ---------- +Labor | -Deposit | ---------- | ---------- Car | | > Show Bank and Person's balance sheets Bank Person assets | liabilities assets | liabilities ----------------------------- ----------------------------- Reserves | Net Worth Labor | ---------- | ---------- ---------- | ---------- Loan | Deposit +Deposit | ---------- | ---------- -Labor | Loan | Deposit ---------- | ---------- | +Goods | -Deposit | ---------- | ---------- Deposit | Loan ---------- | ---------- +Car | -Deposit | ---------- | ---------- +Deposit | -Labor | | > Show Bank and Car Company's balance sheets Bank Car Company assets | liabilities assets | liabilities ----------------------------- ----------------------------- Reserves | Net Worth Deposit | Loan ---------- | ---------- ---------- | ---------- Loan | Deposit +Labor | ---------- | ---------- -Deposit | Loan | Deposit ---------- | ---------- | Car | ---------- | ---------- +Deposit | -Car | ---------- | ---------- +Labor | -Deposit | ---------- | ---------- Car | | >