Inhalt

Deco engine

MultiDeco test results

Pick a scenario and compare the Dive Kit deco engine against the MultiDeco mobile app, side by side. MultiDeco is a mature planner that many divers trust, and we use it as a second opinion rather than an answer key. Every scenario behind the how Dive Kit compares to MultiDeco write-up is published here in full, so you can check the numbers yourself.

Wir vergleichen gegen die MultiDeco-Mobile-App (iOS und Android), einen im technischen Tauchen weit verbreiteten Planer. Jede MultiDeco-Zahl hier stammt aus dieser Mobile-App. Wir haben die Desktop-Version nicht getestet, daher machen wir keine Aussagen über sie. Identische Zahlen sind nicht das Ziel: Zwei Engines mit demselben Modell unterscheiden sich bei den obigen Ermessensentscheidungen ein wenig, daher ist das Ziel, sich über die Physik zu einigen, die zählt, und jeden Unterschied zu erklären. Um die beiden in eine Linie zu bringen, läuft die Dive-Kit-Spalte in jedem Szenario im gerundeten Modus (Ganzminutenstopps), da auch MultiDeco ganze Minuten anzeigt. Die Gasdichte ist der einzige Wert, der von der Temperatur abhängt: Dive Kit berechnet sie bei der Wassertemperatur deines Plans, und jedes Szenario hier läuft mit dem Standardwert 15 °C. Version 2.9.0 verankert Dive Kits Gradient-Faktor-Linie an der genauen Tiefe, die deine Gewebe erreichen, statt am 3-m-Stopp darüber, was die Linie an jedem flacheren Stopp enger zieht. Bei zwei Größen hat das die Lücke geschlossen, bei einer dritten leicht geöffnet. Die ersten Stopps rückten bei vier Szenarien einen 3-m-Schritt tiefer, alle vier hin zu MultiDeco, während sich 22 nicht bewegten und keines wegrückte. Die gesamte Dekompressionszeit bewegte sich bei allen 14 Szenarien, in denen sie sich überhaupt änderte, hin zu MultiDeco. Die Zeit bis zur Oberfläche rückte bei sechs näher und bei acht weiter auseinander, denn bei sechs dieser acht lief Dive Kit ohnehin schon länger als MultiDeco, zusätzliche Dekompressionszeit schob sie also noch weiter hinaus. Version 2.10.0 hat geändert, woran diese Linie bei einem Multi-Level-Tauchgang hängt. Sie hängt jetzt an der tiefsten Decke der gesamten Grundphase statt an der Decke, die im Moment des Aufstiegsbeginns gerade stand, daher zeigt ein Plan, dessen letztes Level flacher liegt als ein früheres, 1 bis 5 Minuten weniger Dekompression als in 2.9.x, während Pläne mit nur einem Level unverändert bleiben. Das hat die beiden Multi-Level-Szenarien hier, A1 und P1, je eine Minute näher an MultiDeco gerückt: A1s Zeit bis zur Oberfläche entspricht jetzt MultiDecos 22 Minuten, und P1s erster Stopp steht jetzt bei 24 m gegenüber MultiDecos 27 m, ein 3-m-Schritt, wo er zuvor übereinstimmte. Wir veröffentlichen unten die Eingaben jedes Szenarios, MultiDecos Ausgabe und Dive Kits Ausgabe, und dieselben Szenarien laufen in unserer automatisierten Testsuite, sodass eine Änderung, die diese Zahlen verschiebt, in unseren Tests auffällt.

S1

Air 30 m / 23 min, GF 30/70 (salt)

Dekozone innerhalb 1 Dekoschritt O₂-Uhr stimmt überein
Diesen Plan in Dive Kit öffnen

Erstellt mit der Dive-Kit-Engine v2.2.7. Der Link lädt die exakten Eingaben, sodass die App genau die Tabelle erzeugt, die du hier siehst. Eine spätere App-Version kann eine Zahl leicht verschieben; wir halten diese Seiten aktuell, so gut wir können.

Der Tauchgang

ein Tauchgang · zwei Planer

30 m × 23 min · Air

Gradient-Faktoren
30/70
Wasser
Salz
Letzter Stopp
3 m
Gase
Air
▸ Wie jede App konfiguriert wurde

MultiDeco

  • Grundzeit eingegeben 25 min (abstiegsinklusive)
  • Aufstieg 9/6/3 m/min (tief/deko/oberfläche)
  • Grundgas pro Profilstufe fixiert; Dekogase separat aufgelistet

Dive Kit

  • Grundzeit auf Tiefe (Abstieg separat gezählt)
  • Zwei-Raten-Aufstieg 9/3 m/min, Wechsel bei 3 m
  • Profil + Gasliste getrennt gehalten; Dekogas automatisch per MOD gewählt

Derselbe physische Tauchgang, in der jeweils nativen Eingabeweise jedes Werkzeugs eingegeben. Das ist der Grund, warum einige Zahlen anders verteilt sind, während die Physik übereinstimmt.

Metrik MultiDeco Dive Kit Δ Übereinstimmung
Dekozonen-Start (m) 21 20.7 -0.3 Übereinstimmung
Erster Stopp (m) 12 12 0 Übereinstimmung
Zeit bis zur Oberfläche (min) 22 24 +2 Übereinstimmung
CNS (%) 6 6 0 konservativ
OTU 18 18 0 konservativ
Gasdichte (g/L) 4.8 4.9 +0.1 konservativ

Ein ✓ bedeutet innerhalb der dokumentierten Toleranz für diese Metrik. „≈“ markiert einen bewussten, erklärten Unterschied (z. B. Stoppverteilung oder Dive Kits konservativere O₂-Uhr). Siehe Warum sie sich unterscheiden unten; es ist nie ein Fehler.

▸ Vollständige Stopp-für-Stopp-Pläne

MultiDeco

TiefeStoppLaufzeitGas
12 m1 min2821
9 m3 min3121
6 m4 min3521
3 m11 min4621

Dive Kit

TiefeStoppLaufzeitGas
12 m3'30'21
9 m4'34'21
6 m6'41'21
3 m7'48'21

Warum sie sich unterscheiden

Eine saubere Übereinstimmung. Die Unterschiede hier sind die üblichen dokumentierten Konventionen (Stoppverteilung und der Gasdichte-Referenzversatz). Siehe die gemeinsamen Erklärungen.

Die Unterschiede, einmal erklärt

Jeder szenariospezifische Hinweis im Viewer verweist zurück auf eine dieser gemeinsamen Erklärungen.

Aufstiegsraten-Abgleich Wir fahren Dive Kit mit denselben Aufstiegsgeschwindigkeiten, die wir in MultiDeco verwendet haben, damit der Vergleich fair ist. Die tiefe Geschwindigkeit, die den ersten Stopp festlegt, beträgt in beiden 9 m/min.

Dive Kit und MultiDeco steigen in diesen Läufen mit denselben Geschwindigkeiten auf. Die Geschwindigkeit, die entscheidet, wo dein erster Stopp liegt, ist der Tiefenaufstieg vom Grund bis zum ersten Stopp, und der beträgt in beiden Werkzeugen 9 m/min, dieser Teil ist also ein Vergleich unter gleichen Bedingungen. Bei den S- und FS-Tauchgängen bewegt sich MultiDeco zwischen den flacheren Stopps etwas langsamer (6 m/min) als Dive Kit, das ändert aber nicht, wo der erste Stopp liegt. Wir haben das direkt geprüft: Der Unterschied beim ersten Stopp bleibt gleich, wenn wir die Tiefengeschwindigkeit abgleichen. Er kommt also daher, wie Dive Kit deine Gewebe während des Aufstiegs neu berechnet, und nicht davon, ob man schneller oder langsamer aufsteigt (siehe general/stopDistribution).

Dekozonen-Start Decozone start is GF-independent by design. On a single-level dive it matches MultiDeco within about one deco step; on a multi-level dive that ends shallow the two read very differently, because they are measured at different moments. That is a definition difference, not a model error.

Dive Kit computes a 'decozone start', the depth where your decompression obligation begins. We use it here as a clean cross-check; it is not shown in the app. It is the deepest depth where a tissue's total inert-gas pressure (nitrogen plus helium) passes the surrounding pressure, and it does not depend on your gradient factors, because gradient factors move the M-value line, not the ambient line. You can see this in the data: S2 (GF 30/70) and S7 (GF 50/80) are the same 45 m / 22 min air dive and both show 32.3 m, even though their first stops differ (21 vs 15 m). On the single-level scenarios Dive Kit lands within about one 3 m step of MultiDeco, at most 3.6 m, on the deepest high-helium CCR dive, C3. The multi-level scenarios split into two groups, and the split says exactly what the difference is. Dive Kit reads the decozone from the tissue state at the END of the bottom phase; MultiDeco appears to read it at the deepest point of the dive. Where the dive ends deep the two agree: W4 finishes on a 40 m level and reads 25.8 m against 25 m. Where it ends shallow they do not, because the shallow level has already off-gassed the fast compartments by the time Dive Kit measures: P1 reads 35 m against 45 m, W1 18.6 m against 50 m, W2 24.4 m against 58 m, W3 17.4 m against 45 m, W7 15.2 m against 21 m, and W5, whose last level is 6 m, 7 m against 28 m. None of this moves a stop. The operational first stop on those same dives is at most one 3 m step apart, 24 m against 27 m on P1 and 18 m against 21 m on W3.

Stoppverteilung Dive Kit's first stop can be shallower than MultiDeco's. The total decompression is close; it just sits at different depths.

MultiDeco lists a short stop at almost every 3 m step from the deepest stop up, often well under a minute. Dive Kit holds fewer, longer stops and skips the deepest ones, so its first listed stop is shallower (S6: 39 vs 48 m; S5: 30 vs 33; FS5: 24 vs 27). Both tools agree on the deepest depth where you owe a stop. They differ on the way up: Dive Kit recomputes all your tissues every second as you climb, the way the computer on your wrist does, so it counts the gas you breathe off during the climb itself. Helium leaves the fast tissues quickly, so on a helium dive the ceiling drops faster than you climb, and there is nothing to stop for in those first few metres. The gap is biggest on deep, high-helium dives (9 m on S6, C3 and A2, 3 m on S5 and FS5) and at most one 3 m step on air and nitrox. The total time to surface stays within a few minutes either way (S6 85 vs 81, S5 48 vs 45, FS5 43 vs 42, A2 55 vs 56), and Dive Kit's leading tissue still reaches the surface exactly at your GF-High, so it never shortcuts your decompression. Compare total time to surface, not the depth of the first stop. The gap narrowed in 2.9.0: Dive Kit now anchors its gradient factor line at the exact depth your tissues reach rather than at the stop above it, which tightens the line at every shallower depth. What that moved, quantity by quantity. First stops stepped one 3 m level deeper on four scenarios, every one of them toward MultiDeco (S6 36 to 39 m, S5 27 to 30, FS5 21 to 24, A3 24 to 27); the other 22 did not move, and none moved away. Total decompression time moved toward MultiDeco on all 14 scenarios where it changed at all, and the remaining 12 stayed where they were. Time to surface is the mixed one: it narrowed on six (A4, A5, A6, FS2, FS5, S7) and widened on eight (S5, S6, FS1, FS4, A1, C1, G1, P1). Widening is what you would expect there. On six of those eight Dive Kit's time to surface already sat above MultiDeco's before the change, so adding decompression time pushed it further out (S5 from 0.3 to 2.3 min above, S6 from 1.6 to 3.6). On A1 the two matched exactly and Dive Kit now runs a minute longer; on C1 Dive Kit sat 0.2 min under and now runs 0.8 over. A dive with a long 6 m last stop is still the axis where Dive Kit holds the 6 m stop shorter (see A4 and A5); since ENGINE_VERSION 18 that still makes A5 finish sooner, while on A4 the extra time at the deeper stops outweighs it.

CNS-Basis (Umgebungs-ppO₂) Dive Kit uses ambient ppO2 for CNS (the NOAA limits with Baker's ambient-pressure method).

CNS oxygen-toxicity % is accumulated against the NOAA exposure limits using the AMBIENT ppO2 (fO2 x absolute pressure), with no alveolar water-vapour subtraction. This is Erik Baker's published method and matches Shearwater, Garmin and Subsurface; it reads slightly higher than a water-vapour-reduced value. It runs ~1-3% higher than MultiDeco on most dives, and noticeably higher when a high-ppO2 deco gas sits right at a steep bracket of the NOAA curve (see S6).

Gaswechsel-Obergrenzen Each gas switches at a depth set by its oxygen content (caps 1.4/1.5/1.6 bar). These match MultiDeco's switches within one stop.

Dive Kit caps each gas by its oxygen content: a lean mix (under 28% oxygen) at 1.4 bar, a mid mix (28 to 45%) at 1.5, a rich mix (45% or more) at 1.6. The same cap sets both the switch depth and the hyperoxia warning. MultiDeco caps gases the same way, so at its default 1.4/1.5/1.6 the switches on the single-level scenarios match exactly: Tx21/35 at 57 m, Tx35/25 at 33 m, EAN50 at 21 m and oxygen at 6 m. Until ENGINE_VERSION 18 Dive Kit took the first two one stop shallower (54 and 30 m), because it would not let a gas sit even slightly over its cap; it now counts a gas as breathable while its ppO2 is at most 0.03 bar over the cap, which also keeps the 6 m oxygen stop (1.62 bar in salt) usable in every water type. The multi-level P1 is the exception: Dive Kit takes its Tx35/25 at 33 m and MultiDeco at 27 m.

Levels und die Decke Version 2.10.0 removed the line between the bottom phase and the decompression phase. A dive level placed shallower than the current ceiling is now reached by running the decompression down to it, and a gas change between two levels happens where that gas is safe to breathe.

Before 2.10.0, an ascent between two of your own dive levels was a plain two-stage ascent with no ceiling check, and the decompression phase only started after the last level. A level planned above the current ceiling was therefore reached by flying through every stop owed on the way. Those stops are now woven into the dive: the engine plans that ascent properly, inserting the stops between the two levels and making the gas switches those stops call for, and the level's own gas takes over on arrival. A profile point can sit anywhere, including inside the decompression. Which gas an inter-level leg is breathed on follows one rule in both directions. Going deeper you switch before you descend, at the depth you are already at, because the deeper level's gas is the leaner one and there is no later moment at which it could safely be taken up. Coming shallower you ascend on the gas you are already breathing and switch when you arrive, because the shallower level's gas is the richer one and is only safe once you are shallow. At the same depth you switch in place. The gas switch time is spent where the switch happens, on the gas you are leaving. The W series is built on exactly this: W1 through W6 each place a level shallower than the ceiling standing at the end of the leg before it, and W7 is the control that does not. MultiDeco was captured on six of the seven in September 2026, and it weaves too. On W2, W3 and W5 it inserts the owed stops in front of the level exactly as Dive Kit does, starting at the same 36 m on W2. Where it differs is which gas those stops are breathed on: MultiDeco holds the gas the diver was already on until the level is reached, while Dive Kit takes the next mix up at the depth where that mix first meets its ppO2 cap, which shortens the woven stops and raises the oxygen exposure. The mirror case is W4's descent back to 40 m: Dive Kit swaps off the EANx50 at 21 m before going down, MultiDeco carries it to 40 m and reads 96 % CNS for the dive against Dive Kit's 42 %. W6, the rebreather scenario, weaves in both tools as well, holding its two pre-level stops on the loop at the dive's setpoint rather than switching off it, and Baltic, the third planner captured on W6, weaves there too, holding three pre-level stops on the loop in the same way and starting them one stop deeper. Every other scenario here, the A, S, FS, C, P, G and R series, reaches each level with an ordinary ascent and no table of theirs moves with this change.

Gasdichte Gas density is computed at your plan's water temperature, 15 °C by default. Before rounding, Dive Kit reads 2.1 to 4.1 percent above MultiDeco across every scenario MultiDeco has been run on, averaging about 3.

Gas density tells you how hard the gas is to move through your airways. It is a reference reading, not an output of the decompression model. Dive Kit scales the ideal-gas figure by the water temperature in your plan's Environment settings, because a colder gas is denser, and the default is 15 °C (59 °F), the EN/ISO reference the app already uses for its real-gas cylinder tables. Every density figure in these tables is computed at that default, and printed to one decimal place, as the app prints it. Measured against MultiDeco across all 33 scenarios that have a MultiDeco density capture, Dive Kit's unrounded figure reads between 2.1 and 4.1 percent higher, averaging about 3 percent, and it is the higher of the two on every single one. The narrowest gap is A3, 5.3 g/L against 5.2, and the widest is A1, 4.8 against 4.6; the deepest reading in the set is A6 at 8 against 7.7. About half a point of that gap is new in ENGINE_VERSION 18, which converts depth to pressure with the physical water density: salt water at 9.95 m per bar and fresh water at 10.20 read a little more pressure at the same depth than the old 10.0 and 10.3, so every density here rose by 0.2 to 0.9 percent. Part of that spread is simply MultiDeco reporting density to one decimal place. Before version 2.9.0 Dive Kit fixed the reference at 0 °C, which read 7 to 9 percent above MultiDeco, so every figure here is about 5 percent lower than the 2.8.7 tables. The two limits did not move with it: 5.2 g/L for the caution and 6.2 g/L for the critical flag are published figures (Anthony and Mitchell, 2016), not model outputs, so a warmer reading reaches them a little deeper. Five scenarios changed how they are flagged as a result: S4, FS4 and A2 drop from critical to caution, and FS3 and FS5 fall below the caution line entirely. ENGINE_VERSION 18 puts FS3 back over it, at 5.3 g/L, for the fresh-water reason above; FS5, at 5.1, stays under. Temperature affects the density reading and the warning that hangs off it, and nothing else. The Bühlmann model has no temperature term, so not one stop time in these tables moves with it.

Gasverbrauch (Liter) Litres used depend on your breathing rate, so this is not a comparison of the deco math. Rebreather bailout now splits across two rates.

Gas consumption depends entirely on the breathing-rate (SRMV/SAC) settings, which are a user preference and not an output of the decompression model. Dive Kit's figures here use 20 L/min working and 15 L/min deco, so absolute litres differ from a MultiDeco run configured with a different SAC. Match the rates before comparing litres. From version 2.9.0 an open-circuit bailout off a rebreather is charged in two phases instead of one: the leg from the depth you bail out at down to the first deco stop runs at your Working SRMV, because swimming up off the loop is work, and everything from the first stop onward runs at your Deco SRMV. That is MultiDeco's own convention. It raises the bailout gas figure and leaves the schedule untouched. None of the 26 scenarios here carries a bailout cylinder (the three CCR dives are pure loop decompression at a constant setpoint), so the split changes no number in these tables. Also from 2.9.0, the minute the diver spends purging a regulator when the profile changes gas between levels is billed to the cylinder they switch to, at the Working SRMV, instead of being dropped: the tissue model always counted that minute, and now the gas tally does too. Only P1 changes a number here, because it is the only scenario whose levels change cylinder (a travel-gas descent that switches from Tx35/25 to Tx18/45 at 30 m), and its Tx18/45 figure rose by 79 L, from 3985 L to 4064 L, or 3 bar. Every schedule was unchanged. ENGINE_VERSION 18 then moves P1's switch onto Tx35/25 from 30 to 33 m (see P1), and the Tx18/45 figure settles at 4054 L.

CCR-Kreislauf-Deko CCR (rebreather) loop deco matches MultiDeco closely. CNS and OTU are near-exact, decozone within a step.

Pure-loop CCR deco (constant setpoint 1.3, no open-circuit switches) holds up well across air, trimix and deep high-helium diluents (C1 to C3): CNS within 1 percentage point (28/27, 38/37, 54/53), OTU within 5 units (73/70, 102/99, 145/140), and time to surface within a minute (20/19, 45/44, 79/78, Dive Kit's rounded up to the next whole minute). Decozone is within one 3 m step except on the deep 80 m high-helium dive C3 (65.6 vs 62, the same wider spread seen on the deep trimix dive S6). The first listed stop is shallower than MultiDeco, the usual stop-distribution effect on a helium diluent (see general/stopDistribution). Gas density runs about 3% higher, the usual water-temperature offset (see general/gasDensity). CCR is also covered by our automated tests.

Neue Engine-Eingaben Version 2.9.0 hat der Engine drei Planer-Eingaben und eine Ausgabe hinzugefügt. In diesen Läufen stehen alle auf ihren Standardwerten, nur die Wassertemperatur bewegt eine veröffentlichte Zahl.

Der Querverweis fährt jedes Szenario mit den neuen Eingaben in ihren Auslieferungs-Standardwerten, du liest also weiterhin denselben Tauchgang, den die vorherigen Tabellen beschrieben haben. Die Verzögerung vor dem Aufstieg ist ein Halt auf der Tiefe, von der der Aufstieg startet, für die Minuten, die es wirklich braucht, ein Problem zu lösen, bevor man den Grund verlässt. Das ist echte Zeit auf Tiefe: Die Gewebe sättigen weiter auf, CNS und OTU laufen weiter mit, und die Zeit bis zur Oberfläche wächst. Standardmäßig gibt es keine, jedes Szenario hier steigt also sofort auf. Das Stressfenster ist ein erhöhtes Atemminutenvolumen für eine festgelegte Spanne, sobald es brenzlig wird, oder bis ganz zur Oberfläche. Es verändert nur die Gasrechnung und bewegt nie einen Stopp; standardmäßig ist es aus. Die Wassertemperatur speist den Gasdichte-Wert und sonst nichts, und jedes Szenario läuft mit dem Standard von 15 °C (siehe general/gasDensity). Die vierte Ergänzung ist eine Ausgabe statt einer Eingabe: Die Engine meldet nun die verbleibende Nullzeit am Ende jeder Stufe, gelesen beim GF-High des Plans. MultiDecos Erfassungen haben keinen entsprechenden Wert, daher zeigen die Vergleichstabellen unten ihn nicht; er erscheint in der App und in der maschinenlesbaren Ausgabe der Engine.

conventions Planners that use the 1 bar = 10 m convention read MOD and switch depths slightly differently; Dive Kit uses 1.01325 bar and physical water density (see Conventions).

Dive Kit converts depth to pressure from the real surface pressure (1.01325 bar at sea level, lower at altitude) with metres per bar derived from water density and g: fresh 10.20, EN 13319 10.00, salt 9.95, Red Sea 9.92. A gas counts as breathable while its PPO₂ is at most 0.03 bar over its cap, and the MOD it reports is the exact depth where the PPO₂ meets the cap. Where a note here quotes a Dive Kit figure next to another planner's, that difference is part of what the two numbers measure. Dive Kit's figures are printed the way the app prints them: run time, time to surface, decompression time and every Run value rounded up to the next whole minute (never shorter than the plan), CNS and OTU to the whole number, gas density to one decimal. The other planners' figures are the ones those planners show.

Führe es selbst aus

Du musst uns nichts davon glauben. Gib genau diese Szenarien in Dive Kit und in die MultiDeco-Mobile-App ein und vergleiche sie mit den Zahlen oben. Wir veröffentlichen den vollständigen Datensatz hier: die Eingaben jedes Szenarios, die Ausgaben beider Werkzeuge und die szenariospezifischen Hinweise. Beide Spalten zeigen Ganzminutenstopps, weil die Dive-Kit-Spalte im gerundeten Modus läuft, dem Standard der App. Die App zeigt dir also dieselben Zahlen. (Stellst du die App auf den präzisen Modus um, lösen sich die Stopps auf die Sekunde genau auf, aber die gesamte Zeit bis zur Oberfläche bleibt innerhalb von ein bis zwei Minuten.)

Verknüpfe die vier Dateien über die Szenario-ID. Die Dive-Kit-Engine ist proprietär, aber jede Ausgabe hier ist reproduzierbar, indem man denselben Tauchgang in der App ausführt. Der Vergleich steht auf den Daten, nicht auf Vertrauen.

The full write-up covers how the cross-check is run, where the two planners agree and differ, and a step-by-step trace of the deep-stop difference: see How Dive Kit compares to MultiDeco.

Teile dieser Anleitung wurden mit KI-Unterstützung verfasst und können Fehler enthalten. Sie dient zur Information und ersetzt keine Ausbildung. Tauche stets im Rahmen deiner Zertifizierung und überprüfe alles mit deinen Instrumenten.