agent_colors = {
    # standard expeirments
    'Barfi' : "dodgerblue",
    "REINFORCE" : "crimson",
    "REINFORCEPotential" : "darkorange",
    "BarfiNeumann" : "forestgreen",
    "BarfiNeumann2" : "orange",
    "ActorCritic" : "blue",
    "ActorCriticPotential" : "darkviolet",
    "BarfiNeumannCritic" : "black"
}
# agent_colors ={
#     "Barfi" : '#a1c9f4', 
#     "REINFORCE" : '#ffb482',
#     "REINFORCEPotential" :'#8de5a1', 
#     'BarfiNeumann' : '#ff9f9b', 
#     'ActorCritic' : '#d0bbff', 
#     'ActorCriticPotential' : '#debb9b'
#     # , '#fab0e4', '#cfcfcf', '#fffea3', '#b9f2f0']

# }


agent_colors_old = {
    # standard expeirments
    'Barfi' : "blue",
    "REINFORCE" : "red",
    "REINFORCEPotential" : "green",
    "BarfiNeumann" : "purple",
    "BarfiNeumann2" : "orange",
    "ActorCritic" : "magenta",
    "BarfiNeumannCritic" : "black"
}


# dodgerblue, crimson, darkorange, forestgreen, darkpurple

lines_type_attribute = {
    'returns' : '-',
    'aux_returns' : '--',
    'gamma' : ':'
}


colors_nodes ={
    1: 'blue',
    4: 'green',
    16: 'red',
    32: 'orange',
    63: 'violet',
    64: 'black'

}


'''
color
b: blue
g: green
r: red
c: cyan
m: magenta
y: yellow
k: black
w: white
'''


'''

linestyle	description
'-' or 'solid'	solid line
'--' or 'dashed'	dashed line
'-.' or 'dashdot'	dash-dotted line
':' or 'dotted'	dotted line
'None'	: draw nothing
' '	draw nothing
''	draw nothing

'''