Dans les années 80, il fut décidé de tester à nouveau les US Navy dans le but de les incorporer dans un ordinateur.

En 1984, 835 plongées tests « humides » furent effectuées afin de créer un algorithme qui calculerait en temps réel des profils de décompression à l’air. Les plongeurs travaillaient la moitié du temps de plongée à une VO2max de 1.4l/min dans une eau relativement froide (55-65° F), l’intervalle entre les deux plongées était au minimum de 36 heures.

On observa dans la tranche de profondeur 15-57 mètres, la nécessité de tripler le temps total de décompression pour des plongées longues et peu profondes, et de doubler le temps total de décompression pour des plongées à plus grande profondeur mais plus courtes, si on désirait obtenir une décompression en toute sécurité.

A partir de ces observations, Thalman et le NEDU (Navy Experimental Dive Unit) développèrent un nouveau modèle de décompression incorporable dans un ordinateur. L’algorithme qu’ils utilisèrent fut le E-L Algorithm (E pour exponentiel et L pour linéaire : à opposer au E-E Algorithm : modèle de Haldane avec absorption et élimination de l’azote sous forme exponentielle).

Ce modèle décrit une absorption de l’azote par les compartiments de façon exponentielle, par contre l’élimination de l’azote se fait lentement de façon linéaire. Ce temps de décompression plus long induit un taux d’azote plus important dont il faudra tenir compte dans le cas des plongées successives.