NAME

Sim::OPT::StructureDesignProcedure - executable high-level procedure language for design operations

PURPOSE

The procedure language separates the description of a design process from the implementation of individual operators. Case-study order, state names, branch choices and acquisition/inference choices belong in a procedure file; filesystem rewrites and Sim::OPT calls belong in installed modules. Article-facing inference uses the phrase 'imagine by surrogating with ...'; representation uses 'abstract by clustering and finding medoids'. Abstraction products are scoped to the directory of the state being abstracted.