Wenn man es später aber evtl. für verschiedene Farben benötigt oder die Stufen feiner braucht, dann wird man es berechnen müssen.
Dann musst Du aber auch für jede erdenkliche Kombination der mischbaren chemischen Elemente den entsprechenden Algo programmieren.
Denn Substanz A mit B gibt eine andere Farbübergangstabelle als A mit C oder B mit C oder B mit C und A.
Programmieren ist die Kunst aus Nullen und Einsen etwas sinnvollen zu gestalten.
Der bessere Künstler ist allerdings der Anwender, denn dieser findet Fehler, welche sich der Programmierer nicht vorstellen konnte.