system_reliability
Given per-component reliabilities and a structure ('series' or 'parallel'), return the system reliability. Series = product (all must work). Parallel = 1 − product(1−Rᵢ) (at least one works). Useful for back-of-envelope RBD calcs before reaching for full RBD tooling. For mixed-structure systems (series with parallel sub-blocks), call this tool repeatedly on the sub-blocks. ANTI-FABRICATION: exact closed-form. Quote verbatim.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| structure | Yes | RBD structure: 'series' (all must work) or 'parallel' (at least one works). | series |
| components | Yes | Per-component reliabilities in [0, 1]. Order doesn't matter. |