Each version of  my program reveals now features that need to be added, or revised, or tweaked, sometimes before the next step I had intended.  The difficulty of dealing with dozens of commands  and reworking the list has led to more intensive effort on separating and recognizing the categories.

I have now separated physical system commands into two categories: system setup, and mechanics. The elevator simulation has given me some ideas on how to handle the relationship between the a physical system and the objects in it.

Leave a Reply