/// <summary> /// Crunches a game then increments the exp PTS for /// the 6 units on each team. /// </summary> /// <param name="homeMatrix">The home Matrix.</param> /// <param name="awayMatrix">The away Matrix.</param> /// <param name="game">The game.</param> private void IncrementExpPts( UnitMatrix homeMatrix, UnitMatrix awayMatrix, GameStats game ) { //RosterLib.Utility.Announce( string.Format( "Evaluating game {0} {1}@{2}", // game.Code, game.AwayTeam, game.HomeTeam ) ); #if DEBUG homeMatrix.DumpToLog(); awayMatrix.DumpToLog(); #endif EvaluatePo( game, homeMatrix, awayMatrix, true ); EvaluatePo( game, awayMatrix, homeMatrix, false ); EvaluateRo( game, homeMatrix, awayMatrix, true ); EvaluateRo( game, awayMatrix, homeMatrix, false ); EvaluatePp( game, homeMatrix, awayMatrix, true ); EvaluatePp( game, awayMatrix, homeMatrix, false ); }