• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

FlexMeasures / flexmeasures / 37825881672
87%

Build:
DEFAULT BRANCH: main
Ran 08 Oct 2026 06:49PM UTC
Jobs 1
Files 191
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

08 Oct 2026 06:38PM UTC coverage: 86.567% (+0.01%) from 86.555%
37825881672

push

github

web-flow
fix: take a regressor's belief as realized by its sensor's knowledge horizon (#2692)

* Count an instantaneous regressor's reading as realized from the instant it describes

The forecaster counted a regressor's belief as realized only when recorded after its event's start.
An instantaneous sensor's measurement is typically recorded at the instant it describes,
so a regular instantaneous past regressor reached the model without any data.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01B1NrAQfNXGbXNMoycCvorh
Signed-off-by: F.N. Claessen <claessen@seita.nl>

* Changelog: instantaneous regressors' readings count as realized

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01B1NrAQfNXGbXNMoycCvorh
Signed-off-by: F.N. Claessen <claessen@seita.nl>

* Take a regressor's belief as realized by its sensor's knowledge horizon

The forecaster took a belief as realized once it was recorded after its event started,
while timely-beliefs anchors knowledge to the knowledge time that a sensor's knowledge horizon sets (by default, the event's end).
So beliefs recorded halfway through an event counted as realized,
and the past readings of day-ahead prices (known the day before) never did.
Beliefs are now flagged by their belief horizon when they are loaded, before their event starts are floored onto the target's slots,
which replaces the special case for instantaneous regressors.
Beliefs known by a forecast's belief time are all used for the events after the training window, realized or not.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Signed-off-by: F.N. Claessen <claessen@seita.nl>

---------

Signed-off-by: F.N. Claessen <claessen@seita.nl>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>

19 of 19 new or added lines in 1 file covered. (100.0%)

21279 of 24581 relevant lines covered (86.57%)

0.87 hits per line

Jobs
ID Job ID Ran Files Coverage
1 37825881672.1 08 Oct 2026 06:49PM UTC 191
86.57
GitHub Action Run
Source Files on build 37825881672
  • Tree
  • List 191
  • Changed 1
  • Source Changed 1
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #37825881672
  • 0cdea4f7 on github
  • Prev Build on main (#37808312698)
  • Next Build on main (#37829207569)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc