Se sirve de otras áreas como la inteligencia artificial, la mecánica, electrónica, la lógica, el álgebra, para poder hacer la complicada tarea de resolver problemas de la mejor manera posible.