embcol.logging.ProgressMessage¶ class embcol.logging.ProgressMessage(iteration, cost, max_constr_vio, state)[source]¶ Bases: object Structured message for optimization progress. Parameters: iteration (int) – Iteration number. cost (float) – Cost. max_constr_vio (float) – Maximum constraint violation. state (mapping of str to float) – Other values detailing an optimization state. Attributes cost Cost. iteration Iteration number. max_constr_vio Maximum constraint violation. state Other values detailing an optimization state.