For example the very frst screen introduced to the user only has the Scenario Options available to them to choose from. Looking back on this assignment however, this means that there are blank boxes surrounding the Scenario options. Coming into the program for the first time, this may be confusing as I have not labelled or explained why these boxes are left blank there. Users may try and click on the boxes etc. The idea was for them to realize that the blank sections were not workable yet until they had clicked on a Scenario, but this expectation is not clear. However it does generally follow atleast a basic understanding of progressive disclosure, by initially showinng step-by-step how the user is to use the program.
This general assumption from me that the user will 'pick-up' quite easily how they will navigate through the model does pose an unresolved design issue. It would be best to create a 'help' or 'beginners' section at the start to remove confusion and atleast give the user that option.
Progressive Disclosure is mainly used here in the intial opening of the model. Once in and being used, the operational elements are straight-forward and controlled by the user.
Bread-crumbs below each model chosen is an excellent way of showing where the user has been to derive that model run.