feat: finish work on post work

This commit is contained in:
TrèsAbhi committed 2024-06-26 21:07:54 -05:00
1 parent bdbc0073a8
commit de22efabc4
3 files changed
+40 -30

No files matched your search

@@ -1,5 +1,4 @@
import { AverageDefinitionsAllStats } from '.';
import { emptyAllStats } from '../../blitzstars/getStatsInPeriod/constants';
export const emptyAverageDefinitionsAllStats: AverageDefinitionsAllStats = {
+15 -14
View File
@@ -6,21 +6,22 @@ export interface AverageDefinitionsAllStats extends AllStats {
battle_life_time: number;
}
export interface AverageDefinitions {
[id: number]: {
samples: number;
export interface AverageDefinitionsEntry {
samples: number;
mu: AverageDefinitionsAllStats;
sigma: AverageDefinitionsAllStats;
r: AverageDefinitionsAllStats;
}
// average
mu: AverageDefinitionsAllStats;
// standard deviation
sigma: AverageDefinitionsAllStats;
// correlation coefficient
r: AverageDefinitionsAllStats;
// least squares regression line slope
m: AverageDefinitionsAllStats;
// least squares regression line y-intercept
b: AverageDefinitionsAllStats;
};
export interface AverageDefinitionsEntrySubPartial {
samples: number;
mu: Partial<AverageDefinitionsAllStats>;
sigma: Partial<AverageDefinitionsAllStats>;
r: Partial<AverageDefinitionsAllStats>;
}
export interface AverageDefinitions {
[id: number]: AverageDefinitionsEntry;
}
export const averageDefinitions = fetchCdonLz4<AverageDefinitions>(