Sorry to take so long to post again.
Based on the article by GI and the email threads that it came from originally, (see quest or techdiver archives), I think what GI is doing is in large part just experience based. The parts that are not probably start with common deco tools.
As CaveDiver said most of the software out there today is calculating dissolved gas loads to figure decompression, but that's not why people have started doing "deep stop" type decompression. Dr. Deco has a few threads that cover this.
The reason to start all these little stops so deep is to allow tiny micro bubbles, which already exist in us anyway, to crush themselves down a little more before we ascend some more.
There are many available deco-software tools that will allow you to mess around with the addition of deep stops and many will even show you what compartment saturation is like at various points during the deco. The one I have the most experience with is GAP, see
www.gap-software.com. Read the Decompression Theory articles by Erik Baker.
GAP and Decoplanner are both, I believe, Modified Haldane implementations of RGBM. AS such they are just REALLY conservative Haldane models for your first stop and then get progressively more liberal until they recover the allowable surfacing M-values of the original model for your last stop and cruise to the surface. There is a full-on non-haldane-modified RGBM model in use in some dive computers and you can buy the tables from NAUI, (Dr. Wienke is the developer, you can find articles by him as well.). The true RGBM is said to produce shallow stops even shorter than the mod-haldane algorithms.
As to the actual question of how long at what depth, I don't know how GI produces his schedules.
He may be doing something as simple as drawing out a graphical representation of the deco profile and adjusting the shape of that step-curve to match what he believes an efficient deco should be. He would have to have many years of trials during which he gradually changed the stops that he did and then watched himself and how he felt after the dive very carefully.
I think I've prattled on long enough, by the way the 20 second stop thing just enforces a 30ft/min ascent, if you spend 20seconds covering each 10 feet your doing 30'/min, if you stop for 20seconds at each 10' your going even slower which is probably better.
Keep reading jbd
, and let me know if you DO figure out how Irvine does it, in a real practical sense, I'd love to know.
Have a good one,
Jeff