I worked on 8 colors for the players.
Background colors are reserved colors from the original game. I took the chart background, the font halo, trees and terrains. To get one color for each I blurred the terrain.
To get 8 new player colors I used some approach with CIELAB which should be better than HSV. CIECAM02 should be even better. In this python script a color distance is calculated. One can compare the numerical value from player vs. background and then player vs. player.
Since this is also subjective the colors are then plotted. On this plot one can see and compare if this colors look good and are distinguishable next to each other.
These are the colors I arrived at:
[40, 80, 160],
[180, 59, 73],
[227, 119, 194],
[200, 189, 16],
[148, 0, 235],
[255, 127, 14],
[23, 190, 207],
[115, 0, 84]
This topic is very important for silhouettes in the forest. But there was also a incident where 2 players captured my cc, the capture bar seemed still over 50% but one of the players had a similar color to mine so I actually missed the 50% mark. I do NOT accept this loss. It was a fault of the game.
color_by_distance.py