| Physics-based sensors, damage, doctrine |
✔ |
✔ |
Comparable. This is the shared baseline, not a differentiator. |
| Curated equipment database |
✔ |
✔ |
Both ship one. ORBIS additionally maps every platform to standards enumerations rather than to internal identifiers. |
| Immutable, versioned datasets |
✘ |
✔ |
A result stays traceable to the exact figures behind it. Editing data produces a new version instead of changing history. |
| Explainable engagement traces |
✘ |
✔ |
The system names the failed link and its remedy, instead of leaving the analyst to infer why a shot never happened. |
| Monte Carlo batch execution |
✔ |
✔ |
Both run many iterations headlessly. |
| Experiment manager, DoE, results store |
✘ |
✔ |
Sweeps, manifests and confidence intervals are first-class, so "71% ± 6%" is a product output rather than a spreadsheet exercise. |
| DIS |
◐ |
✔ |
Full DIS v7 over multicast with dead-reckoning gating, rather than a limited broadcast subset tied to internal database identifiers. |
| HLA / RPR-FOM / NETN-FOM |
✘ |
Planned |
The requirement that most often decides a coalition exercise procurement. |
| REST / WebSocket API |
✘ |
✔ |
ORBIS can be driven and observed by other systems. Integration does not require a file export. |
| Scenario authoring in the client |
✔ |
✔ |
Both author scenarios. The difference is the shape: an ORBIS scenario is a small document that references the dataset by digest, so it is validated on save, refused rather than repaired when the data has moved on, and switched into a live server from a browser without a file changing hands. |
| Browser client, no install |
✘ |
✔ |
A participant joins an exercise with a URL. No workstation build, no per-seat installation. |
| Linux and container deployment |
✘ |
✔ |
Runs where the rest of the estate runs, including inside an accredited enclave. |
| Multi-user over one simulation |
◐ |
✔ |
Server-authoritative from the first line of design, rather than multiplayer added to a single-user application. |
| Pluggable model overrides |
◐ |
Planned |
A documented, sandboxed plugin surface — so a customer's classified model is a supported extension, not a bespoke engineering engagement. |
| Air-gap capable |
✔ |
◐ |
Command PE runs disconnected today. ORBIS is designed for it — no service reaches out, the API is same-origin and the kernel has no socket — but the map still streams tiles in the development posture, so this is honestly a partial until staged bundles land. |
| Bit-reproducible runs |
✘ |
✔ |
The same scenario and seed give a byte-identical event stream on any machine — the foundation everything above rests on. |