Problem-Solving Characters

version 2 by Ron Newcomb

  • Home page
  • Beginning
  • Previous
  • Next



  • Section - not for release - unindexed
    The actor's next attempt is an attempt that varies.
    To say sub-agenda for (act - an attempt) indenting (indentation level - a number) times:
        repeat with item running through all attempts which fulfill the act:
            repeat with n running from 1 to the indentation level:
                say " ";
            if the item is the actor's next attempt, say bold type;
            say "[item] ([if the item is hindered]hindered by the [meddling check rule of the item][else if the item is partly successful]solved the [meddling check rule of the item][else if the item is moot]moot[else][attempt condition of the item][end if])[roman type][line break][sub-agenda for the item indenting (the indentation level + 1) times]"