Standards updates

This commit is contained in:
Dominic Ferrando
2025-09-20 21:34:41 -04:00
parent 9ba60fa1f3
commit b3253425e3
3 changed files with 28 additions and 7 deletions
+5 -1
View File
@@ -187,6 +187,7 @@ export type StandardsConfig = {
weightModifier: number,
weightSkew: number,
ageModifier: number,
disableGeneration: boolean
}
export class Standards {
@@ -199,6 +200,7 @@ export class Standards {
weightModifier: cfg?.weightModifier ?? .1,
weightSkew: cfg?.weightSkew ?? .1,
ageModifier: cfg?.ageModifier ?? .1,
disableGeneration: cfg?.disableGeneration ?? false
};
// prepare data
@@ -212,7 +214,9 @@ export class Standards {
}
// generate data
const allGenerators = this.activityStandards[activity].metadata.generators;
const allGenerators = this.cfg.disableGeneration ?
[] :
this.activityStandards[activity].metadata.generators;
const ageGenerators = allGenerators.filter(g => g.metric === "age");
for (const ageGenerator of ageGenerators) {