After reading through this and some other computer thread, I'm kind of confused! Just one narrow question for now.
I do not understand why two different algorithms is a bad thing if you are looking for redundancy. Both computers would (or should) be working with essentially the same inputs: maximum depth, time at that depth, dive profile, total elapsed time, and previous surface intervals; (and there are probably other inputs for rec diving that I may have missed).
Presumably the outputs should be the same for all computers (with some variations depending on whether the programming for the algorithm is "conservative" or not). These outputs being NDL or not, recommended safety stop, required surface interval, no fly time and others that I am sure I am missing.
If the outputs are wildly different between two computers using different algorithms, wouldn't that say that one is somehow mistaken? Should the outputs be within a relatively small range of each other because they are starting with the same basic inputs?
In any event, for a beginner rec diver, the thought of buying two computers is rather daunting to the wallet. However, I was told that the analog SPGs on the regualtor/hose setup where I learned to dive did not work. So as newbies we relied on the DM. That is not a viable option going forward, as I am learning that a DM cannot always be present, and I want to develop my own skills.
So. Why not an excellent computer, with an excellent analog SPG (preferably in both feet and meters), and if the unthinkable occurs and both fail, ascending slowly, no faster than the smallest bubbles, and stopping occasionally and counting off three minutes or so? This assumes a dive of no greater than 30 meters/~100ft. As a rec diver, I do not want to go deeper than that until I have a lot more experience.