public void removePlayer(Player player) { players.Remove(player); materials = materials.Zip(player.Materials, (x, y) => x - y).ToArray<int>(); maximumCalculated = false; }