ArisTalos

Aris Talos · validation report

How we test the model behind every Aris design.

Most heating and cooling systems are sized from prescribed worksheets. Talos goes further: it simulates each room, its materials, windows and shading through a year of local weather. Change the design, and the model updates in seconds. Talos also runs Manual J and home energy ratings, using the rules those calculations require.

Speed is only useful if the answers hold up. We test Talos against ASHRAE Standard 140, compare physical sizing with EnergyPlus and Manual J with reference worksheets, and check energy ratings against published criteria and OpenStudio-ERI. Every result is here as measured, including where we still differ.

A real model of the home

Talos builds a room-by-room physics model of each home: its geometry, assemblies, openings, shade, and site. Then it solves how heat moves between rooms, through walls and glass, and into the soil across all 8,760 hours of a local weather year.

Cutaway of a modern home showing four room air volumes, a layered envelope, sunlight through shaded glazing, and energy moving through the soil beneath the slab.
Built to keep learning

Every Aris system ships with a sensor suite, so the model's predictions get checked against real homes: measured comfort and energy use, compared to what we said would happen. The gaps feed back into the physics.

What we test

Three chapters ask whether the engine is right, each catching a different kind of mistake. The first runs the whole of ASHRAE Standard 140, scoring the building's physics and the equipment bolted to it against research simulators and published analytical solutions. The second checks our Manual J calculator against published worksheets and Talos's physical sizing model against EnergyPlus on the same homes, then compares the two approaches. The third checks our whole-home score against a reference implementation. A fourth asks something else: whether the engine answers fast enough to sit inside the design loop, because a right answer that arrives after the decision fails in its own way. The fifth invites you to try that engine on your own machine and file. Each chapter says what it tests and what it leaves out.

Annual equipment forecast and validation comparisons

Talos can estimate annual equipment energy from independent calendar windows. Controllers act on provisional zone demand; each accepted building and equipment step must still satisfy its physical energy balances. Comfort summaries describe control-zone temperatures. Stored temperatures and energy are not continuous across window boundaries.

Detailed sizing and prescribed rating comparisons use their own calculation contracts. Those comparisons do not establish an accuracy bound for the independent-window equipment forecast.

Chapter · Iall chapters

Thermal simulation

How do you check a physics engine when nobody can see inside a wall?

In the 1990s the people who write building simulators settled on a trick: define a set of imaginary buildings so precisely that anyone can model them, then have every major simulator in the world run the same ones. Nobody knows the true answer. But if your engine says the little box in Denver needs about 4 MWh of heating a year and six research simulators say 4.0 to 4.5, you're doing physics. If it says 9, you've got a bug.

That suite became ANSI/ASHRAE Standard 140; everyone still calls it BESTEST. It comes in two halves, and this chapter runs both. The fabric tests ask how heat moves through a building, changing exactly one thing per case: window direction, shade, mass, schedules, ventilation. A disagreement points straight at the piece of physics responsible. The equipment tests ask what the machine bolted to that building does with the load: how a coil degrades at part load, where the fan power goes, what happens to the moisture. Every miss prints alongside everything else.

How can a made-up building have a “right” answer?

Synthetic by design

It can't. There's no real building here, no utility bill, no sensor record. These are laboratory specimens, built to isolate physics effects that would vanish into the noise of an actual house.

A lot of physics still shows up

Even a simple box asks a model to combine:

  • room shape and direction
  • insulation and materials
  • heat stored in walls and floors
  • sun angle
  • window glass and shade
  • air leakage and ventilation
  • people and appliances
  • thermostat schedules
  • hourly weather
Six established simulators

BSIMAC, CSE, DeST, EnergyPlus, ESP-r, and TRNSYS: decades of building-simulation research behind them. The Standard publishes what each one got, and this report plots their lowest-to-highest result for every metric. Inside means Aris landed within that spread. The midpoint is not a bullseye: the six disagree with each other too.

The verdict · Normative Annex A3, Table A3-10

All five test groups pass

Standard 140 sets no single grade. It defines five test groups, two for the building fabric and three for the equipment, each with its own list of ranges and its own pass mark at 90 percent of them. Aris clears all five: 136 of 136 ranges within limits, none outside. Passing all five is the claim a submission to the IBPSA-USA “Standard 140 Acceptance Criteria Public Software List” makes.

What a “range” is, and why the five groups differ

A range is one published interval a result has to land inside. For the fabric groups it is an annual heating or cooling load, mostly as case-to-case differences: add a west window and the load should move by roughly this much. Addendum a added a second kind, a full hourly day (February 1 or July 14) whose 24 loads have to match the Standard’s curve in both shape (Pearson correlation) and magnitude (RMSE); missing either one fails the range. For the equipment groups a range is a published bound on an annual energy, load, or coefficient of performance, mostly from the reference programs’ own spread.

The five groups carry different numbers of ranges because the Standard only sets criteria where enough of its reference programs can run the whole group. Air-side is the largest at 54; heating equipment the smallest at 6. Each pass mark is that group’s own count rounded down to 90 percent, so the five are not interchangeable and there is no sixth, combined verdict. Peak loads, free-floating temperatures, the ground-coupling suite, and the diagnostic cases carry no A3 pass mark at all; they appear further down against the informative Annex B8 spreads instead, which are usually the narrower target.

Part one · the building fabric

How heat moves through the shell: walls, windows, sun, stored heat, leaked air. No equipment yet.

Groups one and two · thermal fabric

Both fabric groups pass the Standard's own rule

Two buildings, one lightweight and one heavy, scored separately: 62 ranges between them. Both clear their pass mark. Every range lands inside its limits, and each one is drawn below.

The fine print: which edition, and what these two groups do and do not cover

BESTEST is the nickname that stuck to the NREL/IEA test suite from 1995; ASHRAE adopted it as Standard 140 in 2001. This part runs Section 7.2 of the 2023 edition (the low-mass, high-mass, free-float and in-depth cases) against the acceptance criteria in Normative Annex A3: Tables A3-1 and A3-3 for low-mass, A3-4 and A3-6 for high-mass, as amended by Addendum a (approved 2025-08-29). Addendum b (approved 2026-04-24) adds empirical-validation tests in a new Section 13 but sets no Section 7 criteria, so there is nothing from it to score here.

The two fabric groups score annual heating and cooling loads, mostly as case-to-case differences, plus the hourly February 1 and July 14 curves Addendum a added. Peak loads, free-floating temperatures, and the diagnostic cases carry no pass/fail here; they appear further down against the Annex B8 spreads instead. A3 is short on purpose: the Standard only sets criteria where enough of its reference programs can run a whole group, so the rest of the suite is left to B8 rather than left out. Those B8 spreads are usually the narrower target, partly because six programs spread less than nine, but we still have to land inside them.

One scope note: everything in this part is a building-load test. The conditioned cases use an ideal, effectively unlimited system that simply holds the setpoints, and the free-float cases remove heating and cooling entirely, so nothing here exercises a coil, a fan, a duct, or a part-load curve. The three equipment groups that do are in part two.

Every range these two groups score, one rail each: the annual loads first, then the hourly curves Addendum a added. Select a range to open its rails.

Low mass annual-load ranges 21 ranges

Annual heating and cooling, MWh/yr. Cases 600 and 900 are absolute; every other range is a difference between two cases, so its band can straddle zero and the rail marks where zero falls.

Annex A3 acceptance range Each rail rescales its own acceptance range into the same central bracket. Hover, focus, or tap for exact values. Aris
600 The control specimen

A lightweight room with south glass. It establishes the basic heat balance (conduction, solar gain, internal gains, thermostat control) before the suite changes one ingredient at a time.

2/2in range
610 − 600 One overhang, no excuses

Case 600 with a south overhang. It isolates exterior shading and asks whether the moving shadow lands where the sun actually is.

2/2in range
620 − 600 The solar clock

The glass moves from south to east and west. Morning and afternoon gains should arrive on time, making orientation and hourly solar geometry do the work.

2/2in range
630 − 620 Shadows from two directions

East/west windows gain overhangs and side fins. It pushes compound shadow geometry without changing the lightweight room beneath it.

2/2in range
640 − 600 The morning-ramp ambush

The heating setpoint drops overnight, then ramps back to 20°C in the morning. With unlimited ideal heat, the case exposes schedule timing and the building's peak heat demand.

2/2in range
650 − 600 Night air takes the controls

A fixed mechanical ventilation flow runs overnight, heating is disabled, and ideal cooling is available only by day. The case isolates airflow, schedule timing, and the resulting sensible cooling load.

1/1in range
660 − 600 Give the glass a winter coat

Only the window system changes. The result tests whether lower emissivity, gas fill, conductance, and solar optics stay internally consistent.

2/2in range
670 − 600 Take one pane away

The deliberately weak window makes film coefficients, glass conductance, and solar transmission much harder to blur together.

2/2in range
680 − 600 Turn down the envelope leak

The same lightweight room receives much stronger insulation, isolating whether envelope conductance changes by the amount the assemblies promise.

2/2in range
685 − 600 No room between heat and cool

Ideal heating and cooling loads meet at the same 20°C setpoint. It exposes threshold logic and any hidden deadband assumptions.

2/2in range
695 − 685 Tight envelope, tight controls

Strong insulation and a zero-deadband thermostat combine two otherwise simple changes and reveal whether their effects compose.

2/2in range
Low mass hourly-curve ranges 13 ranges

One full day of 24 hourly zone loads against the Standard's printed curve, added by Addendum a. Each range is scored on shape and magnitude at once, and missing either limit fails it.

Annex A3 passing region Each rail rescales one statistic's passing region into the same central bracket, and both run the same way: the limit on the left, a perfect result on the right. Correlation runs from its 0.879 floor up to 1.000, RMSE from that case's cap down to zero. The further right the mark, the more margin the range has. Hover, focus, or tap for exact values. Aris
600 · February 1 The control specimen

A lightweight room with south glass. It establishes the basic heat balance (conduction, solar gain, internal gains, thermostat control) before the suite changes one ingredient at a time.

2/2limits met
600 · July 14 The control specimen

A lightweight room with south glass. It establishes the basic heat balance (conduction, solar gain, internal gains, thermostat control) before the suite changes one ingredient at a time.

2/2limits met
640 · February 1 The morning-ramp ambush

The heating setpoint drops overnight, then ramps back to 20°C in the morning. With unlimited ideal heat, the case exposes schedule timing and the building's peak heat demand.

2/2limits met
660 · February 1 Give the glass a winter coat

Only the window system changes. The result tests whether lower emissivity, gas fill, conductance, and solar optics stay internally consistent.

2/2limits met
660 · July 14 Give the glass a winter coat

Only the window system changes. The result tests whether lower emissivity, gas fill, conductance, and solar optics stay internally consistent.

2/2limits met
670 · February 1 Take one pane away

The deliberately weak window makes film coefficients, glass conductance, and solar transmission much harder to blur together.

2/2limits met
670 · July 14 Take one pane away

The deliberately weak window makes film coefficients, glass conductance, and solar transmission much harder to blur together.

2/2limits met
680 · February 1 Turn down the envelope leak

The same lightweight room receives much stronger insulation, isolating whether envelope conductance changes by the amount the assemblies promise.

2/2limits met
680 · July 14 Turn down the envelope leak

The same lightweight room receives much stronger insulation, isolating whether envelope conductance changes by the amount the assemblies promise.

2/2limits met
685 · February 1 No room between heat and cool

Ideal heating and cooling loads meet at the same 20°C setpoint. It exposes threshold logic and any hidden deadband assumptions.

2/2limits met
685 · July 14 No room between heat and cool

Ideal heating and cooling loads meet at the same 20°C setpoint. It exposes threshold logic and any hidden deadband assumptions.

2/2limits met
695 · February 1 Tight envelope, tight controls

Strong insulation and a zero-deadband thermostat combine two otherwise simple changes and reveal whether their effects compose.

2/2limits met
695 · July 14 Tight envelope, tight controls

Strong insulation and a zero-deadband thermostat combine two otherwise simple changes and reveal whether their effects compose.

2/2limits met
High mass annual-load ranges 19 ranges

Annual heating and cooling, MWh/yr. Cases 600 and 900 are absolute; every other range is a difference between two cases, so its band can straddle zero and the rail marks where zero falls.

Annex A3 acceptance range Each rail rescales its own acceptance range into the same central bracket. Hover, focus, or tap for exact values. Aris
900 The heat battery

Case 600 rebuilt with heavy thermal mass. The room should bank heat and release it later instead of reacting immediately to every outdoor and solar change.

2/2in range
900 − 910 Shade it, then store it

Heavy mass plus the south overhang. The shade changes the solar pulse; the mass decides what happens to the heat that remains.

2/2in range
920 − 900 Timing meets thermal mass

Heavy construction with east/west glass. Solar timing and heat storage have to cooperate across the whole day.

2/2in range
930 − 920 The obstacle course

Heavy mass, east/west sun, overhangs, and fins must all compose correctly; no single mechanism gets to hide behind the others.

2/2in range
940 − 900 Stored heat meets a setback

A heavy building follows the same overnight setback and morning setpoint ramp. The ideal heat needed to hold that schedule interacts with yesterday's stored heat, making this a subtle coupled test.

2/2in range
950 − 900 The heavyweight night purge

The same scheduled mechanical ventilation meets heavy construction. The model must track how the night airflow removes stored heat and changes the next day's ideal cooling load.

1/1in range
960 − 900 A two-room solar handshake

A free-floating sunspace shares heat with a conditioned back room. Solar capture, storage, and interzone transfer must cross the common wall at the right time.

2/2in range
980 − 900 A thermos with a flywheel

High insulation and high mass work together. The model must separate reduced heat flow from the delayed heat flow caused by storage.

2/2in range
985 − 900 The heavyweight handoff

A zero-deadband ideal-load control holds a massive room at 20°C, testing whether stored heat and the heating/cooling thresholds interact cleanly.

2/2in range
995 − 985 Everything stores, nothing leaks

The most buffered basic case combines insulation, mass, and tight thermostat control into one coupled response.

2/2in range
High mass hourly-curve ranges 9 ranges

One full day of 24 hourly zone loads against the Standard's printed curve, added by Addendum a. Each range is scored on shape and magnitude at once, and missing either limit fails it.

Annex A3 passing region Each rail rescales one statistic's passing region into the same central bracket, and both run the same way: the limit on the left, a perfect result on the right. Correlation runs from its 0.879 floor up to 1.000, RMSE from that case's cap down to zero. The further right the mark, the more margin the range has. Hover, focus, or tap for exact values. Aris
900 · February 1 The heat battery

Case 600 rebuilt with heavy thermal mass. The room should bank heat and release it later instead of reacting immediately to every outdoor and solar change.

2/2limits met
900 · July 14 The heat battery

Case 600 rebuilt with heavy thermal mass. The room should bank heat and release it later instead of reacting immediately to every outdoor and solar change.

2/2limits met
940 · February 1 Stored heat meets a setback

A heavy building follows the same overnight setback and morning setpoint ramp. The ideal heat needed to hold that schedule interacts with yesterday's stored heat, making this a subtle coupled test.

2/2limits met
980 · February 1 A thermos with a flywheel

High insulation and high mass work together. The model must separate reduced heat flow from the delayed heat flow caused by storage.

2/2limits met
980 · July 14 A thermos with a flywheel

High insulation and high mass work together. The model must separate reduced heat flow from the delayed heat flow caused by storage.

2/2limits met
985 · February 1 The heavyweight handoff

A zero-deadband ideal-load control holds a massive room at 20°C, testing whether stored heat and the heating/cooling thresholds interact cleanly.

2/2limits met
985 · July 14 The heavyweight handoff

A zero-deadband ideal-load control holds a massive room at 20°C, testing whether stored heat and the heating/cooling thresholds interact cleanly.

2/2limits met
995 · February 1 Everything stores, nothing leaks

The most buffered basic case combines insulation, mass, and tight thermostat control into one coupled response.

2/2limits met
995 · July 14 Everything stores, nothing leaks

The most buffered basic case combines insulation, mass, and tight thermostat control into one coupled response.

2/2limits met

Part two · the equipment

Furnaces, air conditioners, and the air-side systems that move their output around the building: the three remaining scored groups.

The fabric tests ask whether the building is right. These ask whether the machine bolted to it is right. A simulator can get the heat flow through a wall exactly correct and still report the wrong energy, because what it does with that load is a separate model with separate ways to be wrong: how a coil degrades at part load, how much of the fan power lands back in the air, what happens to the moisture it pulls out.

Some of these tests have an exact right answer: the Standard works the solution out analytically instead of simulating it, so a model either matches it or does not. Others publish what the established programs got, the way the fabric cases do. Aris runs 69 cases. 30 of them carry a published pass mark, worth 74 ranges, and those are what the verdict at the top of this chapter counts. The other 39 have no bar to clear, so they are reported as agreement rather than as a pass.

69/ 69
equipment cases agreeing with their published results
974
separate quantities compared, every one inside its limit

Seven families, three ladders. The fourth column is the case in each family that came closest to its own limit, and how much of that limit it used. It is not a percentage difference, because the families do not share a unit and several of them clear on an absolute limit a percentage cannot see. Under 100% is agreement.

FamilyAgreeingQuantitiesClosest callResult
Heating equipment 11 / 11 53 HE230 · 98.4% all agree
Cooling, dry coil 5 / 5 35 CE120 · 77.3% all agree
Cooling, wet coil 9 / 9 108 CE165 · 73.0% all agree
Cooling over a year 20 / 20 189 CE540 · 83.5% all agree
Airside, fan coil 3 / 3 120 AE101 · 10.5% all agree
Airside, single zone 7 / 7 315 AE226 · 10.7% all agree
Airside, two zone 14 / 14 154 AE326 · 31.4% all agree

The closest call in the chapter is HE230, which used 98.4% of the tolerance its section allows.

Every case, one by one · 69 cases
Tolerance allowed Limit on the left, exact match on the right. Hover, focus, or tap for exact values. Aris
Heating equipment · Section 10 11 cases

A fuel-fired furnace driven through ninety days of prescribed weather: steady efficiency, part-load degradation, cyclic losses, a night setback, and a deliberately undersized unit that cannot keep up.

How this family is scored

Agrees when: HE210, HE220 and HE230 are scored against Annex A3 Table A3-8, on furnace input energy and cumulative fan energy. The rest of the ladder has no published acceptance range and is qualification only: each reported quantity lands within the tolerance the case registry declares.

Reference: Published analytical and comparative results accompanying the BESTEST heating-equipment suite.

HE100 The perfect furnace

Every joule of fuel becomes heat and the burner never cycles. Whatever comes out here is the load calculation alone, with none of the equipment in the way.

8.58%of limit
HE110 The efficiency tax

Only the efficiency moved. The load is still 77.74 GJ, so fuel input should land on exactly 97.22 (that load divided by 0.8), and nothing else should budge.

8.58%of limit
HE120 Short cycles, real losses

A milder day means a smaller load, so the furnace runs in short bursts instead of steadily. The part-load curve decides what that cycling costs.

9.95%of limit
HE130 The furnace that stays off

There is nothing to heat. The only wrong answer is any fuel at all.

0.00%of limit
HE140 Weather that will not sit still

Load and part-load ratio now move every hour rather than holding at one value, so the cycling penalty has to be tracked hour by hour.

71.3%of limit
HE150 The blower never stops

The blower draws power all year and every watt lands back in the airstream as heat. It offsets part of the load it exists to deliver: 432 kWh of fan energy, and the furnace load falls to 29.65 GJ.

30.9%of limit
HE160 Same blower, only on demand

Nothing changes but the fan's control mode. Running only with the burner drops fan energy from 432 to 172.76 kWh, and with less fan heat in the air the furnace has more to do, not less: 30.46 GJ against 29.65.

28.0%of limit
HE170 A second motor in the flue

The draft fan moves combustion products rather than room air, so its power is accounted for differently from the blower's. Fan energy rises to 473.18 kWh while the heating load holds at 29.65 GJ.

30.9%of limit
HE210 Now watch the room

The first case that checks what the room actually did. Getting the fuel right while the air temperature drifts is not getting the case right.

65.2%of limit
HE220 Nights off, mornings hard

The setpoint drops overnight and has to recover each morning. The recovery ramp is where models tend to part company.

91.6%of limit
HE230 Undersized on purpose

The furnace can no longer meet the morning recovery, so the room is allowed to lose. It burns more fan energy than HE220, not less (431.4 kWh against 276.1), because a furnace that cannot catch up never gets to stop.

98.4%of limit
Cooling, dry coil · Section 9 5 cases

A single-speed DX coil running dry across the compressor map, with indoor and outdoor fan power accounted separately. No condensation, so the sensible heat balance stands alone.

How this family is scored

Agrees when: Every reported quantity is within the case’s relative tolerance, the coil does no latent work, no zone load goes unmet, and the energy balance closes.

Reference: Analytical solutions published in NREL/TP-550-30152 with the accompanying equipment performance map.

CE100 Peak heat, full load

The reference point for the dry-coil ladder. Nothing condenses on this coil, so every watt it moves is sensible cooling. Mean COP 2.39.

4.55%of limit
CE110 Give the condenser a break

Only the outdoor temperature moved. The compressor pushes heat across a smaller gap and mean COP rises from 2.39 to 3.38, the biggest single lever in the family.

12.7%of limit
CE120 Let the room run warmer

Warmer return air reaches the coil, which helps again but far less than the outdoor drop did: 3.38 to 3.59.

77.3%of limit
CE130 Almost nothing to do, in the heat

The load nearly vanishes while the outdoor air stays punishing. Fixed overheads now dominate the little work left and COP falls to 1.89, below even the full-load hot case.

8.69%of limit
CE140 Almost nothing to do, in the mild

The fourth corner of the grid: small load and mild weather together, landing at 2.75 between the two extremes.

13.3%of limit
Cooling, wet coil · Section 9 9 cases

The same coil once it starts condensing: sensible and latent split, humidity ratio in the zone, and the apparatus dew point that decides how the two divide.

How this family is scored

Agrees when: Every quantity is within tolerance, unmet load stays under 0.2% of the zone total, and the sensible, latent and total balances all close.

Reference: Analytical solutions published in NREL/TP-550-30152 with the accompanying equipment performance map.

CE150 Now the coil starts dripping

The dry-coil ladder never removed a gram of water. From here capacity has to split between cooling the air and wringing it out, at a sensible heat ratio of 0.83.

53.7%of limit
CE160 Warmer room, damper room

Let the room sit warmer and it also sits wetter: mean humidity ratio climbs from 0.0082 to 0.0100 on identical gains.

66.5%of limit
CE165 A hotter day, same load

Between the mild and extreme cases, and the only mid-range outdoor condition in the wet-coil family.

73.0%of limit
CE170 Same water, less heat

Sensible heat ratio falls from 0.83 to 0.66. The coil is doing proportionally more dehumidifying and less cooling, which is where simplified models start to slip.

35.8%of limit
CE180 Mostly water now

Sensible heat ratio 0.32: the load is now mostly moisture. Mean humidity ratio doubles the baseline, to 0.0162.

28.7%of limit
CE185 Mostly water, in the heat

Maximum dehumidification against the worst condenser conditions the family sets.

14.3%of limit
CE190 A trickle, still damp

Barely any load, and what remains is more water than heat. The machine has to short-cycle and dehumidify at the same time.

26.9%of limit
CE195 A trickle, in the heat

The wet-coil family's minimum load against its maximum outdoor temperature.

17.2%of limit
CE200 Everything at once

The only case in the family that moves every operand together rather than stepping one at a time. Nothing can be isolated, so this one checks that the pieces still compose.

39.5%of limit
Cooling over a year · Section 9 20 cases

The same equipment across a full weather year rather than a steady point: outdoor-air mixing, economizer control, and the seasonal accumulation that only an annual run exposes.

How this family is scored

Agrees when: CE300 through CE440 are scored against Annex A3 Table A3-7, on annual total cooling energy consumption. CE500 through CE545 have no published acceptance range and are qualification only: annual and cooling-season quantities within tolerance, band-scored quantities inside the published program range, and the annual energy balances closing.

Reference: Comparative results and program ranges published with the BESTEST cooling-equipment suite.

CE300 A year, not a moment

Every case up to here held one condition steady forever. This one runs a whole year, and the machine has to be right in all of it.

15.8%of limit
CE310 Humidity on its own schedule

Moisture and heat now peak at different hours, so the split the coil has to make between them changes through the day rather than holding.

13.2%of limit
CE320 Outdoor air instead of leaks

The same air exchange now arrives through the system rather than through the envelope, so the coil meets it directly instead of after the room has tempered it.

22.7%of limit
CE330 A leakier envelope

Back to leakage rather than ventilation, but far more of it, and only when the building is in use.

21.3%of limit
CE340 Leaks and ventilation together

Both paths open at once, so neither can be isolated. They have to compose correctly.

17.3%of limit
CE350 Let it drift at night

A night setup. The room is allowed to float once the building empties and has to be pulled back each morning; the pulldown is what is being watched.

17.5%of limit
CE360 A furnace of a room

That is 88% of the unit's 33,280 W rated capacity, held all day and all season. The machine runs close to flat out, with almost no part-load behaviour left to get wrong.

18.7%of limit
CE400 The economizer arrives

When outdoor air is cooler than the return air, use it instead. Integrated means the compressor may still run alongside it.

0.00%of limit
CE410 Free cooling or the compressor, not both

Non-integrated control locks out mechanical cooling whenever the economizer runs, so the room loses ground on days when outdoor air alone cannot keep up.

70.9%of limit
CE420 Free cooling with a ceiling

The economizer is switched off above 20 °C outdoors no matter what the return air is doing.

40.9%of limit
CE430 Judge the air by its enthalpy

The comparison is now total heat rather than temperature, so humid outdoor air gets rejected even when it is the cooler of the two.

30.1%of limit
CE440 Enthalpy, with a ceiling

The last rung of the economizer ladder: the comparison and an absolute cutoff together.

43.4%of limit
CE500 The fan stops when the coil does

Every case above ran its blower without pause. From here the fan cycles, which changes the electricity and also what happens to the moisture sitting on the coil between cycles.

61.8%of limit
CE510 A heavier summer

The daily shape is gone and the load simply sits high from May through September, which is the only period this case is scored over.

19.1%of limit
CE520 Hold it at 15 °C

The cold end of the setpoint sweep. The machine runs far more of the year than the design ever intended.

80.6%of limit
CE522 Hold it at 20 °C

The middle rung between 15 and 25, filling in the sweep so a model cannot be right at the ends and wrong between them.

71.5%of limit
CE525 Hold it at 35 °C

The warm end of the sweep. Very little ever runs, so most of the year is the machine correctly deciding to do nothing.

64.9%of limit
CE530 A year with a dry coil

No moisture at all across roughly 47,000 kWh of coil load. Any condensate reported here is condensate that should not exist.

68.9%of limit
CE540 Dry coil, cold room

Dry operation crossed with the cold end of the sweep, so the coil runs constantly and still must never condense.

83.5%of limit
CE545 Dry coil, warm room

The opposite corner: dry operation with barely any runtime, where cycling dominates whatever little the machine does.

67.7%of limit
Airside, fan coil · Section 11 3 cases

A fan-coil unit solved as a chain of air states: mixing, heating coil, cooling coil, fan heat, and the psychrometrics that connect them.

How this family is scored

Agrees when: AE101, AE103 and AE104 are not named by Annex A3, so this family is qualification only: every coil load and every air-node state reproduces the published quasi-analytical solution.

Reference: Quasi-analytical solutions published in NREL/TP-5500-66000.

AE101 Deep cold, bone dry

Heating only: the cooling coil does nothing at all. Every air node from outdoor through mixed, coil, supply, zone and return has a published state to hit, not just the coil total.

10.5%of limit
AE103 Mild outside, cooling anyway

Cool dry outdoor air while the room still needs cooling. The coil runs dry, so the latent side should stay at zero.

4.04%of limit
AE104 Warm and humid

The wet corner. The coil has to condense, and both the sensible and latent halves are checked at every node.

9.95%of limit
Airside, single zone · Section 11 7 cases

The same air path with outdoor air and an economizer in front of it, over the range of conditions where the economizer decision itself changes the answer.

How this family is scored

Agrees when: AE201, AE205, AE206, AE226 and AE245 are scored against Annex A3 Table A3-9, on heating-coil load and cooling-coil total and sensible load. Every coil load and air-node state is additionally checked against the published quasi-analytical solution.

Reference: Quasi-analytical solutions published in NREL/TP-5500-66000.

AE201 The cold case, now with fans

Identical air states to the fan-coil case, except two fans now put their own heat into the stream and have to be accounted for separately from the coil.

10.5%of limit
AE203 The mild case, now with fans

Fan heat matters most when the coil load is small, and this is the smallest of the three carried over.

4.03%of limit
AE204 The humid case, now with fans

Fan heat lands in an airstream the coil is already condensing out of, so it shifts the sensible and latent split, not just the total.

9.95%of limit
AE205 Dry air worth having

Warm but very dry outside, and the system takes nothing beyond its ventilation minimum. AE245 is the same hour with an economizer allowed to reach for more.

2.98%of limit
AE206 Muggy, and barely cooler

Nearly saturated outside and only a fraction cooler than the room.

5.05%of limit
AE226 Dry-bulb says take it

Dry-bulb control sees air slightly cooler than the zone and opens, pulling in moisture that enthalpy control would have rejected. Read it against AE245: the same two controls, opposite right answers.

10.7%of limit
AE245 Enthalpy says take it

The outdoor air is warmer than the room yet carries less total heat, so enthalpy control opens the damper where dry-bulb control would refuse.

2.09%of limit
Airside, two zone · Section 11 14 cases

Two zones sharing one air handler, constant-volume and variable-air-volume, with preheat and per-zone reheat, where one zone’s demand changes what the other one gets.

How this family is scored

Agrees when: All fourteen cases feed Annex A3 Table A3-9, which scores preheat, cooling-coil total and sensible, and both zones’ reheat loads. The published quasi-analytical solution is additionally reproduced across every coil and reheat load, every air-node state, and the mass, moisture and sensible balances.

Reference: Quasi-analytical solutions published in NREL/TP-5500-66000.

AE301 Two rooms, one cold morning

Both zones want heat, in different amounts, and the air handler has one supply temperature to give them. A 45 °F preheat coil and two reheat coils have to settle the difference.

8.77%of limit
AE303 Two rooms disagree

One 55 °F supply stream for two unequal cooling loads. The zone asking for less gets its air reheated after being cooled: deliberately wasteful, and exactly what the case is checking.

4.06%of limit
AE304 Two rooms, humid outside

The heaviest cooling pair in the family, with the coil condensing hard while reheat still has to trim the lighter zone.

21.0%of limit
AE305 Two rooms, dry air outside

The two-zone counterpart to AE205: warm dry air available, and the system not yet allowed to use it.

5.62%of limit
AE306 Two rooms, muggy outside

Nearly saturated air just below zone temperature, held out by the minimum-ventilation setting.

19.5%of limit
AE326 Two rooms, dry-bulb opens the damper

The damper opens on temperature alone and brings the moisture with it. The pairing with AE345 is the whole point of running both controls.

31.4%of limit
AE345 Two rooms, enthalpy opens the damper

Free cooling arrives on top of a reheat system, so the economizer and the reheat coils are now working against each other in the same hour.

5.62%of limit
AE401 The cold morning, on variable volume

The same load split, but each zone can now cut its own airflow instead of being reheated at full flow, and the supply fan's pressure rises with flow rather than holding constant.

13.5%of limit
AE403 Two rooms disagree, on variable volume

Throttling is the cheaper way to serve a light zone than cooling then reheating it. The difference against AE303 is what that saves.

4.06%of limit
AE404 Humid outside, on variable volume

Cutting airflow on a wet coil changes how much moisture comes off it, so this is not simply AE304 with a smaller fan bill.

21.0%of limit
AE405 Dry air outside, on variable volume

Minimum ventilation only, with the boxes throttling underneath it.

5.62%of limit
AE406 Muggy outside, on variable volume

Reduced airflow across a coil facing very humid air, with the damper still at its minimum.

19.5%of limit
AE426 Dry-bulb opens the damper, on variable volume

The last case in the chapter, and the one with the most moving at once: temperature-only economizer control, variable airflow, and reheat all in the same hour.

19.5%of limit
AE445 Enthalpy opens the damper, on variable volume

Free cooling and variable airflow at once: the economizer wants more outdoor air while the boxes want less air overall.

5.63%of limit
What this chapter claims, and what it does not

Where this comes from. Sections 9, 10 and 11 of ANSI/ASHRAE Standard 140-2023, carrying three of Table A3-10’s five scored groups: Cooling equipment (A3-7), Heating equipment (A3-8) and Air-side equipment (A3-9).

Two kinds of evidence. They are not interchangeable. Thirty of the cases are named by Normative Annex A3, which publishes acceptance ranges and a pass count for each of three equipment test groups; those are scored against the Standard’s own bounds, exactly as the thermal-fabric chapter is. The remaining thirty-nine reproduce published analytical or quasi-analytical solutions within tolerances the source registries declare, and those tolerances are ours. Agreement there means the published solution was reproduced. It is not a pass against a published bar, because for those cases no bar exists.

What was run, not what exists. Coverage of the acceptance criteria is complete: every range case named by Tables A3-7, A3-8, and A3-9 is implemented and evaluated here, all seventy-four of them. The sixty-nine equipment cases reported here cover those acceptance ranges and additional comparisons. This count describes the tests evaluated here; it is not a claim to cover the entire published equipment catalogue.

Sixty-nine source-pinned equipment cases run against the resident Rust kernel: the HE100-HE230 heating ladder, the CE100-CE200 cooling analytical ladder, the CE300-CE545 cooling comparative ladder, and the AE fan-coil, single-zone and two-zone airside families. The results below document those tests; the Standard’s licensed supporting files are not redistributed here.

Kernel
1870d494e848
Artifact
d4375afaa7f4b833…
Raw results
raw chapter JSON

Part three · what the Standard does not score

The five scored groups above are what Aris claims to pass. We ran the rest of the suite too, and it is here: every case against the six reference programs, and the ground-coupling cases the Standard sets no pass criteria for at all.

The full suite · Informative Annex B8

How we compare to the research models

Standard 140 scores only 62 ranges, and those are above. The suite is bigger than that, so we ran all of it: 260 results, each shown next to the range six research programs got for the same case. Nothing here passes or fails, and the middle is not a bullseye. The range is only what those programs reported.

The reference data was published in 2020 and has not been re-run since, so its EnergyPlus version is 9.0.1. Later chapters compare against EnergyPlus 25.2.

52/ 52
standard cases executed
249/ 260
inside the reference range · 95.8%
Annual loads90/92
Annual hourly peaks86/90
Free-float temperatures21/21
Case sensitivities52/57
All 260 results, case by case

Each cell counts measurements in range over measurements reported; segments sit above the line where we overshoot the range, below it where we undershoot. Click a card for its measurements.

Basic cases27/27 run
Annex B8 reference-program range Each rail rescales its own reference range into the same central bracket. Hover, focus, or tap for exact values. Aris EnergyPlus 9.0.1 reference result
Case 600 The control specimen

A lightweight room with south glass. It establishes the basic heat balance (conduction, solar gain, internal gains, thermostat control) before the suite changes one ingredient at a time.

4/4in range
Case 900 The heat battery

Case 600 rebuilt with heavy thermal mass. The room should bank heat and release it later instead of reacting immediately to every outdoor and solar change.

4/4in range
Case 610 One overhang, no excuses

Case 600 with a south overhang. It isolates exterior shading and asks whether the moving shadow lands where the sun actually is.

4/4in range
Case 910 Shade it, then store it

Heavy mass plus the south overhang. The shade changes the solar pulse; the mass decides what happens to the heat that remains.

4/4in range
Case 620 The solar clock

The glass moves from south to east and west. Morning and afternoon gains should arrive on time, making orientation and hourly solar geometry do the work.

4/4in range
Case 920 Timing meets thermal mass

Heavy construction with east/west glass. Solar timing and heat storage have to cooperate across the whole day.

4/4in range
Case 630 Shadows from two directions

East/west windows gain overhangs and side fins. It pushes compound shadow geometry without changing the lightweight room beneath it.

4/4in range
Case 930 The obstacle course

Heavy mass, east/west sun, overhangs, and fins must all compose correctly; no single mechanism gets to hide behind the others.

4/4in range
Case 640 The morning-ramp ambush

The heating setpoint drops overnight, then ramps back to 20°C in the morning. With unlimited ideal heat, the case exposes schedule timing and the building's peak heat demand.

4/4in range
Case 940 Stored heat meets a setback

A heavy building follows the same overnight setback and morning setpoint ramp. The ideal heat needed to hold that schedule interacts with yesterday's stored heat, making this a subtle coupled test.

4/4in range
Case 650 Night air takes the controls

A fixed mechanical ventilation flow runs overnight, heating is disabled, and ideal cooling is available only by day. The case isolates airflow, schedule timing, and the resulting sensible cooling load.

4/4in range
Case 950 The heavyweight night purge

The same scheduled mechanical ventilation meets heavy construction. The model must track how the night airflow removes stored heat and changes the next day's ideal cooling load.

4/4in range
Case 660 Give the glass a winter coat

Only the window system changes. The result tests whether lower emissivity, gas fill, conductance, and solar optics stay internally consistent.

4/4in range
Case 670 Take one pane away

The deliberately weak window makes film coefficients, glass conductance, and solar transmission much harder to blur together.

4/4in range
Case 960 A two-room solar handshake

A free-floating sunspace shares heat with a conditioned back room. Solar capture, storage, and interzone transfer must cross the common wall at the right time.

5/5in range
Case 680 Turn down the envelope leak

The same lightweight room receives much stronger insulation, isolating whether envelope conductance changes by the amount the assemblies promise.

4/4in range
Case 980 A thermos with a flywheel

High insulation and high mass work together. The model must separate reduced heat flow from the delayed heat flow caused by storage.

4/4in range
Case 685 No room between heat and cool

Ideal heating and cooling loads meet at the same 20°C setpoint. It exposes threshold logic and any hidden deadband assumptions.

4/4in range
Case 985 The heavyweight handoff

A zero-deadband ideal-load control holds a massive room at 20°C, testing whether stored heat and the heating/cooling thresholds interact cleanly.

4/4in range
Case 695 Tight envelope, tight controls

Strong insulation and a zero-deadband thermostat combine two otherwise simple changes and reveal whether their effects compose.

4/4in range
Case 995 Everything stores, nothing leaks

The most buffered basic case combines insulation, mass, and tight thermostat control into one coupled response.

4/4in range
Case 600FF Let the lightweight room float

With mechanical heating and cooling removed, the hottest, coldest, and average temperatures reveal whether solar and envelope heat are stored or spike directly into the air.

3/3in range
Case 900FF The heavy room, left alone

A free-floating high-mass room should damp temperature swings through real storage, making this a clean test of thermal inertia.

3/3in range
Case 650FF Free-float with a night breeze

With heating and cooling removed, a fixed mechanical ventilation flow runs overnight. The free-floating temperature exposes airflow timing and passive heat storage directly.

3/3in range
Case 950FF Mass plus a night purge

The high-mass room floats while night air can cool it. Storage and ventilation must work together without a thermostat covering their tracks.

3/3in range
Case 680FF A lightweight thermos, unplugged

With heating and cooling removed and envelope losses suppressed, small errors in gains, solar, and air heat capacity become much easier to see.

3/3in range
Case 980FF The slowest room in the suite

High insulation and heavy mass remove most fast responses. Temperature drift should be slow, damped, and physically earned.

3/3in range
In-depth diagnostics25/25 run
Annex B8 reference-program range Each rail rescales its own reference range into the same central bracket. Hover, focus, or tap for exact values. Aris EnergyPlus 9.0.1 reference result
Case 220 Strip the room to its bones

Internal gains and infiltration disappear while high-conductance elements dominate, creating a clean baseline for the diagnostic cases around it.

4/4in range
Case 210 Let the surfaces see each other

This case isolates longwave radiation among interior surfaces so convective and radiant heat exchange cannot quietly trade places.

4/4in range
Case 215 The roof meets the night sky

Exterior longwave exchange is isolated to test how surfaces radiate toward the sky and surroundings.

4/4in range
Case 200 Radiation on both sides

Interior and exterior longwave mechanisms run together, checking that two individually sound radiation models still conserve energy when composed.

4/4in range
Case 195 Nothing but the wall

Windows and special conductors are removed so opaque-envelope conduction has nowhere to hide.

3/4in range
Case 230 Make the invisible air visible

Add infiltration to the stripped-down base case and observe the load it creates without other mechanisms muddying the result.

3/4in range
Case 240 Put the watts back inside

A controlled internal gain tests how heat is split, stored, and delivered to the zone.

4/4in range
Case 250 Paint the outside darker

Changing exterior absorptance isolates sol-air response on opaque surfaces without changing their underlying conductance.

4/4in range
Case 270 Open one clean solar aperture

South glass is introduced into a deliberately simple room so transmitted solar can be measured with minimal interference.

4/4in range
Case 280 Where does the sunshine land?

The interior's reflectance changes, testing whether admitted solar is distributed, reflected, absorbed, and stored by the right surfaces.

3/4in range
Case 290 The diagnostic overhang

A simple south aperture gains an overhang, separating shadow geometry from the complexity of the full basic building.

3/4in range
Case 300 Move the solar pulse

East and west apertures test morning and afternoon timing in a room designed to suppress competing signals.

4/4in range
Case 310 Fins under the microscope

Overhangs and fins shade east/west glass in the simplified diagnostic building, making geometric errors easier to localize.

4/4in range
Case 320 Give the thermostat room to breathe

A heating/cooling deadband is added to the window diagnostic, isolating the effect of control thresholds on solar-driven loads.

4/4in range
Case 400 The second diagnostic baseline

This is the deadband-controlled reference point for another family of one-change-at-a-time tests.

4/4in range
Case 395 Conduction, now with controls

Opaque solid conduction is tested again under a heating/cooling deadband to expose interactions with control logic.

4/4in range
Case 410 Air leakage meets the thermostat

Infiltration is added to the deadband base case, showing how air exchange changes both heating and cooling demand.

4/4in range
Case 420 Internal heat meets the thermostat

Controlled internal gains interact with the deadband, testing whether useful heat and cooling penalties appear in the right seasons.

4/4in range
Case 430 A darker shell with consequences

Exterior absorptance changes while thermostat controls remain active, connecting opaque solar heating to annual loads.

4/4in range
Case 800 Mass without sunshine

Solar gains are removed so thermal storage can be judged from envelope and internal heat flows alone.

4/4in range
Case 440 Change where the sun sticks

Interior reflectance changes under active controls, testing solar redistribution without changing the amount entering the room.

4/4in range
Case 810 Where sunlight meets the flywheel

Solar distribution and heavy thermal storage combine, revealing whether the model puts radiant heat into the surfaces that can actually bank it.

4/4in range
Case 450 Freeze both surface films

Interior and exterior surface coefficients are prescribed constants, turning off dynamic-film differences to expose the remaining heat balance.

3/4in range
Case 460 Freeze the inside film

Only the interior surface coefficient is prescribed, isolating room-side convection and radiation assumptions.

4/4in range
Case 470 Freeze the outside film

Only the exterior coefficient is prescribed, isolating wind, convection, and exterior longwave treatment.

3/4in range
Differences29 pinned

Subtractions between two cases above, each against its own published Annex B8 band. Cancelling the shared model is how the suite isolates one physical change.

Annex B8 reference-program range Each rail rescales its own reference range into the same central bracket. Hover, focus, or tap for exact values. Aris EnergyPlus 9.0.1 reference result
Case 900−600 Subtract the box; keep the mass

This difference cancels much of the shared model and isolates what changing from lightweight to heavyweight construction actually did.

2/2in range
Case 920−900 Subtract the mass; keep the solar timing

Both cases are heavy. Their difference isolates the response to moving glass from south to east and west.

1/1in range
Case 960−900 What did the sunspace add?

Subtract the ordinary heavy room from the two-zone sunspace case. What remains is a focused test of interzone coupling and sunspace physics.

2/2in range
Case 270−220 What the windows let in

Add south glass to a blank high-conductance box. The difference is the purest measure the suite has of how much solar crosses the glazing in the first place.

2/2in range
Case 280−270 Once it is inside, where does it go?

Interior shortwave absorptance drops from 0.9 to 0.1, so the room stops soaking up sun and starts bouncing it back out. The only isolated test of interior re-loss in the Standard.

2/2in range
Case 300−270 Same glass, turned to face the sun differently

Move the windows from south to east and west. The annual totals shift because the gain now arrives morning and evening rather than midday.

2/2in range
Case 290−270 An overhang should cut summer, not winter

A south overhang blocks the high summer sun and lets the low winter sun through. The difference should be nearly all cooling, with heating barely moved.

2/2in range
Case 310−300 Shading glass that faces the low sun

Overhangs and fins on east and west windows. Harder than shading the south, because the sun these windows see is low in the sky.

2/2in range
Case 320−270 Let the room drift before reacting

Swap a fixed setpoint for a deadband. What the difference isolates is how much of the load was the thermostat chasing small excursions.

1/2in range
Case 400−395 Reopen the walls under a deadband

Case 395 conducts through solid walls; 400 restores the high-conductance elements. The difference is that element on its own, with the deadband held constant.

2/2in range
Case 410−400 Air leakage, and nothing else

Add infiltration to the deadband base case. The two cases are otherwise identical, so the difference is the ventilation path alone.

2/2in range
Case 420−410 Add people and appliances

Internal gains switch on. Heating should fall by roughly what the gains supply, and cooling should rise by the part the building cannot shed.

1/2in range
Case 440−600 A bright room versus an absorbing one

Interior absorptance again, but under deadband control and against the low-mass base case. A second, independent read on the same interior mechanism.

2/2in range
Case 430−420 Darken the outside walls

Exterior solar absorptance rises, so the opaque envelope starts collecting sun. Tests the shortwave path on walls rather than through glass.

2/2in range
Case 600−430 Windows, with the deadband removed

Isolates the aperture a second time, in a different cell than 270−220. Two routes to the same physics should agree.

2/2in range
Case 660−600 Better glass, less sun

Swap clear double-pane for low-emissivity argon. Cooling should fall sharply and heating should rise as the same coating keeps winter sun out too.

2/2in range
Case 670−600 Cheaper glass, more of everything

Single pane instead of double. Conduction and solar both increase, and the difference tests whether they scale together correctly.

1/2in range
Case 900−800 Give the mass something to store

Add south glass to the heavy box. This is the pairing that shows whether mass and aperture work together rather than merely coexisting.

2/2in range
Case 800−430 Heavy walls with no sun to store

Mass without an aperture. With no solar to bank, thermal mass should do very little, which makes this the cleanest test of mass acting alone.

2/2in range
Case 900−810 Interior absorptance, on a heavy floor

The cavity-albedo change once more, this time where the surfaces absorbing it have real heat capacity behind them.

2/2in range
Case 200−195 Let the surfaces see each other

Every surface in a room is quietly trading heat with every other one by infrared, and with the sky outside. Case 195 switches all of that off. Turning it back on is this difference, and the next three take it apart again one face at a time.

2/2in range
Case 210−200 The room radiating to itself

Only the inside faces are allowed to trade infrared: warm ceiling to cool floor, wall to wall. The exterior mechanism is held still so nothing else can claim the credit.

2/2in range
Case 215−200 The walls radiating to the sky

Now the outside faces only. A clear night sky is far colder than the air beneath it, so a building radiates to it and loses heat no thermometer outdoors would predict.

1/2in range
Case 220−215 Do the halves add up?

The last rung back to the full base case. Take the inside step and the outside step, add them, and they should land on the both-at-once step. That closure is the real point of the quartet: not four numbers, one closure test.

2/2in range
Case 230−220 Leave it leaky

Outdoor air, and nothing else changed. The six reference programs agree here to within a third of a percent, the tightest band in the whole suite, so there is no room to be approximately right about it.

2/2in range
Case 240−220 Bodies, lamps and a warm refrigerator

Switch on the heat a household makes just by being occupied. Heating should fall by close to what those gains supply; cooling should rise by whatever the envelope cannot quietly shed.

1/2in range
Case 250−220 Paint the box dark

Sun on an opaque wall still gets in, just slowly and through the material rather than instantly through glass. With no window anywhere on this cell, nothing else can be blamed for the difference.

2/2in range
Case 610−600 Give the south face a brim

An overhang, sized the way a good designer sizes one: deep enough to cut the high summer sun, shallow enough to let the low winter sun underneath. Cooling should drop hard while heating barely notices.

2/2in range
Case 910−610 The same brim, on a heavier building

Shade and mass at once. Read it against 610−600 and it answers a question a designer actually asks: is an overhang worth more, or less, once the building can hold heat?

2/2in range

Ground coupling · ASHRAE 140 Section 8

Heat into the ground

Soil stores so much heat, and forgets it so slowly, that it is the hardest material a simulator touches. On the houses in Chapter II it moves annual heating energy by roughly a third. So the ground solver gets its own test: the steady-state BESTEST ground-coupling cases.

The standard publishes no agreement criteria for this suite, so every threshold here is self-chosen: position, not a pass rate. The bar is the per-case spread of the three verified models (TRNSYS/TESS, FLUENT/PAAET, MATLAB/DIT). All 6 sit above it, by 0.31% to 2.71%. Green: a miss smaller than the envelope's own width. Amber: larger. Red: past the conventional ±5% line.

Why the envelope and not a tolerance, and what these six cases do and do not exercise

Section 4.4.1 of NREL/TP-550-43388 gives this ground-coupling suite no formal agreement criteria, and Normative Annex A3 of ASHRAE 140 excludes it. The comparisons here use thresholds chosen by Aris; they do not establish a pass against the Standard.

BESTEST ground-coupling (NREL/TP-550-43388), steady-state lane, recorded 2026-10-09 at lane 18ed99068d9c.

Against a flat ±5% of the reference mean, the conventional line for this suite, all 6 cases clear. That figure is secondary here: the table's bar uses the ±5% line only as its scale, and the vs-mean figure is printed in small type beside each reference. ±5% is a tolerance we picked. The envelope is the standard's own published disagreement between models that were checked against each other, and it is the criterion the harmonic lane already uses. Using a chosen tolerance in one half of the suite and a published spread in the other would let the choice of yardstick do the work the physics is supposed to do.

One case is stronger evidence than the rest. GC10a has an exact closed-form reference, the Delsante, Stokes and Walsh three-dimensional solution, the only exact answer anywhere in the suite, with no model spread at all. Against a known answer rather than a consensus we land +1.16%. It is also the one case the standard poses on a semi-infinite solid, so its domain extent is ours to choose and any truncation error is ours; the table marks which domains are specified and which are ours.

On this case the two yardsticks disagree. The exact answer is 2432.6 W, which sits above the three models' own envelope of 2425–2432 W: all three undershoot the closed form. So our +1.19% against the envelope and +1.16% against the exact answer measure different things, and the figure against the exact answer is the smaller. A verified-model envelope is the spread of careful implementations, not the answer.

Scope. Exercises the mesh policy, the finite-volume operator and the kernel steady solve. NOT the shipped foundation model: the lane bypasses HPXML, annual initialization, room coupling, the cyclic initializer and every production foundation default, because a validation case states its boundaries literally. Read this as evidence about the mesh policy and the finite-volume operator, not about the foundation model that ships.

Each case is refined up an adaptive mesh ladder until two consecutive refinements move the answer by less than 0.1%, so the number reported is the one the mesh stopped changing, not the one the first mesh produced. The six together took 2,712,490 nodes at their converged levels and 81 minutes of compute. These results come from a separate steady-state simulation campaign.

Steady-state floor heat loss, watts · Aris vs the three verified models, per case6 cases
CaseAris, WVerified envelope · reference, vs meanPosition · beyond the envelope, bar to the ±5% line
GC10a L3 · 240 × 240 m ours 2460.9 2425–2432 exact 2432.6 · +1.16% +1.19% above
GC30a L5 · 30 × 20 m specified 2703.5 2585–2695 mean 2640.7 · +2.38% +0.31% above
GC30b L4 · 15 × 15 m specified 2588.8 2504–2570 mean 2535.7 · +2.09% +0.73% above
GC30c L4 · 15 × 8 m specified 2212.5 2123–2154 mean 2138.0 · +3.48% +2.71% above
GC60b L4 · 15 × 15 m specified 2182.5 2104–2128 mean 2115.0 · +3.19% +2.56% above
GC65b L3 · 15 × 15 m specified 2040.2 1991–2004 mean 1996.3 · +2.20% +1.81% above
Case-to-case differences, where the individual models disagree most

The suite's sensitivity tests: change one thing and the load should move by roughly this much. Percentage error is not the first thing to read here. Where the three models disagree widely a large percentage can still sit inside their range; where they agree tightly a small one can fall outside it. The last column is the one that matters: 3 of 4 of our differences land within the models' own disagreement.

The exception. GC65b-GC60b is the tightest agreement in the set, with the three models within 11 W of each other, and our -142.3 W sits outside that band at -19.9%. That is the strongest disagreement this suite records against us, and it falls where the models agree most closely. We have not attributed it to a mechanism yet, so it is reported rather than explained.

DifferenceArisVerified modelsMeanvs meanvs spread
GC30a-GC10a242.6215 / 160 / 263212.7+14.1%inside
GC30b-GC30a-114.7-109 / -81 / -125-105.0-9.2%inside
GC60b-GC30b-406.3-420 / -400 / -442-420.7+3.4%inside
GC65b-GC60b-142.3-119 / -113 / -124-118.7-19.9%outside
The fine print: what this score means, and the run record

Each mark comes from the same 8,760-hour room-level solver as the BESTEST battery above. “Inside” means the raw Aris result lies between the minimum and maximum reference-program results; no tolerance widens the range, sitting inside it is not an ASHRAE certification, and the accompanying data records every result.

Edition boundary: Scored against the Informative Annex B8 reference-program spread (raw min/max, six programs). This is NOT a conformance claim: the Standard’s own acceptance criteria live in Normative Annex A3 over a different nine-program reference set, and the two are not nested. The Annex A3 criteria, including the daily hourly time-series ranges Addendum a (2025-08-29) added, are scored separately in the acceptance section of this report. Addendum b (2026-04-24) adds Section 13 empirical validation tests and is out of scope for this chapter.

Engine
694830c5fe8f
Generated
2026-10-09T06:10:08.584Z
Weather
Denver TMY3 (WMO 725650)
EnergyPlus reference
EnergyPlus 9.0.1 · LBNL Modelica Buildings BESTEST validation tables
Chapter · IIall chapters

Design and sizing

Two ways to size a home, two different checks: we test our Manual J calculator against the reference worksheets and compare Talos's physical model with EnergyPlus on the same 44 homes.

Nearly every furnace and heat pump in North America is sized by one document: ACCA's Manual J, a worksheet of lookup tables and steady-state arithmetic. It's a procedure, not a simulation. A physics model is right when it matches the building; a Manual J implementation is right when it matches the book. Being more accurate than the book is a bug.

Aris implements both and keeps them separate: a Manual J calculator that follows the book, and the physics engine that sizes the equipment we install. This chapter runs each against the 44 reference homes that ship with OpenStudio-HPXML: 37 ACCA worked-example houses with per-component worksheets, and 7 HERS HVAC test homes without one. Twenty-six of the 37 are configurations of a single happy little house in Fayetteville, Arkansas, named Bob Ross.

So there are three things to check. The Manual J calculator is compared row by row against those worksheets. The physics engine is compared against EnergyPlus on the same houses, physics against physics. Then the worksheet and the physics are set against each other, first on whole-house sizing and then room by room, which is where the two part ways.

Procedural lane · primary evidence

We reproduce the worksheet

Nothing here is a physics judgment: the right answer is the worksheet's answer. We parse each house from its published HPXML file, run it through the Aris Manual J calculator, and check it line by line against the OS-HPXML reference worksheet for the same house. The bar is max(2 Btu/h, 2%) on every component row and every total.

44/ 44
reference homes run · 37 with worksheets
948/ 948
worksheet rows in tolerance · 5 set aside where the reference hard-codes values
0.0%
median deviation, worse of heating and cooling · 72 of 72 totals in tolerance
37 of the 44 houses ship a reference worksheet · totals vs it, ducts excluded
iThe worksheet’s duct gain/loss line is a distribution-system penalty (often 10–30% for ducts in unconditioned attics), not a property of the building itself. The Aris sizing run and the EnergyPlus ideal-loads reference both compute zone loads with no air-distribution system (Aris installations are hydronic), so the duct-free worksheet total is the one quantity all three columns share. Both values, with and without ducts, are recorded in the chapter’s raw ledger.
all 37 match

Physics lane · supporting evidence

We simulate the same houses

The lane above asks whether we reproduce a worksheet. This lane asks a harder question of the same 44 houses: what these buildings do when they are simulated hour by hour instead of totalled by a procedure.

Against EnergyPlus that is physics against physics, so a gap is two models disagreeing. Against the Manual J worksheet it is physics against a prescribed procedure, so a gap is what the worksheet leaves out to stay doable by hand. Neither is a pass bar.

The fine print: the exact EnergyPlus setup

EnergyPlus 25.2.0-cf7368216c; OpenStudio-HPXML's own ideal-loads model, built from the reference HPXML with no Aris involvement; 6 zone timesteps an hour (EnergyPlus's documented HVAC recommendation) and, on ground-coupled cases, timestep Foundation:Kiva updates on EnergyPlus's native 0.02 m / 1.5 growth mesh, replacing OS-HPXML's speed profile (one zone step an hour, every-zone-step Kiva, 0.2 m / 3 mesh); foundation-free cases run one ordinary weather year, and every founded case reports the final year of an independently simulated 29-year Kiva prefix whose measured year preserves the source RunPeriod's pinned weekday. The independent 28→29-year convergence report records 6 founded cases converged and 30 capped without convergence; hourly output. The Aris side runs the same 8,760 EPW hours after the production 30-day cyclic weather warm-up. Exported models carry these same settings, so a result here is reproducible outside this report. Two things this setup is not: a fully converged ground history, and a pure solver comparison. EnergyPlus reads OS-HPXML's model while Aris reads our own importer's reading of the same file, so surface enumeration and geometry are ours.

First question · one hour of the year

Peak loads

Peak load is the single worst hour of the year, the number equipment gets sized from. Both models report their own worst hour for every house; the median gap is heating 0.44% over 43 comparable houses, cooling 1.50% over 44. In the charts below, bars right of the zero line sized above EnergyPlus and bars left sized below.

Peak timing is reported alongside peak size. The hovercards print both models' timestamps, house by house, so differences in the worst day and hour can be inspected directly.

Signed sizing divergence · Aris room solver vs EnergyPlus native annual peak44 houses
Aris room solver, % from reference Zero line = EnergyPlus native annual peak. Right of zero sizes above the reference, left below. Full records sit in the data table below.
Heating
35 rows · 44 houses · 5 families collapsed
Sauna country · 1A
Gulf muggy · 2A
The humid South · 3A
High desert · 3B
All four seasons · 4A
Snow belt · 5A
Mountain cool · 5B
Cooling
37 rows · 44 houses · 4 families collapsed
Sauna country · 1A
Gulf muggy · 2A
The humid South · 3A
High desert · 3B
All four seasons · 4A
Snow belt · 5A
Mountain cool · 5B
The axis clamps at ±60%, with true values printed past the edge. Identical variants collapse into one ×N row; expand for the houses.
The fine print behind this chart

A family collapses only when every member's deltas agree within 0.5 points: the HVAC steps, the ±duct pairs, Walker's ceiling options. A “reference near zero” row prints its absolute values, since a percentage of almost-zero means nothing.

Both sides report the same 8,760 measured weather hours and each reports its own peak: nothing selects days, nothing zeroes gains, and nothing offsets a design temperature. The RunPeriod differs by design: the 36 ground-coupled cases run an audited 29-year ground prefix ahead of the measured year, because EnergyPlus warmup converges zone air but not the Kiva ground domain, while the 8 foundation-free cases run the measured year alone. The founded prefix preserves the source RunPeriod’s pinned weekday under EnergyPlus’s 8,760-hour TMY-year repetition. EnergyPlus solves OpenStudio-HPXML’s own ideal-loads IDF with 6 zone timesteps per hour, timestep Kiva updates, a 0.02 m minimum cell, and 1.5 maximum growth coefficient. The capacity-capped wind tunnel stays at one year on every case and is a capacity-policy sensitivity experiment, never a second annual reference. Each side peaks where it peaks; forcing both onto one hour would re-introduce the selection rule this lane exists to remove. The Manual J worksheet total rides beside each house rather than on this rail, because it pairs a design load against an annual extreme: read it as spread, not accuracy.

Worksheet, design day, real weather

Three ways to size the same house

Manual J is hand arithmetic. It applies no safety factor, but its conventions lean conservative. EnergyPlus sizes from a worst day it builds rather than one that actually happened, then multiplies by the safety factor the industry usually adds. Aris simulates the real weather year at the design conditions and adds no factor. Same houses, three answers. The chart below puts all three on one axis, and each house's card counts how many hours of its year the load runs above each answer.

The way each engine sizes diverges even further. Manual J and the EnergyPlus design day use the conditions each house's own worksheet states, generally the 99% winter and 1% summer percentiles. Aris uses the 99.6% winter and 0.4% summer conditions from the weather station, colder and hotter on 42 of the 44 houses, because we expect extremes to keep getting worse. That is a choice about the weather we design against, not about the physics.

For heating sizing, Aris counts the sunlight actually falling on the house and a minimum of internal heat. Manual J counts neither. EnergyPlus runs with no sun and its internal gains switched off. Only EnergyPlus multiplies by a sizing factor. Much of the spread below comes from those choices, not from a disagreement about the building.

We size for an occupied home. Our heating calculation credits a small amount of heat from refrigeration and one sleeping occupant. When nobody is home, we accept that the temperature may occasionally dip below the setpoint. This is a design-sizing choice; energy ratings use their prescribed operating assumptions.

The three recipes · absolute Btu/h, one axis for both modes44 houses
Manual J worksheet EnergyPlus design-day raw peak × sizing factor (1.25 / 1.15) Aris production design load (99.6/0.4) Zero at the left edge. The full table, each recipe's basis card, and the flat-cap experiment sit in the expert layer below.
Heating
44 houses · absolute Btu/h, shared axis
Sauna country · 1A
Gulf muggy · 2A
The humid South · 3A
High desert · 3B
All four seasons · 4A
Snow belt · 5A
Mountain cool · 5B
Cooling
44 houses · absolute Btu/h, shared axis
Sauna country · 1A
Gulf muggy · 2A
The humid South · 3A
High desert · 3B
All four seasons · 4A
Snow belt · 5A
Mountain cool · 5B
Each recipe runs at its own prescribed design conditions, printed in the data table. The worksheet and the EnergyPlus design day share one anchor on every house: the design temperature the fixture's own Manual J inputs state, or the EPW header's 99%/1% where the fixture states none. Aris is the one that differs, anchoring at the station's 99.6%/0.4% the way a shipped design does. That is the colder anchor on 42 of the 44 houses; on the other 2 the published worksheet condition is colder still. The cooling panel's near-zero diamonds are the Kiva design-day ground story in the sidebar below, printed as EnergyPlus's answer because they are EnergyPlus's answer.

Whole-house and room loads

Agreement depends on the scale and the mode

The worksheet and the physics engine disagree at both house and room scale. Across the plotted houses, the middle 90% of heating differences spans 80 percentage points; the room differences span 49 points. On cooling those spreads are 28 and 146 points. Median absolute room differences are 16% on heating and 19% on cooling. These are disagreements between methods; the single-zone EnergyPlus reference does not establish which room answer is more accurate.

Three things the worksheet leaves out matter most at the room level. It has no timeline: on cooling it adds up each surface's worst moment as if they all happened at once, though a room's east glass peaks in the morning and its west glass in the afternoon, and on heating it treats the coldest hour as if the house had always been that cold. It has no thermal mass, so the heat that floors, walls, and furniture soak up and give back hours later is not in the picture. And it moves no heat between rooms, so each room is calculated as though its neighbors were identical to it.

Opposing room differences can cancel in a house total, but that is not guaranteed across this corpus. Whole-house agreement alone cannot establish room comfort or the right distribution of heating and cooling.

And every dot shows the worksheet at its best: exact take-offs, actual R‑values, true orientation. In the field, 1 in 4 contractors sizes by square‑feet‑per‑ton rules with no load calculation at all, 38% admit padding the answer on purpose (FSEC, 489 contractors), and across nine field studies 31–93% of installed systems carry a sizing fault (DOE, 2018).

Heating
House by house · each gray dot one room, the orange tick the house total, hollow dots below grade
Cooling
House by house · each gray dot one room, the orange tick the house total, hollow dots below grade

Accuracy needs both good data and good physics.

Expert layer: every number, each recipe's basis, the flat-cap experiment, and the second referee

How to read the room figure

Manual J is done two ways, both compared here against the same per-room physics: ACCA’s room-by-room procedure, which Manual D requires for duct design, and the block load split by floor area, which widens the room miss to 24% and 39%. Hollow dots are below-grade rooms, where the worksheet books surfaces at the outdoor design temperature difference and the solver conducts them to the site’s own deep-ground temperature; the claim stands on the solid dots.

This comparison models individual rooms, so its totals differ slightly from the whole-house comparison. 11 cases ship no per-space worksheet, and on 2 more the Aris run itself failed; both are declared as gaps below, named and separated by whose they are. Rooms under 1,000 Btu/h stay out of the dots as denominator noise, but stay in every total. No industry per-room reference exists to referee the physics side: the corpus’s reference EnergyPlus pipeline models the conditioned space as a single zone.

Why the E+ design-day answer installs zero cooling

Not a bug, but a convention anyone sizing from design days in EnergyPlus inherits. Kiva, its ground model, starts design-day runs on spring-cold soil and holds it there through the warmup. The July slab then drinks the cooling load, and 20 of 44 houses get a near-zero cooling answer, most of the Bob Ross family among them. Against the year the house actually runs, those answers sit under the load for roughly four thousand hours. The annual runs are spared because their soil moves with the weather.

Manual J worksheet

Steady-state worksheet, ducts and blower heat excluded, at Manual J's own prescribed 99%/1% design conditions, the number the book's recipe would install (a re-evaluation at the shared 99.6%/0.4% header sits in the data table). No safety factor by design: ACCA frames Manual J as right-sizing and hands oversizing latitude to Manual S equipment selection. No warmup, because a worksheet has no state.

EnergyPlus design day

SizingPeriod:DesignDay built from the weather file's own ASHRAE design conditions, repeat-day warmup to convergence, Kiva ground held at its design-day initialization (EnergyPlus 25.2.0-cf7368216c). Diamond marks the raw ideal-loads peak; the tick marks ×1.25 heating / ×1.15 cooling, the ASHRAE 90.1 Appendix G oversizing convention, applied as a labelled arithmetic step because it is common practice, not an EnergyPlus default (the IDD default is 1.0). Exceedance and the flat-cap experiment count against the factored value, the capacity this recipe would actually install.

Aris production

The shipped design load: the hourly room solver over the real weather sequence, with the design-day snap and occupancy-floor gains conventions, sized per room and summed here. No explicit safety factor; the conservatism lives in the percentile choice and the snap convention. The anchor is the station's 99.6%/0.4% pair, the same one a drawn design gets, rather than the condition each fixture's worksheet was written at. Both are printed in the data table. Those worksheet conditions are published per house rather than derived from the weather file, so they carry no single percentile: two of these houses share a weather file and still state design temperatures five degrees apart.

Full data table: all three answers per house, plus the worksheet re-evaluated at the shared basis
Three sizing answers (Btu/h) · each recipe at its own design conditions · E+ raw / ×factor · exceedance in h/yr (MJ / E+ / Aris)44 houses
HouseZoneMJ htgE+ htg raw/×1.25Aris htgMJ clgE+ clg raw/×1.15Aris clgWorksheet basis °F · Aris basis °F · MJ re-run at Aris'sLoad above each, htg · clg
Cobb Residence 1A 6,426 2,323 / 2,904 0 20,476 14,682 / 16,884 15,576 47 / 93°F · Aris 48 / 92°F · MJ re-run there: 6,242 / 20,239 no test · 0 / 0 / 0
Walker Ceiling Option 1 1A 8,726 2,397 / 2,996 2,859 15,255 7,707 / 8,863 14,822 52 / 90°F · Aris 48 / 92°F · MJ re-run there: 10,488 / 15,800 no test · 0 / 387 / 0
Walker Ceiling Option 2 1A 8,726 2,283 / 2,854 2,782 14,811 7,365 / 8,470 14,144 52 / 90°F · Aris 48 / 92°F · MJ re-run there: 10,488 / 15,355 no test · 0 / 451 / 0
Walker Residence 1A 8,726 2,412 / 3,015 2,872 14,588 7,386 / 8,494 14,306 52 / 90°F · Aris 48 / 92°F · MJ re-run there: 10,488 / 15,133 no test · 0 / 420 / 0
Vatilo Improved Ducts 2A 19,636 10,958 / 13,698 9,123 13,438 8,994 / 10,343 16,461 31 / 94°F · Aris 29 / 97°F · MJ re-run there: 20,582 / 14,106 0 / 0 / 18 · 148 / 592 / 5
Vatilo Residence 2A 19,636 10,958 / 13,698 9,123 13,438 8,994 / 10,343 16,461 31 / 94°F · Aris 29 / 97°F · MJ re-run there: 20,582 / 14,106 0 / 0 / 18 · 148 / 592 / 5
Bell Residence 3A 27,037 19,119 / 23,899 16,885 27,774 16,322 / 18,770 27,442 9 / 97°F · Aris 12 / 100°F · MJ re-run there: 25,619 / 28,489 0 / 0 / 21 · 0 / 208 / 0
HVAC1a 3B 32,992 19,216 / 24,020 19,497 39,477 28,609 / 32,900 32,945 33 / 106°F · Aris 31 / 108°F · MJ re-run there: 35,640 / 41,346 0 / 0 / 16 · 0 / 1 / 1
HVAC1b 3B 32,992 19,216 / 24,020 19,497 39,477 28,609 / 32,900 32,945 33 / 106°F · Aris 31 / 108°F · MJ re-run there: 35,640 / 41,346 0 / 0 / 16 · 0 / 1 / 1
Bob Ross 3-1 4A 35,980 34,116 / 42,645 31,110 19,284 0 / 0 22,851 15 / 93°F · Aris 8 / 95°F · MJ re-run there: 40,520 / 20,360 7 / 0 / 22 · 259 / 4289 / 32
Bob Ross 3-10 4A 37,647 35,145 / 43,931 31,977 21,171 0 / 0 24,472 15 / 93°F · Aris 8 / 95°F · MJ re-run there: 42,397 / 22,302 6 / 0 / 22 · 211 / 4338 / 27
Bob Ross 3-11 4A 37,647 34,488 / 43,110 31,216 21,171 0 / 0 24,392 15 / 93°F · Aris 8 / 95°F · MJ re-run there: 42,397 / 22,302 3 / 0 / 22 · 206 / 4365 / 29
Bob Ross 3-12 4A 45,463 46,476 / 58,095 43,410 22,541 1,163 / 1,337 25,844 15 / 93°F · Aris 8 / 95°F · MJ re-run there: 51,199 / 23,838 22 / 0 / 24 · 202 / 3513 / 37
Bob Ross 3-13 4A 47,634 37,967 / 47,459 38,591 22,864 0 / 0 25,489 15 / 93°F · Aris 8 / 95°F · MJ re-run there: 53,811 / 24,233 0 / 0 / 8 · 129 / 4288 / 14
Bob Ross 3-14 4A 39,876 36,293 / 45,366 34,080 26,417 1,919 / 2,207 27,030 15 / 93°F · Aris 8 / 95°F · MJ re-run there: 44,907 / 27,637 4 / 0 / 20 · 48 / 3535 / 30
Bob Ross 3-15 4A 34,424 32,307 / 40,384 27,728 20,253 0 / 0 22,638 15 / 93°F · Aris 8 / 95°F · MJ re-run there: 38,767 / 21,257 2 / 0 / 23 · 129 / 4337 / 6
Bob Ross 3-16 4A 46,837 26,934 / 33,668 31,815 18,544 4,052 / 4,660 20,368 15 / 93°F · Aris 8 / 95°F · MJ re-run there: 51,894 / 19,515 0 / 0 / 0 · 99 / 2669 / 12
Bob Ross 3-17 4A 43,346 40,304 / 50,380 38,209 22,579 0 / 0 26,251 15 / 93°F · Aris 8 / 95°F · MJ re-run there: 48,815 / 23,881 8 / 0 / 23 · 212 / 4042 / 30
Bob Ross 3-18 4A 38,415 35,752 / 44,690 31,118 20,965 0 / 0 24,333 15 / 93°F · Aris 8 / 95°F · MJ re-run there: 43,262 / 22,072 3 / 0 / 23 · 187 / 4351 / 16
Bob Ross 3-19 4A 43,346 40,730 / 50,913 36,887 22,579 0 / 0 25,699 15 / 93°F · Aris 8 / 95°F · MJ re-run there: 48,815 / 23,881 7 / 0 / 24 · 160 / 4099 / 20
Bob Ross 3-2 4A 37,647 35,130 / 43,913 31,978 21,237 0 / 0 24,483 15 / 93°F · Aris 8 / 95°F · MJ re-run there: 42,397 / 22,341 6 / 0 / 22 · 205 / 4336 / 27
Bob Ross 3-20 4A 43,346 40,304 / 50,380 38,209 22,579 0 / 0 26,251 15 / 93°F · Aris 8 / 95°F · MJ re-run there: 48,815 / 23,881 8 / 0 / 23 · 212 / 4042 / 30
Bob Ross 3-21 4A 39,102 36,504 / 45,630 31,991 21,190 0 / 0 24,550 15 / 93°F · Aris 8 / 95°F · MJ re-run there: 44,036 / 22,324 4 / 0 / 23 · 182 / 4305 / 17
Bob Ross 3-22 4A 49,223 42,273 / 52,841 37,699 23,635 6,364 / 7,319 29,229 15 / 93°F · Aris 8 / 95°F · MJ re-run there: 55,434 / 25,033 0 / 0 / 23 · 309 / 2646 / 30
Bob Ross 3-23 4A 29,338 29,408 / 36,760 27,041 19,898 4,572 / 5,258 21,020 15 / 93°F · Aris 8 / 95°F · MJ re-run there: 33,039 / 21,032 18 / 0 / 25 · 87 / 2554 / 25
Bob Ross 3-3 4A 37,647 35,106 / 43,883 31,887 22,430 1,109 / 1,275 26,700 15 / 93°F · Aris 8 / 95°F · MJ re-run there: 42,397 / 23,497 5 / 0 / 22 · 236 / 3769 / 25
Bob Ross 3-4 4A 37,647 35,154 / 43,943 32,121 20,412 0 / 0 22,630 15 / 93°F · Aris 8 / 95°F · MJ re-run there: 42,397 / 21,572 6 / 0 / 23 · 169 / 4275 / 33
Bob Ross 3-5 4A 37,647 35,038 / 43,798 31,741 25,126 3,738 / 4,299 28,653 15 / 93°F · Aris 8 / 95°F · MJ re-run there: 42,397 / 26,228 5 / 0 / 22 · 181 / 3280 / 24
Bob Ross 3-6 4A 37,251 34,748 / 43,435 31,328 21,308 0 / 0 24,346 15 / 93°F · Aris 8 / 95°F · MJ re-run there: 41,952 / 22,408 5 / 0 / 23 · 186 / 4357 / 22
Bob Ross 3-7 4A 42,579 38,714 / 48,393 36,745 24,098 2,841 / 3,267 27,441 15 / 93°F · Aris 8 / 95°F · MJ re-run there: 47,951 / 25,425 5 / 0 / 21 · 193 / 3242 / 23
Bob Ross 3-8 4A 37,647 34,948 / 43,685 31,977 21,171 0 / 0 24,472 15 / 93°F · Aris 8 / 95°F · MJ re-run there: 42,397 / 22,302 5 / 0 / 22 · 223 / 4389 / 33
Bob Ross 3-9 4A 37,647 34,815 / 43,519 31,977 21,171 0 / 0 24,472 15 / 93°F · Aris 8 / 95°F · MJ re-run there: 42,397 / 22,302 5 / 0 / 22 · 235 / 4418 / 43
Bob Ross 4 4A 37,647 35,123 / 43,904 32,083 21,998 0 / 0 23,861 15 / 93°F · Aris 8 / 95°F · MJ re-run there: 42,397 / 23,130 5 / 0 / 22 · 142 / 4349 / 33
Bob Ross 5 4A 39,328 36,443 / 45,554 33,251 23,634 3,234 / 3,719 25,990 15 / 93°F · Aris 8 / 95°F · MJ re-run there: 44,291 / 24,822 5 / 0 / 21 · 152 / 3267 / 35
Bob Ross Residence 4A 37,647 35,140 / 43,925 31,977 21,171 0 / 0 24,472 15 / 93°F · Aris 8 / 95°F · MJ re-run there: 42,397 / 22,302 6 / 0 / 22 · 211 / 4340 / 27
Long Residence 5A 41,746 43,991 / 54,989 40,710 16,059 3,904 / 4,490 18,951 -5 / 89°F · Aris -10 / 92°F · MJ re-run there: 44,295 / 17,111 63 / 0 / 83 · 9 / 1306 / 0
Smith Residence 5A 54,653 44,240 / 55,300 47,490 21,369 4,649 / 5,346 19,184 -6 / 90°F · Aris -10 / 92°F · MJ re-run there: 57,353 / 22,166 9 / 6 / 139 · 0 / 947 / 0
Victor Improved Ducts 5A 52,493 43,980 / 54,975 46,170 17,567 12,505 / 14,381 19,377 3 / 90°F · Aris -2 / 93°F · MJ re-run there: 56,708 / 19,107 0 / 0 / 33 · 35 / 169 / 8
Victor Residence 5A 52,493 43,980 / 54,975 46,170 17,567 12,505 / 14,381 19,377 3 / 90°F · Aris -2 / 93°F · MJ re-run there: 56,708 / 19,107 0 / 0 / 33 · 35 / 169 / 8
HVAC2a 5B 54,901 33,793 / 42,241 36,192 23,556 17,281 / 19,873 21,797 6 / 88°F · Aris -1 / 90°F · MJ re-run there: 60,935 / 25,575 0 / 0 / 0 · 0 / 33 / 6
HVAC2b 5B 54,901 33,793 / 42,241 36,192 23,556 17,281 / 19,873 21,797 6 / 88°F · Aris -1 / 90°F · MJ re-run there: 60,935 / 25,575 0 / 0 / 0 · 0 / 33 / 6
HVAC2c 5B 54,901 33,793 / 42,241 36,192 23,556 17,281 / 19,873 21,797 6 / 88°F · Aris -1 / 90°F · MJ re-run there: 60,935 / 25,575 0 / 0 / 0 · 0 / 33 / 6
HVAC2d 5B 54,901 33,793 / 42,241 36,192 23,556 17,281 / 19,873 21,797 6 / 88°F · Aris -1 / 90°F · MJ re-run there: 60,935 / 25,575 0 / 0 / 0 · 0 / 33 / 6
HVAC2e 5B 54,901 33,793 / 42,241 36,192 23,556 17,281 / 19,873 21,797 6 / 88°F · Aris -1 / 90°F · MJ re-run there: 60,935 / 25,575 0 / 0 / 0 · 0 / 33 / 6
The flat-cap experiment · a stated fiction, measured exactly44 houses

These charts cap ideal-loads delivery at each answer's number and re-run the full year. The machine they model does not exist: a flat Btu/h ceiling with no heat-pump capacity droop at low ambient, no emitters, no auxiliary heat, no storage, capacity split across rooms in fixed shares of their uncapped peaks. So these are capped-delivery exceedance counts under that fiction, not comfort predictions. Answering that properly means simulating the actual selected hardware, which we have not built yet.

Within the fiction the numbers are exact, and a second referee broadly agrees: EnergyPlus, capped at the same capacities in a deliberately cheaper one-year sensitivity run, lands within tens of hours on every arm it can test. The one substantive spread is on Bob Ross heating, where the two solvers disagree about the basement load itself. This is not the v7 annual-energy basis, which runs an audited 29-year, source-weekday-preserving ground prefix.

Under the fiction:

  • the factored EnergyPlus heating answer never binds, leaving a median 3,874 Btu/h never drawn;
  • the Manual J worksheet binds only briefly anywhere;
  • the leaner Aris loads bind on 34 of 40 heating houses, for up to 156 hours;
  • the near-zero EnergyPlus cooling answers run beyond target for thousands of hours, 4,638 at worst.
Manual J worksheet E+ design day ×1.25/1.15 Aris production Capped-delivery exceedance hours out of 8,760, zero at the left edge; the axis caps at 200 h and anything beyond draws at the edge with its true value printed. An exceedance hour ends with at least one room more than 0.5°F beyond its thermostat target under the cap. These hours measure performance under a fixed delivery limit.
Heating
44 houses · capped-delivery exceedance hours per answer, shared axis
Sauna country · 1A
Cobb Residence no test: the house needs no heating (0.00 MBtu, 0 active hours all year)
Walker Ceiling Option 1 no test: the house needs no heating (0.00 MBtu, 5 active hours all year)
Walker Ceiling Option 2 no test: the house needs no heating (0.00 MBtu, 5 active hours all year)
Walker Residence no test: the house needs no heating (0.00 MBtu, 5 active hours all year)
Gulf muggy · 2A
The humid South · 3A
High desert · 3B
All four seasons · 4A
Snow belt · 5A
Mountain cool · 5B
Cooling
44 houses · capped-delivery exceedance hours per answer, shared axis
Sauna country · 1A
Gulf muggy · 2A
The humid South · 3A
High desert · 3B
All four seasons · 4A
Snow belt · 5A
Mountain cool · 5B
Flat-cap runs, all numbers · capacity → exceedance h / deepest °F / never drawn / max delivered44 houses
HouseZoneModeUncapped peak / annualManual JE+ DD ×factorAris
Cobb Residence 1A heating no test no test no test no test
Cobb Residence 1A cooling 12,782 / 27.7 MBtu 20,476 → 0h / 0.0°F / 7,694 unused / max 12,782 16,884 → 0h / 0.0°F / 4,102 unused / max 12,782 15,576 → 0h / 0.0°F / 2,794 unused / max 12,782
Walker Ceiling Option 1 1A heating no test no test no test no test
Walker Ceiling Option 1 1A cooling 11,720 / 36.8 MBtu 15,255 → 0h / 0.0°F / 3,535 unused / max 11,720 8,863 → 85h / 1.9°F / 0 unused / max 8,863 14,822 → 0h / 0.0°F / 3,102 unused / max 11,720
Walker Ceiling Option 2 1A heating no test no test no test no test
Walker Ceiling Option 2 1A cooling 11,330 / 36.0 MBtu 14,811 → 0h / 0.0°F / 3,481 unused / max 11,330 8,470 → 115h / 2.0°F / 0 unused / max 8,470 14,144 → 0h / 0.0°F / 2,814 unused / max 11,330
Walker Residence 1A heating no test no test no test no test
Walker Residence 1A cooling 11,268 / 36.0 MBtu 14,588 → 0h / 0.0°F / 3,320 unused / max 11,268 8,494 → 90h / 1.9°F / 0 unused / max 8,494 14,306 → 0h / 0.0°F / 3,038 unused / max 11,268
Vatilo Residence ×2 2A heating 11,782 / 4.7 MBtu 19,636 → 0h / 0.0°F / 7,854 unused / max 11,782 13,698 → 0h / 0.0°F / 1,916 unused / max 11,782 9,123 → 14h / 2.4°F / 0 unused / max 9,123
Vatilo Residence ×2 2A cooling 17,388 / 30.9 MBtu 13,438 → 78h / 3.0°F / 0 unused / max 13,438 10,343 → 579h / 6.2°F / 0 unused / max 10,343 16,461 → 1h / 0.6°F / 0 unused / max 16,461
Bell Residence 3A heating 18,343 / 19.6 MBtu 27,037 → 0h / 0.0°F / 8,694 unused / max 18,343 23,899 → 0h / 0.0°F / 5,556 unused / max 18,343 16,885 → 14h / 1.4°F / 0 unused / max 16,885
Bell Residence 3A cooling 25,064 / 33.4 MBtu 27,774 → 0h / 0.0°F / 2,710 unused / max 25,064 18,770 → 190h / 4.2°F / 0 unused / max 18,770 27,442 → 0h / 0.0°F / 2,378 unused / max 25,064
HVAC1a ×2 3B heating 22,366 / 16.0 MBtu 32,992 → 0h / 0.0°F / 10,626 unused / max 22,366 24,020 → 0h / 0.0°F / 1,654 unused / max 22,366 19,497 → 10h / 2.0°F / 0 unused / max 19,497
HVAC1a ×2 3B cooling 32,978 / 52.5 MBtu 39,477 → 0h / 0.0°F / 6,499 unused / max 32,978 32,900 → 0h / 0.0°F / 0 unused / max 32,900 32,945 → 0h / 0.0°F / 0 unused / max 32,945
Bob Ross 3-1 4A heating 38,879 / 31.9 MBtu 35,980 → 3h / 0.8°F / 0 unused / max 35,980 42,645 → 0h / 0.0°F / 3,766 unused / max 38,879 31,110 → 41h / 3.0°F / 0 unused / max 31,110
Bob Ross 3-1 4A cooling 25,402 / 36.5 MBtu 19,284 → 1232h / 3.2°F / 0 unused / max 19,284 0 → 4540h / 24.3°F / 0 unused / max 0 22,851 → 63h / 0.8°F / 0 unused / max 22,851
Bob Ross 3-10 4A heating 40,056 / 32.6 MBtu 37,647 → 1h / 0.6°F / 0 unused / max 37,647 43,931 → 0h / 0.0°F / 3,875 unused / max 40,056 31,977 → 46h / 3.1°F / 0 unused / max 31,977
Bob Ross 3-10 4A cooling 27,132 / 38.5 MBtu 21,171 → 1119h / 2.9°F / 0 unused / max 21,171 0 → 4584h / 25.1°F / 0 unused / max 0 24,472 → 53h / 0.8°F / 0 unused / max 24,472
Bob Ross 3-11 4A heating 38,852 / 31.7 MBtu 37,647 → 0h / 0.3°F / 0 unused / max 37,647 43,110 → 0h / 0.0°F / 4,258 unused / max 38,852 31,216 → 53h / 2.9°F / 0 unused / max 31,216
Bob Ross 3-11 4A cooling 27,037 / 38.7 MBtu 21,171 → 1108h / 2.8°F / 0 unused / max 21,171 0 → 4600h / 25.2°F / 0 unused / max 0 24,392 → 50h / 0.8°F / 0 unused / max 24,392
Bob Ross 3-12 4A heating 57,199 / 45.1 MBtu 45,463 → 26h / 3.9°F / 0 unused / max 45,463 58,095 → 0h / 0.0°F / 896 unused / max 57,199 43,410 → 39h / 4.9°F / 0 unused / max 43,410
Bob Ross 3-12 4A cooling 29,393 / 38.6 MBtu 22,541 → 1069h / 3.3°F / 0 unused / max 22,541 1,337 → 4156h / 22.5°F / 0 unused / max 1,337 25,844 → 152h / 1.3°F / 0 unused / max 25,844
Bob Ross 3-13 4A heating 42,811 / 35.2 MBtu 47,634 → 0h / 0.0°F / 4,823 unused / max 42,811 47,459 → 0h / 0.0°F / 4,648 unused / max 42,811 38,591 → 6h / 1.3°F / 0 unused / max 38,591
Bob Ross 3-13 4A cooling 27,767 / 38.6 MBtu 22,864 → 643h / 2.1°F / 0 unused / max 22,864 0 → 4510h / 24.8°F / 0 unused / max 0 25,489 → 12h / 0.6°F / 0 unused / max 25,489
Bob Ross 3-14 4A heating 41,658 / 33.7 MBtu 39,876 → 0h / 0.4°F / 0 unused / max 39,876 45,366 → 0h / 0.0°F / 3,708 unused / max 41,658 34,080 → 34h / 2.8°F / 0 unused / max 34,080
Bob Ross 3-14 4A cooling 29,880 / 41.9 MBtu 26,417 → 119h / 1.0°F / 0 unused / max 26,417 2,207 → 4305h / 23.4°F / 0 unused / max 2,207 27,030 → 32h / 0.7°F / 0 unused / max 27,030
Bob Ross 3-15 4A heating 34,754 / 28.4 MBtu 34,424 → 0h / 0.1°F / 0 unused / max 34,424 40,384 → 0h / 0.0°F / 5,630 unused / max 34,754 27,728 → 53h / 2.5°F / 0 unused / max 27,728
Bob Ross 3-15 4A cooling 23,443 / 36.9 MBtu 20,253 → 323h / 1.5°F / 0 unused / max 20,253 0 → 4542h / 24.0°F / 0 unused / max 0 22,638 → 0h / 0.2°F / 36 unused / max 22,602
Bob Ross 3-16 4A heating 31,668 / 27.7 MBtu 46,837 → 0h / 0.0°F / 15,169 unused / max 31,668 33,668 → 0h / 0.0°F / 2,000 unused / max 31,668 31,815 → 0h / 0.0°F / 147 unused / max 31,668
Bob Ross 3-16 4A cooling 21,929 / 30.0 MBtu 18,544 → 24h / 1.3°F / 0 unused / max 18,544 4,660 → 2996h / 17.1°F / 0 unused / max 4,660 20,368 → 0h / 0.5°F / 0 unused / max 20,368
Bob Ross 3-17 ×2 4A heating 47,874 / 42.9 MBtu 43,346 → 5h / 1.3°F / 0 unused / max 43,346 50,380 → 0h / 0.0°F / 2,506 unused / max 47,874 38,209 → 39h / 3.6°F / 0 unused / max 38,209
Bob Ross 3-17 ×2 4A cooling 29,372 / 38.3 MBtu 22,579 → 905h / 2.9°F / 0 unused / max 22,579 0 → 4225h / 23.9°F / 0 unused / max 0 26,251 → 43h / 0.8°F / 0 unused / max 26,251
Bob Ross 3-18 4A heating 39,539 / 31.9 MBtu 38,415 → 0h / 0.2°F / 0 unused / max 38,415 44,690 → 0h / 0.0°F / 5,151 unused / max 39,539 31,118 → 58h / 3.3°F / 0 unused / max 31,118
Bob Ross 3-18 4A cooling 26,563 / 37.7 MBtu 20,965 → 1099h / 2.8°F / 0 unused / max 20,965 0 → 4585h / 25.0°F / 0 unused / max 0 24,333 → 16h / 0.6°F / 0 unused / max 24,333
Bob Ross 3-19 4A heating 47,059 / 41.0 MBtu 43,346 → 4h / 1.0°F / 0 unused / max 43,346 50,913 → 0h / 0.0°F / 3,854 unused / max 47,059 36,887 → 43h / 3.8°F / 0 unused / max 36,887
Bob Ross 3-19 4A cooling 28,318 / 37.1 MBtu 22,579 → 770h / 2.5°F / 0 unused / max 22,579 0 → 4243h / 24.0°F / 0 unused / max 0 25,699 → 30h / 0.8°F / 0 unused / max 25,699
Bob Ross 3-2 4A heating 40,039 / 32.6 MBtu 37,647 → 1h / 0.6°F / 0 unused / max 37,647 43,913 → 0h / 0.0°F / 3,874 unused / max 40,039 31,978 → 44h / 3.1°F / 0 unused / max 31,978
Bob Ross 3-2 4A cooling 27,075 / 38.5 MBtu 21,237 → 1091h / 2.8°F / 0 unused / max 21,237 0 → 4582h / 25.1°F / 0 unused / max 0 24,483 → 43h / 0.7°F / 0 unused / max 24,483
Bob Ross 3-21 4A heating 40,673 / 33.2 MBtu 39,102 → 0h / 0.3°F / 0 unused / max 39,102 45,630 → 0h / 0.0°F / 4,957 unused / max 40,673 31,991 → 55h / 3.4°F / 0 unused / max 31,991
Bob Ross 3-21 4A cooling 26,847 / 37.6 MBtu 21,190 → 1060h / 2.7°F / 0 unused / max 21,190 0 → 4560h / 24.9°F / 0 unused / max 0 24,550 → 18h / 0.7°F / 0 unused / max 24,550
Bob Ross 3-22 4A heating 46,881 / 39.6 MBtu 49,223 → 0h / 0.0°F / 2,342 unused / max 46,881 52,841 → 0h / 0.0°F / 5,960 unused / max 46,881 37,699 → 28h / 3.1°F / 0 unused / max 37,699
Bob Ross 3-22 4A cooling 32,179 / 45.8 MBtu 23,635 → 634h / 3.5°F / 0 unused / max 23,635 7,319 → 3497h / 18.4°F / 0 unused / max 7,319 29,229 → 17h / 1.0°F / 0 unused / max 29,229
Bob Ross 3-23 4A heating 34,852 / 31.3 MBtu 29,338 → 13h / 2.9°F / 0 unused / max 29,338 36,760 → 0h / 0.0°F / 1,908 unused / max 34,852 27,041 → 26h / 4.5°F / 0 unused / max 27,041
Bob Ross 3-23 4A cooling 23,333 / 31.6 MBtu 19,898 → 17h / 1.3°F / 0 unused / max 19,898 5,258 → 2858h / 17.0°F / 0 unused / max 5,258 21,020 → 2h / 0.7°F / 0 unused / max 21,020
Bob Ross 3-3 4A heating 39,927 / 31.3 MBtu 37,647 → 1h / 0.6°F / 0 unused / max 37,647 43,883 → 0h / 0.0°F / 3,956 unused / max 39,927 31,887 → 51h / 3.1°F / 0 unused / max 31,887
Bob Ross 3-3 4A cooling 29,599 / 41.5 MBtu 22,430 → 1270h / 3.4°F / 0 unused / max 22,430 1,275 → 4507h / 24.6°F / 0 unused / max 1,275 26,700 → 59h / 0.8°F / 0 unused / max 26,700
Bob Ross 3-4 4A heating 40,219 / 34.6 MBtu 37,647 → 2h / 0.7°F / 0 unused / max 37,647 43,943 → 0h / 0.0°F / 3,724 unused / max 40,219 32,121 → 41h / 3.1°F / 0 unused / max 32,121
Bob Ross 3-4 4A cooling 25,058 / 36.2 MBtu 20,412 → 787h / 2.3°F / 0 unused / max 20,412 0 → 4518h / 23.9°F / 0 unused / max 0 22,630 → 50h / 0.8°F / 0 unused / max 22,630
Bob Ross 3-5 4A heating 39,734 / 29.6 MBtu 37,647 → 1h / 0.5°F / 0 unused / max 37,647 43,798 → 0h / 0.0°F / 4,064 unused / max 39,734 31,741 → 51h / 3.1°F / 0 unused / max 31,741
Bob Ross 3-5 4A cooling 31,760 / 44.9 MBtu 25,126 → 1086h / 2.8°F / 0 unused / max 25,126 4,299 → 4271h / 21.6°F / 0 unused / max 4,299 28,653 → 64h / 0.8°F / 0 unused / max 28,653
Bob Ross 3-6 4A heating 39,320 / 31.8 MBtu 37,251 → 1h / 0.5°F / 0 unused / max 37,251 43,435 → 0h / 0.0°F / 4,115 unused / max 39,320 31,328 → 51h / 3.1°F / 0 unused / max 31,328
Bob Ross 3-6 4A cooling 26,908 / 38.7 MBtu 21,308 → 1032h / 2.7°F / 0 unused / max 21,308 0 → 4597h / 25.2°F / 0 unused / max 0 24,346 → 44h / 0.8°F / 0 unused / max 24,346
Bob Ross 3-7 4A heating 45,159 / 38.4 MBtu 42,579 → 2h / 0.7°F / 0 unused / max 42,579 48,393 → 0h / 0.0°F / 3,234 unused / max 45,159 36,745 → 37h / 3.2°F / 0 unused / max 36,745
Bob Ross 3-7 4A cooling 30,423 / 41.1 MBtu 24,098 → 985h / 2.6°F / 0 unused / max 24,098 3,267 → 4161h / 21.4°F / 0 unused / max 3,267 27,441 → 43h / 0.8°F / 0 unused / max 27,441
Bob Ross 3-8 4A heating 39,858 / 31.9 MBtu 37,647 → 1h / 0.6°F / 0 unused / max 37,647 43,685 → 0h / 0.0°F / 3,827 unused / max 39,858 31,977 → 42h / 3.0°F / 0 unused / max 31,977
Bob Ross 3-8 4A cooling 27,330 / 39.3 MBtu 21,171 → 1158h / 3.0°F / 0 unused / max 21,171 0 → 4606h / 25.4°F / 0 unused / max 0 24,472 → 80h / 0.9°F / 0 unused / max 24,472
Bob Ross 3-9 4A heating 39,724 / 31.4 MBtu 37,647 → 1h / 0.5°F / 0 unused / max 37,647 43,519 → 0h / 0.0°F / 3,795 unused / max 39,724 31,977 → 40h / 2.9°F / 0 unused / max 31,977
Bob Ross 3-9 4A cooling 27,464 / 39.9 MBtu 21,171 → 1185h / 3.1°F / 0 unused / max 21,171 0 → 4638h / 25.6°F / 0 unused / max 0 24,472 → 108h / 1.0°F / 0 unused / max 24,472
Bob Ross 4 4A heating 40,074 / 32.8 MBtu 37,647 → 2h / 0.7°F / 0 unused / max 37,647 43,904 → 0h / 0.0°F / 3,830 unused / max 40,074 32,083 → 38h / 3.1°F / 0 unused / max 32,083
Bob Ross 4 4A cooling 26,369 / 39.9 MBtu 21,998 → 751h / 2.1°F / 0 unused / max 21,998 0 → 4603h / 25.8°F / 0 unused / max 0 23,861 → 104h / 0.9°F / 54 unused / max 23,807
Bob Ross 5 4A heating 41,622 / 32.9 MBtu 39,328 → 2h / 0.6°F / 0 unused / max 39,328 45,554 → 0h / 0.0°F / 3,932 unused / max 41,622 33,251 → 40h / 3.3°F / 0 unused / max 33,251
Bob Ross 5 4A cooling 29,094 / 42.0 MBtu 23,634 → 996h / 2.6°F / 0 unused / max 23,634 3,719 → 4177h / 20.9°F / 0 unused / max 3,719 25,990 → 182h / 1.2°F / 66 unused / max 25,924
Bob Ross Residence 4A heating 40,051 / 32.6 MBtu 37,647 → 1h / 0.6°F / 0 unused / max 37,647 43,925 → 0h / 0.0°F / 3,874 unused / max 40,051 31,977 → 46h / 3.1°F / 0 unused / max 31,977
Bob Ross Residence 4A cooling 27,137 / 38.5 MBtu 21,171 → 1119h / 2.9°F / 0 unused / max 21,171 0 → 4584h / 25.1°F / 0 unused / max 0 24,472 → 54h / 0.8°F / 0 unused / max 24,472
Long Residence 5A heating 48,600 / 76.2 MBtu 41,746 → 50h / 4.3°F / 0 unused / max 41,746 54,989 → 0h / 0.0°F / 6,389 unused / max 48,600 40,710 → 85h / 5.3°F / 0 unused / max 40,710
Long Residence 5A cooling 17,948 / 14.0 MBtu 16,059 → 2h / 0.8°F / 0 unused / max 16,059 4,490 → 2508h / 11.9°F / 0 unused / max 4,490 18,951 → 0h / 0.0°F / 1,003 unused / max 17,948
Smith Residence 5A heating 57,986 / 95.5 MBtu 54,653 → 7h / 1.1°F / 0 unused / max 54,653 55,300 → 3h / 0.9°F / 0 unused / max 55,300 47,490 → 156h / 4.0°F / 0 unused / max 47,490
Smith Residence 5A cooling 18,839 / 11.9 MBtu 21,369 → 0h / 0.0°F / 2,531 unused / max 18,838 5,346 → 1998h / 8.4°F / 0 unused / max 5,346 19,184 → 0h / 0.0°F / 371 unused / max 18,813
Victor Residence ×2 5A heating 52,351 / 76.3 MBtu 52,493 → 0h / 0.0°F / 142 unused / max 52,351 54,975 → 0h / 0.0°F / 2,625 unused / max 52,350 46,170 → 20h / 3.6°F / 0 unused / max 46,170
Victor Residence ×2 5A cooling 21,703 / 14.9 MBtu 17,567 → 17h / 1.9°F / 0 unused / max 17,567 14,381 → 122h / 4.2°F / 0 unused / max 14,381 19,377 → 3h / 0.9°F / 0 unused / max 19,377
HVAC2a ×5 5B heating 35,955 / 52.4 MBtu 54,901 → 0h / 0.0°F / 18,946 unused / max 35,955 42,241 → 0h / 0.0°F / 6,286 unused / max 35,955 36,192 → 0h / 0.0°F / 237 unused / max 35,955
HVAC2a ×5 5B cooling 22,992 / 14.1 MBtu 23,556 → 0h / 0.0°F / 564 unused / max 22,992 19,873 → 14h / 1.8°F / 0 unused / max 19,873 21,797 → 1h / 0.6°F / 0 unused / max 21,797
Second referee · the same capped years in EnergyPlus (EnergyPlus 25.2.0-cf7368216c, same run-period and ground basis as the annual lane)3 flagships
HouseAnswerHeating: cap → both refereesCooling: cap → both referees
Bob Ross Residence Manual J worksheet 37,647 → Aris 1h (0.6°F) · E+ 8h (1.5°F) 21,171 → Aris 1119h (2.9°F) · E+ 1h (0.6°F)
Bob Ross Residence E+ design day ×1.25/1.15 43,925 → Aris 0h (0.0°F) · E+ 0h (0.1°F) 0 → Aris 4584h (25.1°F) · E+ 3681h (20.5°F)
Bob Ross Residence Aris production 31,977 → Aris 46h (3.1°F) · E+ 36h (3.9°F) 24,472 → Aris 54h (0.8°F) · E+ 0h (0.0°F)
Long Residence Manual J worksheet 41,746 → Aris 50h (4.3°F) · E+ 53h (3.6°F) 16,059 → Aris 2h (0.8°F) · E+ 0h (0.0°F)
Long Residence E+ design day ×1.25/1.15 54,989 → Aris 0h (0.0°F) · E+ 0h (0.0°F) 4,490 → Aris 2508h (11.9°F) · E+ 1612h (8.4°F)
Long Residence Aris production 40,710 → Aris 85h (5.3°F) · E+ 84h (4.4°F) 18,951 → Aris 0h (0.0°F) · E+ 0h (0.0°F)
Walker Residence Manual J worksheet no test 14,588 → Aris 0h (0.0°F) · E+ 0h (0.0°F)
Walker Residence E+ design day ×1.25/1.15 no test 8,494 → Aris 90h (1.9°F) · E+ 65h (1.7°F)
Walker Residence Aris production no test 14,306 → Aris 0h (0.0°F) · E+ 0h (0.0°F)

Second-referee recipe (recorded in full in the cross-check ledger's basis field): the corpus's own ideal-loads IDF with ZoneHVAC:IdealLoadsAirSystem limits set to LimitCapacity at the answer's capacity (heating as sensible W; cooling as the sensible answer divided by the object's constant SHR, because the E+ cooling limit is a total capacity), the RunPeriod left untouched so this referee flies the same 1-year basis as the annual lane rather than a converged-soil one of its own, exceedance counted from hourly zone mean air temperature against the thermostat targets with the same 0.5°F band the Aris arm uses. Known convention differences: hour-average vs end-of-hour temperature, and one conditioned zone vs per-room fixed capacity shares.

Per-room worksheet vs Aris design peaks (Btu/h) · rooms over 1,000 Btu/h on the worksheet31 houses
HouseRoomMJ htgAris htgΔ htgMJ clgAris clgΔ clgAED row
Walker Ceiling Option 1 bedroom_1 1,089 0 -100.0% 1,178 1,360 +15.4% 9
Walker Ceiling Option 1 bedroom_2 1,022 138 -86.5% 1,121 1,281 +14.3% 3
Walker Ceiling Option 1 living_dining 2,472 0 -100.0% 5,463 5,410 -1.0%
Walker Ceiling Option 1 kitchen_utility 1,595 0 -100.0% 4,852 5,054 +4.2%
Walker Ceiling Option 2 bedroom_1 1,089 0 -100.0% 1,116 1,298 +16.3% 9
Walker Ceiling Option 2 bedroom_2 1,022 136 -86.7% 1,067 1,226 +14.9% 3
Walker Ceiling Option 2 living_dining 2,472 0 -100.0% 5,349 5,218 -2.4%
Walker Ceiling Option 2 kitchen_utility 1,595 0 -100.0% 4,779 4,944 +3.5%
Walker Residence bedroom_1 1,089 0 -100.0% 1,085 1,316 +21.3% 9
Walker Residence bedroom_2 1,022 143 -86.0% 1,039 1,242 +19.5% 3
Walker Residence living_dining 2,472 0 -100.0% 5,291 5,243 -0.9%
Walker Residence kitchen_utility 1,595 0 -100.0% 4,743 4,965 +4.7%
Bell Residence bedroom_1 3,725 2,783 -25.3% 4,041 3,071 -24.0%
Bell Residence bedroom_2 2,418 1,634 -32.4% 2,748 2,147 -21.9%
Bell Residence bedroom_3 1,269 1,007 -20.6% 1,732 1,482 -14.4%
Bell Residence kitchen_entry 2,893 2,295 -20.7% 3,304 2,517 -23.8%
Bell Residence family_room 8,554 6,216 -27.3% 17,740 14,922 -15.9%
Bell Residence dining 4,592 2,884 -37.2% 3,704 2,904 -21.6%
Bob Ross 3-1 primary_bedroom 4,133 3,713 -10.2% 2,909 2,900 -0.3% 464
Bob Ross 3-1 primary_bathroom 1,122 1,126 +0.4% n/a n/a n/a
Bob Ross 3-1 bedroom_1 2,734 2,303 -15.8% 2,222 2,184 -1.7% 538
Bob Ross 3-1 bathroom_1 1,101 1,213 +10.2% n/a n/a n/a
Bob Ross 3-1 family_room 6,778 6,035 -11.0% 5,559 4,469 -19.6%
Bob Ross 3-1 kitchen 3,556 2,418 -32.0% 2,682 2,191 -18.3%
Bob Ross 3-1 foyer 1,474 1,560 +5.8% n/a n/a n/a
Bob Ross 3-1 bedroom_2 2,132 1,676 -21.4% n/a n/a n/a
Bob Ross 3-1 bedroom_3 2,423 1,973 -18.6% n/a n/a n/a
Bob Ross 3-1 craft 1,002 886 -11.6% n/a n/a n/a
Bob Ross 3-1 utility_room 1,286 916 -28.8% n/a n/a n/a
Bob Ross 3-1 recroom 3,798 3,248 -14.5% 1,307 2,946 +125.4% 69
Bob Ross 3-10 primary_bedroom 4,569 3,912 -14.4% 3,324 3,207 -3.5% 590
Bob Ross 3-10 primary_bathroom 1,200 1,163 -3.1% n/a n/a n/a
Bob Ross 3-10 bedroom_1 2,952 2,402 -18.6% 2,577 2,440 -5.3% 685
Bob Ross 3-10 bathroom_1 1,178 1,249 +6.0% n/a n/a n/a
Bob Ross 3-10 family_room 7,041 6,157 -12.6% 6,222 4,860 -21.9%
Bob Ross 3-10 kitchen 3,691 2,474 -33.0% 3,082 2,557 -17.0%
Bob Ross 3-10 foyer 1,474 1,561 +5.9% n/a n/a n/a
Bob Ross 3-10 bedroom_2 2,286 1,750 -23.4% 1,010 1,951 +93.2% 208
Bob Ross 3-10 bedroom_3 2,538 2,025 -20.2% n/a n/a n/a
Bob Ross 3-10 craft 1,079 924 -14.4% n/a n/a n/a
Bob Ross 3-10 utility_room 1,286 913 -29.0% n/a n/a n/a
Bob Ross 3-10 recroom 3,875 3,284 -15.3% 1,356 3,004 +121.5% 88
Bob Ross 3-11 primary_bedroom 4,570 3,855 -15.6% 3,323 3,202 -3.6% 590
Bob Ross 3-11 primary_bathroom 1,199 1,143 -4.7% n/a n/a n/a
Bob Ross 3-11 bedroom_1 2,952 2,369 -19.7% 2,577 2,438 -5.4% 685
Bob Ross 3-11 bathroom_1 1,178 1,230 +4.4% n/a n/a n/a
Bob Ross 3-11 family_room 7,041 6,054 -14.0% 6,222 4,845 -22.1%
Bob Ross 3-11 kitchen 3,692 2,440 -33.9% 3,082 2,554 -17.1%
Bob Ross 3-11 foyer 1,474 1,527 +3.6% n/a n/a n/a
Bob Ross 3-11 bedroom_2 2,285 1,711 -25.1% 1,010 1,947 +92.8% 208
Bob Ross 3-11 bedroom_3 2,537 1,971 -22.3% n/a n/a n/a
Bob Ross 3-11 craft 1,080 899 -16.8% n/a n/a n/a
Bob Ross 3-11 utility_room 1,285 891 -30.7% n/a n/a n/a
Bob Ross 3-11 recroom 3,875 3,154 -18.6% 1,356 2,992 +120.6% 88
Bob Ross 3-12 primary_bedroom 6,141 4,779 -22.2% 3,599 3,288 -8.6% 590
Bob Ross 3-12 primary_bathroom 1,648 1,471 -10.7% n/a n/a n/a
Bob Ross 3-12 bedroom_1 4,150 2,898 -30.2% 2,787 2,487 -10.8% 685
Bob Ross 3-12 bathroom_1 1,628 1,533 -5.8% n/a n/a n/a
Bob Ross 3-12 family_room 8,612 7,712 -10.5% 6,497 5,098 -21.5%
Bob Ross 3-12 kitchen 4,477 2,984 -33.3% 3,219 2,617 -18.7%
Bob Ross 3-12 foyer 1,961 2,082 +6.2% 1,016 995 -2.1%
Bob Ross 3-12 bedroom_2 2,547 2,349 -7.8% 1,056 2,025 +91.8% 208
Bob Ross 3-12 bedroom_3 2,845 2,845 0.0% n/a n/a n/a
Bob Ross 3-12 craft 1,192 1,308 +9.7% n/a n/a n/a
Bob Ross 3-12 utility_room 1,481 1,246 -15.9% n/a n/a n/a
Bob Ross 3-12 recroom 4,137 5,265 +27.3% 1,402 3,316 +136.5% 88
Bob Ross 3-13 primary_bedroom 6,578 4,474 -32.0% 3,664 3,280 -10.5% 590
Bob Ross 3-13 primary_bathroom 1,773 1,362 -23.2% n/a n/a n/a
Bob Ross 3-13 bedroom_1 4,482 2,724 -39.2% 2,837 2,483 -12.5% 685
Bob Ross 3-13 bathroom_1 1,752 1,433 -18.2% n/a n/a n/a
Bob Ross 3-13 family_room 9,049 7,160 -20.9% 6,562 4,989 -24.0%
Bob Ross 3-13 kitchen 4,696 2,798 -40.4% 3,251 2,605 -19.9%
Bob Ross 3-13 foyer 2,096 1,898 -9.4% 1,036 976 -5.8%
Bob Ross 3-13 bedroom_2 2,620 2,138 -18.4% 1,067 2,010 +88.4% 208
Bob Ross 3-13 bedroom_3 2,930 2,556 -12.8% n/a n/a n/a
Bob Ross 3-13 craft 1,223 1,173 -4.1% n/a n/a n/a
Bob Ross 3-13 utility_room 1,534 1,129 -26.4% n/a n/a n/a
Bob Ross 3-13 recroom 4,210 4,564 +8.4% 1,412 3,202 +126.8% 88
Bob Ross 3-14 primary_bedroom 4,981 4,308 -13.5% 4,291 3,616 -15.7% 590
Bob Ross 3-14 primary_bathroom 1,345 1,304 -3.0% n/a n/a n/a
Bob Ross 3-14 bedroom_1 3,187 2,630 -17.5% 3,131 2,679 -14.4% 685
Bob Ross 3-14 bathroom_1 1,313 1,491 +13.6% n/a n/a n/a
Bob Ross 3-14 family_room 7,766 6,859 -11.7% 7,929 5,589 -29.5%
Bob Ross 3-14 kitchen 3,920 2,718 -30.7% 3,619 2,877 -20.5%
Bob Ross 3-14 foyer 1,721 1,800 +4.6% 1,511 1,166 -22.8%
Bob Ross 3-14 bedroom_2 2,286 1,741 -23.8% 1,010 1,966 +94.7% 208
Bob Ross 3-14 bedroom_3 2,537 2,012 -20.7% n/a n/a n/a
Bob Ross 3-14 craft 1,080 918 -15.0% n/a n/a n/a
Bob Ross 3-14 utility_room 1,286 907 -29.5% n/a n/a n/a
Bob Ross 3-14 recroom 3,876 3,255 -16.0% 1,355 3,052 +125.2% 88
Bob Ross 3-15 primary_bedroom 3,949 3,112 -21.2% 3,195 2,779 -13.0% 590
Bob Ross 3-15 primary_bathroom 1,011 921 -8.9% n/a n/a n/a
Bob Ross 3-15 bedroom_1 2,455 1,779 -27.5% 2,474 1,994 -19.4% 685
Bob Ross 3-15 family_room 6,083 5,170 -15.0% 5,876 4,477 -23.8%
Bob Ross 3-15 kitchen 3,105 1,859 -40.1% 2,856 2,282 -20.1%
Bob Ross 3-15 foyer 1,288 1,338 +3.9% n/a n/a n/a
Bob Ross 3-15 bedroom_2 2,286 1,719 -24.8% 1,010 1,943 +92.4% 208
Bob Ross 3-15 bedroom_3 2,538 1,982 -21.9% n/a n/a n/a
Bob Ross 3-15 craft 1,080 904 -16.3% n/a n/a n/a
Bob Ross 3-15 utility_room 1,286 896 -30.3% n/a n/a n/a
Bob Ross 3-15 recroom 3,875 3,154 -18.6% 1,356 2,981 +119.8% 88
Bob Ross 3-17 primary_bedroom 5,131 4,432 -13.6% 3,415 3,333 -2.4% 590
Bob Ross 3-17 primary_bathroom 1,360 1,348 -0.9% n/a n/a n/a
Bob Ross 3-17 bedroom_1 3,380 2,700 -20.1% 2,647 2,513 -5.1% 685
Bob Ross 3-17 bathroom_1 1,338 1,420 +6.1% n/a n/a n/a
Bob Ross 3-17 family_room 7,602 7,084 -6.8% 6,313 5,114 -19.0%
Bob Ross 3-17 kitchen 3,972 2,772 -30.2% 3,127 2,642 -15.5%
Bob Ross 3-17 foyer 1,648 1,874 +13.7% n/a n/a n/a
Bob Ross 3-17 bedroom_2 2,379 2,110 -11.3% 1,025 2,054 +100.4% 208
Bob Ross 3-17 bedroom_3 2,648 2,518 -4.9% n/a n/a n/a
Bob Ross 3-17 craft 1,120 1,155 +3.1% n/a n/a n/a
Bob Ross 3-17 utility_room 1,355 1,113 -17.9% n/a n/a n/a
Bob Ross 3-17 recroom 3,968 4,471 +12.7% 1,370 3,355 +144.9% 88
Bob Ross 3-18 primary_bedroom 5,131 3,834 -25.3% 3,415 3,199 -6.3% 590
Bob Ross 3-18 primary_bathroom 1,360 1,136 -16.5% n/a n/a n/a
Bob Ross 3-18 bedroom_1 3,380 2,357 -30.3% 2,647 2,436 -8.0% 685
Bob Ross 3-18 bathroom_1 1,338 1,224 -8.5% n/a n/a n/a
Bob Ross 3-18 family_room 7,602 6,018 -20.8% 6,313 4,847 -23.2%
Bob Ross 3-18 kitchen 3,972 2,429 -38.8% 3,127 2,551 -18.4%
Bob Ross 3-18 foyer 1,648 1,515 -8.1% n/a n/a n/a
Bob Ross 3-18 bedroom_2 2,379 1,696 -28.7% 1,025 1,944 +89.7% 208
Bob Ross 3-18 bedroom_3 2,648 1,952 -26.3% n/a n/a n/a
Bob Ross 3-18 craft 1,120 889 -20.6% n/a n/a n/a
Bob Ross 3-18 utility_room 1,355 883 -34.8% n/a n/a n/a
Bob Ross 3-18 recroom 3,968 3,107 -21.7% 1,370 2,985 +117.9% 88
Bob Ross 3-19 primary_bedroom 5,131 4,308 -16.0% 3,415 3,293 -3.6% 590
Bob Ross 3-19 primary_bathroom 1,360 1,304 -4.1% n/a n/a n/a
Bob Ross 3-19 bedroom_1 3,379 2,629 -22.2% 2,647 2,490 -5.9% 685
Bob Ross 3-19 bathroom_1 1,339 1,379 +3.0% n/a n/a n/a
Bob Ross 3-19 family_room 7,603 6,863 -9.7% 6,314 5,047 -20.1%
Bob Ross 3-19 kitchen 3,972 2,701 -32.0% 3,127 2,616 -16.3%
Bob Ross 3-19 foyer 1,648 1,799 +9.2% n/a n/a n/a
Bob Ross 3-19 bedroom_2 2,379 2,024 -14.9% 1,025 2,022 +97.3% 208
Bob Ross 3-19 bedroom_3 2,648 2,400 -9.4% n/a n/a n/a
Bob Ross 3-19 craft 1,120 1,100 -1.8% n/a n/a n/a
Bob Ross 3-19 utility_room 1,355 1,065 -21.4% n/a n/a n/a
Bob Ross 3-19 recroom 3,969 4,188 +5.5% 1,370 3,252 +137.4% 88
Bob Ross 3-2 primary_bedroom 4,570 3,912 -14.4% 3,323 3,204 -3.6% 590
Bob Ross 3-2 primary_bathroom 1,199 1,163 -3.0% n/a n/a n/a
Bob Ross 3-2 bedroom_1 2,952 2,402 -18.6% 2,577 2,441 -5.3% 685
Bob Ross 3-2 bathroom_1 1,178 1,249 +6.0% n/a n/a n/a
Bob Ross 3-2 family_room 7,041 6,157 -12.6% 6,222 4,853 -22.0%
Bob Ross 3-2 kitchen 3,691 2,473 -33.0% 3,081 2,559 -16.9%
Bob Ross 3-2 foyer 1,474 1,561 +5.9% n/a n/a n/a
Bob Ross 3-2 bedroom_2 2,286 1,750 -23.4% 1,010 1,951 +93.2% 208
Bob Ross 3-2 bedroom_3 2,538 2,025 -20.2% n/a n/a n/a
Bob Ross 3-2 craft 1,080 924 -14.4% n/a n/a n/a
Bob Ross 3-2 utility_room 1,286 913 -29.0% n/a n/a n/a
Bob Ross 3-2 recroom 3,875 3,284 -15.3% 1,394 3,030 +117.4% 87
Bob Ross 3-20 primary_bedroom 5,131 4,432 -13.6% 3,415 3,333 -2.4% 590
Bob Ross 3-20 primary_bathroom 1,360 1,348 -0.9% n/a n/a n/a
Bob Ross 3-20 bedroom_1 3,380 2,700 -20.1% 2,647 2,513 -5.1% 685
Bob Ross 3-20 bathroom_1 1,338 1,420 +6.1% n/a n/a n/a
Bob Ross 3-20 family_room 7,602 7,084 -6.8% 6,313 5,114 -19.0%
Bob Ross 3-20 kitchen 3,972 2,772 -30.2% 3,127 2,642 -15.5%
Bob Ross 3-20 foyer 1,648 1,874 +13.7% n/a n/a n/a
Bob Ross 3-20 bedroom_2 2,379 2,110 -11.3% 1,025 2,054 +100.4% 208
Bob Ross 3-20 bedroom_3 2,648 2,518 -4.9% n/a n/a n/a
Bob Ross 3-20 craft 1,120 1,155 +3.1% n/a n/a n/a
Bob Ross 3-20 utility_room 1,355 1,113 -17.9% n/a n/a n/a
Bob Ross 3-20 recroom 3,968 4,471 +12.7% 1,370 3,355 +144.9% 88
Bob Ross 3-21 primary_bedroom 5,131 3,906 -23.9% 3,415 3,214 -5.9% 590
Bob Ross 3-21 primary_bathroom 1,359 1,161 -14.6% n/a n/a n/a
Bob Ross 3-21 bedroom_1 3,380 2,398 -29.1% 2,647 2,445 -7.6% 685
Bob Ross 3-21 bathroom_1 1,338 1,247 -6.8% n/a n/a n/a
Bob Ross 3-21 family_room 7,602 6,146 -19.2% 6,313 4,879 -22.7%
Bob Ross 3-21 kitchen 3,972 2,470 -37.8% 3,128 2,562 -18.1%
Bob Ross 3-21 foyer 1,648 1,558 -5.5% n/a n/a n/a
Bob Ross 3-21 bedroom_2 2,380 1,746 -26.6% 1,026 1,956 +90.6% 208
Bob Ross 3-21 bedroom_3 2,647 2,019 -23.7% n/a n/a n/a
Bob Ross 3-21 craft 1,120 921 -17.8% n/a n/a n/a
Bob Ross 3-21 utility_room 1,355 910 -32.8% n/a n/a n/a
Bob Ross 3-21 recroom 3,969 3,270 -17.6% 1,371 3,026 +120.7% 88
Bob Ross 3-22 primary_bedroom 4,570 3,956 -13.4% 3,324 3,280 -1.3% 590
Bob Ross 3-22 primary_bathroom 1,199 1,179 -1.7% n/a n/a n/a
Bob Ross 3-22 bedroom_1 2,952 2,426 -17.8% 2,577 2,485 -3.6% 685
Bob Ross 3-22 bathroom_1 1,178 1,264 +7.3% n/a n/a n/a
Bob Ross 3-22 family_room 7,041 6,243 -11.3% 6,222 4,964 -20.2%
Bob Ross 3-22 kitchen 3,691 2,507 -32.1% 3,081 2,597 -15.7%
Bob Ross 3-22 foyer 1,474 1,588 +7.7% n/a n/a n/a
Bob Ross 3-22 bedroom_2 4,355 2,779 -36.2% 1,481 2,837 +91.6% 208
Bob Ross 3-22 bathroom_2 1,196 850 -28.9% n/a n/a n/a
Bob Ross 3-22 bedroom_3 5,177 3,256 -37.1% 1,475 3,096 +109.9% 37
Bob Ross 3-22 craft 1,940 1,342 -30.8% n/a n/a n/a
Bob Ross 3-22 workshop 1,688 1,052 -37.7% n/a n/a n/a
Bob Ross 3-22 utility_room 3,182 1,770 -44.4% n/a n/a n/a
Bob Ross 3-22 recroom 6,482 4,100 -36.7% 1,671 3,730 +123.2% 88
Bob Ross 3-23 primary_bedroom 5,327 4,814 -9.6% 3,812 4,273 +12.1% 590
Bob Ross 3-23 primary_bathroom 1,468 1,497 +2.0% n/a n/a n/a
Bob Ross 3-23 bedroom_1 3,387 2,918 -13.8% 2,859 3,086 +7.9% 685
Bob Ross 3-23 bathroom_1 1,426 1,659 +16.3% n/a n/a n/a
Bob Ross 3-23 family_room 8,392 7,795 -7.1% 7,092 6,509 -8.2%
Bob Ross 3-23 kitchen 4,125 3,014 -26.9% 3,363 3,116 -7.3%
Bob Ross 3-23 foyer 1,929 2,135 +10.7% 1,223 1,576 +28.9%
Bob Ross 3-3 primary_bedroom 4,570 3,901 -14.6% 3,790 4,041 +6.6% 737
Bob Ross 3-3 primary_bathroom 1,199 1,161 -3.2% n/a n/a n/a
Bob Ross 3-3 bedroom_1 2,952 2,395 -18.9% 2,983 3,178 +6.5% 856
Bob Ross 3-3 bathroom_1 1,178 1,243 +5.5% n/a n/a n/a
Bob Ross 3-3 family_room 7,041 6,154 -12.6% 6,222 4,876 -21.6%
Bob Ross 3-3 kitchen 3,691 2,468 -33.1% 3,112 2,607 -16.2%
Bob Ross 3-3 foyer 1,474 1,560 +5.8% n/a n/a n/a
Bob Ross 3-3 bedroom_2 2,286 1,741 -23.8% 1,175 2,257 +92.1% 260
Bob Ross 3-3 bedroom_3 2,538 2,011 -20.8% n/a n/a n/a
Bob Ross 3-3 craft 1,080 920 -14.8% n/a n/a n/a
Bob Ross 3-3 utility_room 1,286 909 -29.3% n/a n/a n/a
Bob Ross 3-3 recroom 3,875 3,267 -15.7% 1,409 3,058 +117.0% 110
Bob Ross 3-4 primary_bedroom 4,570 3,925 -14.1% 2,437 2,549 +4.6% 30
Bob Ross 3-4 primary_bathroom 1,199 1,164 -2.9% n/a n/a n/a
Bob Ross 3-4 bedroom_1 2,952 2,414 -18.2% 1,690 1,766 +4.5% 125
Bob Ross 3-4 bathroom_1 1,178 1,260 +7.0% n/a n/a n/a
Bob Ross 3-4 family_room 7,041 6,161 -12.5% 6,222 4,848 -22.1%
Bob Ross 3-4 kitchen 3,691 2,485 -32.7% 3,127 2,511 -19.7%
Bob Ross 3-4 foyer 1,474 1,563 +6.0% n/a n/a n/a
Bob Ross 3-4 bedroom_2 2,286 1,764 -22.8% n/a n/a n/a
Bob Ross 3-4 bedroom_3 2,538 2,051 -19.2% n/a n/a n/a
Bob Ross 3-4 craft 1,080 929 -14.0% n/a n/a n/a
Bob Ross 3-4 utility_room 1,286 919 -28.5% n/a n/a n/a
Bob Ross 3-4 recroom 3,875 3,314 -14.5% 1,311 2,976 +127.0% 6
Bob Ross 3-5 primary_bedroom 4,570 3,891 -14.9% 4,630 4,676 +1.0% 764
Bob Ross 3-5 primary_bathroom 1,199 1,155 -3.7% n/a n/a n/a
Bob Ross 3-5 bedroom_1 2,952 2,388 -19.1% 3,649 3,733 +2.3% 894
Bob Ross 3-5 bathroom_1 1,178 1,232 +4.6% n/a n/a n/a
Bob Ross 3-5 family_room 7,041 6,168 -12.4% 6,530 5,022 -23.1%
Bob Ross 3-5 kitchen 3,691 2,455 -33.5% 3,325 2,835 -14.7% 61
Bob Ross 3-5 foyer 1,474 1,560 +5.8% n/a n/a n/a
Bob Ross 3-5 bedroom_2 2,286 1,718 -24.8% 1,471 2,464 +67.5% 270
Bob Ross 3-5 bedroom_3 2,538 1,986 -21.7% 1,150 2,347 +104.1% 53
Bob Ross 3-5 craft 1,080 909 -15.8% n/a n/a n/a
Bob Ross 3-5 utility_room 1,286 903 -29.8% n/a n/a n/a
Bob Ross 3-5 recroom 3,875 3,239 -16.4% 1,513 3,182 +110.3% 68
Bob Ross 3-6 primary_bedroom 4,570 3,919 -14.2% 3,323 3,211 -3.4% 590
Bob Ross 3-6 primary_bathroom 1,199 1,166 -2.8% n/a n/a n/a
Bob Ross 3-6 bedroom_1 2,952 2,406 -18.5% 2,576 2,443 -5.2% 685
Bob Ross 3-6 bathroom_1 1,178 1,254 +6.5% n/a n/a n/a
Bob Ross 3-6 family_room 6,843 5,875 -14.1% 6,278 4,794 -23.6%
Bob Ross 3-6 kitchen 3,493 2,169 -37.9% 3,148 2,555 -18.8% 1
Bob Ross 3-6 foyer 1,474 1,566 +6.2% n/a n/a n/a
Bob Ross 3-6 bedroom_2 2,286 1,744 -23.7% 1,010 1,955 +93.6% 208
Bob Ross 3-6 bedroom_3 2,538 2,017 -20.5% n/a n/a n/a
Bob Ross 3-6 craft 1,080 920 -14.8% n/a n/a n/a
Bob Ross 3-6 utility_room 1,286 910 -29.2% n/a n/a n/a
Bob Ross 3-6 recroom 3,875 3,265 -15.7% 1,356 3,014 +122.3% 88
Bob Ross 3-7 primary_bedroom 4,570 3,893 -14.8% 3,323 3,197 -3.8% 590
Bob Ross 3-7 primary_bathroom 1,199 1,157 -3.5% n/a n/a n/a
Bob Ross 3-7 bedroom_1 2,952 2,391 -19.0% 2,576 2,435 -5.5% 685
Bob Ross 3-7 bathroom_1 1,178 1,238 +5.1% n/a n/a n/a
Bob Ross 3-7 family_room 9,506 8,412 -11.5% 7,686 6,610 -14.0%
Bob Ross 3-7 kitchen 6,157 4,731 -23.2% 4,545 4,454 -2.0%
Bob Ross 3-7 foyer 1,474 1,550 +5.2% n/a n/a n/a
Bob Ross 3-7 bedroom_2 2,286 1,770 -22.6% 1,010 1,960 +94.1% 208
Bob Ross 3-7 bedroom_3 2,538 2,052 -19.1% n/a n/a n/a
Bob Ross 3-7 craft 1,080 937 -13.2% n/a n/a n/a
Bob Ross 3-7 utility_room 1,286 923 -28.2% n/a n/a n/a
Bob Ross 3-7 recroom 3,875 3,351 -13.5% 1,356 3,035 +123.8% 88
Bob Ross 3-8 primary_bedroom 4,570 3,912 -14.4% 3,323 3,207 -3.5% 590
Bob Ross 3-8 primary_bathroom 1,199 1,163 -3.0% n/a n/a n/a
Bob Ross 3-8 bedroom_1 2,952 2,402 -18.6% 2,576 2,440 -5.3% 685
Bob Ross 3-8 bathroom_1 1,178 1,249 +6.0% n/a n/a n/a
Bob Ross 3-8 family_room 7,040 6,157 -12.5% 6,222 4,860 -21.9%
Bob Ross 3-8 kitchen 3,691 2,474 -33.0% 3,081 2,557 -17.0%
Bob Ross 3-8 foyer 1,474 1,561 +5.9% n/a n/a n/a
Bob Ross 3-8 bedroom_2 2,286 1,750 -23.4% 1,011 1,951 +93.0% 208
Bob Ross 3-8 bedroom_3 2,538 2,025 -20.2% n/a n/a n/a
Bob Ross 3-8 craft 1,080 924 -14.4% n/a n/a n/a
Bob Ross 3-8 utility_room 1,286 913 -29.0% n/a n/a n/a
Bob Ross 3-8 recroom 3,875 3,284 -15.3% 1,355 3,004 +121.7% 88
Bob Ross 3-9 primary_bedroom 4,569 3,912 -14.4% 3,323 3,207 -3.5% 590
Bob Ross 3-9 primary_bathroom 1,200 1,163 -3.1% n/a n/a n/a
Bob Ross 3-9 bedroom_1 2,952 2,402 -18.6% 2,577 2,440 -5.3% 685
Bob Ross 3-9 bathroom_1 1,178 1,249 +6.0% n/a n/a n/a
Bob Ross 3-9 family_room 7,041 6,157 -12.6% 6,222 4,860 -21.9%
Bob Ross 3-9 kitchen 3,691 2,474 -33.0% 3,081 2,557 -17.0%
Bob Ross 3-9 foyer 1,474 1,561 +5.9% n/a n/a n/a
Bob Ross 3-9 bedroom_2 2,286 1,750 -23.4% 1,010 1,951 +93.2% 208
Bob Ross 3-9 bedroom_3 2,538 2,025 -20.2% n/a n/a n/a
Bob Ross 3-9 craft 1,079 924 -14.4% n/a n/a n/a
Bob Ross 3-9 utility_room 1,285 913 -28.9% n/a n/a n/a
Bob Ross 3-9 recroom 3,875 3,284 -15.3% 1,355 3,004 +121.7% 88
Bob Ross 4 primary_bedroom 4,570 3,922 -14.2% 3,096 2,441 -21.2% 362
Bob Ross 4 primary_bathroom 1,199 1,136 -5.3% 1,047 759 -27.5% 227
Bob Ross 4 bedroom_1 2,952 2,499 -15.3% 1,293 1,351 +4.5%
Bob Ross 4 bathroom_1 1,178 1,293 +9.8% 1,036 1,136 +9.7% 242
Bob Ross 4 family_room 7,041 6,036 -14.3% 6,552 5,317 -18.8%
Bob Ross 4 kitchen 3,691 2,551 -30.9% 3,613 2,904 -19.6% 228
Bob Ross 4 foyer 1,474 1,604 +8.8% n/a n/a n/a
Bob Ross 4 bedroom_2 2,286 1,748 -23.5% n/a n/a n/a
Bob Ross 4 bedroom_3 2,538 2,048 -19.3% 1,091 2,262 +107.3% 225
Bob Ross 4 craft 1,080 921 -14.7% n/a n/a n/a
Bob Ross 4 utility_room 1,286 918 -28.6% n/a n/a n/a
Bob Ross 4 recroom 3,875 3,309 -14.6% 1,714 3,387 +97.6% 242
Bob Ross 5 primary_bedroom 4,570 3,925 -14.1% 3,095 2,450 -20.8% 362
Bob Ross 5 primary_bathroom 1,199 1,137 -5.2% 1,047 761 -27.3% 227
Bob Ross 5 bedroom_1 2,952 2,501 -15.3% 1,293 1,361 +5.3%
Bob Ross 5 bathroom_1 1,436 1,442 +0.4% 1,595 1,612 +1.1% 483
Bob Ross 5 family_room 7,729 6,408 -17.1% 7,115 5,897 -17.1% 108
Bob Ross 5 kitchen 3,949 2,699 -31.7% 4,197 3,278 -21.9% 559
Bob Ross 5 foyer 1,474 1,606 +9.0% n/a n/a n/a
Bob Ross 5 bedroom_2 2,286 1,744 -23.7% n/a n/a n/a
Bob Ross 5 bedroom_3 2,776 2,215 -20.2% 1,639 2,747 +67.6% 467
Bob Ross 5 craft 1,080 919 -14.9% n/a n/a n/a
Bob Ross 5 utility_room 1,286 915 -28.8% n/a n/a n/a
Bob Ross 5 recroom 4,113 3,473 -15.6% 2,262 3,825 +69.1% 483
Bob Ross Residence primary_bedroom 4,570 3,912 -14.4% 3,323 3,207 -3.5% 590
Bob Ross Residence primary_bathroom 1,199 1,163 -3.0% n/a n/a n/a
Bob Ross Residence bedroom_1 2,952 2,402 -18.6% 2,577 2,440 -5.3% 685
Bob Ross Residence bathroom_1 1,178 1,249 +6.0% n/a n/a n/a
Bob Ross Residence family_room 7,041 6,157 -12.6% 6,222 4,860 -21.9%
Bob Ross Residence kitchen 3,691 2,474 -33.0% 3,081 2,557 -17.0%
Bob Ross Residence foyer 1,474 1,561 +5.9% n/a n/a n/a
Bob Ross Residence bedroom_2 2,286 1,750 -23.4% 1,010 1,951 +93.2% 208
Bob Ross Residence bedroom_3 2,538 2,025 -20.2% n/a n/a n/a
Bob Ross Residence craft 1,080 924 -14.4% n/a n/a n/a
Bob Ross Residence utility_room 1,286 913 -29.0% n/a n/a n/a
Bob Ross Residence recroom 3,875 3,284 -15.3% 1,356 3,004 +121.5% 88
Long Residence laundry 2,230 1,640 -26.5% 1,033 805 -22.1%
Long Residence kitchen 1,824 1,455 -20.2% 2,078 1,686 -18.9% 284
Long Residence bathroom_1 1,457 1,924 +32.1% n/a n/a n/a
Long Residence bedroom_3 2,084 1,803 -13.5% 1,695 1,558 -8.1% 568
Long Residence bedroom_2 3,666 2,777 -24.2% 1,580 1,523 -3.6% 194
Long Residence dining_room 3,406 2,532 -25.7% n/a n/a n/a
Long Residence living_room 4,358 4,134 -5.1% 4,573 4,251 -7.0% 1,437
Long Residence hall_1 1,529 1,539 +0.7% n/a n/a n/a
Long Residence bedroom_1 4,756 3,738 -21.4% 2,325 2,661 +14.5% 461
Long Residence recroom 8,127 10,338 +27.2% 2,501 4,134 +65.3% 64
Long Residence workshop 3,608 4,671 +29.5% n/a n/a n/a
Long Residence utility_room 3,269 4,304 +31.7% n/a n/a n/a
Smith Residence bedroom_1 4,846 4,182 -13.7% 1,504 1,663 +10.6% 68
Smith Residence bedroom_2 4,513 3,803 -15.7% 1,388 1,517 +9.3% 117
Smith Residence bedroom_3 2,645 3,014 +14.0% 1,019 1,307 +28.3% 187
Smith Residence bathroom_1 1,458 1,508 +3.4% n/a n/a n/a
Smith Residence entry 1,339 1,443 +7.8% n/a n/a n/a
Smith Residence living_dining 9,409 8,807 -6.4% 6,325 5,518 -12.8% 515
Smith Residence kitchen_stairwell 6,380 5,654 -11.4% 3,527 3,397 -3.7% 89
Smith Residence workshop 3,277 4,466 +36.3% n/a n/a n/a
Smith Residence recroom 14,675 10,016 -31.7% 7,673 5,450 -29.0% 2,090
Smith Residence laundry_equipment 2,615 3,252 +24.4% n/a n/a n/a

Per-space run: the Aris side imports the HPXML with singleRoom: false so <Spaces> become individual rooms, a different import configuration from every committed whole-house ledger. The whole-house totals recorded here move slightly against the physics ledger and are NOT a decomposition of those numbers. The gold side is OS-HPXML’s own per-space worksheet (results_design_load_details.csv), Ducts row subtracted, at the fixtures’ native Manual J design temperatures, the same anchors the Aris sizing run uses on this corpus. Declared gaps (13 of 44 cases):

  • HVAC1a reference gap: The reference export writes per-space worksheet sections only for HPXML files carrying <Spaces>; this file has none, so there is no per-space Manual J reference to compare against.
  • Victor Residence reference gap: The reference export writes per-space worksheet sections only for HPXML files carrying <Spaces>; this file has none, so there is no per-space Manual J reference to compare against.
  • HVAC1b reference gap: The reference export writes per-space worksheet sections only for HPXML files carrying <Spaces>; this file has none, so there is no per-space Manual J reference to compare against.
  • HVAC2a reference gap: The reference export writes per-space worksheet sections only for HPXML files carrying <Spaces>; this file has none, so there is no per-space Manual J reference to compare against.
  • HVAC2b reference gap: The reference export writes per-space worksheet sections only for HPXML files carrying <Spaces>; this file has none, so there is no per-space Manual J reference to compare against.
  • HVAC2c reference gap: The reference export writes per-space worksheet sections only for HPXML files carrying <Spaces>; this file has none, so there is no per-space Manual J reference to compare against.
  • HVAC2d reference gap: The reference export writes per-space worksheet sections only for HPXML files carrying <Spaces>; this file has none, so there is no per-space Manual J reference to compare against.
  • HVAC2e reference gap: The reference export writes per-space worksheet sections only for HPXML files carrying <Spaces>; this file has none, so there is no per-space Manual J reference to compare against.
  • Bob Ross 3-16 our gap: The per-space Aris sizing run failed: Composite FD design-hour commit failed: -20 (iteration_candidate.rs:19699)
  • Cobb Residence our gap: The per-space Aris sizing run failed: Sizing foundation room preflight failed: Carroll MRT factor solve did not converge for room bedroom_1: singular after 154 iterations; surfaces: wall-270=84.00 ft2, window-270-1=52.00 ft2, ceiling-1=373.44 ft2, room-side-1=496.00 ft2, room-side-2=1809.00 ft2, room-side-3=149.38 ft2, room-side-4=373.44 ft2
  • Vatilo Residence reference gap: The reference export writes per-space worksheet sections only for HPXML files carrying <Spaces>; this file has none, so there is no per-space Manual J reference to compare against.
  • Vatilo Improved Ducts reference gap: The reference export writes per-space worksheet sections only for HPXML files carrying <Spaces>; this file has none, so there is no per-space Manual J reference to compare against.
  • Victor Improved Ducts reference gap: The reference export writes per-space worksheet sections only for HPXML files carrying <Spaces>; this file has none, so there is no per-space Manual J reference to compare against.

Provenance: the exceedance counts, flat-cap runs, and room-divergence runs are solver output and carry the engine code hash 5e73f7ac76bc… in their recorded ledgers; the E+ cross-check pins the exact base IDF and EPW per flagship. The flat cap is an opt-in delivered-energy ceiling on the ideal-loads thermostat, proven byte-identical to the unclamped solver when off. Houses that need no equipment for a mode read "no test" (4 house-modes, all heating in zone 1A) instead of scoring a fake zero, and identical variants collapse to one ×N row.

Second question · all 8,760 hours

Annual energy

Annual energy is where the two models differ most, and it is measured against each house's own year. The median house differs from EnergyPlus by 0.4 MBtu of heating; the signed median difference is +0.3 MBtu. Cooling differs by 1.1 MBtu.

Basement-heavy variants stretch toward a fifth of their year, and they are where the open work is. A few hot-climate rows have almost no heating year, just one cold snap, so a percentage there would divide two near-zero numbers into a headline; those rows carry their absolute gap instead of a bar. A model can pass the peak and miss the year.

The ground is where this comparison is least settled. A simulator has to guess its starting soil temperature, and soil forgets slowly. A one-year founded EnergyPlus run carries a large, sign-sensitive Kiva startup distortion, so the adopted v7 oracle reports the final year of a calendar-safe 29-year prefix instead. That removes the known first-year bias but does not make the ground converged: 6 of 36 founded cases pass every registered 28→29 convergence channel, and 30 are capped without convergence. Read those ground-coupled rows as a long-history comparison with a disclosed residual transient, not as a converged account of the earth under a house.

Annual energy gap · Aris room solver vs EnergyPlus, as a share of each house's own year44 houses
Aris − EnergyPlus, % of that house's year Zero line = EnergyPlus; right of zero spends more. Full scale is ±25% of a house's own year, the margin ASHRAE 90.1's ×1.25 sizing factor already adds. Under 0.1 MBtu a year there is no denominator, so those houses print the absolute gap instead of a bar.
Heating
44 houses · median disagreement 0.38 MBtu · signed median +1.2% of a house's own year · 4 near zero
Sauna country · 1A
Gulf muggy · 2A
The humid South · 3A
High desert · 3B
All four seasons · 4A
Snow belt · 5A
Mountain cool · 5B
Cooling
44 houses · median disagreement 1.08 MBtu · signed median -2.7% of a house's own year
Sauna country · 1A
Gulf muggy · 2A
The humid South · 3A
High desert · 3B
All four seasons · 4A
Snow belt · 5A
Mountain cool · 5B
Full data table: every number in the cards above, copyable
Annual peaks (Btu/h) and annual energy (MBtu) · Aris room solver vs EnergyPlus ideal loads, same 8,760 hours44 houses
HouseZoneAris htg peakE+ htg peak (Δ)Htg energy ours / E+ (Δ)Aris clg peakE+ clg peak (Δ)Clg energy ours / E+ (Δ)Aris sizing peak htg / clg
HVAC1a * 3B 22,366 22,275 (+0.4%) 16.0 / 15.8 (+1.7%) 32,978 33,396 (-1.3%) 52.6 / 52.4 (+0.3%) 19,497 / 32,945
Bell Residence 3A 18,343 19,114 (-4.0%) 19.6 / 20.4 (-3.8%) 25,064 25,071 (-0.0%) 33.4 / 33.2 (+0.8%) 16,885 / 27,442
Bob Ross Residence 4A 40,051 39,876 (+0.4%) 32.6 / 32.1 (+1.4%) 27,137 26,739 (+1.5%) 38.5 / 39.6 (-2.8%) 31,977 / 24,472
Walker Residence 1A 1,418 1,160 (+22.2% · near-zero ref) 0.0 / 0.0 (+37.5%) 11,268 11,482 (-1.9%) 36.0 / 37.7 (-4.5%) 2,872 / 14,306
Smith Residence 5A 57,986 54,275 (+6.8%) 95.5 / 87.6 (+9.0%) 18,839 18,763 (+0.4%) 11.9 / 11.7 (+1.9%) 47,490 / 19,184
Victor Residence 5A 52,351 52,545 (-0.4%) 76.3 / 76.2 (+0.1%) 21,703 22,401 (-3.1%) 15.0 / 15.8 (-5.3%) 46,170 / 19,377
HVAC1b * 3B 22,366 22,275 (+0.4%) 16.0 / 15.8 (+1.7%) 32,978 33,396 (-1.3%) 52.6 / 52.4 (+0.3%) 19,497 / 32,945
HVAC2a * 5B 35,955 35,786 (+0.5%) 52.4 / 52.1 (+0.5%) 22,992 24,188 (-4.9%) 14.1 / 14.0 (+1.2%) 36,192 / 21,797
HVAC2b * 5B 35,955 35,786 (+0.5%) 52.4 / 52.1 (+0.5%) 22,992 24,188 (-4.9%) 14.1 / 14.0 (+1.2%) 36,192 / 21,797
HVAC2c * 5B 35,955 35,786 (+0.5%) 52.4 / 52.1 (+0.5%) 22,992 24,188 (-4.9%) 14.1 / 14.0 (+1.2%) 36,192 / 21,797
HVAC2d * 5B 35,955 35,786 (+0.5%) 52.4 / 52.1 (+0.5%) 22,992 24,188 (-4.9%) 14.1 / 14.0 (+1.2%) 36,192 / 21,797
HVAC2e * 5B 35,955 35,786 (+0.5%) 52.4 / 52.1 (+0.5%) 22,992 24,188 (-4.9%) 14.1 / 14.0 (+1.2%) 36,192 / 21,797
Bob Ross 3-1 4A 38,879 38,719 (+0.4%) 31.9 / 31.5 (+1.3%) 25,402 25,187 (+0.9%) 36.5 / 37.7 (-3.0%) 31,110 / 22,851
Bob Ross 3-2 4A 40,039 39,866 (+0.4%) 32.6 / 32.1 (+1.4%) 27,075 26,697 (+1.4%) 38.5 / 39.6 (-2.8%) 31,978 / 24,483
Bob Ross 3-3 4A 39,927 39,696 (+0.6%) 31.3 / 30.8 (+1.7%) 29,599 29,174 (+1.5%) 41.5 / 42.7 (-2.7%) 31,887 / 26,700
Bob Ross 3-4 4A 40,219 40,122 (+0.2%) 34.7 / 34.2 (+1.2%) 25,058 24,691 (+1.5%) 36.2 / 37.3 (-2.9%) 32,121 / 22,630
Bob Ross 3-5 4A 39,734 39,434 (+0.8%) 29.6 / 29.0 (+2.2%) 31,760 31,314 (+1.4%) 44.9 / 46.3 (-3.0%) 31,741 / 28,653
Bob Ross 3-6 4A 39,320 39,143 (+0.5%) 31.8 / 31.3 (+1.5%) 26,908 26,457 (+1.7%) 38.7 / 39.7 (-2.7%) 31,328 / 24,346
Bob Ross 3-7 4A 45,159 44,849 (+0.7%) 38.4 / 37.6 (+2.1%) 30,423 29,831 (+2.0%) 41.1 / 41.8 (-1.7%) 36,745 / 27,441
Bob Ross 3-8 4A 39,858 39,682 (+0.4%) 31.9 / 31.4 (+1.5%) 27,330 26,932 (+1.5%) 39.3 / 40.4 (-2.7%) 31,977 / 24,472
Bob Ross 3-9 4A 39,724 39,548 (+0.4%) 31.4 / 31.0 (+1.5%) 27,464 27,066 (+1.5%) 39.9 / 41.0 (-2.6%) 31,977 / 24,472
Bob Ross 3-10 4A 40,056 39,881 (+0.4%) 32.6 / 32.2 (+1.4%) 27,132 26,734 (+1.5%) 38.5 / 39.6 (-2.8%) 31,977 / 24,472
Bob Ross 3-11 4A 38,852 38,677 (+0.5%) 31.7 / 31.2 (+1.5%) 27,037 26,639 (+1.5%) 38.7 / 39.8 (-2.7%) 31,216 / 24,392
Bob Ross 3-12 4A 57,199 56,998 (+0.4%) 45.1 / 44.8 (+0.9%) 29,393 28,975 (+1.4%) 38.6 / 39.7 (-2.9%) 43,410 / 25,844
Bob Ross 3-13 4A 42,811 42,637 (+0.4%) 35.2 / 34.8 (+1.2%) 27,767 27,362 (+1.5%) 38.6 / 39.7 (-2.8%) 38,591 / 25,489
Bob Ross 3-14 4A 41,658 41,336 (+0.8%) 33.7 / 33.1 (+1.6%) 29,880 29,324 (+1.9%) 41.9 / 42.8 (-2.3%) 34,080 / 27,030
Bob Ross 3-15 4A 34,754 34,862 (-0.3%) 28.4 / 28.3 (+0.2%) 23,443 23,745 (-1.3%) 36.9 / 38.0 (-3.0%) 27,728 / 22,638
Bob Ross 3-16 4A 31,668 31,673 (-0.0%) 27.7 / 28.2 (-1.9%) 21,929 21,708 (+1.0%) 30.0 / 30.1 (-0.4%) 31,815 / 20,368
Bob Ross 3-17 4A 47,874 47,702 (+0.4%) 42.9 / 42.5 (+0.9%) 29,372 28,926 (+1.5%) 38.3 / 39.4 (-2.9%) 38,209 / 26,251
Bob Ross 3-18 4A 39,539 39,535 (+0.0%) 31.9 / 32.1 (-0.5%) 26,563 26,030 (+2.0%) 37.7 / 38.1 (-1.0%) 31,118 / 24,333
Bob Ross 3-19 4A 47,059 47,019 (+0.1%) 41.0 / 41.1 (-0.2%) 28,318 27,800 (+1.9%) 37.1 / 37.8 (-1.8%) 36,887 / 25,699
Bob Ross 3-20 4A 47,874 47,702 (+0.4%) 42.9 / 42.5 (+0.9%) 29,372 28,926 (+1.5%) 38.3 / 39.4 (-2.9%) 38,209 / 26,251
Bob Ross 3-21 4A 40,673 40,668 (+0.0%) 33.2 / 33.4 (-0.6%) 26,847 26,308 (+2.0%) 37.6 / 38.1 (-1.1%) 31,991 / 24,550
Bob Ross 3-22 4A 46,881 48,832 (-4.0%) 39.6 / 41.2 (-4.0%) 32,179 34,133 (-5.7%) 45.7 / 49.1 (-6.8%) 37,699 / 29,229
Bob Ross 3-23 4A 34,852 34,724 (+0.4%) 31.3 / 31.3 (-0.2%) 23,333 24,440 (-4.5%) 31.6 / 35.5 (-11.0%) 27,041 / 21,020
Bob Ross 4 4A 40,074 39,931 (+0.4%) 32.8 / 32.5 (+1.0%) 26,369 25,939 (+1.7%) 39.9 / 41.0 (-2.8%) 32,083 / 23,861
Bob Ross 5 4A 41,622 41,465 (+0.4%) 32.9 / 32.5 (+1.4%) 29,094 28,689 (+1.4%) 42.0 / 43.3 (-3.0%) 33,251 / 25,990
Cobb Residence 1A 0 0 (ref 0) 0.0 / 0.0 (ref 0) 12,782 13,835 (-7.6%) 27.7 / 28.8 (-3.9%) 0 / 15,576
Long Residence 5A 48,600 49,277 (-1.4%) 76.2 / 77.3 (-1.4%) 17,948 17,808 (+0.8%) 14.0 / 14.1 (-0.7%) 40,710 / 18,951
Vatilo Residence 2A 11,782 11,726 (+0.5%) 4.7 / 4.6 (+3.5%) 17,388 17,466 (-0.4%) 30.9 / 31.6 (-2.0%) 9,123 / 16,461
Vatilo Improved Ducts 2A 11,782 11,726 (+0.5%) 4.7 / 4.6 (+3.5%) 17,388 17,466 (-0.4%) 30.9 / 31.6 (-2.0%) 9,123 / 16,461
Victor Improved Ducts 5A 52,351 52,545 (-0.4%) 76.3 / 76.2 (+0.1%) 21,703 22,401 (-3.1%) 15.0 / 15.8 (-5.3%) 46,170 / 19,377
Walker Ceiling Option 1 1A 1,408 1,159 (+21.4% · near-zero ref) 0.0 / 0.0 (+36.4%) 11,720 11,900 (-1.5%) 36.8 / 38.4 (-4.1%) 2,859 / 14,822
Walker Ceiling Option 2 1A 1,344 1,085 (+23.9% · near-zero ref) 0.0 / 0.0 (+39.3%) 11,330 11,517 (-1.6%) 36.0 / 37.6 (-4.3%) 2,782 / 14,144

* no per-component reference worksheet ships for this house. The peak and energy columns are one comparison on one basis: the native annual lane, both sides over the same 8,760 hours. Hover any EnergyPlus peak cell for the hour each model peaked on; hover an energy cell for how many hours each side was conditioning. “near-zero ref” marks a reference below 3,000 Btu/h, where a percentage is an artifact of the denominator; “(ref 0)” marks a reference of exactly zero. The last column is a different quantity: the shipped Aris design load from production sizing, which carries the design-day snap and the occupancy floor and is what the Manual J worksheet comparison above is measured against. It is printed for reference and should not be compared with an EnergyPlus column.

What this chapter claims, and what it does not

All thresholds in this chapter are self-imposed. ACCA publishes no software acceptance criteria analogous to ASHRAE Standard 140 Annex A3, and ACCA recognition ("Powered by Manual J") is a licensing program Aris has not entered. The per-component diagnostic tolerance is our own evidence bar, not a published one.

Aris follows the Manual J 8th-edition procedure and compares its arithmetic against the reference worksheets shipped with OS-HPXML (BSD-3). This is not an ACCA certification, approval, or compliance claim. ACCA®, Manual J®, and Manual D® are registered trademarks of the Air Conditioning Contractors of America, used here nominatively to identify the procedure being followed.

Sources and reproducibility

Test homes and their reference worksheets come from a fixed OpenStudio-HPXML export, hashed file by file, with each home's HPXML digest recorded per case in the raw chapter JSON. Pinning the export rather than tracking the upstream checkout is deliberate: the homes a result was measured on must not change because a dependency moved. The whole-house component table is read from OpenStudio-HPXML revision 502811cdfa5c, SHA-256 67311a7a985ef21b…. Physics reference: EnergyPlus 25.2.0-cf7368216c ideal-loads exports of the same homes.

Each result is tied to the engine version and test inputs used to measure it. The downloadable records provide the measurements and identifiers needed to trace the comparisons.

Chapter · IIIall chapters

Energy ratings

A rating can do more than describe the home we built. It can help us decide which home to build.

Insulation, windows, foundation details, and air sealing are decisions made early, while alternatives are still practical and inexpensive. Our goal is to make high-fidelity rating estimates fast and essentially free to explore, so energy performance becomes part of the design discussion. A final rating documents the outcome; an early estimate can help improve it.

The Energy Rating Index (ERI) compares a home’s modeled energy performance with a standardized reference home. ANSI/RESNET/ICC 301 defines the reference, operating assumptions, and adjustments used to calculate the score. Lower scores indicate better performance under that calculation; the index does not directly measure annual energy consumption or utility bills.

That makes a rating procedural physics: the engine simulates the building, while the standard defines the comparison. Useful design guidance needs to track the score the same home would ultimately receive. This chapter checks that fidelity through RESNET’s published software tests and home-by-home comparisons against our benchmark, OpenStudio-ERI.

Annual heating and cooling

RESNET and Building Science Institute criteria

RESNET’s L-case intervals draw on results from three reference tools. Building Science Institute uses a complementary target: each annual heating or cooling load must be within ±5% of the corresponding OpenStudio-ERI / EnergyPlus result.

Across these 26 comparisons, the ±5% target produces bands about 64% narrower than RESNET’s, based on the median ratio of band widths—a useful higher bar championed by Building Science Institute.

Orange line: OpenStudio-ERI (EnergyPlus) reference (0%). Talos logo: modeled load. All 26 cases share one percentage scale, relative to OpenStudio-ERI.

26 of 26 inside RESNET; 26 of 26 inside ±5%. Loads measured 2026-10-09.

Upper band: RESNET interval Lower band: Building Science Institute · OpenStudio-ERI ±5%

L100ACheating · +2.2%
RESNET: in±5%: in
Remaining 25 L-case heating and cooling comparisons
L110ACheating · +1.6%
RESNET: in±5%: in
L120ACheating · +2.6%
RESNET: in±5%: in
L130ACheating · +0.5%
RESNET: in±5%: in
L140ACheating · -0.3%
RESNET: in±5%: in
L150ACheating · +3.8%
RESNET: in±5%: in
L155ACheating · +3.0%
RESNET: in±5%: in
L160ACheating · +2.0%
RESNET: in±5%: in
L170ACheating · +1.7%
RESNET: in±5%: in
L200ACheating · +0.8%
RESNET: in±5%: in
L202ACheating · +1.1%
RESNET: in±5%: in
L302XCheating · -2.2%
RESNET: in±5%: in
L304XCheating · -2.1%
RESNET: in±5%: in
L322XCheating · -1.9%
RESNET: in±5%: in
L324XCheating · +3.7%
RESNET: in±5%: in
L100ALcooling · -2.0%
RESNET: in±5%: in
L110ALcooling · -1.6%
RESNET: in±5%: in
L120ALcooling · -2.2%
RESNET: in±5%: in
L130ALcooling · -0.3%
RESNET: in±5%: in
L140ALcooling · +0.9%
RESNET: in±5%: in
L150ALcooling · -2.5%
RESNET: in±5%: in
L155ALcooling · -1.6%
RESNET: in±5%: in
L160ALcooling · -2.2%
RESNET: in±5%: in
L170ALcooling · -1.7%
RESNET: in±5%: in
L200ALcooling · -0.7%
RESNET: in±5%: in
L202ALcooling · -1.9%
RESNET: in±5%: in
Band definitions and source values
RESNET interval
Published limits based on three reference tools.
Building Science Institute target
±5% of each OpenStudio-ERI load. The orange line marks that reference.

The bands can differ in both center and width.

Annual heating and sensible cooling loads · MBtu/year
Case / modeTalosOpenStudio-ERIRESNET intervalBSI ±5% interval
L100AC · heating51.58650.47748.070–61.35047.953–53.001
L110AC · heating77.25776.00774.300–82.96072.207–79.807
L120AC · heating39.86138.85735.980–48.09036.914–40.800
L130AC · heating43.92843.69639.740–49.95041.511–45.881
L140AC · heating47.90648.07245.720–51.97045.668–50.476
L150AC · heating41.20139.70739.130–55.54037.722–41.692
L155AC · heating44.44843.13342.170–58.15040.976–45.290
L160AC · heating52.37351.35648.300–63.40048.788–53.924
L170AC · heating62.14661.08958.150–74.24058.035–64.143
L200AC · heating123.707122.704121.760–137.680116.569–128.839
L202AC · heating131.139129.758126.710–146.840123.270–136.246
L302XC · heating45.18246.19424.590–81.73043.884–48.504
L304XC · heating43.57144.51827.720–70.27042.292–46.744
L322XC · heating64.22665.49357.570–91.66062.218–68.768
L324XC · heating49.61847.85148.330–56.47045.458–50.244
L100AL · cooling49.75850.75242.500–58.66048.214–53.290
L110AL · cooling53.74654.62847.720–61.33051.897–57.359
L120AL · cooling46.24347.29441.150–51.69044.929–49.659
L130AL · cooling35.86235.96831.540–41.85034.170–37.766
L140AL · cooling24.28224.07121.030–29.35022.867–25.275
L150AL · cooling61.14062.69650.550–73.48059.561–65.831
L155AL · cooling46.48747.26336.630–59.72044.900–49.626
L160AL · cooling60.55361.94252.260–68.60058.845–65.039
L170AL · cooling40.72741.44634.160–47.58039.374–43.518
L200AL · cooling62.98363.41957.070–73.51060.248–66.590
L202AL · cooling53.32654.35250.190–60.72051.634–57.070

Sources: RESNET Publication 002-2024 · Building Science Institute Policy 03-2022

Case-to-case RESNET differences appear in the suite below. Full measurement records are included in the chapter download.

RESNET standard

Software conformance results

Publication 002 is RESNET's own software test for rating engines, and its bands are published: every criterion below was set by the standard's authors, not by us. A pass means one value matches its published criterion and nothing more; this technical result is not RESNET accreditation.

All six suites

220 / 220 measured checks inside published bands.

Passes
Tier 1 annual loads
26 of 26 absolute · 24 of 24 case-to-case deltas
50 / 50
all in band
Reference-home auto-generation
Table 4-1 cells and e-Ratio cases · 14 published n/a
122 / 122
all in band
HERS method
cases within 0.5% of the published workbook
5 / 5
all in band
HVAC
efficiency comparisons
4 / 4
all in band
Duct distribution efficiency
distribution-system comparisons
6 / 6
all in band
Hot water systems
14 test homes · 33 published criteria
33 / 33
all in band
All 33 hot-water checks against the published bands

Measured 2026-10-09. The 14 test homes cover two climates; each water heater runs with its own home’s indoor temperatures and operation.

Annual hot-water energy and case differences · MBtu/year
Case / comparisonTalosRESNET intervalWithin band
L100AD-HW-0119.5019.34–19.88In
L100AD-HW-0225.9625.76–26.55In
L100AD-HW-0317.4117.20–17.70In
L100AD-HW-0425.1424.94–25.71In
L100AD-HW-0556.3655.93–57.58In
L100AD-HW-0622.7822.61–23.28In
L100AD-HW-0720.6620.51–21.09In
L100AM-HW-0111.0410.74–11.24In
L100AM-HW-0213.5813.37–13.87In
L100AM-HW-039.098.83–9.33In
L100AM-HW-0413.2713.06–13.56In
L100AM-HW-0531.1130.84–31.55In
L100AM-HW-0612.3112.09–12.59In
L100AM-HW-0712.0611.84–12.34In
MN (1-2 delta)-6.46-6.77–-6.27In
MN (1-3 delta)2.091.92–2.42In
MN (2-4 delta)0.820.58–1.08In
MN (2-5 delta)-30.40-31.03–-30.17In
MN (2-6 delta)3.182.95–3.45In
MN (2-7 delta)5.305.09–5.59In
FL (1-2 delta)-2.54-2.88–-2.38In
FL (1-3 delta)1.951.67–2.17In
FL (2-4 delta)0.310.07–0.57In
FL (2-5 delta)-17.53-17.82–-17.32In
FL (2-6 delta)1.271.04–1.54In
FL (2-7 delta)1.521.28–1.78In
MN-FL (01)8.468.37–8.87In
MN-FL (02)12.3812.26–12.77In
MN-FL (03)8.328.13–8.63In
MN-FL (04)11.8711.75–12.25In
MN-FL (05)25.2525.05–26.04In
MN-FL (06)10.4710.35–10.85In
MN-FL (07)8.608.46–8.96In
All 50 Tier 1 rows against the published bands

Loads measured 2026-10-09. These absolute loads and case-to-case differences use the same measured year as the acceptance-band comparison above.

RowModeAris, MBtu/yPublished bandVerdict
26 absolute annual loads
L100AC heating 51.59 48.07 to 61.35 In
L110AC heating 77.26 74.30 to 82.96 In
L120AC heating 39.86 35.98 to 48.09 In
L130AC heating 43.93 39.74 to 49.95 In
L140AC heating 47.91 45.72 to 51.97 In
L150AC heating 41.20 39.13 to 55.54 In
L155AC heating 44.45 42.17 to 58.15 In
L160AC heating 52.37 48.30 to 63.40 In
L170AC heating 62.15 58.15 to 74.24 In
L200AC heating 123.71 121.76 to 137.68 In
L202AC heating 131.14 126.71 to 146.84 In
L302XC heating 45.18 24.59 to 81.73 In
L304XC heating 43.57 27.72 to 70.27 In
L322XC heating 64.23 57.57 to 91.66 In
L324XC heating 49.62 48.33 to 56.47 In
L100AL cooling 49.76 42.50 to 58.66 In
L110AL cooling 53.75 47.72 to 61.33 In
L120AL cooling 46.24 41.15 to 51.69 In
L130AL cooling 35.86 31.54 to 41.85 In
L140AL cooling 24.28 21.03 to 29.35 In
L150AL cooling 61.14 50.55 to 73.48 In
L155AL cooling 46.49 36.63 to 59.72 In
L160AL cooling 60.55 52.26 to 68.60 In
L170AL cooling 40.73 34.16 to 47.58 In
L200AL cooling 62.98 57.07 to 73.51 In
L202AL cooling 53.33 50.19 to 60.72 In
24 case-to-case deltas
L110AC-L100AC heating 25.67 17.53 to 29.62 In
L120AC-L100AC heating -11.72 -16.08 to -9.44 In
L130AC-L100AC heating -7.66 -12.92 to -5.89 In
L140AC-L100AC heating -3.68 -12.14 to 0.24 In
L150AC-L100AC heating -10.38 -10.90 to -3.37 In
L155AC-L150AC heating 3.25 -0.56 to 6.42 In
L160AC-L100AC heating 0.79 -1.96 to 4.54 In
L170AC-L100AC heating 10.56 8.15 to 15.14 In
L200AC-L100AC heating 72.12 71.16 to 79.06 In
L202AC-L200AC heating 7.43 3.20 to 11.26 In
L302XC-L100AC heating -6.40 -25.78 to 22.68 In
L302XC-L304XC heating 1.61 -3.14 to 11.47 In
L322XC-L100AC heating 12.64 7.79 to 32.01 In
L322XC-L324XC heating 14.61 5.49 to 38.95 In
L110AL-L100AL cooling 3.99 0.69 to 6.91 In
L120AL-L100AL cooling -3.52 -8.24 to -0.22 In
L130AL-L100AL cooling -13.90 -18.53 to -9.74 In
L140AL-L100AL cooling -25.48 -30.58 to -20.48 In
L150AL-L100AL cooling 11.38 7.51 to 15.77 In
L155AL-L150AL cooling -14.65 -16.52 to -11.15 In
L160AL-L100AL cooling 10.80 6.75 to 12.76 In
L170AL-L100AL cooling -9.03 -12.95 to -6.58 In
L200AL-L100AL cooling 13.22 11.62 to 17.59 In
L200AL-L202AL cooling 9.66 5.12 to 14.14 In

OpenStudio-ERI comparison

ERI agreement across 421 cases

If we give two engines the same house and weather, do they agree on its ERI? Three sets compare Building Science Institute cases, EPA test homes and the wider OpenStudio-ERI collection.

The Building Science Institute set contains 64 cases. The EPA cases are counted separately and excluded from the 333 OpenStudio-ERI cases.

Median, P90 and maximum are absolute differences in ERI points. P90 uses the nearest-rank method. Measurements: 2026-10-08.

Case setScored / casesMedianP90Max
Building Science Institute cases64 / 640.0510.1470.230
EPA test cases24 / 240.0890.1780.206
OpenStudio-ERI cases333 / 3330.1150.3520.836

Each blue dot is one case’s Talos ERI minus OpenStudio-ERI. Left of zero: Talos scores lower; right of zero: Talos scores higher. The black line marks equal scores. All plots share a scale in ERI points, marked every 0.5.

Building Science Institute cases · 64-1.0-0.50+0.5+1.0cz-1-electric: -0.1652 ERI points (Talos lower)cz-1-gas: -0.1185 ERI points (Talos lower)cz-2-electric: -0.1157 ERI points (Talos lower)cz-2-gas: -0.1148 ERI points (Talos lower)cz-3-electric: -0.2298 ERI points (Talos lower)cz-3-gas: -0.1303 ERI points (Talos lower)cz-4-electric: -0.1815 ERI points (Talos lower)cz-4-gas: -0.0816 ERI points (Talos lower)cz-5-electric: -0.1146 ERI points (Talos lower)cz-5-gas: -0.0534 ERI points (Talos lower)cz-6-electric: -0.0172 ERI points (Talos lower)cz-6-gas: -0.0113 ERI points (Talos lower)cz-7-electric: -0.1166 ERI points (Talos lower)cz-7-gas: -0.0350 ERI points (Talos lower)cz-8-electric: -0.0263 ERI points (Talos lower)cz-8-gas: +0.0445 ERI points (Talos higher)v-2-cz-1-electric: -0.1698 ERI points (Talos lower)v-2-cz-1-gas: -0.1767 ERI points (Talos lower)v-2-cz-2-electric-no-washer: -0.1569 ERI points (Talos lower)v-2-cz-2-electric: -0.1050 ERI points (Talos lower)v-2-cz-2-gas-envelope-test: -0.0478 ERI points (Talos lower)v-2-cz-2-gas-lt-o-test: -0.1072 ERI points (Talos lower)v-2-cz-2-gas: -0.0429 ERI points (Talos lower)v-2-cz-3-electric-experimental-2: -0.1465 ERI points (Talos lower)v-2-cz-3-electric-experimental: -0.1465 ERI points (Talos lower)v-2-cz-3-electric: -0.1155 ERI points (Talos lower)v-2-cz-3-gas: -0.0833 ERI points (Talos lower)v-2-cz-4-electric-mandatory: -0.0271 ERI points (Talos lower)v-2-cz-4-electric-no-washer: -0.0983 ERI points (Talos lower)v-2-cz-4-electric: -0.0874 ERI points (Talos lower)v-2-cz-4-gas: -0.0076 ERI points (Talos lower)v-2-cz-5-electric-shgc-variation: -0.0485 ERI points (Talos lower)v-2-cz-5-electric: -0.0639 ERI points (Talos lower)v-2-cz-5-experimental-electric: -0.0163 ERI points (Talos lower)v-2-cz-5-gas-shgc-variation: -0.0069 ERI points (Talos lower)v-2-cz-5-gas: -0.0093 ERI points (Talos lower)v-2-cz-6-electric-no-washer-no-e-hrv: -0.0737 ERI points (Talos lower)v-2-cz-6-electric-no-washer: -0.0708 ERI points (Talos lower)v-2-cz-6-electric-shgc-variation: -0.0618 ERI points (Talos lower)v-2-cz-6-electric: -0.0124 ERI points (Talos lower)v-2-cz-6-gas-shgc-variation: +0.0321 ERI points (Talos higher)v-2-cz-6-gas: +0.0354 ERI points (Talos higher)v-2-cz-7-electric-shgc-variation: -0.0726 ERI points (Talos lower)v-2-cz-7-electric: -0.0412 ERI points (Talos lower)v-2-cz-7-gas-shgc-variation: +0.0037 ERI points (Talos higher)v-2-cz-7-gas: +0.0132 ERI points (Talos higher)v-2-cz-8-electric-shgc-variation: +0.0045 ERI points (Talos higher)v-2-cz-8-electric-townhome: +0.0022 ERI points (Talos higher)v-2-cz-8-electric: +0.0187 ERI points (Talos higher)v-2-cz-8-gas-lt-o: +0.0541 ERI points (Talos higher)v-2-cz-8-gas-shgc-variation: +0.0480 ERI points (Talos higher)v-2-cz-8-gas: +0.0586 ERI points (Talos higher)v-2-cz-2-gas-envelope-test-stage-matched: -0.0429 ERI points (Talos lower)v-2-cz-5-gas-shgc-variation-stage-matched: -0.0085 ERI points (Talos lower)v-2-cz-6-gas-shgc-variation-stage-matched: +0.0312 ERI points (Talos higher)v-2-cz-7-gas-shgc-variation-stage-matched: +0.0024 ERI points (Talos higher)v-2-cz-8-gas-lt-o-stage-matched: +0.0586 ERI points (Talos higher)cz-1-gas-site-gas-available: -0.1147 ERI points (Talos lower)v-2-cz-2-gas-no-whole-building-fan: -0.0253 ERI points (Talos lower)v-2-cz-2-gas-weather-unspecified: -0.0429 ERI points (Talos lower)cz-4-gas-variable-speed-ac: -0.0748 ERI points (Talos lower)v-2-cz-6-electric-single-stage-hp: -0.0250 ERI points (Talos lower)v-2-cz-2-gas-cfis-no-extra-runtime: -0.0093 ERI points (Talos lower)v-2-cz-2-gas-cfis-air-handler-runtime: -0.0367 ERI points (Talos lower)
EPA test cases · 24-1.0-0.50+0.5+1.0tests/EPA_Tests/MF_National_1.0/MFNCv1_CZ4_MO_gas_top_corner.xml: -0.0968 ERI points (Talos lower)tests/EPA_Tests/MF_National_1.1/MFNCv11_CZ6_VT_gas_ground_corner_cond_bsmt.xml: -0.0476 ERI points (Talos lower)tests/EPA_Tests/MF_National_1.3/MFNCv13_CZ2_FL_gas_ground_corner_slab.xml: -0.1744 ERI points (Talos lower)tests/EPA_Tests/SF_National_3.0/SFNHv3_CZ4_MO_gas_vented_crawl.xml: -0.1145 ERI points (Talos lower)tests/EPA_Tests/SF_National_3.1/SFNHv31_CZ6_VT_gas_cond_bsmt.xml: -0.0781 ERI points (Talos lower)tests/EPA_Tests/SF_National_3.3/SFNHv33_CZ2_FL_gas_slab.xml: -0.0397 ERI points (Talos lower)tests/EPA_Tests/MF_National_1.0/MFNCv1_CZ6_VT_elec_middle_interior.xml: +0.0180 ERI points (Talos higher)tests/EPA_Tests/MF_National_1.2/MFNCv12_CZ2_FL_gas_ground_corner_slab.xml: -0.1696 ERI points (Talos lower)tests/EPA_Tests/MF_National_1.3/MFNCv13_CZ4_MO_gas_top_corner.xml: -0.1029 ERI points (Talos lower)tests/EPA_Tests/SF_National_3.0/SFNHv3_CZ6_VT_elec_cond_bsmt.xml: -0.1080 ERI points (Talos lower)tests/EPA_Tests/SF_National_3.2/SFNHv32_CZ2_FL_gas_slab.xml: -0.0253 ERI points (Talos lower)tests/EPA_Tests/SF_National_3.3/SFNHv33_CZ4_MO_gas_vented_crawl.xml: -0.0501 ERI points (Talos lower)tests/EPA_Tests/MF_National_1.1/MFNCv11_CZ2_FL_elec_top_corner.xml: -0.0604 ERI points (Talos lower)tests/EPA_Tests/MF_National_1.2/MFNCv12_CZ4_MO_gas_top_corner.xml: -0.1028 ERI points (Talos lower)tests/EPA_Tests/MF_National_1.3/MFNCv13_CZ6_VT_elec_middle_interior.xml: -0.1217 ERI points (Talos lower)tests/EPA_Tests/SF_National_3.1/SFNHv31_CZ2_FL_elec_slab.xml: -0.0812 ERI points (Talos lower)tests/EPA_Tests/SF_National_3.2/SFNHv32_CZ4_MO_gas_vented_crawl.xml: -0.0494 ERI points (Talos lower)tests/EPA_Tests/SF_National_3.3/SFNHv33_CZ6_VT_elec_cond_bsmt.xml: -0.1527 ERI points (Talos lower)tests/EPA_Tests/MF_National_1.0/MFNCv1_CZ2_FL_gas_ground_corner_slab.xml: -0.2061 ERI points (Talos lower)tests/EPA_Tests/MF_National_1.1/MFNCv11_CZ4_MO_elec_ground_corner_vented_crawl.xml: -0.0265 ERI points (Talos lower)tests/EPA_Tests/MF_National_1.2/MFNCv12_CZ6_VT_elec_middle_interior.xml: -0.1784 ERI points (Talos lower)tests/EPA_Tests/SF_National_3.0/SFNHv3_CZ2_FL_gas_slab.xml: +0.0208 ERI points (Talos higher)tests/EPA_Tests/SF_National_3.1/SFNHv31_CZ4_MO_elec_vented_crawl.xml: -0.0592 ERI points (Talos lower)tests/EPA_Tests/SF_National_3.2/SFNHv32_CZ6_VT_elec_cond_bsmt.xml: -0.1926 ERI points (Talos lower)
OpenStudio-ERI cases · 333-1.0-0.50+0.5+1.0real_homes/house001.xml: +0.0380 ERI points (Talos higher)real_homes/house005.xml: -0.0415 ERI points (Talos lower)real_homes/house009.xml: -0.1673 ERI points (Talos lower)real_homes/house013.xml: -0.1669 ERI points (Talos lower)real_homes/house017.xml: -0.6008 ERI points (Talos lower)real_homes/house021.xml: +0.3867 ERI points (Talos higher)real_homes/house025.xml: -0.2603 ERI points (Talos lower)real_homes/house029.xml: +0.0481 ERI points (Talos higher)real_homes/house033.xml: -0.4134 ERI points (Talos lower)real_homes/house037.xml: +0.0336 ERI points (Talos higher)real_homes/house041.xml: -0.0058 ERI points (Talos lower)real_homes/house045.xml: -0.1633 ERI points (Talos lower)real_homes/house049.xml: -0.0922 ERI points (Talos lower)real_homes/house053.xml: -0.0386 ERI points (Talos lower)real_homes/house057.xml: -0.0150 ERI points (Talos lower)real_homes/house061.xml: -0.3308 ERI points (Talos lower)real_homes/house065.xml: -0.1764 ERI points (Talos lower)real_homes/house069.xml: -0.1607 ERI points (Talos lower)real_homes/house073.xml: +0.3566 ERI points (Talos higher)real_homes/house077.xml: -0.0590 ERI points (Talos lower)real_homes/house081.xml: +0.0272 ERI points (Talos higher)real_homes/house085.xml: -0.2715 ERI points (Talos lower)real_homes/house089.xml: -0.2639 ERI points (Talos lower)real_homes/house093.xml: -0.6299 ERI points (Talos lower)sample_files/base-appliances-dehumidifier-ef-portable.xml: +0.1206 ERI points (Talos higher)sample_files/base-appliances-gas.xml: -0.1165 ERI points (Talos lower)sample_files/base-appliances-propane.xml: -0.1165 ERI points (Talos lower)sample_files/base-atticroof-flat.xml: +0.0698 ERI points (Talos higher)sample_files/base-battery.xml: -0.0872 ERI points (Talos lower)sample_files/base-bldgtype-mf-unit-shared-boiler-only-fan-coil-ducted.xml: -0.2785 ERI points (Talos lower)sample_files/base-bldgtype-mf-unit-shared-chiller-only-fan-coil-ducted.xml: -0.0610 ERI points (Talos lower)sample_files/base-bldgtype-mf-unit-shared-generator.xml: -0.0482 ERI points (Talos lower)sample_files/base-bldgtype-mf-unit-shared-mechvent-preconditioning.xml: -0.0763 ERI points (Talos lower)sample_files/base-bldgtype-mf-unit-shared-water-heater-heat-pump.xml: -0.1041 ERI points (Talos lower)sample_files/base-bldgtype-sfa-unit.xml: +0.0301 ERI points (Talos higher)sample_files/base-dhw-indirect-standbyloss.xml: +0.0959 ERI points (Talos higher)sample_files/base-dhw-low-flow-fixtures.xml: -0.0928 ERI points (Talos lower)sample_files/base-dhw-solar-fraction.xml: -0.0955 ERI points (Talos lower)sample_files/base-dhw-tank-heat-pump-confined-space.xml: +0.1209 ERI points (Talos higher)sample_files/base-dhw-tankless-electric-ef.xml: -0.0734 ERI points (Talos lower)sample_files/base-enclosure-2stories.xml: -0.1230 ERI points (Talos lower)sample_files/base-enclosure-beds-5.xml: -0.0775 ERI points (Talos lower)sample_files/base-enclosure-infil-ach-house-pressure.xml: -0.0872 ERI points (Talos lower)sample_files/base-enclosure-infil-natural-ach.xml: -0.0872 ERI points (Talos lower)sample_files/base-enclosure-skylights.xml: +0.0042 ERI points (Talos higher)sample_files/base-foundation-conditioned-basement-slab-insulation.xml: -0.2224 ERI points (Talos lower)sample_files/base-foundation-unconditioned-basement-assembly-r.xml: +0.0958 ERI points (Talos higher)sample_files/base-foundation-vented-crawlspace-above-grade.xml: -0.0122 ERI points (Talos lower)sample_files/base-hvac-air-to-air-heat-pump-1-speed-heating-only.xml: -0.1011 ERI points (Talos lower)sample_files/base-hvac-air-to-air-heat-pump-2-speed.xml: -0.2034 ERI points (Talos lower)sample_files/base-hvac-boiler-propane-only.xml: +0.0860 ERI points (Talos higher)sample_files/base-hvac-central-ac-only-var-speed.xml: +0.2253 ERI points (Talos higher)sample_files/base-hvac-ducts-areas.xml: +0.0157 ERI points (Talos higher)sample_files/base-hvac-evap-cooler-only-ducted.xml: -0.0290 ERI points (Talos lower)sample_files/base-hvac-floor-furnace-propane-only.xml: +0.0618 ERI points (Talos higher)sample_files/base-hvac-ground-to-air-heat-pump-cooling-only.xml: +0.0276 ERI points (Talos higher)sample_files/base-hvac-install-quality-ground-to-air-heat-pump-1-speed.xml: -0.0251 ERI points (Talos lower)sample_files/base-hvac-mini-split-air-conditioner-only-ductless.xml: -0.1643 ERI points (Talos lower)sample_files/base-hvac-mini-split-heat-pump-ductless.xml: +0.0307 ERI points (Talos higher)sample_files/base-hvac-ptac-with-heating-natural-gas.xml: +0.0862 ERI points (Talos higher)sample_files/base-hvac-room-ac-only.xml: +0.1015 ERI points (Talos higher)sample_files/base-hvac-stove-wood-pellets-only.xml: +0.0695 ERI points (Talos higher)sample_files/base-location-baltimore-md.xml: +0.0104 ERI points (Talos higher)sample_files/base-location-helena-mt.xml: +0.3163 ERI points (Talos higher)sample_files/base-location-portland-or.xml: -0.0278 ERI points (Talos lower)sample_files/base-mechvent-cfis-no-outdoor-air-control.xml: -0.0734 ERI points (Talos lower)sample_files/base-mechvent-erv-atre-asre.xml: -0.1028 ERI points (Talos lower)sample_files/base-mechvent-hrv.xml: -0.1206 ERI points (Talos lower)sample_files/base-misc-bills-detailed-only.xml: -0.0872 ERI points (Talos lower)sample_files/base-misc-bills.xml: -0.0872 ERI points (Talos lower)sample_files/base-versions-multiple-mf.xml: -0.0453 ERI points (Talos lower)tests/RESNET_Tests/4.2_HERS_AutoGen_Reference_Home/02-L100.xml: -0.1577 ERI points (Talos lower)tests/RESNET_Tests/4.3_HERS_Method/L100A-02.xml: +0.3463 ERI points (Talos higher)tests/RESNET_Tests/Other_HERS_AutoGen_IAD_Home/01-L100.xml: +0.1555 ERI points (Talos higher)tests/RESNET_Tests/Other_HERS_AutoGen_Reference_Home_301_2014/01-L100.xml: +0.1635 ERI points (Talos higher)tests/RESNET_Tests/Other_HERS_AutoGen_Reference_Home_301_2019_PreAddendumA/01-L100.xml: +0.1523 ERI points (Talos higher)tests/RESNET_Tests/Other_HERS_Method_301_2014_PreAddendumE/L100A-01.xml: +0.2064 ERI points (Talos higher)tests/RESNET_Tests/Other_HERS_Method_301_2014_PreAddendumE/L100A-05.xml: +0.2602 ERI points (Talos higher)tests/RESNET_Tests/Other_HERS_Method_301_2019_PreAddendumA/L100A-04.xml: +0.1706 ERI points (Talos higher)tests/RESNET_Tests/Other_Hot_Water_301_2014_PreAddendumA/L100AD-HW-03.xml: +0.3446 ERI points (Talos higher)tests/RESNET_Tests/Other_Hot_Water_301_2019_PreAddendumA/L100AD-HW-01.xml: +0.3442 ERI points (Talos higher)tests/RESNET_Tests/Other_Hot_Water_301_2019_PreAddendumA/L100AD-HW-05.xml: +0.4621 ERI points (Talos higher)tests/RESNET_Tests/Other_Hot_Water_301_2019_PreAddendumA/L100AM-HW-02.xml: -0.1566 ERI points (Talos lower)tests/RESNET_Tests/Other_Hot_Water_301_2019_PreAddendumA/L100AM-HW-06.xml: -0.1598 ERI points (Talos lower)real_homes/house002.xml: -0.0995 ERI points (Talos lower)real_homes/house006.xml: +0.2131 ERI points (Talos higher)real_homes/house010.xml: +0.0193 ERI points (Talos higher)real_homes/house014.xml: -0.1994 ERI points (Talos lower)real_homes/house018.xml: +0.3445 ERI points (Talos higher)real_homes/house022.xml: -0.1563 ERI points (Talos lower)real_homes/house026.xml: -0.0103 ERI points (Talos lower)real_homes/house030.xml: +0.1182 ERI points (Talos higher)real_homes/house034.xml: -0.0480 ERI points (Talos lower)real_homes/house038.xml: -0.0585 ERI points (Talos lower)real_homes/house042.xml: -0.8364 ERI points (Talos lower)real_homes/house046.xml: -0.0050 ERI points (Talos lower)real_homes/house050.xml: +0.2811 ERI points (Talos higher)real_homes/house054.xml: -0.2436 ERI points (Talos lower)real_homes/house058.xml: -0.3060 ERI points (Talos lower)real_homes/house062.xml: -0.0761 ERI points (Talos lower)real_homes/house066.xml: -0.1421 ERI points (Talos lower)real_homes/house070.xml: +0.2854 ERI points (Talos higher)real_homes/house074.xml: +0.0476 ERI points (Talos higher)real_homes/house078.xml: -0.4860 ERI points (Talos lower)real_homes/house082.xml: -0.0054 ERI points (Talos lower)real_homes/house086.xml: -0.0129 ERI points (Talos lower)real_homes/house090.xml: -0.0229 ERI points (Talos lower)real_homes/house094.xml: -0.0610 ERI points (Talos lower)sample_files/base-appliances-dehumidifier-ef-whole-home.xml: +0.1180 ERI points (Talos higher)sample_files/base-appliances-modified.xml: -0.0898 ERI points (Talos lower)sample_files/base-appliances-wood.xml: -0.1165 ERI points (Talos lower)sample_files/base-atticroof-radiant-barrier.xml: +0.2057 ERI points (Talos higher)sample_files/base-bldgtype-mf-unit-adjacent-to-multiple.xml: +0.2263 ERI points (Talos higher)sample_files/base-bldgtype-mf-unit-shared-boiler-only-fan-coil.xml: -0.2208 ERI points (Talos lower)sample_files/base-bldgtype-mf-unit-shared-chiller-only-fan-coil.xml: -0.0058 ERI points (Talos lower)sample_files/base-bldgtype-mf-unit-shared-ground-loop-ground-to-air-heat-pump.xml: +0.0258 ERI points (Talos higher)sample_files/base-bldgtype-mf-unit-shared-mechvent.xml: -0.0492 ERI points (Talos lower)sample_files/base-bldgtype-mf-unit-shared-water-heater-recirc.xml: -0.0547 ERI points (Talos lower)sample_files/base-dhw-combi-tankless.xml: +0.2094 ERI points (Talos higher)sample_files/base-dhw-jacket-gas.xml: -0.0884 ERI points (Talos lower)sample_files/base-dhw-multiple.xml: +0.0910 ERI points (Talos higher)sample_files/base-dhw-solar-indirect-flat-plate.xml: -0.0740 ERI points (Talos lower)sample_files/base-dhw-tank-heat-pump-ef.xml: -0.1041 ERI points (Talos lower)sample_files/base-dhw-tankless-gas-ef.xml: -0.0795 ERI points (Talos lower)sample_files/base-enclosure-beds-1.xml: -0.0869 ERI points (Talos lower)sample_files/base-enclosure-ceilingtypes.xml: -0.0044 ERI points (Talos lower)sample_files/base-enclosure-infil-cfm-house-pressure.xml: -0.0872 ERI points (Talos lower)sample_files/base-enclosure-infil-natural-cfm.xml: -0.0872 ERI points (Talos lower)sample_files/base-enclosure-walltypes.xml: -0.3109 ERI points (Talos lower)sample_files/base-foundation-conditioned-basement-wall-insulation.xml: -0.3575 ERI points (Talos lower)sample_files/base-foundation-unconditioned-basement-wall-insulation.xml: -0.2316 ERI points (Talos lower)sample_files/base-foundation-vented-crawlspace.xml: -0.0157 ERI points (Talos lower)sample_files/base-hvac-air-to-air-heat-pump-1-speed-lockout-temperatures.xml: -0.4980 ERI points (Talos lower)sample_files/base-hvac-air-to-air-heat-pump-var-speed.xml: -0.3704 ERI points (Talos lower)sample_files/base-hvac-central-ac-only-1-speed-seer.xml: -0.0556 ERI points (Talos lower)sample_files/base-hvac-central-ac-plus-air-to-air-heat-pump-heating.xml: -0.3981 ERI points (Talos lower)sample_files/base-hvac-ducts-buried.xml: +0.0135 ERI points (Talos higher)sample_files/base-hvac-evap-cooler-only.xml: -0.0365 ERI points (Talos lower)sample_files/base-hvac-furnace-gas-only.xml: +0.0014 ERI points (Talos higher)sample_files/base-hvac-ground-to-air-heat-pump-heating-only.xml: +0.0333 ERI points (Talos higher)sample_files/base-hvac-install-quality-mini-split-air-conditioner-only-ducted.xml: +0.1070 ERI points (Talos higher)sample_files/base-hvac-mini-split-heat-pump-ducted-cooling-only.xml: -0.0074 ERI points (Talos lower)sample_files/base-hvac-none.xml: -0.4967 ERI points (Talos lower)sample_files/base-hvac-ptac.xml: +0.0722 ERI points (Talos higher)sample_files/base-hvac-room-ac-with-heating.xml: -0.1731 ERI points (Talos lower)sample_files/base-hvac-undersized.xml: -0.0355 ERI points (Talos lower)sample_files/base-location-honolulu-hi.xml: -0.4622 ERI points (Talos lower)sample_files/base-mechvent-balanced.xml: -0.0825 ERI points (Talos lower)sample_files/base-mechvent-cfis-supplemental-fan-exhaust-synchronized.xml: -0.1100 ERI points (Talos lower)sample_files/base-mechvent-erv.xml: -0.1849 ERI points (Talos lower)sample_files/base-mechvent-multiple.xml: +0.0748 ERI points (Talos higher)sample_files/base-misc-bills-pv-detailed-only.xml: -0.1271 ERI points (Talos lower)sample_files/base-misc-generators.xml: -0.0949 ERI points (Talos lower)sample_files/base-versions-multiple-sf.xml: -0.0872 ERI points (Talos lower)tests/RESNET_Tests/4.2_HERS_AutoGen_Reference_Home/03-L304.xml: -0.2133 ERI points (Talos lower)tests/RESNET_Tests/4.3_HERS_Method/L100A-03.xml: +0.2891 ERI points (Talos higher)tests/RESNET_Tests/Other_HERS_AutoGen_IAD_Home/02-L100.xml: -0.1577 ERI points (Talos lower)tests/RESNET_Tests/Other_HERS_AutoGen_Reference_Home_301_2014/02-L100.xml: -0.0851 ERI points (Talos lower)tests/RESNET_Tests/Other_HERS_AutoGen_Reference_Home_301_2019_PreAddendumA/02-L100.xml: -0.1056 ERI points (Talos lower)tests/RESNET_Tests/Other_HERS_Method_301_2014_PreAddendumE/L100A-02.xml: +0.3420 ERI points (Talos higher)tests/RESNET_Tests/Other_HERS_Method_301_2019_PreAddendumA/L100A-01.xml: +0.2064 ERI points (Talos higher)tests/RESNET_Tests/Other_HERS_Method_301_2019_PreAddendumA/L100A-05.xml: +0.2602 ERI points (Talos higher)tests/RESNET_Tests/Other_Hot_Water_301_2014_PreAddendumA/L100AM-HW-01.xml: -0.1131 ERI points (Talos lower)tests/RESNET_Tests/Other_Hot_Water_301_2019_PreAddendumA/L100AD-HW-02.xml: +0.4100 ERI points (Talos higher)tests/RESNET_Tests/Other_Hot_Water_301_2019_PreAddendumA/L100AD-HW-06.xml: +0.4126 ERI points (Talos higher)tests/RESNET_Tests/Other_Hot_Water_301_2019_PreAddendumA/L100AM-HW-03.xml: -0.1154 ERI points (Talos lower)tests/RESNET_Tests/Other_Hot_Water_301_2019_PreAddendumA/L100AM-HW-07.xml: -0.1509 ERI points (Talos lower)real_homes/house003.xml: -0.6826 ERI points (Talos lower)real_homes/house007.xml: +0.1217 ERI points (Talos higher)real_homes/house011.xml: -0.0312 ERI points (Talos lower)real_homes/house015.xml: +0.3459 ERI points (Talos higher)real_homes/house019.xml: +0.3031 ERI points (Talos higher)real_homes/house023.xml: -0.4948 ERI points (Talos lower)real_homes/house027.xml: -0.2173 ERI points (Talos lower)real_homes/house031.xml: +0.2200 ERI points (Talos higher)real_homes/house035.xml: +0.0115 ERI points (Talos higher)real_homes/house039.xml: +0.0959 ERI points (Talos higher)real_homes/house043.xml: -0.0409 ERI points (Talos lower)real_homes/house047.xml: -0.1832 ERI points (Talos lower)real_homes/house051.xml: +0.0922 ERI points (Talos higher)real_homes/house055.xml: -0.1314 ERI points (Talos lower)real_homes/house059.xml: -0.1148 ERI points (Talos lower)real_homes/house063.xml: -0.4076 ERI points (Talos lower)real_homes/house067.xml: -0.3515 ERI points (Talos lower)real_homes/house071.xml: -0.1026 ERI points (Talos lower)real_homes/house075.xml: -0.0564 ERI points (Talos lower)real_homes/house079.xml: -0.4028 ERI points (Talos lower)real_homes/house083.xml: -0.3514 ERI points (Talos lower)real_homes/house087.xml: +0.5682 ERI points (Talos higher)real_homes/house091.xml: -0.5304 ERI points (Talos lower)real_homes/house095.xml: +0.1987 ERI points (Talos higher)sample_files/base-appliances-dehumidifier-multiple.xml: +0.1249 ERI points (Talos higher)sample_files/base-appliances-none.xml: -0.0811 ERI points (Talos lower)sample_files/base-atticroof-cathedral.xml: +0.1639 ERI points (Talos higher)sample_files/base-atticroof-unvented-insulated-roof.xml: -0.1217 ERI points (Talos lower)sample_files/base-bldgtype-mf-unit-location-portland-or.xml: -0.0175 ERI points (Talos lower)sample_files/base-bldgtype-mf-unit-shared-boiler-only-water-loop-heat-pump.xml: +0.0242 ERI points (Talos higher)sample_files/base-bldgtype-mf-unit-shared-chiller-only-water-loop-heat-pump.xml: -0.1678 ERI points (Talos lower)sample_files/base-bldgtype-mf-unit-shared-laundry-room-multiple-water-heaters.xml: -0.0444 ERI points (Talos lower)sample_files/base-bldgtype-mf-unit-shared-pv-battery.xml: +0.0116 ERI points (Talos higher)sample_files/base-bldgtype-mf-unit-shared-water-heater.xml: -0.0470 ERI points (Talos lower)sample_files/base-dhw-desuperheater.xml: -0.1761 ERI points (Talos lower)sample_files/base-dhw-jacket-hpwh.xml: -0.0933 ERI points (Talos lower)sample_files/base-dhw-none.xml: -0.0843 ERI points (Talos lower)sample_files/base-dhw-tank-elec-ef.xml: -0.0888 ERI points (Talos lower)sample_files/base-dhw-tank-oil.xml: -0.0864 ERI points (Talos lower)sample_files/base-dhw-tankless-propane.xml: -0.0786 ERI points (Talos lower)sample_files/base-enclosure-beds-2.xml: -0.0930 ERI points (Talos lower)sample_files/base-enclosure-floortypes.xml: -0.0847 ERI points (Talos lower)sample_files/base-enclosure-infil-cfm50.xml: -0.0872 ERI points (Talos lower)sample_files/base-enclosure-overhangs.xml: -0.0487 ERI points (Talos lower)sample_files/base-foundation-ambient.xml: -0.1535 ERI points (Talos lower)sample_files/base-foundation-multiple.xml: -0.3061 ERI points (Talos lower)sample_files/base-foundation-unconditioned-basement.xml: -0.3517 ERI points (Talos lower)sample_files/base-foundation-walkout-basement.xml: -0.1520 ERI points (Talos lower)sample_files/base-hvac-air-to-air-heat-pump-1-speed-seer-hspf.xml: -0.2006 ERI points (Talos lower)sample_files/base-hvac-boiler-gas-only.xml: +0.0860 ERI points (Talos higher)sample_files/base-hvac-central-ac-only-1-speed.xml: -0.0517 ERI points (Talos lower)sample_files/base-hvac-dse.xml: +0.0847 ERI points (Talos higher)sample_files/base-hvac-ducts-leakage-cfm50.xml: -0.0758 ERI points (Talos lower)sample_files/base-hvac-fan-motor-type.xml: -0.0919 ERI points (Talos lower)sample_files/base-hvac-furnace-gas-plus-air-to-air-heat-pump-cooling.xml: -0.0005 ERI points (Talos lower)sample_files/base-hvac-install-quality-air-to-air-heat-pump-1-speed.xml: -0.1809 ERI points (Talos lower)sample_files/base-hvac-install-quality-mini-split-heat-pump-ducted.xml: -0.0063 ERI points (Talos lower)sample_files/base-hvac-mini-split-heat-pump-ducted-heating-only.xml: +0.0720 ERI points (Talos higher)sample_files/base-hvac-programmable-thermostat.xml: +0.0048 ERI points (Talos higher)sample_files/base-hvac-pthp.xml: +0.1284 ERI points (Talos higher)sample_files/base-hvac-room-ac-with-reverse-cycle.xml: +0.1252 ERI points (Talos higher)sample_files/base-lighting-ceiling-fans-label-energy-use.xml: -0.0913 ERI points (Talos lower)sample_files/base-location-dallas-tx.xml: +0.0954 ERI points (Talos higher)sample_files/base-location-miami-fl.xml: -0.3163 ERI points (Talos lower)sample_files/base-mechvent-cfis-control-type-timer.xml: -0.1480 ERI points (Talos lower)sample_files/base-mechvent-cfis-supplemental-fan-exhaust.xml: -0.1021 ERI points (Talos lower)sample_files/base-mechvent-exhaust.xml: -0.1084 ERI points (Talos lower)sample_files/base-mechvent-supply.xml: -0.1086 ERI points (Talos lower)sample_files/base-misc-bills-pv-mixed.xml: -0.1271 ERI points (Talos lower)sample_files/base-pv-battery.xml: -0.1323 ERI points (Talos lower)sample_files/base.xml: -0.0872 ERI points (Talos lower)tests/RESNET_Tests/4.2_HERS_AutoGen_Reference_Home/04-L324.xml: +0.3156 ERI points (Talos higher)tests/RESNET_Tests/4.3_HERS_Method/L100A-04.xml: +0.1803 ERI points (Talos higher)tests/RESNET_Tests/Other_HERS_AutoGen_IAD_Home/03-L304.xml: -0.2133 ERI points (Talos lower)tests/RESNET_Tests/Other_HERS_AutoGen_Reference_Home_301_2014/03-L304.xml: -0.2356 ERI points (Talos lower)tests/RESNET_Tests/Other_HERS_AutoGen_Reference_Home_301_2019_PreAddendumA/03-L304.xml: -0.3164 ERI points (Talos lower)tests/RESNET_Tests/Other_HERS_Method_301_2014_PreAddendumE/L100A-03.xml: +0.2772 ERI points (Talos higher)tests/RESNET_Tests/Other_HERS_Method_301_2019_PreAddendumA/L100A-02.xml: +0.3420 ERI points (Talos higher)tests/RESNET_Tests/Other_Hot_Water_301_2014_PreAddendumA/L100AD-HW-01.xml: +0.3442 ERI points (Talos higher)tests/RESNET_Tests/Other_Hot_Water_301_2014_PreAddendumA/L100AM-HW-02.xml: -0.1566 ERI points (Talos lower)tests/RESNET_Tests/Other_Hot_Water_301_2019_PreAddendumA/L100AD-HW-03.xml: +0.3446 ERI points (Talos higher)tests/RESNET_Tests/Other_Hot_Water_301_2019_PreAddendumA/L100AD-HW-07.xml: +0.4086 ERI points (Talos higher)tests/RESNET_Tests/Other_Hot_Water_301_2019_PreAddendumA/L100AM-HW-04.xml: -0.1555 ERI points (Talos lower)real_homes/house004.xml: +0.6696 ERI points (Talos higher)real_homes/house008.xml: -0.4463 ERI points (Talos lower)real_homes/house012.xml: -0.1514 ERI points (Talos lower)real_homes/house016.xml: -0.1485 ERI points (Talos lower)real_homes/house020.xml: +0.3882 ERI points (Talos higher)real_homes/house024.xml: -0.1986 ERI points (Talos lower)real_homes/house028.xml: -0.2283 ERI points (Talos lower)real_homes/house032.xml: -0.0049 ERI points (Talos lower)real_homes/house036.xml: -0.1574 ERI points (Talos lower)real_homes/house040.xml: -0.1446 ERI points (Talos lower)real_homes/house044.xml: +0.1143 ERI points (Talos higher)real_homes/house048.xml: -0.3515 ERI points (Talos lower)real_homes/house052.xml: -0.0339 ERI points (Talos lower)real_homes/house056.xml: -0.0033 ERI points (Talos lower)real_homes/house060.xml: +0.0779 ERI points (Talos higher)real_homes/house064.xml: -0.2865 ERI points (Talos lower)real_homes/house068.xml: +0.1023 ERI points (Talos higher)real_homes/house072.xml: +0.3616 ERI points (Talos higher)real_homes/house076.xml: -0.3021 ERI points (Talos lower)real_homes/house080.xml: -0.2470 ERI points (Talos lower)real_homes/house084.xml: +0.1045 ERI points (Talos higher)real_homes/house088.xml: -0.0156 ERI points (Talos lower)real_homes/house092.xml: +0.2002 ERI points (Talos higher)real_homes/house096.xml: +0.5898 ERI points (Talos higher)sample_files/base-appliances-dehumidifier.xml: +0.1114 ERI points (Talos higher)sample_files/base-appliances-oil.xml: -0.1165 ERI points (Talos lower)sample_files/base-atticroof-conditioned.xml: +0.0582 ERI points (Talos higher)sample_files/base-atticroof-vented.xml: +0.0095 ERI points (Talos higher)sample_files/base-bldgtype-mf-unit-shared-boiler-only-baseboard.xml: +0.0170 ERI points (Talos higher)sample_files/base-bldgtype-mf-unit-shared-chiller-only-baseboard.xml: -0.0102 ERI points (Talos lower)sample_files/base-bldgtype-mf-unit-shared-cooling-tower-only-water-loop-heat-pump.xml: -0.0578 ERI points (Talos lower)sample_files/base-bldgtype-mf-unit-shared-laundry-room.xml: -0.0453 ERI points (Talos lower)sample_files/base-bldgtype-mf-unit-shared-pv.xml: +0.0147 ERI points (Talos higher)sample_files/base-bldgtype-mf-unit.xml: -0.0453 ERI points (Talos lower)sample_files/base-dhw-dwhr.xml: -0.0945 ERI points (Talos lower)sample_files/base-dhw-jacket-indirect.xml: +0.0939 ERI points (Talos higher)sample_files/base-dhw-recirc-demand.xml: -0.0842 ERI points (Talos lower)sample_files/base-dhw-tank-gas-ef.xml: -0.0812 ERI points (Talos lower)sample_files/base-dhw-tank-wood.xml: -0.0880 ERI points (Talos lower)sample_files/base-enclosure-2stories-garage.xml: -0.1100 ERI points (Talos lower)sample_files/base-enclosure-beds-4.xml: -0.0893 ERI points (Talos lower)sample_files/base-enclosure-garage.xml: +0.5305 ERI points (Talos higher)sample_files/base-enclosure-infil-ela.xml: -0.0872 ERI points (Talos lower)sample_files/base-enclosure-skylights-cathedral.xml: -0.3985 ERI points (Talos lower)sample_files/base-foundation-basement-garage.xml: +0.0392 ERI points (Talos higher)sample_files/base-foundation-slab.xml: +0.4904 ERI points (Talos higher)sample_files/base-foundation-unvented-crawlspace.xml: -0.0658 ERI points (Talos lower)sample_files/base-hvac-air-to-air-heat-pump-1-speed-cooling-only.xml: +0.1283 ERI points (Talos higher)sample_files/base-hvac-air-to-air-heat-pump-1-speed.xml: -0.1776 ERI points (Talos lower)sample_files/base-hvac-boiler-oil-only.xml: +0.2179 ERI points (Talos higher)sample_files/base-hvac-central-ac-only-2-speed.xml: -0.0319 ERI points (Talos lower)sample_files/base-hvac-dual-fuel-air-to-air-heat-pump-1-speed.xml: -0.2725 ERI points (Talos lower)sample_files/base-hvac-elec-resistance-only.xml: -0.0764 ERI points (Talos lower)sample_files/base-hvac-fireplace-wood-only.xml: +0.0618 ERI points (Talos higher)sample_files/base-hvac-ground-to-air-heat-pump-1-speed.xml: -0.0303 ERI points (Talos lower)sample_files/base-hvac-install-quality-furnace-gas-central-ac-1-speed.xml: -0.0858 ERI points (Talos lower)sample_files/base-hvac-mini-split-air-conditioner-only-ducted.xml: +0.1488 ERI points (Talos higher)sample_files/base-hvac-mini-split-heat-pump-ducted.xml: +0.0013 ERI points (Talos higher)sample_files/base-hvac-ptac-with-heating-electricity.xml: -0.1742 ERI points (Talos lower)sample_files/base-hvac-room-ac-only-eer.xml: +0.1071 ERI points (Talos higher)sample_files/base-hvac-space-heater-gas-only.xml: +0.0911 ERI points (Talos higher)sample_files/base-lighting-ceiling-fans.xml: -0.0860 ERI points (Talos lower)sample_files/base-location-duluth-mn.xml: -0.0944 ERI points (Talos lower)sample_files/base-location-phoenix-az.xml: -0.1365 ERI points (Talos lower)sample_files/base-mechvent-cfis-no-additional-runtime.xml: -0.1367 ERI points (Talos lower)sample_files/base-mechvent-cfis.xml: -0.0905 ERI points (Talos lower)sample_files/base-mechvent-hrv-asre.xml: -0.1183 ERI points (Talos lower)sample_files/base-mechvent-whole-house-fan.xml: +0.1117 ERI points (Talos higher)sample_files/base-misc-bills-pv.xml: -0.1692 ERI points (Talos lower)sample_files/base-pv.xml: -0.1271 ERI points (Talos lower)tests/RESNET_Tests/4.2_HERS_AutoGen_Reference_Home/01-L100.xml: +0.1555 ERI points (Talos higher)tests/RESNET_Tests/4.3_HERS_Method/L100A-01.xml: +0.2139 ERI points (Talos higher)tests/RESNET_Tests/4.3_HERS_Method/L100A-05.xml: +0.2630 ERI points (Talos higher)tests/RESNET_Tests/Other_HERS_AutoGen_IAD_Home/04-L324.xml: +0.3156 ERI points (Talos higher)tests/RESNET_Tests/Other_HERS_AutoGen_Reference_Home_301_2014/04-L324.xml: +0.2066 ERI points (Talos higher)tests/RESNET_Tests/Other_HERS_AutoGen_Reference_Home_301_2019_PreAddendumA/04-L324.xml: +0.2333 ERI points (Talos higher)tests/RESNET_Tests/Other_HERS_Method_301_2014_PreAddendumE/L100A-04.xml: +0.1706 ERI points (Talos higher)tests/RESNET_Tests/Other_HERS_Method_301_2019_PreAddendumA/L100A-03.xml: +0.2772 ERI points (Talos higher)tests/RESNET_Tests/Other_Hot_Water_301_2014_PreAddendumA/L100AD-HW-02.xml: +0.4100 ERI points (Talos higher)tests/RESNET_Tests/Other_Hot_Water_301_2014_PreAddendumA/L100AM-HW-03.xml: -0.1154 ERI points (Talos lower)tests/RESNET_Tests/Other_Hot_Water_301_2019_PreAddendumA/L100AD-HW-04.xml: +0.4042 ERI points (Talos higher)tests/RESNET_Tests/Other_Hot_Water_301_2019_PreAddendumA/L100AM-HW-01.xml: -0.1131 ERI points (Talos lower)tests/RESNET_Tests/Other_Hot_Water_301_2019_PreAddendumA/L100AM-HW-05.xml: -0.1895 ERI points (Talos lower)
Building Science Institute cases · 64 · 64 scored

64 Building Science Institute cases compared against OpenStudio-ERI using the same calculation edition.

Measured 2026-10-08 · ANSI/RESNET/ICC 301-2022C

CaseTalos ERIOS-ERIΔ Talos − OS-ERI
cz-1-electric46.18546.350-0.165
cz-1-gas48.51148.630-0.119
cz-2-electric50.20450.320-0.116
cz-2-gas50.98551.100-0.115
cz-3-electric49.39049.620-0.230
cz-3-gas48.29048.420-0.130
cz-4-electric51.02851.210-0.182
cz-4-gas48.74848.830-0.082
cz-5-electric49.44549.560-0.115
cz-5-gas47.58747.640-0.053
cz-6-electric50.10350.120-0.017
cz-6-gas46.87946.890-0.011
cz-7-electric51.75351.870-0.117
cz-7-gas45.79545.830-0.035
cz-8-electric52.06452.090-0.026
cz-8-gas41.01540.970+0.045
v-2-cz-1-electric45.68045.850-0.170
v-2-cz-1-gas45.66345.840-0.177
v-2-cz-2-electric-no-washer48.27348.430-0.157
v-2-cz-2-electric46.37546.480-0.105
v-2-cz-2-gas-envelope-test43.97244.020-0.048
v-2-cz-2-gas-lt-o-test45.46345.570-0.107
v-2-cz-2-gas43.52743.570-0.043
v-2-cz-3-electric-experimental-246.81346.960-0.147
v-2-cz-3-electric-experimental46.81346.960-0.147
v-2-cz-3-electric47.02447.140-0.116
v-2-cz-3-gas46.17746.260-0.083
v-2-cz-4-electric-mandatory57.73357.760-0.027
v-2-cz-4-electric-no-washer50.48250.580-0.098
v-2-cz-4-electric49.09349.180-0.087
v-2-cz-4-gas46.47246.480-0.008
v-2-cz-5-electric-shgc-variation47.89147.940-0.049
v-2-cz-5-electric47.99648.060-0.064
v-2-cz-5-experimental-electric-44.886-44.870-0.016
v-2-cz-5-gas-shgc-variation45.78345.790-0.007
v-2-cz-5-gas45.87145.880-0.009
v-2-cz-6-electric-no-washer-no-e-hrv56.25656.330-0.074
v-2-cz-6-electric-no-washer51.29951.370-0.071
v-2-cz-6-electric-shgc-variation49.41849.480-0.062
v-2-cz-6-electric49.50849.520-0.012
v-2-cz-6-gas-shgc-variation44.46244.430+0.032
v-2-cz-6-gas45.15545.120+0.035
v-2-cz-7-electric-shgc-variation50.68750.760-0.073
v-2-cz-7-electric51.25951.300-0.041
v-2-cz-7-gas-shgc-variation42.90442.900+0.004
v-2-cz-7-gas43.91343.900+0.013
v-2-cz-8-electric-shgc-variation52.11552.110+0.005
v-2-cz-8-electric-townhome48.13248.130+0.002
v-2-cz-8-electric52.75952.740+0.019
v-2-cz-8-gas-lt-o41.59441.540+0.054
v-2-cz-8-gas-shgc-variation40.98840.940+0.048
v-2-cz-8-gas41.59941.540+0.059
v-2-cz-2-gas-envelope-test-stage-matched43.52743.570-0.043
v-2-cz-5-gas-shgc-variation-stage-matched45.81145.820-0.009
v-2-cz-6-gas-shgc-variation-stage-matched44.48144.450+0.031
v-2-cz-7-gas-shgc-variation-stage-matched42.89242.890+0.002
v-2-cz-8-gas-lt-o-stage-matched41.59941.540+0.059
cz-1-gas-site-gas-available48.50548.620-0.115
v-2-cz-2-gas-no-whole-building-fan43.05543.080-0.025
v-2-cz-2-gas-weather-unspecified43.52743.570-0.043
cz-4-gas-variable-speed-ac48.69548.770-0.075
v-2-cz-6-electric-single-stage-hp49.32549.350-0.025
v-2-cz-2-gas-cfis-no-extra-runtime41.04141.050-0.009
v-2-cz-2-gas-cfis-air-handler-runtime45.94345.980-0.037
EPA test cases · 24 · 24 scored

24 EPA test inputs hosted in OpenStudio-ERI. The comparison runs both engines under 2022C.

Measured 2026-10-08 · ANSI/RESNET/ICC 301-2022C

CaseTalos ERIOS-ERIΔ Talos − OS-ERI
tests/EPA_Tests/MF_National_1.0/MFNCv1_CZ4_MO_gas_top_corner.xml76.55376.650-0.097
tests/EPA_Tests/MF_National_1.1/MFNCv11_CZ6_VT_gas_ground_corner_cond_bsmt.xml62.39262.440-0.048
tests/EPA_Tests/MF_National_1.3/MFNCv13_CZ2_FL_gas_ground_corner_slab.xml50.76650.940-0.174
tests/EPA_Tests/SF_National_3.0/SFNHv3_CZ4_MO_gas_vented_crawl.xml82.04582.160-0.115
tests/EPA_Tests/SF_National_3.1/SFNHv31_CZ6_VT_gas_cond_bsmt.xml58.13258.210-0.078
tests/EPA_Tests/SF_National_3.3/SFNHv33_CZ2_FL_gas_slab.xml53.70053.740-0.040
tests/EPA_Tests/MF_National_1.0/MFNCv1_CZ6_VT_elec_middle_interior.xml71.62871.610+0.018
tests/EPA_Tests/MF_National_1.2/MFNCv12_CZ2_FL_gas_ground_corner_slab.xml52.23052.400-0.170
tests/EPA_Tests/MF_National_1.3/MFNCv13_CZ4_MO_gas_top_corner.xml46.53746.640-0.103
tests/EPA_Tests/SF_National_3.0/SFNHv3_CZ6_VT_elec_cond_bsmt.xml73.75273.860-0.108
tests/EPA_Tests/SF_National_3.2/SFNHv32_CZ2_FL_gas_slab.xml53.87553.900-0.025
tests/EPA_Tests/SF_National_3.3/SFNHv33_CZ4_MO_gas_vented_crawl.xml48.74048.790-0.050
tests/EPA_Tests/MF_National_1.1/MFNCv11_CZ2_FL_elec_top_corner.xml60.02060.080-0.060
tests/EPA_Tests/MF_National_1.2/MFNCv12_CZ4_MO_gas_top_corner.xml49.18749.290-0.103
tests/EPA_Tests/MF_National_1.3/MFNCv13_CZ6_VT_elec_middle_interior.xml45.84845.970-0.122
tests/EPA_Tests/SF_National_3.1/SFNHv31_CZ2_FL_elec_slab.xml62.38962.470-0.081
tests/EPA_Tests/SF_National_3.2/SFNHv32_CZ4_MO_gas_vented_crawl.xml51.17151.220-0.049
tests/EPA_Tests/SF_National_3.3/SFNHv33_CZ6_VT_elec_cond_bsmt.xml48.74748.900-0.153
tests/EPA_Tests/MF_National_1.0/MFNCv1_CZ2_FL_gas_ground_corner_slab.xml65.78465.990-0.206
tests/EPA_Tests/MF_National_1.1/MFNCv11_CZ4_MO_elec_ground_corner_vented_crawl.xml63.79463.820-0.026
tests/EPA_Tests/MF_National_1.2/MFNCv12_CZ6_VT_elec_middle_interior.xml57.17257.350-0.178
tests/EPA_Tests/SF_National_3.0/SFNHv3_CZ2_FL_gas_slab.xml72.19172.170+0.021
tests/EPA_Tests/SF_National_3.1/SFNHv31_CZ4_MO_elec_vented_crawl.xml63.61163.670-0.059
tests/EPA_Tests/SF_National_3.2/SFNHv32_CZ6_VT_elec_cond_bsmt.xml55.03755.230-0.193
OpenStudio-ERI cases · 333 · 333 scored

96 real_homes fixtures, 186 sample inputs and 51 RESNET test selections. EPA and Cape Town are excluded. 54 retained campaign inputs differ from upstream; both hashes are preserved. The comparison runs both engines under 2022C.

Measured 2026-10-08 · ANSI/RESNET/ICC 301-2022C

CaseTalos ERIOS-ERIΔ Talos − OS-ERI
real_homes/house001.xml62.60862.570+0.038
real_homes/house005.xml59.94959.990-0.041
real_homes/house009.xml65.80365.970-0.167
real_homes/house013.xml59.63359.800-0.167
real_homes/house017.xml67.93968.540-0.601
real_homes/house021.xml59.91759.530+0.387
real_homes/house025.xml16.75017.010-0.260
real_homes/house029.xml64.79864.750+0.048
real_homes/house033.xml65.82766.240-0.413
real_homes/house037.xml67.25467.220+0.034
real_homes/house041.xml79.91479.920-0.006
real_homes/house045.xml87.71787.880-0.163
real_homes/house049.xml53.06853.160-0.092
real_homes/house053.xml71.64171.680-0.039
real_homes/house057.xml103.755103.770-0.015
real_homes/house061.xml63.05963.390-0.331
real_homes/house065.xml82.50482.680-0.176
real_homes/house069.xml76.82976.990-0.161
real_homes/house073.xml30.85730.500+0.357
real_homes/house077.xml76.16176.220-0.059
real_homes/house081.xml65.17765.150+0.027
real_homes/house085.xml-6.912-6.640-0.272
real_homes/house089.xml31.22631.490-0.264
real_homes/house093.xml75.56076.190-0.630
sample_files/base-appliances-dehumidifier-ef-portable.xml67.72167.600+0.121
sample_files/base-appliances-gas.xml86.37486.490-0.116
sample_files/base-appliances-propane.xml86.37486.490-0.116
sample_files/base-atticroof-flat.xml70.77070.700+0.070
sample_files/base-battery.xml85.91386.000-0.087
sample_files/base-bldgtype-mf-unit-shared-boiler-only-fan-coil-ducted.xml74.33274.610-0.278
sample_files/base-bldgtype-mf-unit-shared-chiller-only-fan-coil-ducted.xml77.37977.440-0.061
sample_files/base-bldgtype-mf-unit-shared-generator.xml68.28268.330-0.048
sample_files/base-bldgtype-mf-unit-shared-mechvent-preconditioning.xml72.75472.830-0.076
sample_files/base-bldgtype-mf-unit-shared-water-heater-heat-pump.xml55.55655.660-0.104
sample_files/base-bldgtype-sfa-unit.xml82.97082.940+0.030
sample_files/base-dhw-indirect-standbyloss.xml69.25669.160+0.096
sample_files/base-dhw-low-flow-fixtures.xml85.49785.590-0.093
sample_files/base-dhw-solar-fraction.xml79.23479.330-0.096
sample_files/base-dhw-tank-heat-pump-confined-space.xml82.05181.930+0.121
sample_files/base-dhw-tankless-electric-ef.xml86.62786.700-0.073
sample_files/base-enclosure-2stories.xml90.76790.890-0.123
sample_files/base-enclosure-beds-5.xml83.08283.160-0.078
sample_files/base-enclosure-infil-ach-house-pressure.xml85.91386.000-0.087
sample_files/base-enclosure-infil-natural-ach.xml85.91386.000-0.087
sample_files/base-enclosure-skylights.xml88.90488.900+0.004
sample_files/base-foundation-conditioned-basement-slab-insulation.xml86.15886.380-0.222
sample_files/base-foundation-unconditioned-basement-assembly-r.xml77.87677.780+0.096
sample_files/base-foundation-vented-crawlspace-above-grade.xml82.81882.830-0.012
sample_files/base-hvac-air-to-air-heat-pump-1-speed-heating-only.xml87.69987.800-0.101
sample_files/base-hvac-air-to-air-heat-pump-2-speed.xml81.44781.650-0.203
sample_files/base-hvac-boiler-propane-only.xml72.18672.100+0.086
sample_files/base-hvac-central-ac-only-var-speed.xml85.58585.360+0.225
sample_files/base-hvac-ducts-areas.xml79.40679.390+0.016
sample_files/base-hvac-evap-cooler-only-ducted.xml76.31176.340-0.029
sample_files/base-hvac-floor-furnace-propane-only.xml77.38277.320+0.062
sample_files/base-hvac-ground-to-air-heat-pump-cooling-only.xml84.39884.370+0.028
sample_files/base-hvac-install-quality-ground-to-air-heat-pump-1-speed.xml67.28567.310-0.025
sample_files/base-hvac-mini-split-air-conditioner-only-ductless.xml80.50680.670-0.164
sample_files/base-hvac-mini-split-heat-pump-ductless.xml61.12161.090+0.031
sample_files/base-hvac-ptac-with-heating-natural-gas.xml74.46674.380+0.086
sample_files/base-hvac-room-ac-only.xml84.85284.750+0.102
sample_files/base-hvac-stove-wood-pellets-only.xml77.36077.290+0.070
sample_files/base-location-baltimore-md.xml73.97073.960+0.010
sample_files/base-location-helena-mt.xml85.06684.750+0.316
sample_files/base-location-portland-or.xml84.10284.130-0.028
sample_files/base-mechvent-cfis-no-outdoor-air-control.xml91.29791.370-0.073
sample_files/base-mechvent-erv-atre-asre.xml78.82778.930-0.103
sample_files/base-mechvent-hrv.xml79.22979.350-0.121
sample_files/base-misc-bills-detailed-only.xml85.91386.000-0.087
sample_files/base-misc-bills.xml85.91386.000-0.087
sample_files/base-versions-multiple-mf.xml71.30571.350-0.045
tests/RESNET_Tests/4.2_HERS_AutoGen_Reference_Home/02-L100.xml103.202103.360-0.158
tests/RESNET_Tests/4.3_HERS_Method/L100A-02.xml144.936144.590+0.346
tests/RESNET_Tests/Other_HERS_AutoGen_IAD_Home/01-L100.xml111.665111.510+0.155
tests/RESNET_Tests/Other_HERS_AutoGen_Reference_Home_301_2014/01-L100.xml141.843141.680+0.163
tests/RESNET_Tests/Other_HERS_AutoGen_Reference_Home_301_2019_PreAddendumA/01-L100.xml128.922128.770+0.152
tests/RESNET_Tests/Other_HERS_Method_301_2014_PreAddendumE/L100A-01.xml171.516171.310+0.206
tests/RESNET_Tests/Other_HERS_Method_301_2014_PreAddendumE/L100A-05.xml150.870150.610+0.260
tests/RESNET_Tests/Other_HERS_Method_301_2019_PreAddendumA/L100A-04.xml145.501145.330+0.171
tests/RESNET_Tests/Other_Hot_Water_301_2014_PreAddendumA/L100AD-HW-03.xml142.835142.490+0.345
tests/RESNET_Tests/Other_Hot_Water_301_2019_PreAddendumA/L100AD-HW-01.xml145.044144.700+0.344
tests/RESNET_Tests/Other_Hot_Water_301_2019_PreAddendumA/L100AD-HW-05.xml171.772171.310+0.462
tests/RESNET_Tests/Other_Hot_Water_301_2019_PreAddendumA/L100AM-HW-02.xml110.553110.710-0.157
tests/RESNET_Tests/Other_Hot_Water_301_2019_PreAddendumA/L100AM-HW-06.xml109.570109.730-0.160
real_homes/house002.xml68.61068.710-0.100
real_homes/house006.xml69.73369.520+0.213
real_homes/house010.xml60.06960.050+0.019
real_homes/house014.xml57.76157.960-0.199
real_homes/house018.xml32.55532.210+0.345
real_homes/house022.xml52.63452.790-0.156
real_homes/house026.xml66.12066.130-0.010
real_homes/house030.xml63.00862.890+0.118
real_homes/house034.xml63.13263.180-0.048
real_homes/house038.xml64.92164.980-0.059
real_homes/house042.xml90.31491.150-0.836
real_homes/house046.xml-2.985-2.980-0.005
real_homes/house050.xml103.231102.950+0.281
real_homes/house054.xml62.05662.300-0.244
real_homes/house058.xml64.12464.430-0.306
real_homes/house062.xml73.65473.730-0.076
real_homes/house066.xml75.56875.710-0.142
real_homes/house070.xml43.73543.450+0.285
real_homes/house074.xml82.04882.000+0.048
real_homes/house078.xml67.36467.850-0.486
real_homes/house082.xml72.70572.710-0.005
real_homes/house086.xml53.53753.550-0.013
real_homes/house090.xml57.42757.450-0.023
real_homes/house094.xml73.19973.260-0.061
sample_files/base-appliances-dehumidifier-ef-whole-home.xml67.69867.580+0.118
sample_files/base-appliances-modified.xml86.64086.730-0.090
sample_files/base-appliances-wood.xml86.37486.490-0.116
sample_files/base-atticroof-radiant-barrier.xml73.89673.690+0.206
sample_files/base-bldgtype-mf-unit-adjacent-to-multiple.xml76.20675.980+0.226
sample_files/base-bldgtype-mf-unit-shared-boiler-only-fan-coil.xml73.90974.130-0.221
sample_files/base-bldgtype-mf-unit-shared-chiller-only-fan-coil.xml75.43475.440-0.006
sample_files/base-bldgtype-mf-unit-shared-ground-loop-ground-to-air-heat-pump.xml66.20666.180+0.026
sample_files/base-bldgtype-mf-unit-shared-mechvent.xml69.13169.180-0.049
sample_files/base-bldgtype-mf-unit-shared-water-heater-recirc.xml68.46568.520-0.055
sample_files/base-dhw-combi-tankless.xml65.49965.290+0.209
sample_files/base-dhw-jacket-gas.xml85.03285.120-0.088
sample_files/base-dhw-multiple.xml68.37168.280+0.091
sample_files/base-dhw-solar-indirect-flat-plate.xml77.51677.590-0.074
sample_files/base-dhw-tank-heat-pump-ef.xml81.88681.990-0.104
sample_files/base-dhw-tankless-gas-ef.xml79.71079.790-0.080
sample_files/base-enclosure-beds-1.xml91.30391.390-0.087
sample_files/base-enclosure-ceilingtypes.xml94.61694.620-0.004
sample_files/base-enclosure-infil-cfm-house-pressure.xml85.91386.000-0.087
sample_files/base-enclosure-infil-natural-cfm.xml85.91386.000-0.087
sample_files/base-enclosure-walltypes.xml97.78998.100-0.311
sample_files/base-foundation-conditioned-basement-wall-insulation.xml86.54386.900-0.357
sample_files/base-foundation-unconditioned-basement-wall-insulation.xml83.23883.470-0.232
sample_files/base-foundation-vented-crawlspace.xml82.31482.330-0.016
sample_files/base-hvac-air-to-air-heat-pump-1-speed-lockout-temperatures.xml88.12288.620-0.498
sample_files/base-hvac-air-to-air-heat-pump-var-speed.xml82.15082.520-0.370
sample_files/base-hvac-central-ac-only-1-speed-seer.xml88.78488.840-0.056
sample_files/base-hvac-central-ac-plus-air-to-air-heat-pump-heating.xml89.91290.310-0.398
sample_files/base-hvac-ducts-buried.xml79.41379.400+0.013
sample_files/base-hvac-evap-cooler-only.xml75.88475.920-0.036
sample_files/base-hvac-furnace-gas-only.xml84.62184.620+0.001
sample_files/base-hvac-ground-to-air-heat-pump-heating-only.xml70.03370.000+0.033
sample_files/base-hvac-install-quality-mini-split-air-conditioner-only-ducted.xml82.03781.930+0.107
sample_files/base-hvac-mini-split-heat-pump-ducted-cooling-only.xml81.94381.950-0.007
sample_files/base-hvac-none.xml90.18390.680-0.497
sample_files/base-hvac-ptac.xml82.72282.650+0.072
sample_files/base-hvac-room-ac-with-heating.xml88.63788.810-0.173
sample_files/base-hvac-undersized.xml82.33582.370-0.035
sample_files/base-location-honolulu-hi.xml75.08875.550-0.462
sample_files/base-mechvent-balanced.xml90.68890.770-0.082
sample_files/base-mechvent-cfis-supplemental-fan-exhaust-synchronized.xml85.91086.020-0.110
sample_files/base-mechvent-erv.xml78.85579.040-0.185
sample_files/base-mechvent-multiple.xml83.21583.140+0.075
sample_files/base-misc-bills-pv-detailed-only.xml44.61344.740-0.127
sample_files/base-misc-generators.xml83.72583.820-0.095
sample_files/base-versions-multiple-sf.xml85.91386.000-0.087
tests/RESNET_Tests/4.2_HERS_AutoGen_Reference_Home/03-L304.xml82.37782.590-0.213
tests/RESNET_Tests/4.3_HERS_Method/L100A-03.xml151.349151.060+0.289
tests/RESNET_Tests/Other_HERS_AutoGen_IAD_Home/02-L100.xml103.202103.360-0.158
tests/RESNET_Tests/Other_HERS_AutoGen_Reference_Home_301_2014/02-L100.xml129.795129.880-0.085
tests/RESNET_Tests/Other_HERS_AutoGen_Reference_Home_301_2019_PreAddendumA/02-L100.xml117.374117.480-0.106
tests/RESNET_Tests/Other_HERS_Method_301_2014_PreAddendumE/L100A-02.xml165.792165.450+0.342
tests/RESNET_Tests/Other_HERS_Method_301_2019_PreAddendumA/L100A-01.xml171.516171.310+0.206
tests/RESNET_Tests/Other_HERS_Method_301_2019_PreAddendumA/L100A-05.xml150.870150.610+0.260
tests/RESNET_Tests/Other_Hot_Water_301_2014_PreAddendumA/L100AM-HW-01.xml107.687107.800-0.113
tests/RESNET_Tests/Other_Hot_Water_301_2019_PreAddendumA/L100AD-HW-02.xml146.990146.580+0.410
tests/RESNET_Tests/Other_Hot_Water_301_2019_PreAddendumA/L100AD-HW-06.xml144.583144.170+0.413
tests/RESNET_Tests/Other_Hot_Water_301_2019_PreAddendumA/L100AM-HW-03.xml104.805104.920-0.115
tests/RESNET_Tests/Other_Hot_Water_301_2019_PreAddendumA/L100AM-HW-07.xml109.319109.470-0.151
real_homes/house003.xml61.60762.290-0.683
real_homes/house007.xml85.47285.350+0.122
real_homes/house011.xml60.59960.630-0.031
real_homes/house015.xml21.56621.220+0.346
real_homes/house019.xml71.65371.350+0.303
real_homes/house023.xml83.63584.130-0.495
real_homes/house027.xml69.68369.900-0.217
real_homes/house031.xml56.16055.940+0.220
real_homes/house035.xml70.32170.310+0.011
real_homes/house039.xml59.03658.940+0.096
real_homes/house043.xml-7.331-7.290-0.041
real_homes/house047.xml61.51761.700-0.183
real_homes/house051.xml54.81254.720+0.092
real_homes/house055.xml61.61961.750-0.131
real_homes/house059.xml53.20553.320-0.115
real_homes/house063.xml85.60286.010-0.408
real_homes/house067.xml64.63964.990-0.351
real_homes/house071.xml73.38773.490-0.103
real_homes/house075.xml67.16467.220-0.056
real_homes/house079.xml56.25756.660-0.403
real_homes/house083.xml57.00957.360-0.351
real_homes/house087.xml49.04848.480+0.568
real_homes/house091.xml61.51062.040-0.530
real_homes/house095.xml56.08955.890+0.199
sample_files/base-appliances-dehumidifier-multiple.xml67.70567.580+0.125
sample_files/base-appliances-none.xml87.90987.990-0.081
sample_files/base-atticroof-cathedral.xml78.16478.000+0.164
sample_files/base-atticroof-unvented-insulated-roof.xml76.03876.160-0.122
sample_files/base-bldgtype-mf-unit-location-portland-or.xml75.11375.130-0.017
sample_files/base-bldgtype-mf-unit-shared-boiler-only-water-loop-heat-pump.xml73.11473.090+0.024
sample_files/base-bldgtype-mf-unit-shared-chiller-only-water-loop-heat-pump.xml95.09295.260-0.168
sample_files/base-bldgtype-mf-unit-shared-laundry-room-multiple-water-heaters.xml71.11671.160-0.044
sample_files/base-bldgtype-mf-unit-shared-pv-battery.xml12.23212.220+0.012
sample_files/base-bldgtype-mf-unit-shared-water-heater.xml67.04367.090-0.047
sample_files/base-dhw-desuperheater.xml85.99486.170-0.176
sample_files/base-dhw-jacket-hpwh.xml81.75781.850-0.093
sample_files/base-dhw-none.xml89.89689.980-0.084
sample_files/base-dhw-tank-elec-ef.xml86.11186.200-0.089
sample_files/base-dhw-tank-oil.xml85.15485.240-0.086
sample_files/base-dhw-tankless-propane.xml81.65181.730-0.079
sample_files/base-enclosure-beds-2.xml88.22788.320-0.093
sample_files/base-enclosure-floortypes.xml100.005100.090-0.085
sample_files/base-enclosure-infil-cfm50.xml85.91386.000-0.087
sample_files/base-enclosure-overhangs.xml85.77185.820-0.049
sample_files/base-foundation-ambient.xml86.79686.950-0.154
sample_files/base-foundation-multiple.xml80.97481.280-0.306
sample_files/base-foundation-unconditioned-basement.xml80.94881.300-0.352
sample_files/base-foundation-walkout-basement.xml87.47887.630-0.152
sample_files/base-hvac-air-to-air-heat-pump-1-speed-seer-hspf.xml91.10991.310-0.201
sample_files/base-hvac-boiler-gas-only.xml72.18672.100+0.086
sample_files/base-hvac-central-ac-only-1-speed.xml87.75887.810-0.052
sample_files/base-hvac-dse.xml78.81578.730+0.085
sample_files/base-hvac-ducts-leakage-cfm50.xml84.88484.960-0.076
sample_files/base-hvac-fan-motor-type.xml86.82886.920-0.092
sample_files/base-hvac-furnace-gas-plus-air-to-air-heat-pump-cooling.xml86.73986.740-0.001
sample_files/base-hvac-install-quality-air-to-air-heat-pump-1-speed.xml85.53985.720-0.181
sample_files/base-hvac-install-quality-mini-split-heat-pump-ducted.xml69.12469.130-0.006
sample_files/base-hvac-mini-split-heat-pump-ducted-heating-only.xml74.53274.460+0.072
sample_files/base-hvac-programmable-thermostat.xml82.48582.480+0.005
sample_files/base-hvac-pthp.xml64.29864.170+0.128
sample_files/base-hvac-room-ac-with-reverse-cycle.xml64.28564.160+0.125
sample_files/base-lighting-ceiling-fans-label-energy-use.xml85.77985.870-0.091
sample_files/base-location-dallas-tx.xml67.78567.690+0.095
sample_files/base-location-miami-fl.xml73.17473.490-0.316
sample_files/base-mechvent-cfis-control-type-timer.xml93.89294.040-0.148
sample_files/base-mechvent-cfis-supplemental-fan-exhaust.xml84.58884.690-0.102
sample_files/base-mechvent-exhaust.xml86.98287.090-0.108
sample_files/base-mechvent-supply.xml86.43186.540-0.109
sample_files/base-misc-bills-pv-mixed.xml44.61344.740-0.127
sample_files/base-pv-battery.xml45.81845.950-0.132
sample_files/base.xml85.91386.000-0.087
tests/RESNET_Tests/4.2_HERS_AutoGen_Reference_Home/04-L324.xml92.95692.640+0.316
tests/RESNET_Tests/4.3_HERS_Method/L100A-04.xml126.430126.250+0.180
tests/RESNET_Tests/Other_HERS_AutoGen_IAD_Home/03-L304.xml82.37782.590-0.213
tests/RESNET_Tests/Other_HERS_AutoGen_Reference_Home_301_2014/03-L304.xml102.304102.540-0.236
tests/RESNET_Tests/Other_HERS_AutoGen_Reference_Home_301_2019_PreAddendumA/03-L304.xml93.56493.880-0.316
tests/RESNET_Tests/Other_HERS_Method_301_2014_PreAddendumE/L100A-03.xml170.387170.110+0.277
tests/RESNET_Tests/Other_HERS_Method_301_2019_PreAddendumA/L100A-02.xml165.792165.450+0.342
tests/RESNET_Tests/Other_Hot_Water_301_2014_PreAddendumA/L100AD-HW-01.xml145.044144.700+0.344
tests/RESNET_Tests/Other_Hot_Water_301_2014_PreAddendumA/L100AM-HW-02.xml110.553110.710-0.157
tests/RESNET_Tests/Other_Hot_Water_301_2019_PreAddendumA/L100AD-HW-03.xml142.835142.490+0.345
tests/RESNET_Tests/Other_Hot_Water_301_2019_PreAddendumA/L100AD-HW-07.xml142.749142.340+0.409
tests/RESNET_Tests/Other_Hot_Water_301_2019_PreAddendumA/L100AM-HW-04.xml110.315110.470-0.155
real_homes/house004.xml60.40059.730+0.670
real_homes/house008.xml61.54461.990-0.446
real_homes/house012.xml58.50958.660-0.151
real_homes/house016.xml50.31250.460-0.148
real_homes/house020.xml44.42844.040+0.388
real_homes/house024.xml71.50171.700-0.199
real_homes/house028.xml65.32265.550-0.228
real_homes/house032.xml74.03574.040-0.005
real_homes/house036.xml39.07339.230-0.157
real_homes/house040.xml64.30564.450-0.145
real_homes/house044.xml69.44469.330+0.114
real_homes/house048.xml64.85965.210-0.351
real_homes/house052.xml57.84657.880-0.034
real_homes/house056.xml63.78763.790-0.003
real_homes/house060.xml70.61870.540+0.078
real_homes/house064.xml75.79476.080-0.286
real_homes/house068.xml79.95279.850+0.102
real_homes/house072.xml59.69259.330+0.362
real_homes/house076.xml60.99861.300-0.302
real_homes/house080.xml41.81342.060-0.247
real_homes/house084.xml11.47511.370+0.105
real_homes/house088.xml57.15457.170-0.016
real_homes/house092.xml59.13058.930+0.200
real_homes/house096.xml30.29029.700+0.590
sample_files/base-appliances-dehumidifier.xml67.73167.620+0.111
sample_files/base-appliances-oil.xml86.37486.490-0.116
sample_files/base-atticroof-conditioned.xml74.41874.360+0.058
sample_files/base-atticroof-vented.xml87.79087.780+0.010
sample_files/base-bldgtype-mf-unit-shared-boiler-only-baseboard.xml74.07774.060+0.017
sample_files/base-bldgtype-mf-unit-shared-chiller-only-baseboard.xml74.49074.500-0.010
sample_files/base-bldgtype-mf-unit-shared-cooling-tower-only-water-loop-heat-pump.xml76.69276.750-0.058
sample_files/base-bldgtype-mf-unit-shared-laundry-room.xml67.95568.000-0.045
sample_files/base-bldgtype-mf-unit-shared-pv.xml10.04510.030+0.015
sample_files/base-bldgtype-mf-unit.xml71.30571.350-0.045
sample_files/base-dhw-dwhr.xml83.38583.480-0.095
sample_files/base-dhw-jacket-indirect.xml68.15468.060+0.094
sample_files/base-dhw-recirc-demand.xml85.85685.940-0.084
sample_files/base-dhw-tank-gas-ef.xml86.53986.620-0.081
sample_files/base-dhw-tank-wood.xml85.45285.540-0.088
sample_files/base-enclosure-2stories-garage.xml90.41090.520-0.110
sample_files/base-enclosure-beds-4.xml84.43184.520-0.089
sample_files/base-enclosure-garage.xml91.15190.620+0.531
sample_files/base-enclosure-infil-ela.xml85.91386.000-0.087
sample_files/base-enclosure-skylights-cathedral.xml72.45272.850-0.398
sample_files/base-foundation-basement-garage.xml83.60983.570+0.039
sample_files/base-foundation-slab.xml71.10070.610+0.490
sample_files/base-foundation-unvented-crawlspace.xml79.33479.400-0.066
sample_files/base-hvac-air-to-air-heat-pump-1-speed-cooling-only.xml87.75887.630+0.128
sample_files/base-hvac-air-to-air-heat-pump-1-speed.xml87.12287.300-0.178
sample_files/base-hvac-boiler-oil-only.xml72.33872.120+0.218
sample_files/base-hvac-central-ac-only-2-speed.xml86.34886.380-0.032
sample_files/base-hvac-dual-fuel-air-to-air-heat-pump-1-speed.xml90.72791.000-0.273
sample_files/base-hvac-elec-resistance-only.xml89.39489.470-0.076
sample_files/base-hvac-fireplace-wood-only.xml77.38277.320+0.062
sample_files/base-hvac-ground-to-air-heat-pump-1-speed.xml67.73067.760-0.030
sample_files/base-hvac-install-quality-furnace-gas-central-ac-1-speed.xml85.06485.150-0.086
sample_files/base-hvac-mini-split-air-conditioner-only-ducted.xml82.44982.300+0.149
sample_files/base-hvac-mini-split-heat-pump-ducted.xml69.61169.610+0.001
sample_files/base-hvac-ptac-with-heating-electricity.xml86.46686.640-0.174
sample_files/base-hvac-room-ac-only-eer.xml84.82784.720+0.107
sample_files/base-hvac-space-heater-gas-only.xml69.23169.140+0.091
sample_files/base-lighting-ceiling-fans.xml85.48485.570-0.086
sample_files/base-location-duluth-mn.xml79.77679.870-0.094
sample_files/base-location-phoenix-az.xml68.59368.730-0.137
sample_files/base-mechvent-cfis-no-additional-runtime.xml80.86381.000-0.137
sample_files/base-mechvent-cfis.xml90.12990.220-0.091
sample_files/base-mechvent-hrv-asre.xml79.21279.330-0.118
sample_files/base-mechvent-whole-house-fan.xml83.94283.830+0.112
sample_files/base-misc-bills-pv.xml-2.049-1.880-0.169
sample_files/base-pv.xml44.61344.740-0.127
tests/RESNET_Tests/4.2_HERS_AutoGen_Reference_Home/01-L100.xml111.665111.510+0.155
tests/RESNET_Tests/4.3_HERS_Method/L100A-01.xml154.444154.230+0.214
tests/RESNET_Tests/4.3_HERS_Method/L100A-05.xml129.233128.970+0.263
tests/RESNET_Tests/Other_HERS_AutoGen_IAD_Home/04-L324.xml92.95692.640+0.316
tests/RESNET_Tests/Other_HERS_AutoGen_Reference_Home_301_2014/04-L324.xml119.827119.620+0.207
tests/RESNET_Tests/Other_HERS_AutoGen_Reference_Home_301_2019_PreAddendumA/04-L324.xml108.903108.670+0.233
tests/RESNET_Tests/Other_HERS_Method_301_2014_PreAddendumE/L100A-04.xml145.501145.330+0.171
tests/RESNET_Tests/Other_HERS_Method_301_2019_PreAddendumA/L100A-03.xml170.387170.110+0.277
tests/RESNET_Tests/Other_Hot_Water_301_2014_PreAddendumA/L100AD-HW-02.xml146.990146.580+0.410
tests/RESNET_Tests/Other_Hot_Water_301_2014_PreAddendumA/L100AM-HW-03.xml104.805104.920-0.115
tests/RESNET_Tests/Other_Hot_Water_301_2019_PreAddendumA/L100AD-HW-04.xml146.374145.970+0.404
tests/RESNET_Tests/Other_Hot_Water_301_2019_PreAddendumA/L100AM-HW-01.xml107.687107.800-0.113
tests/RESNET_Tests/Other_Hot_Water_301_2019_PreAddendumA/L100AM-HW-05.xml124.800124.990-0.190

Talos provides design-stage estimates; final ratings follow the verification and oversight requirements of the applicable rating program. Case inputs, weather, paired scores and measurement records are included in the chapter download.

Chapter data: case summaries and paired evidence.

Chapter · IVall chapters

Speed

Speed is the reason Talos exists. Physics this fast makes a new approach to HVAC design possible: every wall moved, window swapped, and system option tried is answered by a full simulation in the moment, so the physics shapes the design instead of grading it afterward.

A model that takes minutes is a compliance check: you run it once, at the end, to bless a design you already committed to. A model that answers while you are still drawing is a different tool. Move a wall. Swap a window. Try the cheaper insulation. When each answer costs nothing, you actually ask, and the physics gets a vote before the decision instead of after it.

There is nothing magical about the speed of Talos. A year of building physics is the same heat balance whichever engine runs it. The speed comes from a compiled Rust kernel and from scope: we solve one problem, homes with our hydronic hardware, and we choose where to trade a little accuracy for it. Research simulators choose differently for good reason: they are general instruments, built to model any building and any equipment, and that generality is what makes them the referees in the chapters above. Chapters I through III audit what our choices cost, misses included. This chapter reports what they bought.

55years
of simulated room physics in the Standard 140 battery of Chapter I, re-run live while this page was built
6.4seconds
of solver time those years cost, summed per case on the build machine
115ms
for one simulated year of one room, at the battery’s measured rate

The other half

Why the second answer is fast

A fast kernel is half of it. The other half is caching. Expensive results are cached against the inputs they depend on, so an edit re-runs only the work whose inputs changed. A batch simulator has no use for that: its unit of work is a whole run, not an edit. Three things that never rebuild:

The ground is solved once

The most expensive thing the engine builds is a finite-difference model of the soil under every foundation. It compiles once per design. Room controls and equipment are deliberately left out of its cache key, so you can change a setpoint, swap an emitter or resize the equipment and the ground never rebuilds. A portable seed store carries that compile into a fresh browser session, so the soil does not start cold.

The sun is computed once

A year of sun positions, shading and per-surface gains depends on the geometry and the weather, not on the question being asked. So it is computed once per set of inputs and shared across all 8,760 hours. Design workers start with it already loaded, and an equipment question never pays for it.

An edited rating reuses the old one

An energy rating is four year-long simulations: the home as designed, its standard-issue reference twin, and an adjustment pair. Each leg is cached under its own key, so an edit recomputes only the legs it touches and the score updates as the design changes instead of starting the rating over. Hot-water dispatch works the same way.

What this chapter claims, and what it does not

Measured during this build on Apple M3 Max (16 cores, darwin/arm64), 51 cases measured, 1 declared gap. Timings use the fastest measured sample for each case on this machine. They vary with hardware and concurrent workloads and do not predict response time on every device.

Case 960 is measured for accuracy but not timed. Measured through the surface-temperature diagnostic seam required by the two-zone common-wall balance, which is materially more expensive than the production path the other cases are timed on. Not comparable, so not published.

These timings measure simulation work. They do not include every part of an interaction, such as scheduling browser workers or updating the screen, and should not be read as end-to-end design-tool response times.

No comparison to any other tool’s speed appears here. The research simulators in this report solve a more general problem than Talos does, and timing their validation workloads would misstate what they cost at their own job.

Chapter · Vall chapters

Run it yourself

Every number in this report so far was measured on our machines, against references we chose. Try Talos to run the building-load engine in your own browser, with a stopwatch on every stage, using a sample home or a supported residential HPXML file.

The demo runs the same building-load pipeline as the design tool: import the home, fetch its weather year, build the thermal model, simulate 8,760 hours, and compare Manual J with physical sizing. It can also estimate an energy rating when the source facts support one. Your HPXML stays on your machine; its location is used to choose and download a weather year.

Try Talos
Conclusion

Where this leaves us

Talos clears every scored group in ASHRAE Standard 140, implements the Manual J worksheet as a procedure in its own right rather than substituting physics for it, and tracks the rating implementation the industry uses across the whole corpus. Every result above is printed as it was measured, misses included.

We keep pushing on both accuracy and speed.

The ratings ecosystem is only beginning to account for air-to-water systems. HPXML, the file format whole-home ratings are built on, has no air-to-water heat pump type at all, so an Aris system has to be described as an air-to-air heat pump to be rated. The workaround drops thermal storage, weather-compensated supply water, and hydronic distribution. That is a gap in the standard rather than in the physics above it, and we intend to help move it forward.