Considerate Holdall

version 9 by Jon Ingold

  • Home page
  • Beginning
  • Previous
  • Next



  • Section 1 - remembering handled items

    Table of Recent Items
    recent item  time  
    a thing  a time  
    with 15 blank rows  

    To decide if (item - a thing) is not a recently handled item:
        if the item is not a recent item listed in the Table of Recent Items, decide yes;
        decide no.

    Definition: a thing is forgotten-about if it is not a recently handled item.

    Before when the noun is a thing:
        if the noun is not unstashable, note the noun.
    Before when the second noun is a thing:
        if the second noun is not unstashable, note the second noun.

    To note (n - a thing):
        if the n is a recent item listed in the Table of Recent Items begin;
            change the time entry to the time of day;
        otherwise;
            sort the Table of Recent Items in time order;
            if the number of blank rows in the Table of Recent Items is zero, choose row 1 in the Table of Recent Items;
            otherwise choose a blank row in the Table of Recent Items;
            change the recent item entry to the n;
            change the time entry to the time of day;
            sort the Table of Recent Items in time order;
        end if;
        
    The considerate player's holdall rule is listed instead of the use player's holdall to avoid exceeding carrying capacity rule in the check taking rules.