ScreenToGif.Encoding.NeuQuant.Altersingle C# (CSharp) Method

Altersingle() private method

Move neuron (bestBias) towards biased (b,g,r) by factor alpha.
private Altersingle ( int alpha, int bestBias, int b, int g, int r ) : void
alpha int Alpha
bestBias int Biased
b int Blue
g int Green
r int Red
return void
        private void Altersingle(int alpha, int bestBias, int b, int g, int r)
        {
            //Alter hit neuron.
            _network[bestBias][0] -= (alpha * (_network[bestBias][0] - b)) / InitAlpha;
            _network[bestBias][1] -= (alpha * (_network[bestBias][1] - g)) / InitAlpha;
            _network[bestBias][2] -= (alpha * (_network[bestBias][2] - r)) / InitAlpha;
        }