method_colors = {'ltsgns_mp': 'tab:olive',
                 'ltsgns_mp_old': 'tab:brown',
                 'ltsgns_mp_val': 'tab:olive',
                 'mgn': 'tab:orange',
                 'mgn_02': 'tab:cyan',
                 'mgn_task_prop': 'tab:green',
                 'ltsgns_constant': 'tab:purple',
                 'ltsgns_mp_pc_middle': 'tab:brown',
                 'ltsgns_step': 'tab:brown',
                 'ggns_pc_middle': 'tab:cyan',
                 'ltsgns_mp_final': 'tab:olive',
                 'ltsgns_mp_z1_val': 'tab:orange',
                 'ltsgns_mp_z2_val': 'tab:green',
                 'ltsgns_mp_z3_val': 'tab:blue',
                 'ltsgns_mp_z4_val': 'tab:cyan',
                 'ltsgns_mp_z5_val': 'tab:purple',
                 'ggns_k_1': 'tab:cyan',
                 'ggns_k_2': 'tab:brown',
                 'ggns_k_3': 'tab:olive',
                 'ggns_k_5': 'tab:pink',
                 'ggns_k_10': 'tab:pink',
                 'ggns_anchor_start': 'tab:cyan',
                 'cnp_max_max': 'tab:cyan',
                 'cnp_max_null': 'tab:brown',
                 'cnp_trafo_max': 'tab:olive',
                 'cnp_trafo_null': 'tab:pink',
                 'np_mp_max_null': 'tab:gray',
                 "cnp": 'tab:cyan',
                 "cnp_mp": 'tab:blue',
                 "np": 'tab:gray',
                 "np_mp": 'tab:purple',
                 "mgn_mp": 'tab:red',
                 "abl_cnp_mp_max_max": 'tab:brown',
                 "abl_cnp_mp_max_trafo": 'tab:pink',
                 "abl_cnp_mp_null_trafo": 'tab:olive',
                 }

method_markers = {
    "cnp_mp": 'o',
    'mgn': 'P',
    'mgn_task_prop': 'd',
    "mgn_mp": 's',
    "cnp": 'X',
    "np": '*',
    "np_mp": 'p',

    "abl_cnp_mp_max_max": 'v',
    "abl_cnp_mp_max_trafo": '>',
    "abl_cnp_mp_null_trafo": '^',
}
