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.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"components": "<components>",
"structure": "<structure>"
},
"name": "system_reliability"
}
}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. |