Analysis of Champion Animat (2)

(IFLTE _G (- (- _A (- (IFLTE _C (+ _A (IFLTE _E (- (- _F _A) (- _E (- _C _G))) _A _D)) _C _D) (- (IFLTE (- (+ (+ _C (- (* _C (- (- _E _H) _C)) _A)) _A) (- _F (- (+ _G _A) _H))) (- _B (+ (* _H _E) _F)) (- _C _A) (IFLTE _G (- (- _C (IFLTE _G _A _F _F)) _C) (% (IFLTE _A (+ _B _D) (- _C _C) (RIGHT_TURN)) _H) (IFLTE (+ (IFLTE _E _C _C _D) (IFLTE (IFLTE (- _A _C) (IFLTE (IFLTE (- _C (- _F _A)) _D _A (IFLTE _G _C _F _C)) _E (+ (- _C _H) _E) (RIGHT_TURN)) _A _D) _A (- _F (- _C (- _C (+ 0.06349 _A)))) (RIGHT_TURN))) (- _A (+ (* _F _B) _G)) _A _A))) (- _E (- _A (- _F (- _C (- _C (+ 0.06349 _F))))))))) (- (IFLTE _G _D (IFLTE (- _E (- _E _A)) (IFLTE (- (+ (+ (+ _C (- (* _C (+ _C _F)) _H)) (- (* _E (- (- _E _H) _C)) _A)) (IFLTE (IFLTE (* (- _E (- _A _C)) _C) (- _A (+ (+ (- _C 0.06349) _B) _C)) _E _C) (* _F _C) _F _A)) (- _F (- _C _H))) (- _B (+ (* _H _E) _F)) (- _C _A) (IFLTE _A (- (- (- (* (+ (- (- _H _D) 0.06349) _C) _A) (IFLTE _A (IFLTE (IFLTE (- _C _A) _D (- (- _D _A) _D) (IFLTE _G _C _A _F)) (+ (IFLTE _E _B _C _A) _G) _A (RIGHT_TURN)) _G _H)) (IFLTE _G _H _F _F)) _C) (% (IFLTE _A (+ _B _A) (- _C _C) (RIGHT_TURN)) _H) (IFLTE (+ (IFLTE _E _C _C _D) (IFLTE (IFLTE (- _A _C) (IFLTE (IFLTE (- _C (- _F _A)) _D _A (IFLTE _G _C (+ (% _D _A) (LEFT_TURN)) _C)) (+ (- _H (- _A _C)) _A) (+ (- _C 0.06349) _E) (RIGHT_TURN)) _A _D) _A (- _F (- _C _C)) (RIGHT_TURN))) (IFLTE _D (- (+ (- (+ _G _D) _A) _D) _E) _B (- _A _A)) _C (* _A (* _H _E))))) _B _E) (IFLTE (+ (IFLTE _E _C _A _D) _G) _C _C _H)) (IFLTE _F (- _C _G) (IFLTE _G _C _F _F) _A))) (- (* (* (- (* _C (- _C (IFLTE (- (- _F _A) (* _F (IFLTE _G _C _D _A))) (* _D (IFLTE _G _C (+ (LEFT_TURN) (LEFT_TURN)) (* _B (RIGHT_TURN)))) _F _A))) (* _C _G)) (IFLTE (* (IFLTE (- _A (- _F (- _C (- _C (* _B _E))))) _E _B _C) (IFLTE _H _C (+ (LEFT_TURN) _F) _A)) _C _E _B)) _G) _D) (+ _F (IFLTE _E _C _A _D)))

if (left + right + right * (1 - right - front_left)) > (front_right - front)
then
    if front < 1 - front_left
    then
        x = front - right
    else
        x = rear_right
    if x > front TURN RIGHT
    else y = front
if left < rear_right
then
    [...]
TRY ME!