Predictika · HVAC system design checks
An AI sales agent prepares a proposal for a building that needs a VRF air-conditioning system: which outdoor unit, how many indoor units and how much indoor capacity, and how long and how high the refrigerant piping runs. Before the design goes out, the agent sends it to Predictika, which checks it against a declarative model of the published catalogue and returns a verdict, every reason and the figures it computed.
This validator models system designs as published in the MHI KXZ VRF catalogue (2023 Tropical Usage Model, R410A, document 23KX04E), not just the scenarios shown below.
Any KXZ system design that touches these rules is in scope — not only the scenarios pictured here. Not covered: prices (the catalogue publishes none), indoor unit selection and controllers, other MHI series, refrigerant charge and pipe diameters, and the oil-equalizing pipe lengths. Two published values are unclear and are sent to a person: the 70 m height shown beside 50 m, and an 85 m footnote beside the 90 m branch run.
6 scenarios in 3 groups · each group runs from the agent’s first attempt to the outcome · click one to switch
Illustrative agent statement. The validator receives the structured request below.
Proposing agent: AI sales agent (scripted)
Before sending, the agent must call Recorded run
What this means
Our assessment of what a typical rules-based CPQ (product rules, price rules and validation rules, as in Salesforce CPQ) does with the same cases. It is a judgment about effort and reliability, not a claim that nothing can be built.
| What the validator caught | Typical rules-based CPQ | Predictika |
|---|---|---|
| A connection ratio that depends on the outdoor unit | Only with care Each outdoor model has its own capacity, so a ratio rule has to look up the model and compare the indoor total with 80 and 130 percent of it. | The limits are computed from the chosen model and compared with the indoor total on every call. |
| A maximum number of indoor units that differs by model | Only with care A rule per model can cap the count, but it must be kept in step with the catalogue as models are added. | The model's limit is looked up and compared with the number of indoor units together with every other rule. |
| Several piping limits that interact (total, furthest, branch, height) | Only with workarounds Each limit is a separate field check, often on a different screen, and the one that fails depends on the building. | All eight piping and height limits are checked together on every call and every failure is reported. |
| Published values that are unclear (70 m versus 50 m, 85 m versus 90 m) | Only with workarounds A hard rule either blocks a design that may be fine or lets through one that is not; the ambiguity rarely reaches a person. | Values between the two figures are neither blocked nor passed; they are routed to a person with the reason. |
| Every problem returned in one answer | Only with workarounds Rules tend to fire as the design is saved or a step is completed, so a rep often fixes one error and meets the next. | All findings come back together, whatever order the choices arrived in. |
Every rule is checked on every call, in any order the choices arrive; one problem never hides another. Blocking findings stop the quote; approval findings need a person to sign off; everything else is computed.
| 1 | The indoor units total 44,799 W but the outdoor unit needs at least 44,800 W (80 percent connection). |
| 2 | The indoor units total 72,801 W but the outdoor unit allows at most 72,800 W (130 percent connection). |
| 3 | 23 indoor units are connected but this outdoor unit allows 22. |
| 4 | 81 indoor units are connected but this outdoor unit allows 80. |
| 5 | The total piping length is 1,001 m; the catalogue allows 1,000 m. |
| 6 | The furthest indoor unit is 161 m away; the catalogue allows 160 m. |
| 7 | The pipe run to the first branch is 131 m; the catalogue allows 130 m. |
| 8 | The catalogue allows 90 m from the first branch to the furthest indoor unit but its footnote mentions MAX 85 m; the run is 86 m, so a person should confirm it. |
| 9 | The catalogue allows 90 m from the first branch to the furthest indoor unit but its footnote mentions MAX 85 m; the run is 90 m, so a person should confirm it. |
| 10 | The run from the first branch to the furthest indoor unit is 91 m; the catalogue allows 90 m. |
| 11 | The longest and shortest indoor-unit piping from the first branch differ by 41 m; the catalogue requires 40 m or less. |
| 12 | The catalogue shows 50 m with an arrow to 70 m for an outdoor unit above the indoor units and does not state the conditions for 70 m; the height is 51 m, so a person should confirm it. |
| 13 | The catalogue shows 50 m with an arrow to 70 m for an outdoor unit above the indoor units and does not state the conditions for 70 m; the height is 70 m, so a person should confirm it. |
| 14 | The outdoor unit is 71 m above the indoor units; the catalogue shows 70 m at most. |
| 15 | The outdoor unit is 41 m below the indoor units; the catalogue allows 40 m. |
| 16 | The height difference between indoor units is 19 m; the catalogue allows 18 m. |
| 17 | The outdoor design temperature for cooling is 53 degrees C; the catalogue range is -15 to 52 degrees C. |
| 18 | The outdoor design temperature for cooling is -16 degrees C; the catalogue range is -15 to 52 degrees C. |
| 19 | The outdoor design temperature for heating is -21 degrees C; the catalogue range starts at -20 degrees C. |
| 20 | The signal wiring forms a loop; the catalogue prohibits loop wiring. |
The recorded result of the validator for each scenario on this page: the request the AI agent sent, the verdict, and every finding, in the order they appear above.
The agent's request. Please design a KXZ VRF system around the FDCB560KXZE1 (56.0 kW) outdoor unit with 50 indoor units totalling 50,000 W of cooling capacity. The piping is 300 m in total, with the furthest indoor unit 100 m away, 60 m to the first branch and 50 m from the first branch to the furthest indoor unit. The outdoor unit is 15 m above the indoor units. The design states an outdoor capacity of 56,000 W. It is ready to send.
Verdict: Blocked.
The agent's request. Please design a KXZ VRF system around the FDCB560KXZE1 (56.0 kW) outdoor unit with 44 indoor units totalling 50,000 W of cooling capacity. The piping is 300 m in total, with the furthest indoor unit 100 m away, 60 m to the first branch and 50 m from the first branch to the furthest indoor unit. The outdoor unit is 15 m above the indoor units. The design states an outdoor capacity of 56,000 W. It is ready to send.
Verdict: Allowed.
The agent's request. Please design a KXZ VRF system around the FDCB500KXZE1 (50.0 kW) outdoor unit with 20 indoor units totalling 50,000 W of cooling capacity. The piping is 300 m in total, with the furthest indoor unit 190 m away, 140 m to the first branch and 80 m from the first branch to the furthest indoor unit. The outdoor unit is 10 m above the indoor units. The design states an outdoor capacity of 50,000 W. It is ready to send.
Verdict: Blocked.
The agent's request. Please design a KXZ VRF system around the FDCB500KXZE1 (50.0 kW) outdoor unit with 20 indoor units totalling 50,000 W of cooling capacity. The piping is 300 m in total, with the furthest indoor unit 150 m away, 120 m to the first branch and 80 m from the first branch to the furthest indoor unit. The outdoor unit is 10 m above the indoor units. The design states an outdoor capacity of 50,000 W. It is ready to send.
Verdict: Allowed.
The agent's request. Please design a KXZ VRF system around the FDCB670KXZE1 (67.0 kW) outdoor unit with 30 indoor units totalling 67,000 W of cooling capacity. The piping is 500 m in total, with the furthest indoor unit 100 m away, 60 m to the first branch and 88 m from the first branch to the furthest indoor unit. The outdoor unit is 60 m above the indoor units. The design states an outdoor capacity of 67,000 W. It is ready to send.
Verdict: Needs approval.
The agent's request. Please design a KXZ VRF system around the FDCB670KXZE1 (67.0 kW) outdoor unit with 30 indoor units totalling 67,000 W of cooling capacity. The piping is 500 m in total, with the furthest indoor unit 100 m away, 60 m to the first branch and 80 m from the first branch to the furthest indoor unit. The outdoor unit is 45 m above the indoor units. The design states an outdoor capacity of 67,000 W. It is ready to send.
Verdict: Allowed.
The text of the narrated walkthrough, step by step.