Пример #1
0
 private static void FinalizeEnergyCalculations()
 {
     LivePixels = 0;
     Parallel.For(0, matrix.XSize, x =>
     {
         for (int y = 0; y < matrix.YSize; y++)
         {
             Cell pixel = matrix.GetNodeData(x, y);
             pixel.UpdateTime();
             LivePixels += pixel.alive == true ? 1 : 0;
         }
     });
 }