Objective Progress Report

The Objective Progress Report will track the progress of specific components of the objective function, and will display charts of how these terms change over the course of the simulation. The report will create two charts and track changes to the objective function that occur from the time that the report is added. The charts will show the change in objective function value over time. The objective values to display are determined by the value of the patterns parameter. This parameter contains a list of patterns that will be matched against the targets defined in the model. The objective function value from each match target will be summed, and the results displayed as 1) they change through time, and 2) as a percent change from one point to the next. The objective function is sampled each time the solver prints out progress information. Over the course of a lengthy simulation the report may record a very large number of sample points.