since the signals were encrypted , the intercepted traffic was run through a series of sophisticated software programs made up of heuristic algorithms - that is to say , they had the ability to learn .