La unidad de control compara continuamente cada cambio de marcha con un patrón "ideal" de cambio. Se utilizan dos algoritmos para lograr este patrón ideal para cada cambio: Adaptación rápida y adaptación lenta. Si la diferencia entre un cambio real y el patrón ideal es significativa, se utiliza el algoritmo de adaptación rápida. Si la diferencia entre un cambio real y el patrón ideal es pequeña, se utiliza el algoritmo de adaptación lenta. Esta función reajusta todos los datos de adaptación del cambio y obliga a la unidad de control a utilizar el algoritmo de adaptación rápida.