ActivEarth.Server.Service.Competition.ContestManager.CalculateContestReward C# (CSharp) Method

CalculateContestReward() public static method

Calculates the reward for a time-based contest.
public static CalculateContestReward ( int days, int teams ) : int
days int Duration of the contest, in days.
teams int Number of teams competing in the contest.
return int
        public static int CalculateContestReward(int days, int teams)
        {
            float membersExponent = 1.03f;
            float daysCoefficient = 0.7f;
            float daysInitial = 3;

            return (int)Math.Round(Math.Pow(teams, membersExponent) *
                ((daysCoefficient * days) + daysInitial));
        }