Originally Posted by
Donjo
(1) You seem to be postulating that feeding a "Deepen color" fruit to a chocobo does not lower the values of the other two colors at similar rates. ...
(2) When I started on the path to Midnight blue ...
...
This time, Red and Green have risen and Blue has fallen. It was at this point that I realized two things.
1. Deepening fruits increased the target color.
2. Deepening fruits lowered the other two colors.
The act of feeding just Deepen Blue made blue rise while the other two fell. The act of alternating between Red and Green made just Blue fall. With this new knowledge, I whipped up a simple little Java program that simulated chocobo feedings. I did a little research to see if other people were thinking the same things I was about the fruit, and got a couple of threads in these forums that suggested exactly what I thought. Furthermore, they suggested a range of change for the fruits: (2A) 3-6 points in the RGB scale at a time. So, I made a Deepen fruit increase the target color by 3-6(out of 255) and lower the other two fall by 3-6, while Lightening fruit dropped the target color and rose the other two. I used this to chart a series of feedings that would theoretically get my Chocobo close to the RGB values for Midnight Blue: 020, 021, 039.
My well planned series of feedings didn't land me on Midnight Blue, however. They landed me on Void Blue: 014, 035, 061. Note just how close the RGB values are between these two blues:
020, 021, 039
014, 035, 061
From here, I Lightened Blue twice, Deepened Red once, Deepened Green once, and then alternated between Deepening Red and Deepening Blue once. According to the theories you're claiming to be false, this did the following things in this order:
1. Lowered Blue, increased Red and Green.
2. Lowered Blue twice, kept Red and Green relatively constant.
3. Lowered Green, kept Red and Blue relatively constant.
...
(3) This is due to two reasons: the observed slight RNG in fruit effects and the comparatively small difference between the colors. If the color you're aiming for requires a large change in RGB values, it's really easy to land on the wrong one because you cannot be sure of exactly where you are. However, using the more precise method I've described in my previous post will, if it fails on the first round of feedings, probably land you on a color that is very similar in values to the one you want. From there, you just feed it (4) 5 or so more fruits to get to your target. Some of these colors are so close together that this kind of manipulation is necessary to obtain something exact. Having fewer fruits to feed lets you be more certain of your current values.
There are, of course, unanswered questions. If your values are nowhere near an established dye color, how does the game figure out what color you'll land on? Does it just take the closest color? Does it assign it based on the ratio between colors? We'll need a lot of testing to figure that one out. Furthermore, if you happen to be a particular color, does the game consider your RGB values to be the exact ones for that color or is it keeping the values your feedings put it at? I'm currently leaning toward the possibility of the game adjusting the values to whatever color you landed on once the color changes.
...
(5) In conclusion, the "precise" method I am suggesting is a good idea because the best position to be in regarding to obtaining a specific color is to be so close to it that very few fruits must be feed to the Chocobo to push it over. This beats the RNG factor and allows you to obtain a color in problem areas where many colors are very close to each other.