diff --git a/python/tffpy/experiments/exp_solve_tff.py b/python/tffpy/experiments/exp_solve_tff.py
index 7032490832e894a465f75d8085709cb9b884e5b0..44ba2e1d570f6e4d0728b17f9fb1374f9892872b 100644
--- a/python/tffpy/experiments/exp_solve_tff.py
+++ b/python/tffpy/experiments/exp_solve_tff.py
@@ -953,7 +953,9 @@ def perf_measures(task_params, source_data, problem_data,
                          t_subreg=solved_data['t_subreg']
                          )
     features = dict(mask_size=np.sum(gmtff.mask > 0),
-                    n_subregions=gmtff.n_areas)
+                    mask_ratio=np.mean(gmtff.mask > 0),
+                    n_subregions=gmtff.n_areas,
+                    rank_sum=np.sum([s.size for s in gmtff.s_vec_list]))
     return dict(**running_times, **sdr_res, **is_res, **features)