var playerData = generatePlayerData();
var annualPlayerData = generateAnnualPlayerData();
var totalPlayerData = generateTotalPlayerData();
var chartSeasonProgression = AmCharts.makeChart("chartSeasonProgression", {
"type": "serial",
"theme": "light",
"legend": {
"useGraphSettings": true
},
"dataProvider": playerData,
"synchronizeGrid":true,
"valueAxes": [{
"id":"v1",
"axisColor": "#008800",
"axisThickness": 2,
"axisAlpha": 1,
"position": "left"
}, {
"id":"v1",
"axisColor": "#008800",
"axisThickness": 2,
"axisAlpha": 1,
"position": "right"
}],
"graphs": [{
"id": "graphEffLastYear",
"valueAxis": "v2",
"lineColor": "#0000FF",
"balloonText": "[[title]]
[[value]]% Eff",
"bullet": "square",
"bulletBorderThickness": 1,
"hideBulletsCount": 30,
"title": "Last year % Eff",
"valueField": "EffLastYear",
"fillAlphas": 0
},{
"id": "graphEffGoalieAverage",
"valueAxis": "v3",
"lineColor": "#000000",
"balloonText": "[[title]]
[[value]]% Eff",
"bullet": "triangleUp",
"bulletBorderThickness": 1,
"hideBulletsCount": 30,
"title": "Goalie % Eff average",
"valueField": "EffGoalieAverage",
"fillAlphas": 0
},{
"id": "graphEffThisYear",
"valueAxis": "v1",
"lineColor": "#008800",
"balloonText": "[[title]]
[[value]]% Eff",
"bullet": "round",
"bulletBorderThickness": 1,
"hideBulletsCount": 30,
"title": "This year % Eff",
"valueField": "EffThisYear",
"fillAlphas": 0
}],
"chartScrollbar": {
"graph":"graphTotalLastYear",
"gridAlpha":0,
"color":"#888888",
"scrollbarHeight":55,
"backgroundAlpha":0,
"selectedBackgroundAlpha":0.1,
"selectedBackgroundColor":"#888888",
"graphFillAlpha":0,
"autoGridCount":true,
"selectedGraphFillAlpha":0,
"graphLineAlpha":0.2,
"graphLineColor":"#0000FF",
"selectedGraphLineColor":"#0000FF",
"selectedGraphLineAlpha":1
},
"chartCursor": {
"cursorPosition": "mouse"
},
"categoryField": "date",
"categoryAxis": {
"parseDates": true,
"axisColor": "#DADADA",
"minorGridEnabled": true
},
"export": {
"enabled": false,
"position": "bottom-right"
}
});
chartSeasonProgression.addListener("dataUpdated", zoomChartSeasonProgression);
var chartSeasonProgressionVictories = AmCharts.makeChart("chartSeasonProgressionVictories", {
"type": "serial",
"theme": "light",
"legend": {
"useGraphSettings": true
},
"dataProvider": playerData,
"synchronizeGrid":true,
"valueAxes": [{
"id":"v1",
"axisColor": "#008800",
"axisThickness": 2,
"axisAlpha": 1,
"position": "left"
}, {
"id":"v1",
"axisColor": "#008800",
"axisThickness": 2,
"axisAlpha": 1,
"position": "right"
}],
"graphs": [{
"id": "graphPointsLastYear",
"valueAxis": "v2",
"lineColor": "#0000FF",
"balloonText": "[[title]]
[[value]] pts",
"bullet": "square",
"bulletBorderThickness": 1,
"hideBulletsCount": 30,
"title": "Points last year",
"valueField": "pointsLastYear",
"fillAlphas": 0
}, {
"id": "graphPointsAverage",
"valueAxis": "v3",
"lineColor": "#000000",
"balloonText": "[[title]]
[[value]] pts",
"bullet": "triangleUp",
"bulletBorderThickness": 1,
"hideBulletsCount": 30,
"title": "Points average",
"valueField": "pointsAverage",
"fillAlphas": 0
}, {
"id": "graphPointsThisYear",
"valueAxis": "v1",
"lineColor": "#008800",
"balloonText": "[[title]]
[[value]] pts",
"bullet": "round",
"bulletBorderThickness": 1,
"hideBulletsCount": 30,
"title": "Points this year",
"valueField": "pointsThisYear",
"fillAlphas": 0
}],
"chartScrollbar": {
"graph":"graphTotalLastYear",
"gridAlpha":0,
"color":"#888888",
"scrollbarHeight":55,
"backgroundAlpha":0,
"selectedBackgroundAlpha":0.1,
"selectedBackgroundColor":"#888888",
"graphFillAlpha":0,
"autoGridCount":true,
"selectedGraphFillAlpha":0,
"graphLineAlpha":0.2,
"graphLineColor":"#0000FF",
"selectedGraphLineColor":"#0000FF",
"selectedGraphLineAlpha":1
},
"chartCursor": {
"cursorPosition": "mouse"
},
"categoryField": "date",
"categoryAxis": {
"parseDates": true,
"axisColor": "#DADADA",
"minorGridEnabled": true
},
"export": {
"enabled": false,
"position": "bottom-right"
}
});
chartSeasonProgressionVictories.addListener("dataUpdated", zoomChartSeasonProgressionVictories);
var chartPointsPerGame = AmCharts.makeChart("chartPointsPerGame", {
"type": "serial",
"theme": "light",
"legend": {
"useGraphSettings": true
},
"dataProvider": playerData,
"synchronizeGrid":true,
"valueAxes": [{
"id":"v1",
"axisColor": "#008800",
"axisThickness": 2,
"axisAlpha": 1,
"position": "left"
}, {
"id":"v1",
"axisColor": "#008800",
"axisThickness": 2,
"axisAlpha": 1,
"position": "right"
}],
"graphs": [{
"id": "graphLastYear",
"valueAxis": "v2",
"lineColor": "#0000FF",
"balloonText": "[[title]]
[[value]] %Eff",
"bullet": "square",
"bulletBorderThickness": 1,
"hideBulletsCount": 30,
"title": "Last year",
"valueField": "EffLastYear",
"fillAlphas": 0
}, {
"id": "graphPlayerAverage",
"valueAxis": "v3",
"lineColor": "#000000",
"balloonText": "[[title]]
[[value]] %Eff",
"bullet": "triangleUp",
"bulletBorderThickness": 1,
"hideBulletsCount": 30,
"title": "Goalie average",
"valueField": "EffGoalieAverage",
"fillAlphas": 0
}, {
"id": "graphThisYear",
"valueAxis": "v1",
"lineColor": "#008800",
"balloonText": "[[title]]
[[value]] %Eff",
"bullet": "round",
"bulletBorderThickness": 1,
"hideBulletsCount": 30,
"title": "This year",
"valueField": "EffThisYear",
"fillAlphas": 0
}],
"chartScrollbar": {
"graph":"graphLastYear",
"gridAlpha":0,
"color":"#888888",
"scrollbarHeight":55,
"backgroundAlpha":0,
"selectedBackgroundAlpha":0.1,
"selectedBackgroundColor":"#888888",
"graphFillAlpha":0,
"autoGridCount":true,
"selectedGraphFillAlpha":0,
"graphLineAlpha":0.2,
"graphLineColor":"#0000FF",
"selectedGraphLineColor":"#0000FF",
"selectedGraphLineAlpha":1
},
"chartCursor": {
"cursorPosition": "mouse"
},
"categoryField": "date",
"categoryAxis": {
"parseDates": true,
"axisColor": "#DADADA",
"minorGridEnabled": true
},
"export": {
"enabled": false,
"position": "bottom-right"
}
});
chartPointsPerGame.addListener("dataUpdated", zoomChartPointsPerGame);
var chartYearlyProgression = AmCharts.makeChart("chartYearlyProgression", {
"type": "serial",
"theme": "light",
"legend": {
"useGraphSettings": true
},
"dataProvider": annualPlayerData,
"synchronizeGrid":true,
"valueAxes": [{
"id":"v1",
"axisColor": "#008800",
"axisThickness": 2,
"axisAlpha": 1,
"position": "left"
}, {
"id":"v1",
"axisColor": "#008800",
"axisThickness": 2,
"axisAlpha": 1,
"position": "right"
}],
"graphs": [{
"id": "graphPoints",
"valueAxis": "v1",
"lineColor": "#000000",
"balloonText": "[[category]]
[[value]] % Eff",
"bullet": "round",
"bulletBorderThickness": 1,
"hideBulletsCount": 30,
"title": "% Efficiency",
"valueField": "Eff",
"fillAlphas": 0
}],
"chartScrollbar": {
"graph":"graphPoints",
"gridAlpha":0,
"color":"#888888",
"scrollbarHeight":55,
"backgroundAlpha":0,
"selectedBackgroundAlpha":0.1,
"selectedBackgroundColor":"#888888",
"graphFillAlpha":0,
"autoGridCount":true,
"selectedGraphFillAlpha":0,
"graphLineAlpha":0.2,
"graphLineColor":"#0000FF",
"selectedGraphLineColor":"#0000FF",
"selectedGraphLineAlpha":1
},
"chartCursor": {
"cursorPosition": "mouse"
},
"categoryField": "year",
"categoryAxis": {
"parseDates": false,
"axisColor": "#DADADA",
"minorGridEnabled": true
},
"export": {
"enabled": false,
"position": "bottom-right"
}
});
chartYearlyProgression.addListener("dataUpdated", zoomChartYearlyProgression);
var chartYearlyProgressionVictories = AmCharts.makeChart("chartYearlyProgressionVictories", {
"type": "serial",
"theme": "light",
"legend": {
"useGraphSettings": true
},
"dataProvider": annualPlayerData,
"synchronizeGrid":true,
"valueAxes": [{
"id":"v1",
"axisColor": "#008800",
"axisThickness": 2,
"axisAlpha": 1,
"position": "left"
}, {
"id":"v1",
"axisColor": "#008800",
"axisThickness": 2,
"axisAlpha": 1,
"position": "right"
}],
"graphs": [{
"id": "graphGames",
"valueAxis": "v1",
"lineColor": "#0000FF",
"balloonText": "[[category]]
[[value]] games",
"bullet": "square",
"bulletBorderThickness": 1,
"hideBulletsCount": 30,
"title": "Games",
"valueField": "games",
"fillAlphas": 0
},{
"id": "graphPoints",
"valueAxis": "v1",
"lineColor": "#000000",
"balloonText": "[[category]]
[[value]] pts",
"bullet": "round",
"bulletBorderThickness": 1,
"hideBulletsCount": 30,
"title": "Points",
"valueField": "points",
"fillAlphas": 0
}],
"chartScrollbar": {
"graph":"graphPoints",
"gridAlpha":0,
"color":"#888888",
"scrollbarHeight":55,
"backgroundAlpha":0,
"selectedBackgroundAlpha":0.1,
"selectedBackgroundColor":"#888888",
"graphFillAlpha":0,
"autoGridCount":true,
"selectedGraphFillAlpha":0,
"graphLineAlpha":0.2,
"graphLineColor":"#0000FF",
"selectedGraphLineColor":"#0000FF",
"selectedGraphLineAlpha":1
},
"chartCursor": {
"cursorPosition": "mouse"
},
"categoryField": "year",
"categoryAxis": {
"parseDates": false,
"axisColor": "#DADADA",
"minorGridEnabled": true
},
"export": {
"enabled": false,
"position": "bottom-right"
}
});
chartYearlyProgressionVictories.addListener("dataUpdated", zoomChartYearlyProgressionVictories);
var chartTotalEfficiencyProgression = AmCharts.makeChart("chartTotalEfficiencyProgression", {
"type": "serial",
"theme": "light",
"legend": {
"useGraphSettings": true
},
"dataProvider": totalPlayerData,
"synchronizeGrid":true,
"valueAxes": [{
"id":"v1",
"axisColor": "#008800",
"axisThickness": 2,
"axisAlpha": 1,
"position": "left"
}, {
"id":"v1",
"axisColor": "#008800",
"axisThickness": 2,
"axisAlpha": 1,
"position": "right"
}],
"graphs": [{
"id": "graphEff",
"valueAxis": "v1",
"lineColor": "#000000",
"balloonText": "[[category]]
[[value]] %Eff",
"bullet": "round",
"bulletBorderThickness": 1,
"hideBulletsCount": 30,
"title": "% Efficiency",
"valueField": "Eff",
"fillAlphas": 0
}, {
"id": "graphAvgEff",
"valueAxis": "v1",
"lineColor": "#0000FF",
"balloonText": "[[category]]
[[value]] Avg %Eff",
"bullet": "round",
"bulletBorderThickness": 1,
"hideBulletsCount": 30,
"title": "Average % Efficiency",
"valueField": "averageEff",
"fillAlphas": 0
}],
"chartScrollbar": {
"graph":"graphEff",
"gridAlpha":0,
"color":"#888888",
"scrollbarHeight":55,
"backgroundAlpha":0,
"selectedBackgroundAlpha":0.1,
"selectedBackgroundColor":"#888888",
"graphFillAlpha":0,
"autoGridCount":true,
"selectedGraphFillAlpha":0,
"graphLineAlpha":0.2,
"graphLineColor":"#0000FF",
"selectedGraphLineColor":"#0000FF",
"selectedGraphLineAlpha":1
},
"chartCursor": {
"cursorPosition": "mouse"
},
"categoryField": "date",
"categoryAxis": {
"parseDates": true,
"axisColor": "#DADADA",
"minorGridEnabled": true,
"equalSpacing": true
},
"export": {
"enabled": false,
"position": "bottom-right"
}
});
chartTotalEfficiencyProgression.addListener("dataUpdated", zoomChartTotalEfficiencyProgression);
var chartTotalProduction = AmCharts.makeChart("chartTotalProduction", {
"type": "serial",
"theme": "light",
"legend": {
"useGraphSettings": true
},
"dataProvider": totalPlayerData,
"synchronizeGrid":true,
"valueAxes": [{
"id":"v1",
"axisColor": "#008800",
"axisThickness": 2,
"axisAlpha": 1,
"position": "left"
}, {
"id":"v1",
"axisColor": "#008800",
"axisThickness": 2,
"axisAlpha": 1,
"position": "right"
}],
"graphs": [{
"id": "graphTotalWins",
"valueAxis": "v2",
"lineColor": "#008800",
"balloonText": "[[category]]
[[value]] wins",
"bullet": "square",
"bulletBorderThickness": 1,
"hideBulletsCount": 30,
"title": "Wins",
"valueField": "wins",
"fillAlphas": 0
}, {
"id": "graphTotalOTLosses",
"valueAxis": "v3",
"lineColor": "#0000FF",
"balloonText": "[[category]]
[[value]] OT losses",
"bullet": "triangleUp",
"bulletBorderThickness": 1,
"hideBulletsCount": 30,
"title": "OT Losses",
"valueField": "otLosses",
"fillAlphas": 0
}, {
"id": "graphTotalShutouts",
"valueAxis": "v4",
"lineColor": "#CC0000",
"balloonText": "[[category]]
[[value]] shutouts",
"bullet": "triangleDown",
"bulletBorderThickness": 1,
"hideBulletsCount": 30,
"title": "Shutouts",
"valueField": "shutouts",
"fillAlphas": 0
}, {
"id": "graphTotalPoints",
"valueAxis": "v1",
"lineColor": "#000000",
"balloonText": "[[category]]
[[value]] pts",
"bullet": "round",
"bulletBorderThickness": 1,
"hideBulletsCount": 30,
"title": "Points",
"valueField": "points",
"fillAlphas": 0
}, {
"id": "graphTotalCurrentTrend",
"valueAxis": "v1",
"lineColor": "#AAAAAA",
"balloonText": "[[title]]
[[value]] pts",
"bullet": "round",
"bulletBorderThickness": 1,
"hideBulletsCount": 30,
"title": "Current trend",
"valueField": "currentTrend",
"fillAlphas": 0
}, {
"id": "graphTotalAverageTrend",
"valueAxis": "v1",
"lineColor": "#FFA500",
"balloonText": "[[title]]
[[value]] pts",
"bullet": "round",
"bulletBorderThickness": 1,
"hideBulletsCount": 30,
"title": "Average trend",
"valueField": "averageTrend",
"fillAlphas": 0
}],
"chartScrollbar": {
"graph":"graphTotalPoints",
"gridAlpha":0,
"color":"#888888",
"scrollbarHeight":55,
"backgroundAlpha":0,
"selectedBackgroundAlpha":0.1,
"selectedBackgroundColor":"#888888",
"graphFillAlpha":0,
"autoGridCount":true,
"selectedGraphFillAlpha":0,
"graphLineAlpha":0.2,
"graphLineColor":"#0000FF",
"selectedGraphLineColor":"#0000FF",
"selectedGraphLineAlpha":1
},
"chartCursor": {
"cursorPosition": "mouse"
},
"categoryField": "date",
"categoryAxis": {
"parseDates": true,
"axisColor": "#DADADA",
"minorGridEnabled": true,
"equalSpacing": true
},
"export": {
"enabled": false,
"position": "bottom-right"
}
});
chartTotalProduction.addListener("dataUpdated", zoomChartTotalProduction);
zoomChartSeasonProgression();
zoomChartSeasonProgressionVictories();
zoomChartPointsPerGame();
zoomChartYearlyProgression();
zoomChartYearlyProgressionVictories();
zoomChartTotalEfficiencyProgression();
zoomChartTotalProduction();
function generatePlayerData() {
var playerData = [];
// If we're before August, use last year's first game
var firstDate = new Date(2015, 9, 1, 0, 0, 0, 0);
var thisYear = 0;
var lastYear = 0;
var playerAverage = 0;
var winsThisYear = 0;
var winsLastYear = 0;
var winsAverage = 0;
var shutoutsThisYear = 0;
var shutoutsLastYear = 0;
var shutoutsAverage = 0;
var otLossesThisYear = 0;
var otLossesLastYear = 0;
var otLossesAverage = 0;
var pointsThisYear = 0;
var pointsLastYear = 0;
var pointsAverage = 0;
var GAAThisYear = 0;
var GAALastYear = 0;
var GAAGoalieAverage = 0;
var EffThisYear = 0;
var EffLastYear = 0;
var EffGoalieAverage = 0;
var firstGameOfYear = new Date(2015, 9, 1, 0, 0, 0, 0);
var lastGameOfYear = new Date(2016, 4, 30, 0, 0, 0, 0);
var nbOfDays = datediff(firstGameOfYear, lastGameOfYear);
var averageNumberOfGamesAGoaliePlays = 60;
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 0);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 0.00;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.000 > 0)
EffGoalieAverage = 0.000;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 1);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 0.00;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.000 > 0)
EffGoalieAverage = 0.000;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 2);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 0.00;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.000 > 0)
EffGoalieAverage = 0.000;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 3);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 0.00;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.000 > 0)
EffGoalieAverage = 0.000;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 4);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 0.00;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.000 > 0)
EffGoalieAverage = 0.000;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 5);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 0.00;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.000 > 0)
EffGoalieAverage = 0.000;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 6);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 0.00;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.000 > 0)
EffGoalieAverage = 0.000;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 7);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 0.00;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.000 > 0)
EffGoalieAverage = 0.000;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 8);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 4.50;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.884 > 0)
EffGoalieAverage = 0.884;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 9);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 3.00;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.914 > 0)
EffGoalieAverage = 0.914;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 10);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 0.00;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.000 > 0)
EffGoalieAverage = 0.000;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 11);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 2.00;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.929 > 0)
EffGoalieAverage = 0.929;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 12);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.33 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 1.33;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.953 > 0)
EffGoalieAverage = 0.953;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 13);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 3.50;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.856 > 0)
EffGoalieAverage = 0.856;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 14);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 2.00;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.944 > 0)
EffGoalieAverage = 0.944;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 15);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 2.50;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.650 > 0)
EffGoalieAverage = 0.650;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 16);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 0.00;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.000 > 0)
EffGoalieAverage = 0.000;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 17);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.50 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 2.00;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.926 > 0)
EffGoalieAverage = 0.926;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 18);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.50 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 1.00;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.960 > 0)
EffGoalieAverage = 0.960;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 19);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 1.00;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.975 > 0)
EffGoalieAverage = 0.975;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 20);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 4.00;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.810 > 0)
EffGoalieAverage = 0.810;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 21);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 3.00;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.906 > 0)
EffGoalieAverage = 0.906;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 22);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 2.33;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.941 > 0)
EffGoalieAverage = 0.941;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 23);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 6.00;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.872 > 0)
EffGoalieAverage = 0.872;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 24);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 0.00;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.000 > 0)
EffGoalieAverage = 0.000;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 25);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.50 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 1.50;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.948 > 0)
EffGoalieAverage = 0.948;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 26);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 3.00;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.893 > 0)
EffGoalieAverage = 0.893;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 27);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 3.50;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.762 > 0)
EffGoalieAverage = 0.762;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 28);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 0.00;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.000 > 0)
EffGoalieAverage = 0.000;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 29);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 3.00;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.905 > 0)
EffGoalieAverage = 0.905;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 30);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 0.00;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.000 > 0)
EffGoalieAverage = 0.000;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 31);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (1.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 6.00;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.850 > 0)
EffGoalieAverage = 0.850;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 32);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (1.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 2.00;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.941 > 0)
EffGoalieAverage = 0.941;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 33);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 4.00;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.800 > 0)
EffGoalieAverage = 0.800;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 34);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 2.00;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.909 > 0)
EffGoalieAverage = 0.909;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 35);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 3.00;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.893 > 0)
EffGoalieAverage = 0.893;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 36);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (1.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 4.00;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.900 > 0)
EffGoalieAverage = 0.900;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 37);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 0.00;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (1.000 > 0)
EffGoalieAverage = 1.000;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 38);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 0.00;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.000 > 0)
EffGoalieAverage = 0.000;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 39);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (1.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 2.00;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.938 > 0)
EffGoalieAverage = 0.938;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 40);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 0.00;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.000 > 0)
EffGoalieAverage = 0.000;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 41);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.33 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.33 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 2.00;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.935 > 0)
EffGoalieAverage = 0.935;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 42);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (1.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 5.00;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.881 > 0)
EffGoalieAverage = 0.881;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 43);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 0.00;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.000 > 0)
EffGoalieAverage = 0.000;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 44);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 4.50;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.856 > 0)
EffGoalieAverage = 0.856;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 45);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 5.00;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.868 > 0)
EffGoalieAverage = 0.868;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 46);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 2.67;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.901 > 0)
EffGoalieAverage = 0.901;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 47);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 4.00;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.826 > 0)
EffGoalieAverage = 0.826;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 48);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.50 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 1.50;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.955 > 0)
EffGoalieAverage = 0.955;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 49);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.50 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.50 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 1.50;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.957 > 0)
EffGoalieAverage = 0.957;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 50);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (1.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 0.00;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (1.000 > 0)
EffGoalieAverage = 1.000;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 51);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 0.00;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.000 > 0)
EffGoalieAverage = 0.000;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 52);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 1.50;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.952 > 0)
EffGoalieAverage = 0.952;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 53);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.50 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 1.50;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.958 > 0)
EffGoalieAverage = 0.958;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 54);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 1.00;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.973 > 0)
EffGoalieAverage = 0.973;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 55);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 1.75;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.948 > 0)
EffGoalieAverage = 0.948;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 56);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.50 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 1.00;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.968 > 0)
EffGoalieAverage = 0.968;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 57);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 2.67;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.804 > 0)
EffGoalieAverage = 0.804;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 58);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.33 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 3.67;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.859 > 0)
EffGoalieAverage = 0.859;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 59);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.40 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 2.40;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.898 > 0)
EffGoalieAverage = 0.898;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 60);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 2.00;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.951 > 0)
EffGoalieAverage = 0.951;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 61);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.25 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 2.00;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.923 > 0)
EffGoalieAverage = 0.923;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 62);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.50 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 2.00;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.939 > 0)
EffGoalieAverage = 0.939;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 63);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 3.00;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.916 > 0)
EffGoalieAverage = 0.916;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 64);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.33 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 1.33;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.961 > 0)
EffGoalieAverage = 0.961;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 65);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 4.00;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.862 > 0)
EffGoalieAverage = 0.862;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 66);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.33 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 1.33;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.954 > 0)
EffGoalieAverage = 0.954;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 67);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.33 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 2.33;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.908 > 0)
EffGoalieAverage = 0.908;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 68);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 2.00;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.938 > 0)
EffGoalieAverage = 0.938;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 69);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 3.00;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.858 > 0)
EffGoalieAverage = 0.858;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 70);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 3.33;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.874 > 0)
EffGoalieAverage = 0.874;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 71);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 2.50;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.913 > 0)
EffGoalieAverage = 0.913;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 72);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.25 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 1.25;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.945 > 0)
EffGoalieAverage = 0.945;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 73);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 3.00;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.893 > 0)
EffGoalieAverage = 0.893;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 74);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.33 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 3.00;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.914 > 0)
EffGoalieAverage = 0.914;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 75);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 2.00;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.941 > 0)
EffGoalieAverage = 0.941;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 76);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 4.00;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.790 > 0)
EffGoalieAverage = 0.790;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 77);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 1.50;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.938 > 0)
EffGoalieAverage = 0.938;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 78);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 1.00;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.923 > 0)
EffGoalieAverage = 0.923;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 79);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 3.00;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.870 > 0)
EffGoalieAverage = 0.870;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 80);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 2.00;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.929 > 0)
EffGoalieAverage = 0.929;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 81);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 2.00;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.923 > 0)
EffGoalieAverage = 0.923;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 82);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (1.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 4.00;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.889 > 0)
EffGoalieAverage = 0.889;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 83);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 2.00;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.894 > 0)
EffGoalieAverage = 0.894;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 84);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 0.00;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.000 > 0)
EffGoalieAverage = 0.000;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 85);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 0.00;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.000 > 0)
EffGoalieAverage = 0.000;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 86);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 0.00;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.000 > 0)
EffGoalieAverage = 0.000;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 87);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.33 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 2.33;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.939 > 0)
EffGoalieAverage = 0.939;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 88);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 5.00;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.879 > 0)
EffGoalieAverage = 0.879;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 89);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 2.00;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.939 > 0)
EffGoalieAverage = 0.939;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 90);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 2.33;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.913 > 0)
EffGoalieAverage = 0.913;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 91);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 0.00;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.000 > 0)
EffGoalieAverage = 0.000;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 92);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 0.00;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.000 > 0)
EffGoalieAverage = 0.000;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 93);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.25 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 1.75;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.855 > 0)
EffGoalieAverage = 0.855;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 94);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (1.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 2.00;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.939 > 0)
EffGoalieAverage = 0.939;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 95);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 0.00;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.000 > 0)
EffGoalieAverage = 0.000;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 96);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.33 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 1.00;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.971 > 0)
EffGoalieAverage = 0.971;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 97);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 2.50;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.903 > 0)
EffGoalieAverage = 0.903;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 98);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.33 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 3.67;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.848 > 0)
EffGoalieAverage = 0.848;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 99);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 3.00;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.906 > 0)
EffGoalieAverage = 0.906;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 100);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 0.00;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.000 > 0)
EffGoalieAverage = 0.000;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 101);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 0.00;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.000 > 0)
EffGoalieAverage = 0.000;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 102);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.33 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 0.67;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.971 > 0)
EffGoalieAverage = 0.971;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 103);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 3.00;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.856 > 0)
EffGoalieAverage = 0.856;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 104);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.40 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 4.00;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.875 > 0)
EffGoalieAverage = 0.875;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 105);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 2.67;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.883 > 0)
EffGoalieAverage = 0.883;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 106);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.50 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 1.50;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.750 > 0)
EffGoalieAverage = 0.750;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 107);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 3.00;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.897 > 0)
EffGoalieAverage = 0.897;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 108);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.33 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 2.33;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.920 > 0)
EffGoalieAverage = 0.920;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 109);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 0.00;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.000 > 0)
EffGoalieAverage = 0.000;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 110);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 0.00;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.000 > 0)
EffGoalieAverage = 0.000;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 111);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 2.50;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.916 > 0)
EffGoalieAverage = 0.916;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 112);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 1.00;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.966 > 0)
EffGoalieAverage = 0.966;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 113);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.25 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 3.75;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.854 > 0)
EffGoalieAverage = 0.854;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 114);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 2.00;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.931 > 0)
EffGoalieAverage = 0.931;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 115);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 2.00;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.895 > 0)
EffGoalieAverage = 0.895;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 116);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 3.00;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.813 > 0)
EffGoalieAverage = 0.813;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 117);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.50 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 3.50;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.910 > 0)
EffGoalieAverage = 0.910;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 118);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.50 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 2.00;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.928 > 0)
EffGoalieAverage = 0.928;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 119);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 4.00;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.800 > 0)
EffGoalieAverage = 0.800;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 120);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 0.00;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.000 > 0)
EffGoalieAverage = 0.000;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 121);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 4.00;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.895 > 0)
EffGoalieAverage = 0.895;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 122);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 4.00;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.825 > 0)
EffGoalieAverage = 0.825;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 123);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (1.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 4.00;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.875 > 0)
EffGoalieAverage = 0.875;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 124);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 0.00;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.000 > 0)
EffGoalieAverage = 0.000;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 125);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 0.00;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.000 > 0)
EffGoalieAverage = 0.000;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 126);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 4.00;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.840 > 0)
EffGoalieAverage = 0.840;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 127);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 0.00;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.000 > 0)
EffGoalieAverage = 0.000;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 128);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.50 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 2.00;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.923 > 0)
EffGoalieAverage = 0.923;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 129);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 0.00;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.000 > 0)
EffGoalieAverage = 0.000;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 130);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 2.00;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.949 > 0)
EffGoalieAverage = 0.949;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 131);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 0.00;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.000 > 0)
EffGoalieAverage = 0.000;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 132);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 2.00;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.935 > 0)
EffGoalieAverage = 0.935;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 133);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 0.00;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.000 > 0)
EffGoalieAverage = 0.000;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 134);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 0.00;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.000 > 0)
EffGoalieAverage = 0.000;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 135);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 2.00;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.933 > 0)
EffGoalieAverage = 0.933;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 136);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 3.00;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.886 > 0)
EffGoalieAverage = 0.886;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 137);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 0.00;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.000 > 0)
EffGoalieAverage = 0.000;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 138);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 3.00;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.929 > 0)
EffGoalieAverage = 0.929;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 139);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 4.00;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.862 > 0)
EffGoalieAverage = 0.862;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 140);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 1.75;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.950 > 0)
EffGoalieAverage = 0.950;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 141);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 0.00;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.000 > 0)
EffGoalieAverage = 0.000;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 142);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 3.00;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.904 > 0)
EffGoalieAverage = 0.904;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 143);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 0.00;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.000 > 0)
EffGoalieAverage = 0.000;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 144);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 3.00;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.888 > 0)
EffGoalieAverage = 0.888;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 145);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 4.00;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.851 > 0)
EffGoalieAverage = 0.851;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 146);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 4.50;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.743 > 0)
EffGoalieAverage = 0.743;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 147);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 4.00;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.837 > 0)
EffGoalieAverage = 0.837;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 148);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.50 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 1.00;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.955 > 0)
EffGoalieAverage = 0.955;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 149);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 3.00;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.902 > 0)
EffGoalieAverage = 0.902;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 150);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 1.00;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.960 > 0)
EffGoalieAverage = 0.960;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 151);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 3.50;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.886 > 0)
EffGoalieAverage = 0.886;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 152);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 5.00;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.848 > 0)
EffGoalieAverage = 0.848;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 153);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 3.33;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.874 > 0)
EffGoalieAverage = 0.874;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 154);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 1.50;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.939 > 0)
EffGoalieAverage = 0.939;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 155);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 4.00;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.886 > 0)
EffGoalieAverage = 0.886;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 156);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 3.00;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.918 > 0)
EffGoalieAverage = 0.918;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 157);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 4.00;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.851 > 0)
EffGoalieAverage = 0.851;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 158);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 3.33;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.804 > 0)
EffGoalieAverage = 0.804;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 159);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 5.00;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.848 > 0)
EffGoalieAverage = 0.848;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 160);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.33 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 2.33;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.922 > 0)
EffGoalieAverage = 0.922;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 161);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 3.00;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.857 > 0)
EffGoalieAverage = 0.857;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 162);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 2.00;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.937 > 0)
EffGoalieAverage = 0.937;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 163);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.33 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 3.67;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.873 > 0)
EffGoalieAverage = 0.873;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 164);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 2.50;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.934 > 0)
EffGoalieAverage = 0.934;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 165);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 3.50;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.667 > 0)
EffGoalieAverage = 0.667;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 166);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 2.33;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.905 > 0)
EffGoalieAverage = 0.905;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 167);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 4.50;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.825 > 0)
EffGoalieAverage = 0.825;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 168);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 2.00;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.920 > 0)
EffGoalieAverage = 0.920;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 169);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 3.33;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.866 > 0)
EffGoalieAverage = 0.866;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 170);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 3.00;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.910 > 0)
EffGoalieAverage = 0.910;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 171);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 2.00;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.905 > 0)
EffGoalieAverage = 0.905;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 172);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (1.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 2.00;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.943 > 0)
EffGoalieAverage = 0.943;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 173);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 2.33;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.899 > 0)
EffGoalieAverage = 0.899;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 174);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (1.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 3.00;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.903 > 0)
EffGoalieAverage = 0.903;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 175);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 1.67;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.872 > 0)
EffGoalieAverage = 0.872;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 176);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 4.50;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.631 > 0)
EffGoalieAverage = 0.631;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 177);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 0.00;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.000 > 0)
EffGoalieAverage = 0.000;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 178);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 3.00;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.839 > 0)
EffGoalieAverage = 0.839;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 179);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 0.00;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.000 > 0)
EffGoalieAverage = 0.000;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 180);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 1.50;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.942 > 0)
EffGoalieAverage = 0.942;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 181);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (1.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 0.00;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (1.000 > 0)
EffGoalieAverage = 1.000;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 182);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 0.00;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.000 > 0)
EffGoalieAverage = 0.000;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 183);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 4.00;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.886 > 0)
EffGoalieAverage = 0.886;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 184);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 2.00;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.933 > 0)
EffGoalieAverage = 0.933;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 185);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (1.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 5.00;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.737 > 0)
EffGoalieAverage = 0.737;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 186);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 5.00;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.865 > 0)
EffGoalieAverage = 0.865;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 187);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 4.00;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.857 > 0)
EffGoalieAverage = 0.857;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 188);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 2.50;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.800 > 0)
EffGoalieAverage = 0.800;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 189);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.50 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 4.00;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.860 > 0)
EffGoalieAverage = 0.860;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 190);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.25 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 0.75;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.967 > 0)
EffGoalieAverage = 0.967;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 191);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 3.50;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.893 > 0)
EffGoalieAverage = 0.893;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 192);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 0.00;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.000 > 0)
EffGoalieAverage = 0.000;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 193);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 2.33;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.914 > 0)
EffGoalieAverage = 0.914;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 194);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 0.00;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.000 > 0)
EffGoalieAverage = 0.000;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 195);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.33 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 2.67;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.891 > 0)
EffGoalieAverage = 0.891;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 196);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 3.00;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.923 > 0)
EffGoalieAverage = 0.923;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 197);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (1.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 1.00;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.963 > 0)
EffGoalieAverage = 0.963;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 198);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 0.00;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.000 > 0)
EffGoalieAverage = 0.000;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 199);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 2.00;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.933 > 0)
EffGoalieAverage = 0.933;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 200);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 0.00;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.000 > 0)
EffGoalieAverage = 0.000;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 201);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 0.00;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.000 > 0)
EffGoalieAverage = 0.000;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 202);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 6.00;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.800 > 0)
EffGoalieAverage = 0.800;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 203);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 0.00;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.000 > 0)
EffGoalieAverage = 0.000;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 204);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 1.00;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.968 > 0)
EffGoalieAverage = 0.968;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 205);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 0.00;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.000 > 0)
EffGoalieAverage = 0.000;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 206);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 0.00;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.000 > 0)
EffGoalieAverage = 0.000;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 207);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (1.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 0.00;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (1.000 > 0)
EffGoalieAverage = 1.000;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 208);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 0.00;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.000 > 0)
EffGoalieAverage = 0.000;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 209);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 3.00;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.903 > 0)
EffGoalieAverage = 0.903;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 210);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 0.00;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.000 > 0)
EffGoalieAverage = 0.000;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 211);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 4.00;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.892 > 0)
EffGoalieAverage = 0.892;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + 212);
winsThisYear += 0;
winsLastYear += 0;
winsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
shutoutsThisYear += 0;
shutoutsLastYear += 0;
shutoutsAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
otLossesThisYear += 0;
otLossesLastYear += 0;
otLossesAverage += (0.00 * (averageNumberOfGamesAGoaliePlays / nbOfDays));
pointsThisYear = (winsThisYear * 2) + shutoutsThisYear + otLossesThisYear;
pointsLastYear = (winsLastYear * 2) + shutoutsLastYear + otLossesLastYear;
pointsAverage = (winsAverage * 2) + shutoutsAverage + otLossesAverage;
GAAThisYear = 0;
GAALastYear = 0;
GAAGoalieAverage = 0.00;
/* Update %Eff just if we have data (otherwise it goes nuts with 0s every other game when he doesn't play) */
if (0.000 > 0)
EffThisYear = 0.000;
if (0.000 > 0)
EffLastYear = 0.000;
if (0.000 > 0)
EffGoalieAverage = 0.000;
playerData.push({
date: newDate,
winsThisYear: winsThisYear,
winsLastYear: winsLastYear,
winsAverage: winsAverage,
shutoutsThisYear: shutoutsThisYear,
shutoutsLastYear: shutoutsLastYear,
shutoutsAverage: shutoutsAverage,
otLossesThisYear: otLossesThisYear,
otLossesLastYear: otLossesLastYear,
otLossesAverage: otLossesAverage,
pointsThisYear: pointsThisYear,
pointsLastYear: pointsLastYear,
pointsAverage: pointsAverage.toFixed(2),
GAAThisYear: GAAThisYear,
GAALastYear: GAALastYear,
GAAGoalieAverage: GAAGoalieAverage,
EffThisYear: EffThisYear.toFixed(3),
EffLastYear: EffLastYear.toFixed(3),
EffGoalieAverage: EffGoalieAverage.toFixed(3)
});
return playerData;
}
function generateAnnualPlayerData() {
var annualPlayerData = [];
var games = 0;
var wins = 0;
var shutouts = 0;
var otLosses = 0;
var points = 0;
var GAA = 0;
var Eff = 0;
var newYear = 0;
newYear = 2016;
games = 1;
wins = 0;
shutouts = 0;
otLosses = 0;
points = (wins * 2) + shutouts + otLosses;
GAA = 3.06383;
Eff = 0.880;
/* test upload */
annualPlayerData.push({
year: newYear,
games: games,
wins: wins,
shutouts: shutouts,
otLosses: otLosses,
points: points,
GAA: GAA,
Eff: Eff.toFixed(3)
});
newYear = 2017;
games = 26;
wins = 14;
shutouts = 2;
otLosses = 2;
points = (wins * 2) + shutouts + otLosses;
GAA = 2.771396;
Eff = 0.908;
/* test upload */
annualPlayerData.push({
year: newYear,
games: games,
wins: wins,
shutouts: shutouts,
otLosses: otLosses,
points: points,
GAA: GAA,
Eff: Eff.toFixed(3)
});
newYear = 2018;
games = 2;
wins = 0;
shutouts = 0;
otLosses = 1;
points = (wins * 2) + shutouts + otLosses;
GAA = 3.498542;
Eff = 0.887;
/* test upload */
annualPlayerData.push({
year: newYear,
games: games,
wins: wins,
shutouts: shutouts,
otLosses: otLosses,
points: points,
GAA: GAA,
Eff: Eff.toFixed(3)
});
newYear = 2019;
games = 33;
wins = 20;
shutouts = 3;
otLosses = 1;
points = (wins * 2) + shutouts + otLosses;
GAA = 2.429297;
Eff = 0.921;
/* test upload */
annualPlayerData.push({
year: newYear,
games: games,
wins: wins,
shutouts: shutouts,
otLosses: otLosses,
points: points,
GAA: GAA,
Eff: Eff.toFixed(3)
});
newYear = 2020;
games = 39;
wins = 25;
shutouts = 2;
otLosses = 3;
points = (wins * 2) + shutouts + otLosses;
GAA = 2.745618;
Eff = 0.909;
/* test upload */
annualPlayerData.push({
year: newYear,
games: games,
wins: wins,
shutouts: shutouts,
otLosses: otLosses,
points: points,
GAA: GAA,
Eff: Eff.toFixed(3)
});
newYear = 2021;
games = 58;
wins = 34;
shutouts = 4;
otLosses = 6;
points = (wins * 2) + shutouts + otLosses;
GAA = 2.424467;
Eff = 0.919;
/* test upload */
annualPlayerData.push({
year: newYear,
games: games,
wins: wins,
shutouts: shutouts,
otLosses: otLosses,
points: points,
GAA: GAA,
Eff: Eff.toFixed(3)
});
newYear = 2022;
games = 47;
wins = 24;
shutouts = 2;
otLosses = 7;
points = (wins * 2) + shutouts + otLosses;
GAA = 2.898077;
Eff = 0.909;
/* test upload */
annualPlayerData.push({
year: newYear,
games: games,
wins: wins,
shutouts: shutouts,
otLosses: otLosses,
points: points,
GAA: GAA,
Eff: Eff.toFixed(3)
});
newYear = 2023;
games = 51;
wins = 19;
shutouts = 6;
otLosses = 5;
points = (wins * 2) + shutouts + otLosses;
GAA = 2.911736;
Eff = 0.903;
/* test upload */
annualPlayerData.push({
year: newYear,
games: games,
wins: wins,
shutouts: shutouts,
otLosses: otLosses,
points: points,
GAA: GAA,
Eff: Eff.toFixed(3)
});
newYear = 2024;
games = 36;
wins = 16;
shutouts = 2;
otLosses = 6;
points = (wins * 2) + shutouts + otLosses;
GAA = 3.118966;
Eff = 0.893;
/* test upload */
annualPlayerData.push({
year: newYear,
games: games,
wins: wins,
shutouts: shutouts,
otLosses: otLosses,
points: points,
GAA: GAA,
Eff: Eff.toFixed(3)
});
newYear = 2025;
games = 33;
wins = 18;
shutouts = 2;
otLosses = 3;
points = (wins * 2) + shutouts + otLosses;
GAA = 6.527663;
Eff = 1.767;
/* test upload */
newYear = 'projected';
var firstGameOfYear = new Date(2015, 9, 1, 0, 0, 0, 0);
var lastGameOfYear = new Date(2016, 4, 30, 0, 0, 0, 0);
var today = new Date();
var percentageOfYearDone = datediff(firstGameOfYear, today)/datediff(firstGameOfYear, lastGameOfYear);
if (today > lastGameOfYear) {
percentageOfYearDone = 1;
}
wins = Math.round(wins / percentageOfYearDone);
shutouts = Math.round(shutouts / percentageOfYearDone);
otLosses = Math.round(otLosses / percentageOfYearDone);
points = Math.round(points / percentageOfYearDone);
games = Math.round(games / percentageOfYearDone);
annualPlayerData.push({
year: newYear,
games: games,
wins: wins,
shutouts: shutouts,
otLosses: otLosses,
points: points,
GAA: GAA,
Eff: Eff.toFixed(3)
});
return annualPlayerData;
}
function generateTotalPlayerData() {
var totalPlayerData = [];
var wins = 0;
var shutouts = 0;
var otLosses = 0;
var points = 0;
var Eff = 0;
var averageEff = 0;
var gameNumber = 0;
var gameDate = '';
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.88;
averageEff = ((averageEff * gameNumber) + 0.88) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2017-04-09'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 1;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.941176;
averageEff = ((averageEff * gameNumber) + 0.941176) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2017-11-02'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 1;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.857143;
averageEff = ((averageEff * gameNumber) + 0.857143) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2017-11-11'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.942857;
averageEff = ((averageEff * gameNumber) + 0.942857) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2017-11-25'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.8;
averageEff = ((averageEff * gameNumber) + 0.8) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2017-11-27'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 1;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 1;
averageEff = ((averageEff * gameNumber) + 1) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2017-12-01'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.969697;
averageEff = ((averageEff * gameNumber) + 0.969697) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2017-12-02'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.862069;
averageEff = ((averageEff * gameNumber) + 0.862069) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2017-12-05'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.884615;
averageEff = ((averageEff * gameNumber) + 0.884615) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2017-12-07'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.8125;
averageEff = ((averageEff * gameNumber) + 0.8125) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2017-12-09'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.962963;
averageEff = ((averageEff * gameNumber) + 0.962963) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2017-12-11'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.9;
averageEff = ((averageEff * gameNumber) + 0.9) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2017-12-23'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.939394;
averageEff = ((averageEff * gameNumber) + 0.939394) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2017-12-29'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.941176;
averageEff = ((averageEff * gameNumber) + 0.941176) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2018-01-02'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 1;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 1;
averageEff = ((averageEff * gameNumber) + 1) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2018-01-05'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.736842;
averageEff = ((averageEff * gameNumber) + 0.736842) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2018-01-07'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.966667;
averageEff = ((averageEff * gameNumber) + 0.966667) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2018-01-13'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.928571;
averageEff = ((averageEff * gameNumber) + 0.928571) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2018-01-14'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.875;
averageEff = ((averageEff * gameNumber) + 0.875) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2018-01-17'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.945946;
averageEff = ((averageEff * gameNumber) + 0.945946) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2018-02-18'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.75;
averageEff = ((averageEff * gameNumber) + 0.75) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2018-02-24'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.848485;
averageEff = ((averageEff * gameNumber) + 0.848485) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2018-03-01'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.925926;
averageEff = ((averageEff * gameNumber) + 0.925926) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2018-03-03'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.921053;
averageEff = ((averageEff * gameNumber) + 0.921053) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2018-03-05'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.928571;
averageEff = ((averageEff * gameNumber) + 0.928571) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2018-03-07'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.75;
averageEff = ((averageEff * gameNumber) + 0.75) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2018-03-10'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.85;
averageEff = ((averageEff * gameNumber) + 0.85) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2018-03-15'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 1;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.945946;
averageEff = ((averageEff * gameNumber) + 0.945946) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2018-11-23'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.8;
averageEff = ((averageEff * gameNumber) + 0.8) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2018-11-28'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.931034;
averageEff = ((averageEff * gameNumber) + 0.931034) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2019-10-13'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.954545;
averageEff = ((averageEff * gameNumber) + 0.954545) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2019-10-19'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.9375;
averageEff = ((averageEff * gameNumber) + 0.9375) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2019-10-23'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.857143;
averageEff = ((averageEff * gameNumber) + 0.857143) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2019-11-04'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.969697;
averageEff = ((averageEff * gameNumber) + 0.969697) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2019-11-16'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.972973;
averageEff = ((averageEff * gameNumber) + 0.972973) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2019-11-22'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.941176;
averageEff = ((averageEff * gameNumber) + 0.941176) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2019-11-25'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.75;
averageEff = ((averageEff * gameNumber) + 0.75) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2019-11-27'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.862069;
averageEff = ((averageEff * gameNumber) + 0.862069) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2019-11-29'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 1;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 1;
averageEff = ((averageEff * gameNumber) + 1) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2019-12-04'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 1;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 1;
averageEff = ((averageEff * gameNumber) + 1) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2019-12-06'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.88;
averageEff = ((averageEff * gameNumber) + 0.88) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2019-12-10'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 1;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 1;
averageEff = ((averageEff * gameNumber) + 1) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2019-12-12'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.904762;
averageEff = ((averageEff * gameNumber) + 0.904762) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2019-12-14'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.970588;
averageEff = ((averageEff * gameNumber) + 0.970588) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2019-12-17'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.928571;
averageEff = ((averageEff * gameNumber) + 0.928571) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2019-12-20'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.9375;
averageEff = ((averageEff * gameNumber) + 0.9375) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2019-12-27'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.923077;
averageEff = ((averageEff * gameNumber) + 0.923077) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2019-12-30'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 1;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.90625;
averageEff = ((averageEff * gameNumber) + 0.90625) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2020-01-02'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.911765;
averageEff = ((averageEff * gameNumber) + 0.911765) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2020-01-05'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.911765;
averageEff = ((averageEff * gameNumber) + 0.911765) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2020-01-07'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.888889;
averageEff = ((averageEff * gameNumber) + 0.888889) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2020-01-12'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.896552;
averageEff = ((averageEff * gameNumber) + 0.896552) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2020-01-14'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.896552;
averageEff = ((averageEff * gameNumber) + 0.896552) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2020-01-16'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.931034;
averageEff = ((averageEff * gameNumber) + 0.931034) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2020-01-21'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.9;
averageEff = ((averageEff * gameNumber) + 0.9) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2020-01-31'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.942857;
averageEff = ((averageEff * gameNumber) + 0.942857) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2020-02-08'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.971429;
averageEff = ((averageEff * gameNumber) + 0.971429) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2020-02-14'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.944444;
averageEff = ((averageEff * gameNumber) + 0.944444) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2020-02-18'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.807692;
averageEff = ((averageEff * gameNumber) + 0.807692) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2020-02-22'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.909091;
averageEff = ((averageEff * gameNumber) + 0.909091) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2020-02-26'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.84375;
averageEff = ((averageEff * gameNumber) + 0.84375) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2020-02-29'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.833333;
averageEff = ((averageEff * gameNumber) + 0.833333) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2020-03-08'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.777778;
averageEff = ((averageEff * gameNumber) + 0.777778) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2021-01-13'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.5;
averageEff = ((averageEff * gameNumber) + 0.5) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2021-01-15'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.911765;
averageEff = ((averageEff * gameNumber) + 0.911765) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2021-01-22'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.923077;
averageEff = ((averageEff * gameNumber) + 0.923077) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2021-01-24'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 1;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.916667;
averageEff = ((averageEff * gameNumber) + 0.916667) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2021-01-26'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.8;
averageEff = ((averageEff * gameNumber) + 0.8) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2021-01-28'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.846154;
averageEff = ((averageEff * gameNumber) + 0.846154) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2021-02-06'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.903226;
averageEff = ((averageEff * gameNumber) + 0.903226) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2021-02-14'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.928571;
averageEff = ((averageEff * gameNumber) + 0.928571) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2021-02-16'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.96875;
averageEff = ((averageEff * gameNumber) + 0.96875) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2021-02-18'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.942857;
averageEff = ((averageEff * gameNumber) + 0.942857) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2021-02-20'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.909091;
averageEff = ((averageEff * gameNumber) + 0.909091) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2021-02-23'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.909091;
averageEff = ((averageEff * gameNumber) + 0.909091) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2021-02-25'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.888889;
averageEff = ((averageEff * gameNumber) + 0.888889) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2021-02-27'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.952381;
averageEff = ((averageEff * gameNumber) + 0.952381) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2021-03-02'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.885714;
averageEff = ((averageEff * gameNumber) + 0.885714) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2021-03-04'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.863636;
averageEff = ((averageEff * gameNumber) + 0.863636) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2021-03-06'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.942857;
averageEff = ((averageEff * gameNumber) + 0.942857) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2021-03-09'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.913043;
averageEff = ((averageEff * gameNumber) + 0.913043) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2021-03-11'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.976744;
averageEff = ((averageEff * gameNumber) + 0.976744) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2021-03-15'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.914286;
averageEff = ((averageEff * gameNumber) + 0.914286) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2021-03-18'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 1;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.942857;
averageEff = ((averageEff * gameNumber) + 0.942857) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2021-03-21'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.928571;
averageEff = ((averageEff * gameNumber) + 0.928571) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2021-03-24'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.90625;
averageEff = ((averageEff * gameNumber) + 0.90625) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2021-03-27'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 1;
averageEff = ((averageEff * gameNumber) + 1) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2021-03-29'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.636364;
averageEff = ((averageEff * gameNumber) + 0.636364) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2021-04-06'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.916667;
averageEff = ((averageEff * gameNumber) + 0.916667) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2021-04-08'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.933333;
averageEff = ((averageEff * gameNumber) + 0.933333) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2021-04-11'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 1;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.962963;
averageEff = ((averageEff * gameNumber) + 0.962963) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2021-04-15'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.933333;
averageEff = ((averageEff * gameNumber) + 0.933333) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2021-04-17'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.8;
averageEff = ((averageEff * gameNumber) + 0.8) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2021-04-20'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.967742;
averageEff = ((averageEff * gameNumber) + 0.967742) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2021-04-22'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 1;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 1;
averageEff = ((averageEff * gameNumber) + 1) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2021-04-25'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.903226;
averageEff = ((averageEff * gameNumber) + 0.903226) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2021-04-27'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.891892;
averageEff = ((averageEff * gameNumber) + 0.891892) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2021-04-29'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 1;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 1;
averageEff = ((averageEff * gameNumber) + 1) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2021-05-01'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.714286;
averageEff = ((averageEff * gameNumber) + 0.714286) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2021-05-03'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.909091;
averageEff = ((averageEff * gameNumber) + 0.909091) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2021-05-04'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.826087;
averageEff = ((averageEff * gameNumber) + 0.826087) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2021-05-06'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.928571;
averageEff = ((averageEff * gameNumber) + 0.928571) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2021-10-12'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.9;
averageEff = ((averageEff * gameNumber) + 0.9) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2021-10-16'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 1;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.965517;
averageEff = ((averageEff * gameNumber) + 0.965517) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2021-10-19'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.965517;
averageEff = ((averageEff * gameNumber) + 0.965517) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2021-10-23'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.896552;
averageEff = ((averageEff * gameNumber) + 0.896552) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2021-10-26'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.9;
averageEff = ((averageEff * gameNumber) + 0.9) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2021-10-30'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.947368;
averageEff = ((averageEff * gameNumber) + 0.947368) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2021-11-04'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 1;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.9;
averageEff = ((averageEff * gameNumber) + 0.9) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2021-11-06'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 1;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.9375;
averageEff = ((averageEff * gameNumber) + 0.9375) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2021-11-09'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.947368;
averageEff = ((averageEff * gameNumber) + 0.947368) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2021-11-11'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.8125;
averageEff = ((averageEff * gameNumber) + 0.8125) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2021-11-14'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.894737;
averageEff = ((averageEff * gameNumber) + 0.894737) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2021-11-16'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 1;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 1;
averageEff = ((averageEff * gameNumber) + 1) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2021-11-18'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 1;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 1;
averageEff = ((averageEff * gameNumber) + 1) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2021-11-20'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.967742;
averageEff = ((averageEff * gameNumber) + 0.967742) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2021-11-22'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.972973;
averageEff = ((averageEff * gameNumber) + 0.972973) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2021-11-24'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 1;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 1;
averageEff = ((averageEff * gameNumber) + 1) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2021-11-26'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 1;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.96875;
averageEff = ((averageEff * gameNumber) + 0.96875) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2021-11-29'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.809524;
averageEff = ((averageEff * gameNumber) + 0.809524) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2021-12-01'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.956522;
averageEff = ((averageEff * gameNumber) + 0.956522) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2021-12-04'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.935484;
averageEff = ((averageEff * gameNumber) + 0.935484) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2021-12-10'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.933333;
averageEff = ((averageEff * gameNumber) + 0.933333) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2021-12-14'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.904762;
averageEff = ((averageEff * gameNumber) + 0.904762) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2021-12-17'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.894737;
averageEff = ((averageEff * gameNumber) + 0.894737) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2021-12-19'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 1;
averageEff = ((averageEff * gameNumber) + 1) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2022-01-05'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.9;
averageEff = ((averageEff * gameNumber) + 0.9) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2022-01-06'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.90625;
averageEff = ((averageEff * gameNumber) + 0.90625) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2022-01-08'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.961538;
averageEff = ((averageEff * gameNumber) + 0.961538) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2022-01-11'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.866667;
averageEff = ((averageEff * gameNumber) + 0.866667) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2022-01-13'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.884615;
averageEff = ((averageEff * gameNumber) + 0.884615) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2022-01-17'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.906977;
averageEff = ((averageEff * gameNumber) + 0.906977) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2022-01-20'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 1;
averageEff = ((averageEff * gameNumber) + 1) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2022-01-21'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.931034;
averageEff = ((averageEff * gameNumber) + 0.931034) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2022-01-23'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.8125;
averageEff = ((averageEff * gameNumber) + 0.8125) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2022-01-25'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 1;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.931034;
averageEff = ((averageEff * gameNumber) + 0.931034) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2022-01-27'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.894737;
averageEff = ((averageEff * gameNumber) + 0.894737) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2022-01-30'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 1;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.875;
averageEff = ((averageEff * gameNumber) + 0.875) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2022-02-01'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.955556;
averageEff = ((averageEff * gameNumber) + 0.955556) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2022-02-08'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.933333;
averageEff = ((averageEff * gameNumber) + 0.933333) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2022-02-13'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.862069;
averageEff = ((averageEff * gameNumber) + 0.862069) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2022-02-17'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.866667;
averageEff = ((averageEff * gameNumber) + 0.866667) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2022-02-20'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.736842;
averageEff = ((averageEff * gameNumber) + 0.736842) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2022-02-24'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 1;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 1;
averageEff = ((averageEff * gameNumber) + 1) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2022-02-26'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.952381;
averageEff = ((averageEff * gameNumber) + 0.952381) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2022-03-03'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.862069;
averageEff = ((averageEff * gameNumber) + 0.862069) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2022-03-08'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.952381;
averageEff = ((averageEff * gameNumber) + 0.952381) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2022-03-11'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.953488;
averageEff = ((averageEff * gameNumber) + 0.953488) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2022-03-13'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.92;
averageEff = ((averageEff * gameNumber) + 0.92) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2022-03-17'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.952381;
averageEff = ((averageEff * gameNumber) + 0.952381) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2022-03-19'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.962963;
averageEff = ((averageEff * gameNumber) + 0.962963) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2022-03-22'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.833333;
averageEff = ((averageEff * gameNumber) + 0.833333) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2022-03-25'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.942857;
averageEff = ((averageEff * gameNumber) + 0.942857) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2022-03-27'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.884615;
averageEff = ((averageEff * gameNumber) + 0.884615) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2022-03-29'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.921053;
averageEff = ((averageEff * gameNumber) + 0.921053) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2022-04-02'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.83871;
averageEff = ((averageEff * gameNumber) + 0.83871) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2022-04-05'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.913043;
averageEff = ((averageEff * gameNumber) + 0.913043) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2022-04-07'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.906977;
averageEff = ((averageEff * gameNumber) + 0.906977) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2022-04-09'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.923077;
averageEff = ((averageEff * gameNumber) + 0.923077) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2022-04-14'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.928571;
averageEff = ((averageEff * gameNumber) + 0.928571) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2022-10-13'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.944444;
averageEff = ((averageEff * gameNumber) + 0.944444) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2022-10-15'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.975;
averageEff = ((averageEff * gameNumber) + 0.975) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2022-10-20'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.90625;
averageEff = ((averageEff * gameNumber) + 0.90625) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2022-10-22'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.87234;
averageEff = ((averageEff * gameNumber) + 0.87234) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2022-10-24'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.857143;
averageEff = ((averageEff * gameNumber) + 0.857143) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2022-10-28'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 1;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.85;
averageEff = ((averageEff * gameNumber) + 0.85) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2022-11-01'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.892857;
averageEff = ((averageEff * gameNumber) + 0.892857) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2022-11-05'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 1;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.880952;
averageEff = ((averageEff * gameNumber) + 0.880952) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2022-11-12'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.826087;
averageEff = ((averageEff * gameNumber) + 0.826087) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2022-11-17'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 1;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 1;
averageEff = ((averageEff * gameNumber) + 1) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2022-11-19'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.970588;
averageEff = ((averageEff * gameNumber) + 0.970588) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2022-11-23'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.966667;
averageEff = ((averageEff * gameNumber) + 0.966667) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2022-11-25'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 1;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.923077;
averageEff = ((averageEff * gameNumber) + 0.923077) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2022-11-29'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.918919;
averageEff = ((averageEff * gameNumber) + 0.918919) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2022-12-01'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.928571;
averageEff = ((averageEff * gameNumber) + 0.928571) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2022-12-03'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.974359;
averageEff = ((averageEff * gameNumber) + 0.974359) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2022-12-06'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.903226;
averageEff = ((averageEff * gameNumber) + 0.903226) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2022-12-09'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.962963;
averageEff = ((averageEff * gameNumber) + 0.962963) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2022-12-12'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.941176;
averageEff = ((averageEff * gameNumber) + 0.941176) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2022-12-15'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.928571;
averageEff = ((averageEff * gameNumber) + 0.928571) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2022-12-20'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 1;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.888889;
averageEff = ((averageEff * gameNumber) + 0.888889) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2022-12-22'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.880952;
averageEff = ((averageEff * gameNumber) + 0.880952) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2022-12-27'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.888889;
averageEff = ((averageEff * gameNumber) + 0.888889) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2022-12-30'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 1;
averageEff = ((averageEff * gameNumber) + 1) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2023-01-02'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.977778;
averageEff = ((averageEff * gameNumber) + 0.977778) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2023-01-20'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 1;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.92;
averageEff = ((averageEff * gameNumber) + 0.92) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2023-01-22'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.903226;
averageEff = ((averageEff * gameNumber) + 0.903226) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2023-02-20'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.793103;
averageEff = ((averageEff * gameNumber) + 0.793103) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2023-02-23'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.925926;
averageEff = ((averageEff * gameNumber) + 0.925926) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2023-02-25'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.96;
averageEff = ((averageEff * gameNumber) + 0.96) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2023-02-28'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.870968;
averageEff = ((averageEff * gameNumber) + 0.870968) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2023-03-02'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.666667;
averageEff = ((averageEff * gameNumber) + 0.666667) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2023-03-07'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 1;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.857143;
averageEff = ((averageEff * gameNumber) + 0.857143) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2023-03-09'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.931034;
averageEff = ((averageEff * gameNumber) + 0.931034) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2023-03-12'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.428571;
averageEff = ((averageEff * gameNumber) + 0.428571) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2023-03-14'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.911765;
averageEff = ((averageEff * gameNumber) + 0.911765) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2023-03-16'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.764706;
averageEff = ((averageEff * gameNumber) + 0.764706) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2023-03-18'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.904762;
averageEff = ((averageEff * gameNumber) + 0.904762) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2023-03-20'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.933333;
averageEff = ((averageEff * gameNumber) + 0.933333) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2023-03-22'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 1;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 1;
averageEff = ((averageEff * gameNumber) + 1) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2023-03-30'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.885714;
averageEff = ((averageEff * gameNumber) + 0.885714) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2023-04-01'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.864865;
averageEff = ((averageEff * gameNumber) + 0.864865) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2023-04-04'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.964286;
averageEff = ((averageEff * gameNumber) + 0.964286) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2023-04-06'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.95;
averageEff = ((averageEff * gameNumber) + 0.95) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2023-04-08'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.88;
averageEff = ((averageEff * gameNumber) + 0.88) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2023-04-11'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 1;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.911765;
averageEff = ((averageEff * gameNumber) + 0.911765) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2023-04-13'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.914286;
averageEff = ((averageEff * gameNumber) + 0.914286) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2023-10-10'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 1;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 1;
averageEff = ((averageEff * gameNumber) + 1) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2023-10-13'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.851852;
averageEff = ((averageEff * gameNumber) + 0.851852) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2023-10-18'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.809524;
averageEff = ((averageEff * gameNumber) + 0.809524) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2023-10-21'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 1;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 1;
averageEff = ((averageEff * gameNumber) + 1) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2023-10-26'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.666667;
averageEff = ((averageEff * gameNumber) + 0.666667) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2023-10-28'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.851852;
averageEff = ((averageEff * gameNumber) + 0.851852) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2023-10-30'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.923077;
averageEff = ((averageEff * gameNumber) + 0.923077) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2023-11-04'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 1;
averageEff = ((averageEff * gameNumber) + 1) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2023-11-07'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 1;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 1;
averageEff = ((averageEff * gameNumber) + 1) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2023-11-11'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.9;
averageEff = ((averageEff * gameNumber) + 0.9) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2023-11-14'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.83871;
averageEff = ((averageEff * gameNumber) + 0.83871) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2023-11-16'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.909091;
averageEff = ((averageEff * gameNumber) + 0.909091) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2023-11-18'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.972222;
averageEff = ((averageEff * gameNumber) + 0.972222) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2023-11-22'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.939394;
averageEff = ((averageEff * gameNumber) + 0.939394) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2023-11-25'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 1;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.88;
averageEff = ((averageEff * gameNumber) + 0.88) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2023-11-28'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.95122;
averageEff = ((averageEff * gameNumber) + 0.95122) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2023-11-30'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 1;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.909091;
averageEff = ((averageEff * gameNumber) + 0.909091) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2023-12-02'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.888889;
averageEff = ((averageEff * gameNumber) + 0.888889) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2023-12-06'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.9375;
averageEff = ((averageEff * gameNumber) + 0.9375) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2023-12-08'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.904762;
averageEff = ((averageEff * gameNumber) + 0.904762) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2023-12-12'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.714286;
averageEff = ((averageEff * gameNumber) + 0.714286) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2023-12-16'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 1;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 1;
averageEff = ((averageEff * gameNumber) + 1) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2023-12-27'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.925926;
averageEff = ((averageEff * gameNumber) + 0.925926) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2023-12-30'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.571429;
averageEff = ((averageEff * gameNumber) + 0.571429) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2024-01-02'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.90625;
averageEff = ((averageEff * gameNumber) + 0.90625) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2024-01-06'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 1;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.95;
averageEff = ((averageEff * gameNumber) + 0.95) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2024-01-11'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 1;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.914286;
averageEff = ((averageEff * gameNumber) + 0.914286) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2024-01-13'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 1;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 1;
averageEff = ((averageEff * gameNumber) + 1) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2024-01-15'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.896552;
averageEff = ((averageEff * gameNumber) + 0.896552) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2024-01-20'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.846154;
averageEff = ((averageEff * gameNumber) + 0.846154) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2024-01-22'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.925926;
averageEff = ((averageEff * gameNumber) + 0.925926) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2024-01-27'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 1;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 1;
averageEff = ((averageEff * gameNumber) + 1) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2024-02-06'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.935484;
averageEff = ((averageEff * gameNumber) + 0.935484) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2024-02-10'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.782609;
averageEff = ((averageEff * gameNumber) + 0.782609) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2024-02-14'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.941176;
averageEff = ((averageEff * gameNumber) + 0.941176) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2024-02-18'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.967742;
averageEff = ((averageEff * gameNumber) + 0.967742) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2024-02-22'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.714286;
averageEff = ((averageEff * gameNumber) + 0.714286) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2024-02-25'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.914286;
averageEff = ((averageEff * gameNumber) + 0.914286) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2024-02-27'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.928571;
averageEff = ((averageEff * gameNumber) + 0.928571) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2024-02-29'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.8;
averageEff = ((averageEff * gameNumber) + 0.8) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2024-03-02'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.914286;
averageEff = ((averageEff * gameNumber) + 0.914286) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2024-03-05'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.818182;
averageEff = ((averageEff * gameNumber) + 0.818182) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2024-03-07'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.904762;
averageEff = ((averageEff * gameNumber) + 0.904762) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2024-03-10'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 1;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.948718;
averageEff = ((averageEff * gameNumber) + 0.948718) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2024-03-12'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.90625;
averageEff = ((averageEff * gameNumber) + 0.90625) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2024-03-14'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.73913;
averageEff = ((averageEff * gameNumber) + 0.73913) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2024-03-16'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.868421;
averageEff = ((averageEff * gameNumber) + 0.868421) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2024-03-19'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.8;
averageEff = ((averageEff * gameNumber) + 0.8) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2024-03-22'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.8;
averageEff = ((averageEff * gameNumber) + 0.8) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2024-03-24'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.857143;
averageEff = ((averageEff * gameNumber) + 0.857143) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2024-04-13'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.85;
averageEff = ((averageEff * gameNumber) + 0.85) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2024-10-09'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.892857;
averageEff = ((averageEff * gameNumber) + 0.892857) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2024-10-14'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.4;
averageEff = ((averageEff * gameNumber) + 0.4) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2024-10-16'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.868421;
averageEff = ((averageEff * gameNumber) + 0.868421) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2024-11-15'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 1;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.914286;
averageEff = ((averageEff * gameNumber) + 0.914286) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2024-11-19'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.896552;
averageEff = ((averageEff * gameNumber) + 0.896552) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2024-11-22'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.862069;
averageEff = ((averageEff * gameNumber) + 0.862069) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2024-11-27'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.967742;
averageEff = ((averageEff * gameNumber) + 0.967742) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2024-11-29'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.902439;
averageEff = ((averageEff * gameNumber) + 0.902439) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2024-12-03'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.925926;
averageEff = ((averageEff * gameNumber) + 0.925926) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2024-12-07'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.807692;
averageEff = ((averageEff * gameNumber) + 0.807692) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2024-12-10'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.913043;
averageEff = ((averageEff * gameNumber) + 0.913043) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2024-12-12'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 1;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.903226;
averageEff = ((averageEff * gameNumber) + 0.903226) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2024-12-14'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.846154;
averageEff = ((averageEff * gameNumber) + 0.846154) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2024-12-19'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.923077;
averageEff = ((averageEff * gameNumber) + 0.923077) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2024-12-21'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.888889;
averageEff = ((averageEff * gameNumber) + 0.888889) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2024-12-23'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.878788;
averageEff = ((averageEff * gameNumber) + 0.878788) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2024-12-28'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 1;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.939394;
averageEff = ((averageEff * gameNumber) + 0.939394) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2025-01-03'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 1;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.896552;
averageEff = ((averageEff * gameNumber) + 0.896552) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2025-01-07'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 1;
averageEff = ((averageEff * gameNumber) + 1) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2025-01-11'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.823529;
averageEff = ((averageEff * gameNumber) + 0.823529) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2025-01-12'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.823529;
averageEff = ((averageEff * gameNumber) + 0.823529) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2025-01-14'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.966667;
averageEff = ((averageEff * gameNumber) + 0.966667) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2025-03-09'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.945946;
averageEff = ((averageEff * gameNumber) + 0.945946) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2025-03-11'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.914286;
averageEff = ((averageEff * gameNumber) + 0.914286) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2025-03-13'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.888889;
averageEff = ((averageEff * gameNumber) + 0.888889) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2025-03-15'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.918919;
averageEff = ((averageEff * gameNumber) + 0.918919) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2025-03-18'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 1;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.903226;
averageEff = ((averageEff * gameNumber) + 0.903226) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2025-03-23'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.428571;
averageEff = ((averageEff * gameNumber) + 0.428571) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2025-03-25'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.666667;
averageEff = ((averageEff * gameNumber) + 0.666667) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2025-03-27'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 1;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 1;
averageEff = ((averageEff * gameNumber) + 1) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2025-03-30'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 1;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.736842;
averageEff = ((averageEff * gameNumber) + 0.736842) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2025-04-03'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.875;
averageEff = ((averageEff * gameNumber) + 0.875) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2025-04-05'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 1;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 1;
averageEff = ((averageEff * gameNumber) + 1) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2025-04-08'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.928571;
averageEff = ((averageEff * gameNumber) + 0.928571) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2025-04-11'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.903226;
averageEff = ((averageEff * gameNumber) + 0.903226) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2025-04-13'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.918919;
averageEff = ((averageEff * gameNumber) + 0.918919) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2025-10-09'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.818182;
averageEff = ((averageEff * gameNumber) + 0.818182) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2025-10-14'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 1;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 1;
averageEff = ((averageEff * gameNumber) + 1) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2025-10-18'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.918919;
averageEff = ((averageEff * gameNumber) + 0.918919) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2025-10-23'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.892857;
averageEff = ((averageEff * gameNumber) + 0.892857) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2025-10-27'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.962963;
averageEff = ((averageEff * gameNumber) + 0.962963) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2025-10-30'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.8;
averageEff = ((averageEff * gameNumber) + 0.8) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2025-11-03'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.935484;
averageEff = ((averageEff * gameNumber) + 0.935484) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2025-11-26'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.896552;
averageEff = ((averageEff * gameNumber) + 0.896552) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2025-11-28'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.769231;
averageEff = ((averageEff * gameNumber) + 0.769231) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2025-11-29'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.965517;
averageEff = ((averageEff * gameNumber) + 0.965517) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2025-12-01'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.925;
averageEff = ((averageEff * gameNumber) + 0.925) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2025-12-04'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 1;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.913043;
averageEff = ((averageEff * gameNumber) + 0.913043) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2025-12-07'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.862069;
averageEff = ((averageEff * gameNumber) + 0.862069) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2025-12-11'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.892857;
averageEff = ((averageEff * gameNumber) + 0.892857) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2025-12-13'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.866667;
averageEff = ((averageEff * gameNumber) + 0.866667) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2025-12-16'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.923077;
averageEff = ((averageEff * gameNumber) + 0.923077) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2025-12-18'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 1;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.851852;
averageEff = ((averageEff * gameNumber) + 0.851852) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2026-01-13'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 1;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 1;
averageEff = ((averageEff * gameNumber) + 1) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2026-01-17'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.882353;
averageEff = ((averageEff * gameNumber) + 0.882353) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2026-01-20'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.73913;
averageEff = ((averageEff * gameNumber) + 0.73913) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2026-01-22'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.866667;
averageEff = ((averageEff * gameNumber) + 0.866667) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2026-01-24'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.902439;
averageEff = ((averageEff * gameNumber) + 0.902439) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2026-01-26'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.75;
averageEff = ((averageEff * gameNumber) + 0.75) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2026-01-31'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.84;
averageEff = ((averageEff * gameNumber) + 0.84) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2026-02-04'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.8;
averageEff = ((averageEff * gameNumber) + 0.8) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2026-02-25'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.83871;
averageEff = ((averageEff * gameNumber) + 0.83871) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2026-03-06'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.916667;
averageEff = ((averageEff * gameNumber) + 0.916667) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2026-03-10'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.740741;
averageEff = ((averageEff * gameNumber) + 0.740741) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2026-03-12'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.888889;
averageEff = ((averageEff * gameNumber) + 0.888889) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2026-03-24'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.944444;
averageEff = ((averageEff * gameNumber) + 0.944444) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2026-04-02'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 1;
points = (wins * 2) + shutouts + otLosses;
Eff = 0.806452;
averageEff = ((averageEff * gameNumber) + 0.806452) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2026-04-07'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
wins += 0;
shutouts += 0;
otLosses += 0;
points = (wins * 2) + shutouts + otLosses;
Eff = 1;
averageEff = ((averageEff * gameNumber) + 1) / (gameNumber + 1);
gameNumber += 1;
gameDate = new Date('2026-04-08'.replace(/-/g, '\/'));
totalPlayerData.push({
date: gameDate,
wins: wins,
otLosses: otLosses,
shutouts: shutouts,
points: points,
Eff: Eff.toFixed(3),
averageEff: averageEff.toFixed(3),
currentTrend: 0,
averageTrend: 0
});
var currentAveragePointsPerGame = totalPlayerData[totalPlayerData.length-1].points / (totalPlayerData.length - 1);
var averagePointsPerGame = totalPlayerData[parseInt((totalPlayerData.length-1)/2)].points / parseInt((totalPlayerData.length-1)/2);
var currentTrend = 0;
var averageTrend = 0;
for(var i = 0; i < totalPlayerData.length; i++) {
totalPlayerData[i].currentTrend = currentTrend.toFixed(2);
totalPlayerData[i].averageTrend = averageTrend.toFixed(2);
currentTrend += currentAveragePointsPerGame;
averageTrend += averagePointsPerGame;
}
return totalPlayerData;
}
function zoomChartSeasonProgression(){
/* By default, show up to today */
var nbGamesMinimum = 15;
var firstGameOfYear = new Date(2015, 9, 1, 0, 0, 0, 0);
var firstFifteenGames = new Date(2015, 9, 15, 0, 0, 0, 0);
var today = new Date();
var lastIndex = datediff(firstGameOfYear, today) - 1;
/* If today before the 15 first games, show the 15 first games */
if (today < firstFifteenGames) {
lastIndex = nbGamesMinimum - 1;
}
/* If today is after the last game of the year, we use the last game */
if (lastIndex > chartSeasonProgression.dataProvider.length - 1) {
lastIndex = chartSeasonProgression.dataProvider.length - 1;
}
chartSeasonProgression.zoomToIndexes(0, lastIndex);
}
function zoomChartSeasonProgressionVictories(){
/* By default, show up to today */
var nbGamesMinimum = 15;
var firstGameOfYear = new Date(2015, 9, 1, 0, 0, 0, 0);
var firstFifteenGames = new Date(2015, 9, 15, 0, 0, 0, 0);
var today = new Date();
var lastIndex = datediff(firstGameOfYear, today) - 1;
/* If today before the 15 first games, show the 15 first games */
if (today < firstFifteenGames) {
lastIndex = nbGamesMinimum - 1;
}
/* If today is after the last game of the year, we use the last game */
if (lastIndex > chartSeasonProgressionVictories.dataProvider.length - 1) {
lastIndex = chartSeasonProgressionVictories.dataProvider.length - 1;
}
chartSeasonProgressionVictories.zoomToIndexes(0, lastIndex);
}
function zoomChartPointsPerGame(){
/* By default, show last 25 days */
var nbGames = 25;
var firstGameOfYear = new Date(2015, 9, 1, 0, 0, 0, 0);
var lastGameOfYear = new Date(2016, 4, 30, 0, 0, 0, 0);
var today = new Date();
var xNbGamesAgo = new Date();
var thisYear = new Date();
thisYear = thisYear.getFullYear();
// If we're in July or before, we check last year instead...
if (today.getMonth() <= 6) {
thisYear -= 1;
}
//If the year we're looking at isn't this year...
if (2015 != thisYear) {
today = lastGameOfYear;
xNbGamesAgo = lastGameOfYear;
}
xNbGamesAgo.setDate(xNbGamesAgo.getDate() - nbGames);
var firstIndex = 0;
var lastIndex = nbGames - 1;
/* If 25 games ago it's before the first game of the year, we start at the first game */
if (xNbGamesAgo < firstGameOfYear) {
firstIndex = 0;
}
else {
firstIndex = datediff(firstGameOfYear, xNbGamesAgo) - 1;
}
lastIndex = firstIndex + nbGames;
/* If 25 days after 25 days ago is later than the last game of the year */
if (lastIndex > chartPointsPerGame.dataProvider.length - 1) {
lastIndex = chartPointsPerGame.dataProvider.length - 1;
/* Si on a plus que 25 parties dans l'année, on check les 25 dernières */
if (lastIndex >= 25) {
firstIndex = lastIndex - 25;
}
}
chartPointsPerGame.zoomToIndexes(firstIndex, lastIndex);
}
function zoomChartYearlyProgression(){
chartYearlyProgression.zoomToIndexes(0, chartYearlyProgression.dataProvider.length - 1);
}
function zoomChartYearlyProgressionVictories(){
chartYearlyProgressionVictories.zoomToIndexes(0, chartYearlyProgressionVictories.dataProvider.length - 1);
}
function zoomChartTotalEfficiencyProgression(){
chartTotalEfficiencyProgression.zoomToIndexes(0, chartTotalEfficiencyProgression.dataProvider.length - 1);
}
function zoomChartTotalProduction(){
chartTotalProduction.zoomToIndexes(0, chartTotalProduction.dataProvider.length - 1);
}
/* test re-upload */