BHPC events usually consist of 1-3 different types of races on each day. Historically, we've allocated points so that each day's racing scores a maximum of 1000 points, occasionally with different weightings for each race (so a 1-lap time trial might score 200 points, and a 2 hour race 800, for example.) This is easy enough to do in SeriesMgr with creative use of Points Structures.
The problem comes when we want to consider the best n results: Historically, we've taken the best 8 scores from a season of (usually) 12 events, so that people aren't at a significant disadvantage if they can't attend every event. Since SeriesMgr treats each race separately, we'd take the best ~16 from ~24 races. However, this fails to achieve the desired effect when races have different weightings; those who attend more events potentially get their score calculated using higher-weighted races.
I've found a slightly clunky work-around to achieve the desired historical behaviour: By creating a series for each day of racing, publishing this to Excel, changing the "Name" header to "LastName" (for all the category sheets) and then loading these into a series as if they were races. Obviously there's no finish time data, but that's not a problem as it only makes sense to do points-based scoring in the series-of-serieses.
This could be made more elegant if SeriesMgr could accept its own .cmn files as race input. But simply accepting "Name" as another synonym for "LastName" in Excel race input would simplify this workflow.
BHPC events usually consist of 1-3 different types of races on each day. Historically, we've allocated points so that each day's racing scores a maximum of 1000 points, occasionally with different weightings for each race (so a 1-lap time trial might score 200 points, and a 2 hour race 800, for example.) This is easy enough to do in SeriesMgr with creative use of Points Structures.
The problem comes when we want to consider the best n results: Historically, we've taken the best 8 scores from a season of (usually) 12 events, so that people aren't at a significant disadvantage if they can't attend every event. Since SeriesMgr treats each race separately, we'd take the best ~16 from ~24 races. However, this fails to achieve the desired effect when races have different weightings; those who attend more events potentially get their score calculated using higher-weighted races.
I've found a slightly clunky work-around to achieve the desired historical behaviour: By creating a series for each day of racing, publishing this to Excel, changing the "Name" header to "LastName" (for all the category sheets) and then loading these into a series as if they were races. Obviously there's no finish time data, but that's not a problem as it only makes sense to do points-based scoring in the series-of-serieses.
This could be made more elegant if SeriesMgr could accept its own .cmn files as race input. But simply accepting "Name" as another synonym for "LastName" in Excel race input would simplify this workflow.