+/**
+ * Statistics over a copy optimization module.
+ */
+typedef struct {
+ unsigned long long int aff_edges; /**< number of affinity edges. */
+ unsigned long long int aff_nodes; /**< number of nodes with incident affinity edges. */
+ unsigned long long int aff_int; /**< number of affinity edges whose nodes also interfere. */
+ unsigned long long int inevit_costs; /**< costs which cannot be evited (due to interfering affinities). */
+ unsigned long long int max_costs; /**< all costs of the affinities. */
+ unsigned long long int costs; /**< The costs of the current coloring. */
+ unsigned long long int unsatisfied_edges; /**< The number of unequally colored affinity edges. */
+} co_complete_stats_t;