Hi guys,
The difficulty is something we tweak every weak (depending on your MMR) and it's always based on your feedback. The code you posted is dynamic and it changes almost everyday, so it makes no sense having it as a reference.
Please, remember our main objective is to make the game fun and challenging.
As always, thank you very much for your concerns
You have the player number data, how is "fun and challenging" working so far?
Players want to win. In ME3MP we grinded easier difficulties when we couldn't get a group together or when learning a new class because it was easier. We didn't want challenging because we had randoms and/or were trying to have fun playing a new character. Sometimes we were just trying to grind credits or experience. But again, we did not always play on the most challenging difficulty because sometimes when you are grinding it's nice to just have fun.
Anyway, you do what you want to do, and the players will do what they feel is best for them. Best of luck.