Request
{
"body": {
"controls": [
{
"capacity": 1,
"direction": "negative",
"hard": false,
"id": "control_a",
"max_weight": 0.8,
"min_weight": 0.1,
"mode": "adaptive",
"weight": 0.3
},
{
"capacity": 1,
"direction": "negative",
"hard": false,
"id": "control_b",
"max_weight": 0.8,
"min_weight": 0.1,
"mode": "adaptive",
"weight": 0.3
},
{
"capacity": 1,
"direction": "positive",
"hard": false,
"id": "control_c",
"max_weight": 0.8,
"min_weight": 0.1,
"mode": "adaptive",
"weight": 0.3
},
{
"capacity": 1,
"direction": "positive",
"hard": false,
"id": "control_d",
"max_weight": 0.8,
"min_weight": 0.1,
"mode": "adaptive",
"weight": 0.3
}
],
"inspection": {
"max_depth": 2
},
"schema_version": "tcm.control.v0.6",
"system_id": "unknown-agent-fixture"
},
"bodyType": "json",
"method": "POST",
"type": "http"
}
Response
{
"example": {
"initial_state": {
"balanced": true,
"residual": 0
},
"inspection": {
"cases": [
{
"failed_at_step": null,
"final_residual": 0,
"loss_sequence": [
"control_a"
],
"remaining_members": [
"control_b",
"control_c",
"control_d"
],
"survived": true
},
{
"failed_at_step": null,
"final_residual": 0,
"loss_sequence": [
"control_b"
],
"remaining_members": [
"control_a",
"control_c",
"control_d"
],
"survived": true
},
{
"failed_at_step": null,
"final_residual": 0,
"loss_sequence": [
"control_c"
],
"remaining_members": [
"control_a",
"control_b",
"control_d"
],
"survived": true
},
{
"failed_at_step": null,
"final_residual": 0,
"loss_sequence": [
"control_d"
],
"remaining_members": [
"control_a",
"control_b",
"control_c"
],
"survived": true
},
{
"failed_at_step": 2,
"final_residual": 0.2,
"loss_sequence": [
"control_a",
"control_b"
],
"remaining_members": [
"control_c",
"control_d"
],
"survived": false
},
{
"failed_at_step": null,
"final_residual": 0,
"loss_sequence": [
"control_a",
"control_c"
],
"remaining_members": [
"control_b",
"control_d"
],
"survived": true
},
{
"failed_at_step": null,
"final_residual": 0,
"loss_sequence": [
"control_a",
"control_d"
],
"remaining_members": [
"control_b",
"control_c"
],
"survived": true
},
{
"failed_at_step": 2,
"final_residual": 0.2,
"loss_sequence": [
"control_b",
"control_a"
],
"remaining_members": [
"control_c",
"control_d"
],
"survived": false
},
{
"failed_at_step": null,
"final_residual": 0,
"loss_sequence": [
"control_b",
"control_c"
],
"remaining_members": [
"control_a",
"control_d"
],
"survived": true
},
{
"failed_at_step": null,
"final_residual": 0,
"loss_sequence": [
"control_b",
"control_d"
],
"remaining_members": [
"control_a",
"control_c"
],
"survived": true
},
{
"failed_at_step": null,
"final_residual": 0,
"loss_sequence": [
"control_c",
"control_a"
],
"remaining_members": [
"control_b",
"control_d"
],
"survived": true
},
{
"failed_at_step": null,
"final_residual": 0,
"loss_sequence": [
"control_c",
"control_b"
],
"remaining_members": [
"control_a",
"control_d"
],
"survived": true
},
{
"failed_at_step": 2,
"final_residual": 0.2,
"loss_sequence": [
"control_c",
"control_d"
],
"remaining_members": [
"control_a",
"control_b"
],
"survived": false
},
{
"failed_at_step": null,
"final_residual": 0,
"loss_sequence": [
"control_d",
"control_a"
],
"remaining_members": [
"control_b",
"control_c"
],
"survived": true
},
{
"failed_at_step": null,
"final_residual": 0,
"loss_sequence": [
"control_d",
"control_b"
],
"remaining_members": [
"control_a",
"control_c"
],
"survived": true
},
{
"failed_at_step": 2,
"final_residual": 0.2,
"loss_sequence": [
"control_d",
"control_c"
],
"remaining_members": [
"control_a",
"control_b"
],
"survived": false
}
],
"failed_cases": 4,
"max_depth": 2,
"minimal_failure_sequences": [
[
"control_a",
"control_b"
],
[
"control_b",
"control_a"
],
[
"control_c",
"control_d"
],
[
"control_d",
"control_c"
]
],
"single_point_failures": [],
"survival_ratio": 0.75,
"survived_cases": 12,
"tested_cases": 16
},
"interpretation": {
"authorizes_execution": false,
"structural_only": true,
"survival_ratio_is_probability": false
},
"schema_version": "tcm.control.v0.6",
"system_id": "unknown-agent-fixture"
},
"type": "json"
}