Model checks

Every figure the course publishes comes out of a model that is checked before it ships. This page runs those checks in your browser, right now, against the same code the calculators use. It prints READY only when every check passes.

Running checks...

This page checks the model. The strategy sweep checks that no one way of playing dominates the others, and the interface checks play whole lives through the real screen to see that nothing locks up.

What these checks do and do not prove. A passing row means the shipped closed form agrees with an independently written month-by-month loop, that limit cases behave, that the parts sum to the whole, and that every text and background pair clears WCAG AA in both themes.
  • They do not check that the assumed rate of return is a reasonable one. That is a judgment, and the page states it openly instead.
  • They do not check the prose. Wording errors are caught by reading, not by this page.
  • Contrast is measured on solid token pairs. Text over a gradient or a semi-transparent fill is not covered, which is why the design avoids putting text on either.